diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.gitignore b/reference-designs/MagNET_TimeServer_M5StampS3/.gitignore new file mode 100644 index 0000000..89cc49c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.gitignore @@ -0,0 +1,5 @@ +.pio +.vscode/.browse.c_cpp.db* +.vscode/c_cpp_properties.json +.vscode/launch.json +.vscode/ipch diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/.sconsign311.dblite b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/.sconsign311.dblite new file mode 100644 index 0000000..737dc48 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/.sconsign311.dblite differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Esp.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Esp.cpp.d new file mode 100644 index 0000000..8cb2dc5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Esp.cpp.d @@ -0,0 +1,192 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Esp.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/app_update/include/esp_ota_ops.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_image_format.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_flash_partitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_app_format.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/MD5Builder.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_md5.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/spi_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/efuse_reg.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Esp.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Esp.cpp.o new file mode 100644 index 0000000..fecc015 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Esp.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FirmwareMSC.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FirmwareMSC.cpp.d new file mode 100644 index 0000000..0480863 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FirmwareMSC.cpp.d @@ -0,0 +1,165 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FirmwareMSC.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/FirmwareMSC.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/FirmwareMSC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBMSC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/app_update/include/esp_ota_ops.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_image_format.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_flash_partitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_app_format.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/firmware_msc_fat.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FirmwareMSC.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FirmwareMSC.cpp.o new file mode 100644 index 0000000..64a2d5c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FirmwareMSC.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FunctionalInterrupt.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FunctionalInterrupt.cpp.d new file mode 100644 index 0000000..7520349 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FunctionalInterrupt.cpp.d @@ -0,0 +1,183 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FunctionalInterrupt.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/FunctionalInterrupt.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/FunctionalInterrupt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FunctionalInterrupt.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FunctionalInterrupt.cpp.o new file mode 100644 index 0000000..9489bc8 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/FunctionalInterrupt.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HWCDC.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HWCDC.cpp.d new file mode 100644 index 0000000..b45e645 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HWCDC.cpp.d @@ -0,0 +1,168 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HWCDC.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USB.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/usb_serial_jtag_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/system_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_serial_jtag_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_serial_jtag_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/startup_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_freertos_hooks.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HWCDC.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HWCDC.cpp.o new file mode 100644 index 0000000..20a606e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HWCDC.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HardwareSerial.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HardwareSerial.cpp.d new file mode 100644 index 0000000..b142e06 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HardwareSerial.cpp.d @@ -0,0 +1,184 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HardwareSerial.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HardwareSerial.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HardwareSerial.cpp.o new file mode 100644 index 0000000..8bfbadb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/HardwareSerial.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPAddress.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPAddress.cpp.d new file mode 100644 index 0000000..8a9737c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPAddress.cpp.d @@ -0,0 +1,183 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPAddress.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPAddress.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPAddress.cpp.o new file mode 100644 index 0000000..37cadab Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPAddress.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPv6Address.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPv6Address.cpp.d new file mode 100644 index 0000000..1befd2b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPv6Address.cpp.d @@ -0,0 +1,184 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPv6Address.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPv6Address.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPv6Address.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPv6Address.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPv6Address.cpp.o new file mode 100644 index 0000000..ef566fb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/IPv6Address.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/MD5Builder.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/MD5Builder.cpp.d new file mode 100644 index 0000000..bc45a11 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/MD5Builder.cpp.d @@ -0,0 +1,184 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/MD5Builder.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/MD5Builder.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/MD5Builder.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_md5.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/MD5Builder.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/MD5Builder.cpp.o new file mode 100644 index 0000000..526d6d1 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/MD5Builder.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Print.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Print.cpp.d new file mode 100644 index 0000000..6babcb0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Print.cpp.d @@ -0,0 +1,182 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Print.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Print.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Print.cpp.o new file mode 100644 index 0000000..2037d1e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Print.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Stream.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Stream.cpp.d new file mode 100644 index 0000000..90ed9da --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Stream.cpp.d @@ -0,0 +1,182 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Stream.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Stream.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Stream.cpp.o new file mode 100644 index 0000000..e901bdd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Stream.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/StreamString.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/StreamString.cpp.d new file mode 100644 index 0000000..418a0a5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/StreamString.cpp.d @@ -0,0 +1,183 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/StreamString.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/StreamString.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/StreamString.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/StreamString.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/StreamString.cpp.o new file mode 100644 index 0000000..59449db Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/StreamString.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Tone.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Tone.cpp.d new file mode 100644 index 0000000..1c3fba7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Tone.cpp.d @@ -0,0 +1,182 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Tone.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Tone.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Tone.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Tone.cpp.o new file mode 100644 index 0000000..31a8157 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/Tone.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USB.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USB.cpp.d new file mode 100644 index 0000000..bddead6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USB.cpp.d @@ -0,0 +1,197 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USB.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USB.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USB.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-tinyusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb_option.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/include/tusb_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_mcu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_verify.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal_freertos.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_fifo.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/device/usbd.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/audio/audio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/vendor/vendor_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_rt_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/StreamString.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USB.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USB.cpp.o new file mode 100644 index 0000000..5400598 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USB.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBCDC.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBCDC.cpp.d new file mode 100644 index 0000000..e7dc3ba --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBCDC.cpp.d @@ -0,0 +1,196 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBCDC.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USB.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-tinyusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb_option.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/include/tusb_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_mcu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_verify.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal_freertos.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_fifo.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/device/usbd.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/audio/audio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/vendor/vendor_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_rt_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_device.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBCDC.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBCDC.cpp.o new file mode 100644 index 0000000..b5e4bf5 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBCDC.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBMSC.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBMSC.cpp.d new file mode 100644 index 0000000..ea5ab74 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBMSC.cpp.d @@ -0,0 +1,149 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBMSC.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBMSC.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBMSC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-tinyusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb_option.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/include/tusb_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_mcu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_verify.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal_freertos.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_fifo.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/device/usbd.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/audio/audio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/vendor/vendor_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_rt_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_device.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBMSC.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBMSC.cpp.o new file mode 100644 index 0000000..b6dc5a3 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/USBMSC.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WMath.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WMath.cpp.d new file mode 100644 index 0000000..9748239 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WMath.cpp.d @@ -0,0 +1,20 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WMath.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WMath.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WMath.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WMath.cpp.o new file mode 100644 index 0000000..8929ddd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WMath.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WString.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WString.cpp.d new file mode 100644 index 0000000..9fc68f4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WString.cpp.d @@ -0,0 +1,182 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WString.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WString.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WString.cpp.o new file mode 100644 index 0000000..0c4c348 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/WString.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/base64.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/base64.cpp.d new file mode 100644 index 0000000..ef7e084 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/base64.cpp.d @@ -0,0 +1,185 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/base64.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/base64.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cdecode.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cencode.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/base64.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/base64.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/base64.cpp.o new file mode 100644 index 0000000..7c64d6a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/base64.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/cbuf.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/cbuf.cpp.d new file mode 100644 index 0000000..07aa755 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/cbuf.cpp.d @@ -0,0 +1,3 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/cbuf.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/cbuf.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/cbuf.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/cbuf.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/cbuf.cpp.o new file mode 100644 index 0000000..0c1e309 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/cbuf.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-adc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-adc.c.d new file mode 100644 index 0000000..1019cd5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-adc.c.d @@ -0,0 +1,113 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-adc.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/adc_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_adc_cal/include/esp_adc_cal.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-adc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-adc.c.o new file mode 100644 index 0000000..3890d2b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-adc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-bt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-bt.c.d new file mode 100644 index 0000000..4ee9a32 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-bt.c.d @@ -0,0 +1,113 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-bt.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-bt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-bt.c.o new file mode 100644 index 0000000..b31d213 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-bt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-cpu.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-cpu.c.d new file mode 100644 index 0000000..7816e63 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-cpu.c.d @@ -0,0 +1,120 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-cpu.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_cntl_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/apb_ctrl_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/efuse_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_rtos.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/rtc.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-cpu.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-cpu.c.o new file mode 100644 index 0000000..006a8dd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-cpu.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-dac.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-dac.c.d new file mode 100644 index 0000000..0e40e77 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-dac.c.d @@ -0,0 +1,110 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-dac.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-dac.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-dac.c.o new file mode 100644 index 0000000..fb2d069 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-dac.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-gpio.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-gpio.c.d new file mode 100644 index 0000000..d3539da --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-gpio.c.d @@ -0,0 +1,128 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-gpio.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/gpio_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_cntl_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_io_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_serial_jtag_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/touch_sensor_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/touch_sensor_channel.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_cntl_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/sens_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/sens_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_io_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/adc_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/syscon_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/adc_channel.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/rtc_io.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/rtc_io_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_io_channel.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/rtc_io_types.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-gpio.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-gpio.c.o new file mode 100644 index 0000000..7ad5890 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-gpio.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c-slave.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c-slave.c.d new file mode 100644 index 0000000..43c66fe --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c-slave.c.d @@ -0,0 +1,98 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c-slave.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c-slave.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/periph_ctrl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/i2c_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/platform_port/include/hal/misc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/platform_port/include/hal/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/i2c_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/i2c_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c-slave.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c-slave.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c-slave.c.o new file mode 100644 index 0000000..fde483f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c-slave.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c.c.d new file mode 100644 index 0000000..a9cb511 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c.c.d @@ -0,0 +1,121 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/i2c_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/i2c_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/i2c_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/platform_port/include/hal/misc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/platform_port/include/hal/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/i2c_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c.c.o new file mode 100644 index 0000000..791ceb6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-i2c.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-ledc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-ledc.c.d new file mode 100644 index 0000000..19a48ae --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-ledc.c.d @@ -0,0 +1,114 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-ledc.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/ledc_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/periph_ctrl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-ledc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-ledc.c.o new file mode 100644 index 0000000..ad001e4 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-ledc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-matrix.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-matrix.c.d new file mode 100644 index 0000000..bb0377e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-matrix.c.d @@ -0,0 +1,111 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-matrix.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_pins.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-matrix.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-matrix.c.o new file mode 100644 index 0000000..4ad2c08 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-matrix.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-misc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-misc.c.d new file mode 100644 index 0000000..8d6b43e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-misc.c.d @@ -0,0 +1,135 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-misc.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-misc.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/app_update/include/esp_ota_ops.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_image_format.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_flash_partitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include/esp_app_format.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_cntl_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/apb_ctrl_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task_wdt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/rtc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/esp32s3/include/driver/temp_sensor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-misc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-misc.c.o new file mode 100644 index 0000000..c5c8c3a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-misc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-psram.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-psram.c.d new file mode 100644 index 0000000..8fc89ea --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-psram.c.d @@ -0,0 +1,110 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-psram.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-psram.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-psram.c.o new file mode 100644 index 0000000..efb3b30 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-psram.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rgb-led.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rgb-led.c.d new file mode 100644 index 0000000..3469f07 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rgb-led.c.d @@ -0,0 +1,110 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rgb-led.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rgb-led.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rgb-led.c.o new file mode 100644 index 0000000..3c2c814 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rgb-led.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rmt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rmt.c.d new file mode 100644 index 0000000..f05810a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rmt.c.d @@ -0,0 +1,114 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rmt.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rmt_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/rmt_types.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rmt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rmt.c.o new file mode 100644 index 0000000..0aa8ccc Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-rmt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-sigmadelta.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-sigmadelta.c.d new file mode 100644 index 0000000..d1c4941 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-sigmadelta.c.d @@ -0,0 +1,115 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-sigmadelta.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/sigmadelta_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sd_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sd_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/sigmadelta_types.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-sigmadelta.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-sigmadelta.c.o new file mode 100644 index 0000000..caed864 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-sigmadelta.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-spi.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-spi.c.d new file mode 100644 index 0000000..b76592f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-spi.c.d @@ -0,0 +1,124 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-spi.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/spi_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/spi_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/periph_ctrl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/dport_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/interrupt_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/interrupt_core0_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/interrupt_core1_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/system_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/sensitive_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/dport_access.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32s3/dport_access.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-spi.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-spi.c.o new file mode 100644 index 0000000..31fdacd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-spi.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-time.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-time.c.d new file mode 100644 index 0000000..53a630e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-time.c.d @@ -0,0 +1,151 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-time.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-time.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/apps/sntp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/apps/sntp_opts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/prot/iana.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-time.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-time.c.o new file mode 100644 index 0000000..0a8830f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-time.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-timer.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-timer.c.d new file mode 100644 index 0000000..2943161 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-timer.c.d @@ -0,0 +1,116 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-timer.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/timer_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/timer_group_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/timer_group_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/timer_types.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-timer.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-timer.c.o new file mode 100644 index 0000000..4018521 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-timer.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-tinyusb.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-tinyusb.c.d new file mode 100644 index 0000000..c286f77 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-tinyusb.c.d @@ -0,0 +1,185 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-tinyusb.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-tinyusb.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/efuse_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_cntl_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_wrap_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_wrap_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/usb_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/spi_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/sdio_slave_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/sdmmc_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/touch_sensor_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/timer_group_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/system_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/usb_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/gpio_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_io_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_serial_jtag_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/periph_ctrl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/efuse/include/esp_efuse.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/efuse/esp32s3/include/esp_efuse.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/secure_boot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/rsa_pss.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/efuse/esp32s3/include/esp_efuse_table.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-tinyusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/tusb_option.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/include/tusb_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_mcu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_verify.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal_freertos.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/common/tusb_fifo.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/osal/osal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/device/usbd.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/hid/hid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/cdc/cdc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/msc/msc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/video/video.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/audio/audio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/midi/midi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/vendor/vendor_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_rt_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src/class/dfu/dfu_device.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/usb_serial_jtag_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/system_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_serial_jtag_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/usb_phy_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_cntl_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/usb/usb_persist.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/usb/usb_dc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/usb/chip_usb_dw_wrapper.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-tinyusb.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-tinyusb.c.o new file mode 100644 index 0000000..57fb787 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-tinyusb.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-touch.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-touch.c.d new file mode 100644 index 0000000..ad0763a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-touch.c.d @@ -0,0 +1,112 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-touch.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/esp32s3/include/driver/touch_sensor.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/touch_sensor_common.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-touch.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-touch.c.o new file mode 100644 index 0000000..ac4d8d9 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-touch.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-uart.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-uart.c.d new file mode 100644 index 0000000..1cb17ad --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-uart.c.d @@ -0,0 +1,126 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-uart.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/uart_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/platform_port/include/hal/misc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/uart_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/uart_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/uart_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/uart_pins.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/gpio_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_cntl_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rtc_io_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/usb_serial_jtag_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_pins.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-uart.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-uart.c.o new file mode 100644 index 0000000..4f2df0f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/esp32-hal-uart.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/firmware_msc_fat.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/firmware_msc_fat.c.d new file mode 100644 index 0000000..13ba237 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/firmware_msc_fat.c.d @@ -0,0 +1,3 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/firmware_msc_fat.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/firmware_msc_fat.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/firmware_msc_fat.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/firmware_msc_fat.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/firmware_msc_fat.c.o new file mode 100644 index 0000000..122eee6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/firmware_msc_fat.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cdecode.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cdecode.c.d new file mode 100644 index 0000000..9667d3e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cdecode.c.d @@ -0,0 +1,3 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cdecode.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cdecode.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cdecode.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cdecode.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cdecode.c.o new file mode 100644 index 0000000..bfd05c7 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cdecode.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cencode.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cencode.c.d new file mode 100644 index 0000000..0908ec8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cencode.c.d @@ -0,0 +1,3 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cencode.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cencode.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cencode.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cencode.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cencode.c.o new file mode 100644 index 0000000..bb9dc9e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/libb64/cencode.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/main.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/main.cpp.d new file mode 100644 index 0000000..e47b8b1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/main.cpp.d @@ -0,0 +1,185 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/main.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task_wdt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/main.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/main.cpp.o new file mode 100644 index 0000000..c69f456 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/main.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/stdlib_noniso.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/stdlib_noniso.c.d new file mode 100644 index 0000000..7e4ad3f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/stdlib_noniso.c.d @@ -0,0 +1,12 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/stdlib_noniso.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/stdlib_noniso.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/stdlib_noniso.c.o new file mode 100644 index 0000000..e94dffe Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/stdlib_noniso.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_pulse.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_pulse.c.d new file mode 100644 index 0000000..e9c52d7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_pulse.c.d @@ -0,0 +1,117 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_pulse.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_pulse.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_pulse.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_pulse.c.o new file mode 100644 index 0000000..e432acf Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_pulse.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_shift.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_shift.c.d new file mode 100644 index 0000000..29b3199 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_shift.c.d @@ -0,0 +1,117 @@ +.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_shift.c.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_shift.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_shift.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_shift.c.o new file mode 100644 index 0000000..0471e41 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/FrameworkArduino/wiring_shift.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/bootloader.bin b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/bootloader.bin new file mode 100644 index 0000000..204061a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/bootloader.bin differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.bin b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.bin new file mode 100644 index 0000000..cb56dbc Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.bin differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.elf b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.elf new file mode 100755 index 0000000..8dbc1de Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.elf differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.map b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.map new file mode 100644 index 0000000..db8560b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.map @@ -0,0 +1,108757 @@ +Archive member included to satisfy reference by file (symbol) + +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN13NimBLEAddressC1E10ble_addr_t) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN17NimBLEAdvertising15setScanResponseEb) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN29NimBLECharacteristicCallbacksD2Ev) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN25NimBLEDescriptorCallbacksD2Ev) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) (_ZN12NimBLEDevice8m_syncedE) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (_ZN10NimBLEScanC1Ev) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN21NimBLEServerCallbacks12onDisconnectEP12NimBLEServerP17ble_gap_conn_desc) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) (_ZN13NimBLEServiceC1ERK10NimBLEUUID) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) (_ZN10NimBLEUUIDC1Et) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN11NimBLEUtils18returnCodeToStringEi) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (esp_nimble_hci_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) (nimble_platform_mem_calloc) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) (ble_svc_gap_device_name) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) (ble_svc_gatt_changed) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) (ble_att_mtu) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) (ble_att_clt_rx_error) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) (ble_att_cmd_get) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) (ble_att_svr_tx_error_rsp) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) (ble_gap_conn_find) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) (ble_gattc_notify_custom) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) (ble_gatts_connection_broken) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) (ble_hs_lock) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) (ble_hs_adv_set_fields) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) (ble_hs_atomic_conn_delete) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (ble_hs_cfg) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) (ble_hs_conn_can_alloc) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) (ble_hs_flow_connection_broken) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) (ble_hs_hci_cmd_tx_no_rsp) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) (ble_hs_hci_cmd_send_buf) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) (ble_hs_hci_evt_process) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) (ble_hs_hci_util_handle_pb_bc_join) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) (ble_hs_id_addr) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) (ble_hs_log_mbuf) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) (ble_hs_mbuf_bare_pkt) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) (ble_hs_misc_conn_chan_find) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) (ble_mqueue_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) (ble_hs_pvcy_remove_entry) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) (ble_hs_startup_go) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) (ble_hs_stop_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) (ble_l2cap_chan_pool) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) (ble_l2cap_sig_update) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) (ble_l2cap_sig_tx) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) (ble_sm_enc_change_rx) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) (ble_sm_cmd_get) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) (ble_sm_lgcy_io_action) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) (ble_sm_sc_io_action) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) (ble_store_full_event) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (ble_store_util_bonded_peers) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) (ble_uuid_init_from_buf) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (ble_store_config_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) (ble_store_config_persist_cccds) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (ble_hs_util_ensure_addr) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) (put_le16) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) (mem_init_mbuf_pool) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (nimble_port_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) (os_mbuf_pool_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) (os_mempool_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) (os_msys_buf_alloc) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (nimble_port_freertos_init) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) (npl_freertos_eventq_get) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) (_ZN10NimBLE2904C1EP20NimBLECharacteristic) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) (_ZN22NimBLEAdvertisedDevice10getAddressEv) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (_ZN12NimBLEClientC1ERK13NimBLEAddress) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) (_ZN26NimBLERemoteCharacteristic19retrieveDescriptorsEPK10NimBLEUUID) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) (_ZN22NimBLERemoteDescriptorC1EP26NimBLERemoteCharacteristicPK12ble_gatt_dsc) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) (_ZN19NimBLERemoteServiceC1EP12NimBLEClientPK12ble_gatt_svc) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) (ble_sm_alg_s1) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) (tc_aes128_set_encrypt_key) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) (tc_cmac_setup) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) (uECC_set_rng) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) (uECC_make_key) +.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) (_copy) +.pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN9ESP32TimeC1El) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN5HWCDC5beginEm) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN5Print6printfEPKcz) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) (_ZN6Stream9readBytesEPcj) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZN6StringD2Ev) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (btStarted) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) (pinMode) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o (micros) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) (uartSetDebug) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) (loopTaskWDTEnabled) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (ltoa) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) (cleanupFunctional) +.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) (setCpuFrequencyMhz) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) (xRingbufferCreate) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) (gpio_set_intr_type) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o (rmt_set_tx_intr_en) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) (rtc_gpio_deinit) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) (rtc_spinlock) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) (uart_set_word_length) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) (temp_sensor_set_config) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) (periph_module_enable) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) (esp_ota_get_running_partition) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + (esp_app_desc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) (bootloader_common_ota_select_crc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) (bootloader_mmap) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) (esp_image_verify) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) (bootloader_sha256_start) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) (bootloader_debug_buffer) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) (esp_partition_table_verify) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) (bootloader_random_disable) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) (esp_partition_next) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) (spi_flash_mmap) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) (spi_flash_erase_sector) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) (esp_flash_erase_region) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) (esp_flash_default_chip) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) (esp_flash_init_os_functions) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) (esp_flash_noos_functions) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) (spi_timing_is_tuned) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) (spi_flash_enable_high_performance_mode) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) (esp_flash_registered_chips) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) (esp_flash_chip_generic) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) (esp_flash_chip_issi) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) (esp_flash_chip_mxic) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) (esp_flash_chip_gd) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) (spi_flash_chip_winbond_read) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) (esp_flash_chip_boya) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) (esp_flash_chip_mxic_opi) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) (esp_flash_chip_th) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) (memspi_host_init_pointers) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) (spi_flash_init_lock) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) (spi_flash_enable_wrap) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) (spi_timing_config_get_core_clock) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (nvs_flash_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) (_ZNK3nvs7Storage7isValidEv) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) (_ZNK3nvs15NVSHandleSimple18get_partition_nameEv) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) (_ZN3nvs12NVSPartitionC1EPK15esp_partition_t) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) (_ZN3nvs19NVSPartitionManager12get_instanceEv) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) (_ZN3nvs8HashListD1Ev) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) (_ZN3nvs4Page9writeItemEhNS_8ItemTypeEPKcPKvjh) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) (_ZN3nvs11PageManager9fillStatsER11nvs_stats_t) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) (_ZN3nvs16partition_lookup20lookup_nvs_partitionEPKcPPNS_12NVSPartitionE) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) (_ZNK3nvs4Item14calculateCrc32Ev) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + (pthread_include_pthread_impl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + (pthread_include_pthread_cond_var_impl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) (pthread_key_create) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + (pthread_include_pthread_rwlock_impl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + (include_esp_phy_override) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (_esp_error_check_failed) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) (esp_register_freertos_tick_hook) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) (esp_restart) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) (esp_system_get_time) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o (__stack_chk_guard) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) (esp_task_wdt_add) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + (__ubsan_include) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + (call_start_cpu0) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + (ld_include_highint_hdl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (esp_clk_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) (esp_reset_reason_set_hint) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) (esp_restart_noos) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (esp_cache_err_int_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) (esp_backtrace_print) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) (esp_backtrace_get_start) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) (esp_crosscore_int_send_print_backtrace) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) (int_wdt_app_cpu_ticked) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) (panic_print_str) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (g_startup_fn) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) (panicHandler) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_brownout_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_apb_backup_dma_lock_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) (panic_print_registers) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (esp_rom_install_uart_printf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (esp_rom_uart_set_clock_baudrate) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) (esp_rom_efuse_get_opiconfig) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) (Cache_Suspend_ICache) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) (cache_writeback_items_freeze) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) (Cache_Get_IROM_MMU_End) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) (wdt_hal_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) (cpu_hal_set_breakpoint) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) (efuse_hal_chip_revision) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) (efuse_hal_get_major_chip_version) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) (rmt_hal_tx_channel_reset) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) (rtcio_hal_set_direction) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) (gpio_hal_intr_enable_on_core) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) (uart_hal_set_sclk) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) (uart_hal_txfifo_rst) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) (spi_flash_hal_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) (spi_flash_hal_poll_cmd_done) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) (spi_flash_encryption_hal_enable) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) (soc_hal_stall_core) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) (spi_flash_hal_gpspi_poll_cmd_done) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) (brownout_hal_config) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + (vfs_include_syscalls_impl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_vfs_console_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) (esp_vfs_usb_serial_jtag_get_vfs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) (esp_vfs_uart_get_vfs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) (esp_event_loop_create) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (g_coex_adapter_funcs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) (esp_log_default_level) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) (esp_log_impl_lock) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o (heap_caps_malloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) (registered_heaps) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) (multi_heap_set_lock) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) (tlsf_check) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) (multi_heap_aligned_alloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) (soc_get_available_memory_region_max_count) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) (soc_memory_region_count) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) (adc_channel_io_map) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) (GPIO_HOLD_MASK) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) (rmt_periph_signals) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) (rtc_io_desc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) (spi_periph_signal) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) (touch_sensor_channel_io_map) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) (uart_periph_signal) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) (compare_and_set_extram) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) (esp_cpu_stall) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_clk_cpu_freq) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) (esp_random) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) (esp_intr_get_cpu) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) (esp_read_mac) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (esp_deep_sleep_wakeup_io_reset) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) (regi2c_ctrl_read_reg_mask) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) (rtc_clk_32k_enable) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) (g_dig_dbias_pvt_240m) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) (rtc_sleep_pu) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) (rtc_clk_cal) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (esp_chip_info) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) (esp_spiram_get_cs_io) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) (sar_periph_ctrl_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) (psram_get_cs_io) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) (xt_int_has_handler) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) (_xt_interrupt_table) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) (esp_err_to_name) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_timer_early_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) (ets_timer_setfn) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) (esp_timer_impl_init_system_time) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) (esp_timer_impl_get_time) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) (xPortInIsrContext) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) (_frxt_setup_switch) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) (_xt_context_save) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) (_xt_user_exit) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) (esp_startup_start_app_common) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) (vPortSetupTimer) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) (xEventGroupCreate) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) (vListInitialise) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) (xQueueGenericCreateStatic) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) (pxCurrentTCB) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) (xTimerCreate) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + (uxTopUsedPriority) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) (xt_debugexception) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) (abort) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + (__assert_func) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o (malloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) (_lock_init_recursive) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + (newlib_include_pthread_impl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_reent_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_newlib_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) (_kill_r) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) (_times_r) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) (esp_time_impl_get_time_since_boot) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + (__cxa_guard_dummy) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) (esp_vhci_host_check_send_available) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) (__wrap_log_printf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) (esp_diag_timestamp_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) (esp_diag_metrics_meta_get_all) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) (esp_diag_variable_meta_get_all) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) (btdm_lpclk_select_src) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (rw_rf_le_exit_test_mode) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (btdm_hli_funcs_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (r_intc_enable) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (r_cca_funcs_ro) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llc_loc_ch_map_proc_continue) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llc_pref_param_compute_eco) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llc_rem_encrypt_proc_continue_eco) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llc_hci_command_handler_pre) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llc_enc_state_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llc_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llc_loc_phy_upd_proc_continue) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_ble_ll_qa_config_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_cca_get_cca_env) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_con_cntl_pkt_info_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_init_start_hook) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_core_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_per_adv_sched) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_ext_scan_dynamic_pti_reset) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_sync_start_eco) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_lld_test_frm_isr_hack) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) (llm_ext_adv_get_own_addr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (ble_ll_reset_rand_addr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) (hci_le_create_con_cmd_handler) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_llm_le_scan_duplicate_opt_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (ble_ll_scan_set_perfer_addr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (r_modules_funcs_ro) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) (r_nvds_is_magic_number_ok) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) (btdm_osi_funcs_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (r_plf_funcs_ro) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (bt_rf_coex_cfg_overwrite) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) (r_rf_txpwr_dbm_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) (r_rf_pwr_tbl_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_ble_isr_error_state_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) (r_rwip_driver_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) (g_waking_sleeping_sem) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_sch_arb_event_start_isr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_sch_plan_set) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_sch_prog_state_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) (r_sdk_cfg_priv_opts_ext_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) (r_btdm_vnd_ol_task_env_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) (r_vhci_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) (r_register_esp_vendor_cmd_handler) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) (rw_crypto_aes_encrypt_sync) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_ble_util_buf_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) (r_emi_em_base_deinit) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) (r_writebyte) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_hci_register_vendor_desc_tab) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_hci_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) (r_hci_tl_env_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) (r_ke_task_handler_get_overwrite) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) (hci_le_set_data_len_cmd_pre_handler) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) (bt_rf_coex_hook_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) (ESP_EFUSE_DIG_DBIAS_HVT) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) (esp_efuse_rtc_calib_get_ver) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) (esp_efuse_read_field_blob) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) (esp_efuse_utility_count_once) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) (esp_efuse_utility_clear_program_registers) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) (esp_efuse_get_coding_scheme) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) (esp_ipc_call) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) (esp_ipc_isr_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) (esp_ipc_isr_handler) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) (esp_ipc_isr_waiting_for_finish_cmd) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) (spicommon_bus_using_iomux) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) (spi_bus_init_lock) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) (gdma_new_channel) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) (usb_serial_jtag_read_bytes) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) (esp_pm_impl_waiti) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) (esp_pm_lock_create) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) (bootloader_common_get_sha256_of_partition) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (bootloader_init_mem) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) (bootloader_flash_update_id) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_core_dump_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) (esp_core_dump_to_flash) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) (esp_core_dump_write_elf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) (esp_core_dump_port_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) (esp_core_dump_elf_version) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) (esp_phy_disable) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) (_xt_panic) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) (mpu_hal_set_region_access) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) (interrupt_controller_hal_desc_type) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) (gdma_hal_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) (systimer_hal_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) (interrupt_controller_hal_desc_table) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) (esp_event_post) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) (os_get_time) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) (WIFI_EVENT) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) (gdma_periph_signals) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) (uxTaskGetSnapshotAll) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) (mbedtls_platform_zeroize) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) (mbedtls_sha256_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) (esp_sha_write_digest_state) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) (esp_sha_dma_start) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) (esp_crypto_shared_gdma_start) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (esp_coex_adapter_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) (coex_core_pti_set) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) (coex_hw_timer_set) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) (g_coex_param) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) (coex_schm_env) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) (esp_wifi_init_internal) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (g_ic) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) (ieee80211_crypto_attach) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (wifi_log) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (ftm_is_initiator_supported) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (wifi_softap_cur_max_ap_bss_num) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) (ieee80211_ht_attach) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (ieee80211_add_ie_vendor_esp_head) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (ieee80211_decap) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (current_task_is_wifi_task) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (esp_mesh_quick_funcs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (g_wifi_nvs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (ieee80211_reg_netstack_buf_cb) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) (ieee80211_phy_deinit) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) (ieee80211_psq_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) (ieee80211_proto_attach) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) (ieee80211_get_chan_info) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (ieee80211_regdomain_get_country) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) (ieee80211_rfid_locp_recv_reset) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) (ieee80211_scan_attach) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (ieee80211_sta_new_state) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) (wifi_sta_get_prof_password) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) (ieee80211_register_ftm_timer) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (chm_deinit) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (g_cnxMgr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (offchan_in_progress) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) (ieee80211_send_action_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) (get_iav_key) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) (ccmp) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) (gcmp) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) (sms4) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) (tkip) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) (wep) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) (ieee80211_getmgtframe) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (esf_buf_setup_for_mesh) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) (ic_get_addr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) (lmacIsIdle) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) (g_pm) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) (fpm_allow_tx) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) (pp_register_net80211_tx_cb) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) (wifi_gpio_debug) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) (pp_timer_do_process) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) (RC_SetBasicRate) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) (rcUpdateAMPDUParam) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) (wDev_ftm_set_t1t4) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) (hal_agreement_add_rx_ba) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) (hal_set_rx_beacon_pti) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) (hal_crypto_clr_key_entry) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) (hal_mac_tx_set_ppdu) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) (hal_mac_rx_get_last_dscr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) (mac_tx_set_plcp1) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) (hal_sniffer_enable) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) (hal_enable_sta_tsf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) (pp_printf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) (sha_hal_wait_idle) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) (ETH_EVENT) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) (tcpip_adapter_compat_start_eth) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (esp_netif_action_start) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (esp_netif_get_handle_from_ifkey) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (_g_esp_netif_inherent_eth_config) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (esp_netif_get_handle_from_netif_impl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (_g_esp_netif_netstack_default_wifi_ap) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (esp_netif_get_sta_list) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) (esp_event_send_internal) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) (g_wifi_default_mesh_crypto_funcs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (sha256_prf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (sha1_prf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (hexstr2bin) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) (esp_supplicant_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) (esp_wpa3_free_sae_data) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) (hostap_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (sha1_vector) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (rc4_skip) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (omac1_aes_128) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (aes_wrap) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (aes_unwrap) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) (hostapd_setup_wpa_psk) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) (wpa_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) (wpa_auth_gen_wpa_ie) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) (sae_clear_data) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) (dragonfly_get_random_qr_qnr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) (wpa_parse_wpa_ie_rsn) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) (hmac_sha256_kdf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) (ccmp_decrypt) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) (dh_groups_get) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) (gWpaSm) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) (wpa_parse_wpa_ie) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) (wpabuf_alloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) (eloop_cancel_timeout) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) (esp_supplicant_unset_all_appie) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) (wpa2_get_eap_state) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) (wpa_sm_alloc_eapol) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) (tls_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) (fastpbkdf2_hmac_sha1) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) (crypto_bignum_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) (crypto_ec_deinit) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) (aes_ccm_ae) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) (tls_prf_sha1_md5) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) (tls_prf_sha256) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) (tls_prf_sha384) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) (eap_peer_get_eap_method) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) (eap_msg_alloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) (eap_peer_mschapv2_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) (eap_peer_peap_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) (peap_prfplus) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) (eap_peer_tls_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) (eap_peer_tls_ssl_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) (eap_peer_ttls_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) (mschapv2_remove_domain) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) (pmksa_cache_flush) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) (nt_password_hash) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) (md4_vector) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) (chap_md5) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) (des_encrypt) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (_esp_wifi_clear_default_wifi_handlers) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) (esp_wifi_destroy_if_driver) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (lwip_inet_pton) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (tcpip_input) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) (lwip_htons) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (dns_setserver) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) (lwip_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) (ipaddr_aton) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) (mem_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) (memp_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (netif_set_addr) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (pbuf_free) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) (raw_bind_netif) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) (tcp_active_pcbs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) (tcp_input_pcb) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) (tcp_split_unsent_seg) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (sys_timeout) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) (udp_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (dhcp_set_struct) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) (etharp_cleanup_netif) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) (icmp_dest_unreach) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) (igmp_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) (ip4_route_src) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) (ip4_addr_isbroadcast_u32) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) (ip4_frag) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) (icmp6_dest_unreach) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) (ip6_route) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) (ip6addr_aton) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) (ip6_frag) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) (mld6_stop) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) (nd6_input) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) (ethbroadcast) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (lwip_init_tcp_isn) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) (sys_mutex_new) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) (dhcp_ip_addr_restore) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) (wlanif_input) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) (ethernetif_input) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) (esp_vfs_lwip_sockets_register) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (dhcps_option_info) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) (netconn_new_with_proto_and_callback) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) (lwip_netconn_is_deallocated_msg) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) (err_to_errno) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) (netbuf_delete) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) (dhcp_set_ntp_servers) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) (ip6_chksum_pseudo) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) (ethip6_output) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) (sntp_get_sync_interval) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) (esp_dport_access_read_buffer) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) (esp_crypto_sha_aes_lock_acquire) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) (mbedtls_ssl_write) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) (mbedtls_ssl_resend_hello_request) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (mbedtls_ssl_ciphersuite_from_id) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (mbedtls_ssl_handshake_client_step) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (mbedtls_ssl_handshake_server_step) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) (mbedtls_asn1_write_len) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) (mbedtls_mpi_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) (mbedtls_cipher_info_from_type) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) (mbedtls_cipher_supported) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) (mbedtls_ct_memcmp) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) (mbedtls_ctr_drbg_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (mbedtls_dhm_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) (mbedtls_ecdh_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) (mbedtls_ecdsa_sign) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (mbedtls_ecp_grp_id_list) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) (mbedtls_ecp_group_load) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) (mbedtls_entropy_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) (mbedtls_hmac_drbg_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) (mbedtls_md_list) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) (mbedtls_md5_ret) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) (mbedtls_oid_get_oid_by_pk_alg) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) (mbedtls_pem_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) (mbedtls_pk_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) (mbedtls_rsa_alt_info) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) (mbedtls_pk_parse_subpubkey) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) (mbedtls_pk_write_pubkey) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) (mbedtls_calloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) (mbedtls_rsa_import) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) (mbedtls_rsa_deduce_primes) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) (mbedtls_sha1_ret) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) (mbedtls_sha256_ret) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) (mbedtls_sha512_ret) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) (mbedtls_hardware_poll) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) (esp_mbedtls_mem_calloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) (esp_aes_xts_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) (esp_aes_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) (esp_aes_intr_alloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) (mbedtls_mpi_exp_mod) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) (esp_mpi_hardware_words) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) (mbedtls_sha1_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (mbedtls_sha512_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) (esp_aes_gcm_setkey) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (esp_md5_finish_ret) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) (mbedtls_asn1_get_tag) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) (mbedtls_base64_encode) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) (mbedtls_camellia_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) (mbedtls_ccm_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) (mbedtls_pkcs12_pbe_sha1_rc4_128) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) (mbedtls_pkcs5_pbes2) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) (esp_aes_dma_start) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) (mbedtls_x509_crt_check_key_usage) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) (mbedtls_x509_get_serial) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) (mbedtls_test_cli_crt_len) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (g_misc_nvs) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (mesh_set_ie_crypto_config) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) (esp_mesh_pm_tbtt_timeout_process) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) (mesh_malloc) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) (g_mesh_max_layer) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) (esp_mesh_nvs_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) (mesh_set_io_process) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) (esp_mesh_delivery_toSelf) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) (esp_mesh_channel_enable_jp) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) (g_is_wifi_connected) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) (esp_mesh_route_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) (esp_mesh_send_block_start) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) (mesh_timer_do_process) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) (mesh_topo_get_ttl) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) (esp_mesh_ap_list_clear) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) (aes_hal_setkey) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) (esp_eth_new_netif_glue) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) (esp_mesh_send_event_internal) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) (lldesc_setup_link_constrained) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) (phy_wakeup_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) (get_phy_version_str) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) (phy_dig_reg_backup) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) (get_rf_freq_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) (g_phyFuns) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (set_pbus_mem) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (ram_read_sar2_code) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (rx_11b_opt) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) (rfpll_set_freq) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (spur_coef_cfg_new) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) (wr_rx_gain_mem) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (esp_recover_efuse_data) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (ram_txpwr_cal_track) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (tsens_read_init_new) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (txdc_cal_init) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (ram_wifi_tx_dig_gain) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (rc_cal) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (ram_i2c_master_reset) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) (ram_phy_i2c_init1) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) (coex_pti_v2) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) (xthal_window_spill_nw) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(int_asm--set_intclear.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) (xthal_set_intclear) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) (Xthal_intlevel) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--restore_extra_nw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) (xthal_restore_extra_nw) +/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--save_extra_nw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) (xthal_save_extra_nw) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) (_ZdaPvRKSt9nothrow_t) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o (_ZdlPv) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o (_Znaj) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o (__gxx_personality_v0) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) (__cxa_rethrow) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) (__cxa_call_terminate) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o (__cxa_pure_virtual) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o (_ZdaPv) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) (_ZnajRKSt9nothrow_t) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) (__cxa_throw_bad_array_new_length) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) (_ZSt7nothrow) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o (_Znwj) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) (_ZNSt8__detail15_List_node_base7_M_hookEPS0_) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) (_ZSt17__throw_bad_allocv) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) (_ZN9__gnu_cxx15__snprintf_liteEPcjPKc13__va_list_tag) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) (_ZN10__cxxabiv111__terminateEPFvvE) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) (_ZN10__cxxabiv120__unexpected_handlerE) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) (__cxa_begin_catch) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) (__cxa_get_globals_fast) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) (_ZTVN10__cxxabiv120__si_class_type_infoE) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) (_ZTVSt10bad_typeid) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) (_ZN10__cxxabiv119__terminate_handlerE) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) (_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) (_ZNSt9exceptionD2Ev) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) (_ZNSt9type_infoD2Ev) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) (_ZTVSt8bad_cast) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) (__cxa_allocate_exception) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) (_ZTVSt9bad_alloc) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) (_ZTVSt20bad_array_new_length) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) (_ZnwjRKSt9nothrow_t) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) (_ZNSt11logic_errorD1Ev) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) (_ZNSt11logic_errorC1EPKc) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) (_ZNSt12__sso_stringC1EPKcj) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) (_ZNSs4_Rep20_S_empty_rep_storageE) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) (_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE4seedEj) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) (_ZdlPvj) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) (__ashldi3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) (__lshrdi3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o (__divsf3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o (__fixunssfdi) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__floatundisf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__adddf3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__muldf3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) (__divdf3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__eqdf2) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) (__fixdfsi) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) (__fixdfdi) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__fixunsdfsi) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) (__fixunsdfdi) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__floatunsidf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__floatundidf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__truncdfsf2) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__extendsfdf2) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) (__popcountsi2) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) (__bswapsi2) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) (__bswapdi2) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) (__divdi3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) (__moddi3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o (__udivdi3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (__umoddi3) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) (_Unwind_SetGR) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (_Unwind_SetEnableExceptionFdeSorting) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) (__xtensa_libgcc_window_spill) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o (powf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) (__ieee754_powf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) (__fdlib_version) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) (fabsf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) (finitef) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) (nanf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) (rintf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) (scalbnf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (atof) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) (atoi) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (atol) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) (bzero) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) (_ctype_) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) (environ) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) (__errno) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) (fclose) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) (ferror) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) (__sflush_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) (fgets) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) (fileno) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) (_cleanup_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (fopen) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) (fprintf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) (fputs) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) (fread) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) (_fseek_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) (_fseeko_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) (ftell) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) (_ftello_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) (__sfvwrite_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) (_fwalk) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) (fwrite) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) (gmtime) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) (gmtime_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (_global_impure_ptr) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (isspace) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (itoa) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) (localtime) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) (localtime_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) (__smakebuf_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) (memchr) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) (memcmp) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o (memcpy) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) (memmove) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o (memset) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) (mktime) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) (__month_lengths) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) (printf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) (putchar) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) (puts) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) (qsort) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) (rand) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) (_reclaim_reent) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) (__srefill_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) (snprintf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (sprintf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) (sscanf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) (__sread) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) (strcat) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (strchr) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (strcmp) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) (strcpy) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) (strcspn) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) (strdup) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) (_strdup_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) (strerror_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) (strftime) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) (strlcat) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) (strlcpy) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o (strlen) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (strncmp) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) (strncpy) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) (strnlen) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (strrchr) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) (strstr) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) (strtod) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) (_strtol_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) (strtoul) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) (strtoull) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) (_svfprintf_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) (__ssvfscanf_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) (gettimeofday) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) (read) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) (stat) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) (time) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) (_C_time_locale) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (tolower) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) (toupper) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) (__tzcalc_limits) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) (__tz_lock) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) (_tzset_unlocked) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) (_tzset_unlocked_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) (_timezone) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) (__utoa) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) (_vfprintf_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) (vprintf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o (vsnprintf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) (__swsetup_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) (abs) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) (div) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) (_dtoa_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) (__sflags) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) (__gethex) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) (__match) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) (_getenv_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) (__gettzinfo) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) (iswspace) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) (iswspace_l) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) (labs) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) (_C_numeric_locale) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) (__global_locale_ptr) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) (_localeconv_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) (_mbrtowc_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) (__ascii_mbtowc) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) (_Balloc) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) (_putc_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) (frexp) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) (nan) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) (__sccl) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) (siscanf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) (sniprintf) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) (_strerror_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) (_strtoll_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) (__chclass) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) (_sungetc_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) (_user_strerror) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) (__submore) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) (__sprint_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) (__swbuf_r) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) (__ascii_wctomb) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) (__env_lock) +/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) (__ieee754_sqrtf) + +Allocating common symbols +Common symbol size file + +default_router_list + 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +esp_ipc_func_arg 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +g_wpa_private_key 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ip_data 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) +udp_pcbs 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +g_wpa_private_key_len + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_ipc_isr_start_fl + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +g_wpa_private_key_passwd_len + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +netif_list 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +g_wpa_ttls_phase2_type + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ble_store_config_num_our_secs + 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_config_num_peer_secs + 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_hs_misc_null_addr + 0x6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) +ble_l2cap_stats 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +netif_default 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +tcp_tw_pcbs 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +scan_info 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +ble_hs_sync_state 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +g_wpa_new_password_len + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +prefix_list 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +ble_store_config_peer_secs + 0xf0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +mbedtls_cipher_supported + 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +g_wpa_new_password 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_password 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ble_store_config_num_cccds + 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +registered_heaps 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +g_wpa_phase1_options + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +neighbor_cache 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +g_wpa_anonymous_identity_len + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ble_gatts_stats 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +tcp_input_pcb 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +g_wpa_pac_file 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ble_store_config_cccds + 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +g_wpa_anonymous_identity + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +dhcp_rx_options_given + 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +g_wpa_client_cert_len + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ble_hs_stats 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +tls_instance_count 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +g_wpa_suiteb_certification + 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +tcp_active_pcbs 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +destination_cache 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +tcp_bound_pcbs 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +assoc_ie_buf 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +tcp_ticks 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +ble_hs_hci_ev_pool 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +g_wpa_password_len 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +tcp_listen_pcbs 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +ble_hs_max_attrs 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +g_wpa_private_key_passwd + 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ble_hs_max_client_configs + 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_enabled_state + 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_max_services + 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_avail_pkts + 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_att_stats 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +gWpaSm 0x34c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +g_wpa_username 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_ipc_func 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +g_wpa_ca_cert 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +pbuf_free_ooseq_pending + 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +tcp_active_pcbs_changed + 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +g_wpa_supp 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +ble_gap_stats 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_l2cap_chan_pool + 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +wpa_cb 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +ble_gattc_stats 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +chip7_phy_init_ctrl + 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +dhcp_rx_options_val + 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +ble_store_config_our_secs + 0xf0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +g_wpa_ca_cert_len 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_client_cert 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +ble_hs_log 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) +g_wpa_username_len 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +phy_version_str 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +g_wpa_pac_file_len 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + +Discarded input sections + + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .text 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .debug_line 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .debug_str 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o + .literal 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .fini.literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .init.literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .text 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .data 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .bss 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .ctors 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .tm_clone_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .fini 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .init 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .literal._ZN8CFastLED5countEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLEDixEi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED9clearDataEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED14setTemperatureERK4CRGB + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED13setCorrectionERK4CRGB + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED9setDitherEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED8countFPSEi + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED4showEh + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED9showColorERK4CRGBh + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED5clearEb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED17setMaxRefreshRateEtb + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED7addLedsEP14CLEDControllerP4CRGBii + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._Z14get_brightnessv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN8CFastLED5delayEm + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._Z19cled_contoller_sizev + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED5countEv + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLEDixEi + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED9clearDataEv + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED14setTemperatureERK4CRGB + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED13setCorrectionERK4CRGB + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED9setDitherEh + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED8countFPSEi + 0x0000000000000000 0x46 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED4showEh + 0x0000000000000000 0xe2 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED9showColorERK4CRGBh + 0x0000000000000000 0xc0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED5clearEb + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED17setMaxRefreshRateEtb + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED7addLedsEP14CLEDControllerP4CRGBii + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._Z14get_brightnessv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text.atexit 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text.yield 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text._ZN8CFastLED5delayEm + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text.__cxa_guard_acquire + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text.__cxa_guard_release + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .text.__cxa_guard_abort + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._ZZN8CFastLED8countFPSEiE9lastframe + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._ZZN8CFastLED8countFPSEiE2br + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._ZL16gControllersData + 0x0000000000000000 0x100 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._retry_cnt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._frame_cnt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._ZL8lastshow + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._ZN14CLEDController7m_pTailE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss._ZN14CLEDController7m_pHeadE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .bss.pSmartMatrix + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .literal._ZN12_GLOBAL__N_111DefaultFreeEPv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .literal._ZN12_GLOBAL__N_112DefaultAllocEj + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .literal._Z22SetLargeBlockAllocatorPFPvjEPFvS_E + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .literal._Z18LargeBlockAllocatejb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .literal._Z20LargeBlockDeallocatePv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .text._ZN12_GLOBAL__N_111DefaultFreeEPv + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .text._ZN12_GLOBAL__N_112DefaultAllocEj + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .text._Z22SetLargeBlockAllocatorPFPvjEPFvS_E + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .text._Z18LargeBlockAllocatejb + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .text._Z20LargeBlockDeallocatePv + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .data._ZN12_GLOBAL__N_14FreeE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .data._ZN12_GLOBAL__N_15AllocE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .literal._Z19bilinearInterpolatehhhhtt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .literal._Z23bilinearExpandArbitraryPK4CRGBPS_tt5XYMap + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .literal._Z22bilinearExpandPowerOf2PK4CRGBPS_hh5XYMap + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .literal._Z24bilinearInterpolateFloathhhhff + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .literal._Z28bilinearExpandArbitraryFloatPK4CRGBPS_tt5XYMap + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .literal._Z19bilinearExpandFloatPK4CRGBPS_hh5XYMap + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._ZNK5XYMap10mapToIndexEtt + 0x0000000000000000 0x8b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._Z19bilinearInterpolatehhhhtt + 0x0000000000000000 0x46 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._Z23bilinearExpandArbitraryPK4CRGBPS_tt5XYMap + 0x0000000000000000 0x1bc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._Z27bilinearInterpolatePowerOf2hhhhhh + 0x0000000000000000 0x67 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._Z22bilinearExpandPowerOf2PK4CRGBPS_hh5XYMap + 0x0000000000000000 0x1d8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._Z24bilinearInterpolateFloathhhhff + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._Z28bilinearExpandArbitraryFloatPK4CRGBPS_tt5XYMap + 0x0000000000000000 0x1e0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text._Z19bilinearExpandFloatPK4CRGBPS_hh5XYMap + 0x0000000000000000 0x1ef .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .xt.prop._ZNK5XYMap10mapToIndexEtt + 0x0000000000000000 0x9c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o + .debug_str 0x0000000000000000 0x174 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.Rainbow_gp + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.HeatColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.PartyColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.RainbowStripeColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.RainbowColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.ForestColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.OceanColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.LavaColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .rodata.CloudColors_p + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .debug_info 0x0000000000000000 0xffbb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .debug_abbrev 0x0000000000000000 0xdfa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .debug_aranges + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .debug_line 0x0000000000000000 0x1190 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .debug_str 0x0000000000000000 0x106e8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z12fill_rainbowP4CRGBihh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z21fill_rainbow_circularP4CRGBihb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z21fill_rainbow_circularP4CHSVihb + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z17fill_gradient_RGBP4CRGBtRKS_S2_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z17fill_gradient_RGBP4CRGBtRKS_S2_S2_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z17fill_gradient_RGBP4CRGBtRKS_S2_S2_S2_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z13nscale8_videoP4CRGBth + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z11fadeLightByP4CRGBth + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z10fade_videoP4CRGBth + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z7nscale8P4CRGBth + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z13fadeToBlackByP4CRGBth + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z8fade_rawP4CRGBth + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z11nscale8_rawP4CRGBth + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z6nblendP4CRGBS0_th + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z5blendRK4CRGBS1_h + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z5blendPK4CRGBS1_PS_th + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z6nblendP4CHSVS0_th22TGradientDirectionCode + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z5blendRK4CHSVS1_h22TGradientDirectionCode + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z5blendPK4CHSVS1_PS_th22TGradientDirectionCode + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z6blur1dP4CRGBth + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z8blurRowsP4CRGBhhhRK5XYMap + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z11blurColumnsP4CRGBhhhRK5XYMap + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z6blur2dP4CRGBhhhRK5XYMap + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z9HeatColorh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z24ColorFromPaletteExtendedRK13CRGBPalette32th10TBlendType + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z24ColorFromPaletteExtendedRK13CRGBPalette16th10TBlendType + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z16ColorFromPaletteRK14CRGBPalette256hh10TBlendType + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z24ColorFromPaletteExtendedRK14CRGBPalette256th10TBlendType + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z14UpscalePaletteRK13CRGBPalette16R14CRGBPalette256 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z14UpscalePaletteRK13CHSVPalette16R14CHSVPalette256 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z14UpscalePaletteRK13CRGBPalette16R13CRGBPalette32 + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z14UpscalePaletteRK13CHSVPalette16R13CHSVPalette32 + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z14UpscalePaletteRK13CRGBPalette32R14CRGBPalette256 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z14UpscalePaletteRK13CHSVPalette32R14CHSVPalette256 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z26nblendPaletteTowardPaletteR13CRGBPalette16S0_h + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z16applyGamma_videohf + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z16applyGamma_videoRK4CRGBf + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z16applyGamma_videoRK4CRGBfff + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z17napplyGamma_videoR4CRGBf + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z17napplyGamma_videoR4CRGBfff + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z17napplyGamma_videoP4CRGBtf + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .literal._Z17napplyGamma_videoP4CRGBtfff + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._ZL9nscale8x3RhS_S_h + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._ZL15nscale8x3_videoRhS_S_h + 0x0000000000000000 0x49 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._ZNK5XYMap10mapToIndexEtt + 0x0000000000000000 0x8b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z10fill_solidP4CRGBiRKS_ + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z10fill_solidP4CHSViRKS_ + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z12fill_rainbowP4CRGBihh + 0x0000000000000000 0x37 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z12fill_rainbowP4CHSVihh + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z21fill_rainbow_circularP4CRGBihb + 0x0000000000000000 0x5c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z21fill_rainbow_circularP4CHSVihb + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17fill_gradient_RGBP4CRGBtS_tS_ + 0x0000000000000000 0xb0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17fill_gradient_RGBP4CRGBtRKS_S2_ + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17fill_gradient_RGBP4CRGBtRKS_S2_S2_ + 0x0000000000000000 0x86 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17fill_gradient_RGBP4CRGBtRKS_S2_S2_S2_ + 0x0000000000000000 0xda .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z13nscale8_videoP4CRGBth + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z11fadeLightByP4CRGBth + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z10fade_videoP4CRGBth + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z7nscale8P4CRGBth + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z13fadeToBlackByP4CRGBth + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z8fade_rawP4CRGBth + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z11nscale8_rawP4CRGBth + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z14fadeUsingColorP4CRGBtRKS_ + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z6nblendR4CRGBRKS_h + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z6nblendP4CRGBS0_th + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z5blendRK4CRGBS1_h + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z5blendPK4CRGBS1_PS_th + 0x0000000000000000 0x3a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z6nblendR4CHSVRKS_h22TGradientDirectionCode + 0x0000000000000000 0xa6 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z6nblendP4CHSVS0_th22TGradientDirectionCode + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z5blendRK4CHSVS1_h22TGradientDirectionCode + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z5blendPK4CHSVS1_PS_th22TGradientDirectionCode + 0x0000000000000000 0x49 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z6blur1dP4CRGBth + 0x0000000000000000 0xe7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z8blurRowsP4CRGBhhhRK5XYMap + 0x0000000000000000 0x13b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z11blurColumnsP4CRGBhhhRK5XYMap + 0x0000000000000000 0x13b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z6blur2dP4CRGBhhhRK5XYMap + 0x0000000000000000 0x2e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z9HeatColorh + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z24ColorFromPaletteExtendedRK13CRGBPalette32th10TBlendType + 0x0000000000000000 0xab .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRK13CRGBPalette16hh10TBlendType + 0x0000000000000000 0xc7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z24ColorFromPaletteExtendedRK13CRGBPalette16th10TBlendType + 0x0000000000000000 0xab .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRA16_Kjhh10TBlendType + 0x0000000000000000 0xdd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRK13CRGBPalette32hh10TBlendType + 0x0000000000000000 0xc7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRA32_Kjhh10TBlendType + 0x0000000000000000 0xdd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRK14CRGBPalette256hh10TBlendType + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z24ColorFromPaletteExtendedRK14CRGBPalette256th10TBlendType + 0x0000000000000000 0xab .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRK13CHSVPalette16hh10TBlendType + 0x0000000000000000 0xeb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRK13CHSVPalette32hh10TBlendType + 0x0000000000000000 0xef .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16ColorFromPaletteRK14CHSVPalette256hh10TBlendType + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z14UpscalePaletteRK13CRGBPalette16R14CRGBPalette256 + 0x0000000000000000 0x35 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z14UpscalePaletteRK13CHSVPalette16R14CHSVPalette256 + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z14UpscalePaletteRK13CRGBPalette16R13CRGBPalette32 + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z14UpscalePaletteRK13CHSVPalette16R13CHSVPalette32 + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z14UpscalePaletteRK13CRGBPalette32R14CRGBPalette256 + 0x0000000000000000 0x35 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z14UpscalePaletteRK13CHSVPalette32R14CHSVPalette256 + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z26nblendPaletteTowardPaletteR13CRGBPalette16S0_h + 0x0000000000000000 0x51 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16applyGamma_videohf + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16applyGamma_videoRK4CRGBf + 0x0000000000000000 0x43 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z16applyGamma_videoRK4CRGBfff + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17napplyGamma_videoR4CRGBf + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17napplyGamma_videoR4CRGBfff + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17napplyGamma_videoP4CRGBtf + 0x0000000000000000 0x3a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text._Z17napplyGamma_videoP4CRGBtfff + 0x0000000000000000 0x53 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .xt.prop._ZNK5XYMap10mapToIndexEtt + 0x0000000000000000 0x9c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .text._ZN4CRGB17computeAdjustmentEhRKS_S1_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .text._ZN4CRGB5blendERKS_S1_h + 0x0000000000000000 0x59 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_frame 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_info 0x0000000000000000 0xfc06 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_abbrev 0x0000000000000000 0xf4b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_loc 0x0000000000000000 0x3b4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_aranges + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_ranges 0x0000000000000000 0xb0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_line 0x0000000000000000 0x1457 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .debug_str 0x0000000000000000 0xffe7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .group 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents8ListenerC2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents12_addListenerEPNS_8ListenerEi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN9SingletonI12EngineEventsLi0EE8instanceEv + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents11getInstanceEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents8ListenerD2Ev + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents8ListenerD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents13_onBeginFrameEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents14_onEndShowLedsEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents11_onEndFrameEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents13_onStripAddedEP14CLEDControllerj + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._ZN12EngineEvents14_onCanvasUiSetEP14CLEDControllerRK9ScreenMap + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8Listener12onBeginFrameEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8Listener13onEndShowLedsEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8Listener10onEndFrameEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8Listener12onStripAddedEP14CLEDControllerj + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8Listener13onCanvasUiSetEP14CLEDControllerRK9ScreenMap + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8Listener17onPlatformPreLoopEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8Listener18onPlatformPreLoop2Ev + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8ListenerC2Ev + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents18_onPlatformPreLoopEv + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents12_hasListenerEPNS_8ListenerE + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents12_addListenerEPNS_8ListenerEi + 0x0000000000000000 0x5b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents15_removeListenerEPNS_8ListenerE + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN9SingletonI12EngineEventsLi0EE8instanceEv + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents11getInstanceEv + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8ListenerD2Ev + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents8ListenerD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN11FixedVectorIN12EngineEvents4PairELj8EE5clearEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text.__tcf_0 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents13_onBeginFrameEv + 0x0000000000000000 0x67 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .gcc_except_table._ZN12EngineEvents13_onBeginFrameEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents14_onEndShowLedsEv + 0x0000000000000000 0x67 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .gcc_except_table._ZN12EngineEvents14_onEndShowLedsEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents11_onEndFrameEv + 0x0000000000000000 0x67 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .gcc_except_table._ZN12EngineEvents11_onEndFrameEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents13_onStripAddedEP14CLEDControllerj + 0x0000000000000000 0x6b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .gcc_except_table._ZN12EngineEvents13_onStripAddedEP14CLEDControllerj + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .text._ZN12EngineEvents14_onCanvasUiSetEP14CLEDControllerRK9ScreenMap + 0x0000000000000000 0x6b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .gcc_except_table._ZN12EngineEvents14_onCanvasUiSetEP14CLEDControllerRK9ScreenMap + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .rodata._ZTVN12EngineEvents8ListenerE + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .bss._ZGVZN9SingletonI12EngineEventsLi0EE8instanceEvE8instance + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .bss._ZZN9SingletonI12EngineEventsLi0EE8instanceEvE8instance + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.lit._ZN9SingletonI12EngineEventsLi0EE8instanceEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN9SingletonI12EngineEventsLi0EE8instanceEv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN12EngineEvents8Listener12onBeginFrameEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN12EngineEvents8Listener13onEndShowLedsEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN12EngineEvents8Listener10onEndFrameEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN12EngineEvents8Listener12onStripAddedEP14CLEDControllerj + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN12EngineEvents8Listener13onCanvasUiSetEP14CLEDControllerRK9ScreenMap + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN12EngineEvents8Listener17onPlatformPreLoopEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN12EngineEvents8Listener18onPlatformPreLoop2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZN11FixedVectorIN12EngineEvents4PairELj8EE5clearEv + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop.__tcf_0 + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZTVN12EngineEvents8ListenerE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZGVZN9SingletonI12EngineEventsLi0EE8instanceEvE8instance + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xt.prop._ZZN9SingletonI12EngineEventsLi0EE8instanceEvE8instance + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .literal._Z17five_bit_bitshiftttthP4CRGBPh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .literal.__builtin_five_bit_hd_gamma_bitshift + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .text._Z26five_bit_hd_gamma_function4CRGBPtS0_S0_ + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .text._Z17five_bit_bitshiftttthP4CRGBPh + 0x0000000000000000 0x16b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .text.__builtin_five_bit_hd_gamma_bitshift + 0x0000000000000000 0x9b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_frame 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_info 0x0000000000000000 0x10312 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_abbrev 0x0000000000000000 0x10b4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_loc 0x0000000000000000 0x86f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_aranges + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_ranges 0x0000000000000000 0x160 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_line 0x0000000000000000 0x1b8f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .debug_str 0x0000000000000000 0x101d5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .literal._ZN2FsC2Ei + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .literal._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .literal._ZN2Fs5closeE3RefI10FileHandleE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZNK10FileHandle9bytesLeftEv + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZNK3RefI10FileHandleE7isOwnedEv$isra$5 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._Z15make_filesystemi + 0x0000000000000000 0x9 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZN2Fs5beginEv + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZN2FsC2Ei + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZN2FsC2E3RefI6FsImplE + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZN2Fs3endEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZN2Fs8openReadEPKc + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .gcc_except_table._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .text._ZN2Fs5closeE3RefI10FileHandleE + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .gcc_except_table._ZN2Fs5closeE3RefI10FileHandleE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .rodata._ZTV10FileHandle + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .xt.lit._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .xt.prop._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .xt.prop._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .xt.prop._ZTV10FileHandle + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStreamC2Ei + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStream5CloseEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStream11beginStreamE3RefI10ByteStreamE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStream9ReadPixelEP4CRGB + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZNK10DataStream9availableEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZNK10DataStream15FramesDisplayedEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZNK10DataStream14BytesRemainingEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZNK10DataStream15FramesRemainingEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStream9readFrameEP5Frame + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZNK10DataStream21BytesRemainingInFrameEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStream6RewindEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStream9ReadBytesEPhj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN3RefI10FileBufferED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStreamD2Ev + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStreamD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN3RefI10FileHandleEC5IS0_EERS_IT_E + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .literal._ZN10DataStream5beginE3RefI10FileHandleE + 0x0000000000000000 0x4c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK3RefI10FileHandleE7isOwnedEv$isra$6 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK3RefI10FileBufferE7isOwnedEv$isra$9 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK3RefI10ByteStreamE7isOwnedEv$isra$11 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStreamC2Ei + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream5CloseEv + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream11beginStreamE3RefI10ByteStreamE + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream13BytesPerFrameEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream9ReadPixelEP4CRGB + 0x0000000000000000 0x7c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK10DataStream9availableEv + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK10DataStream15FramesDisplayedEv + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK10DataStream14BytesRemainingEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK10DataStream15FramesRemainingEv + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream9readFrameEP5Frame + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK10DataStream21BytesRemainingInFrameEv + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream6RewindEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZNK10DataStream7getTypeEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream9ReadBytesEPhj + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .gcc_except_table._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN3RefI10FileBufferED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .gcc_except_table._ZN3RefI10FileBufferED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStreamD2Ev + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .gcc_except_table._ZN10DataStreamD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStreamD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN3RefI10FileHandleEC2IS0_EERS_IT_E + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .text._ZN10DataStream5beginE3RefI10FileHandleE + 0x0000000000000000 0x102 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .gcc_except_table._ZN10DataStream5beginE3RefI10FileHandleE + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .rodata._ZTV10DataStream + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.lit._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.lit._ZN3RefI10FileBufferED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.lit._ZN3RefI10FileHandleEC5IS0_EERS_IT_E + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.prop._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.prop._ZN3RefI10FileBufferED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.prop._ZN3RefI10FileHandleEC5IS0_EERS_IT_E + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.prop._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.prop._ZN3RefI10FileBufferED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.prop._ZN3RefI10FileHandleEC2IS0_EERS_IT_E + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xt.prop._ZTV10DataStream + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .literal._ZN5FrameD2Ev + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .literal._ZN5FrameD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .literal._ZN5FrameC2Eib + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .literal._ZNK5Frame4drawEP4CRGBPh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .literal._ZN5Frame11interpolateERKS_S1_hP4CRGBPh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .literal._ZN5Frame11interpolateERKS_S1_h + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .text._ZN5FrameD2Ev + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .gcc_except_table._ZN5FrameD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .text._ZN5FrameD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .text._ZN5FrameC2Eib + 0x0000000000000000 0x9e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .gcc_except_table._ZN5FrameC2Eib + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .text._ZNK5Frame4drawEP4CRGBPh + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .text._ZN5Frame11interpolateERKS_S1_hP4CRGBPh + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .text._ZN5Frame11interpolateERKS_S1_h + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .rodata._ZTV5Frame + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .xt.prop._ZTV5Frame + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .literal._ZNK16ByteStreamMemory4pathEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .literal._ZN16ByteStreamMemoryD2Ev + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .literal._ZN16ByteStreamMemoryD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .literal._ZN16ByteStreamMemoryC2Ej + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZN10ByteStream5closeEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .rodata._ZNK16ByteStreamMemory4pathEv.str1.1 + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZNK16ByteStreamMemory4pathEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZNK16ByteStreamMemory9availableEj + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZN16ByteStreamMemory4readEPhj + 0x0000000000000000 0x5a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZN16ByteStreamMemoryD2Ev + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZN16ByteStreamMemoryD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZN16ByteStreamMemoryC2Ej + 0x0000000000000000 0x61 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .gcc_except_table._ZN16ByteStreamMemoryC2Ej + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .text._ZN16ByteStreamMemory5writeEPKhj + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .rodata._ZTV10ByteStream + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .rodata._ZTV16ByteStreamMemory + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .xt.lit._ZNK16ByteStreamMemory4pathEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .xt.prop._ZNK16ByteStreamMemory4pathEv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .xt.prop._ZN10ByteStream5closeEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .xt.prop._ZTV10ByteStream + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .xt.prop._ZTV16ByteStreamMemory + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZNK10FileBuffer9BytesLeftEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZNK10FileBuffer8FileSizeEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN10FileBuffer23RefillBufferIfNecessaryEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN10FileBuffer4readEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN10FileBuffer4readEPhj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN10FileBuffer13RewindToStartEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN10FileBufferC2E3RefI10FileHandleE + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN10FileBufferD2Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .literal._ZN10FileBufferD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZNK3RefI10FileHandleE7isOwnedEv$isra$3 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZNK10FileBuffer9availableEv + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZNK10FileBuffer9BytesLeftEv + 0x0000000000000000 0x39 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZNK10FileBuffer8FileSizeEv + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBuffer11ResetBufferEv + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBuffer12RefillBufferEv + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBuffer23RefillBufferIfNecessaryEv + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBuffer4readEv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBuffer4readEPhj + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBuffer13RewindToStartEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .gcc_except_table._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBufferC2E3RefI10FileHandleE + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .gcc_except_table._ZN10FileBufferC2E3RefI10FileHandleE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBufferD2Ev + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .gcc_except_table._ZN10FileBufferD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .text._ZN10FileBufferD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .rodata._ZTV10FileBuffer + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .xt.lit._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .xt.prop._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .xt.prop._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .xt.prop._ZTV10FileBuffer + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .group 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN5Frame4copyERKS_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN17FrameInterpolator4drawEjP4CRGBPhPj + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN17FrameInterpolator4drawEjP5Frame + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN3RefI5FrameED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN12ArrayDeleterI3RefI5FrameEEclEPS2_$isra$18 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN17FrameInterpolatorC2Ejf + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN17FrameInterpolatorD5Ev + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN9RefTraitsI5FrameE3NewIJjbEEE3RefIS0_EDpT_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN17FrameInterpolator16addWithTimestampERK5Framej + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .literal._ZN17FrameInterpolator3addERK5Frame + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZNK3RefI5FrameE7isOwnedEv$isra$16 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN5Frame4copyERKS_ + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZNK17FrameInterpolator12selectFramesEjPPK5FrameS3_ + 0x0000000000000000 0x93 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN17FrameInterpolator4drawEjP4CRGBPhPj + 0x0000000000000000 0x8c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN17FrameInterpolator4drawEjP5Frame + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN3RefI5FrameED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .gcc_except_table._ZN3RefI5FrameED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN12ArrayDeleterI3RefI5FrameEEclEPS2_$isra$18 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN17FrameInterpolatorC2Ejf + 0x0000000000000000 0x95 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .gcc_except_table._ZN17FrameInterpolatorC2Ejf + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN17FrameInterpolatorD2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN17FrameInterpolatorD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN9RefTraitsI5FrameE3NewIJjbEEE3RefIS0_EDpT_ + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .gcc_except_table._ZN9RefTraitsI5FrameE3NewIJjbEEE3RefIS0_EDpT_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN17FrameInterpolator16addWithTimestampERK5Framej + 0x0000000000000000 0x197 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .gcc_except_table._ZN17FrameInterpolator16addWithTimestampERK5Framej + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .text._ZN17FrameInterpolator3addERK5Frame + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .rodata._ZTV17FrameInterpolator + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.lit._ZN5Frame4copyERKS_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.lit._ZN3RefI5FrameED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.lit._ZN17FrameInterpolatorD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.lit._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.lit._ZN9RefTraitsI5FrameE3NewIJjbEEE3RefIS0_EDpT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN5Frame4copyERKS_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN3RefI5FrameED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN17FrameInterpolatorD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN9RefTraitsI5FrameE3NewIJjbEEE3RefIS0_EDpT_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN3RefI5FrameED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN17FrameInterpolatorD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZN17FrameInterpolatorD0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xt.prop._ZTV17FrameInterpolator + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStream4drawEjP4CRGBPh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN3RefI5FrameEC5IS0_EERS_IT_E + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN3RefI5FrameED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN14CircularBufferI3RefI5FrameEE5clearEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStream6RewindEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStream3endEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN3RefI10DataStreamED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStreamD5Ev + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStreamC2Ejjf + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN3RefI10DataStreamEaSEOS1_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN3RefI10ByteStreamED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN17FrameInterpolator10push_frontE3RefI5FrameEj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStream23updateBufferIfNecessaryEj + 0x0000000000000000 0x5c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStream4drawEjP5Frame + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN9RefTraitsI10DataStreamE3NewIJjEEE3RefIS0_EDpT_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStream5beginEj3RefI10FileHandleE + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZN11VideoStream11beginStreamEj3RefI10ByteStreamE + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZNK3RefI5FrameE7isOwnedEv$isra$12 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZNK3RefI10DataStreamE7isOwnedEv$isra$15 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZNK3RefI10FileHandleE7isOwnedEv$isra$18 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZNK3RefI10ByteStreamE7isOwnedEv$isra$20 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStream4drawEjP4CRGBPh + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN3RefI5FrameEC2IS0_EERS_IT_E + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN3RefI5FrameED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN3RefI5FrameED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN12ArrayDeleterI3RefI5FrameEEclEPS2_$isra$21 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN14CircularBufferI3RefI5FrameEE5clearEv + 0x0000000000000000 0x5c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStream6RewindEv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStream3endEv + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN3RefI10DataStreamED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN3RefI10DataStreamED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStreamD2Ev + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN11VideoStreamD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStreamD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStreamC2Ejjf + 0x0000000000000000 0x65 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN11VideoStreamC2Ejjf + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN3RefI10DataStreamEaSEOS1_ + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN3RefI10DataStreamEaSEOS1_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN3RefI10ByteStreamED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN3RefI10ByteStreamED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN17FrameInterpolator10push_frontE3RefI5FrameEj + 0x0000000000000000 0x5b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStream23updateBufferIfNecessaryEj + 0x0000000000000000 0x17c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN11VideoStream23updateBufferIfNecessaryEj + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStream4drawEjP5Frame + 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN9RefTraitsI10DataStreamE3NewIJjEEE3RefIS0_EDpT_ + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN9RefTraitsI10DataStreamE3NewIJjEEE3RefIS0_EDpT_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStream5beginEj3RefI10FileHandleE + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN11VideoStream5beginEj3RefI10FileHandleE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .text._ZN11VideoStream11beginStreamEj3RefI10ByteStreamE + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .gcc_except_table._ZN11VideoStream11beginStreamEj3RefI10ByteStreamE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .rodata._ZTV11VideoStream + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN3RefI5FrameEC5IS0_EERS_IT_E + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN3RefI5FrameED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN14CircularBufferI3RefI5FrameEE5clearEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN3RefI10DataStreamED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN11VideoStreamD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN3RefI10DataStreamEaSEOS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN3RefI10ByteStreamED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN17FrameInterpolator10push_frontE3RefI5FrameEj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.lit._ZN9RefTraitsI10DataStreamE3NewIJjEEE3RefIS0_EDpT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI5FrameEC5IS0_EERS_IT_E + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI5FrameED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN14CircularBufferI3RefI5FrameEE5clearEv + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI10DataStreamED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN11VideoStreamD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI10DataStreamEaSEOS1_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI10FileHandleED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI10ByteStreamED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI5FrameEaSERKS1_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN17FrameInterpolator10push_frontE3RefI5FrameEj + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN9RefTraitsI10DataStreamE3NewIJjEEE3RefIS0_EDpT_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI5FrameEC2IS0_EERS_IT_E + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI5FrameED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN12ArrayDeleterI3RefI5FrameEEclEPS2_$isra$21 + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI10DataStreamED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN11VideoStreamD2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN11VideoStreamD0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI10FileHandleED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZN3RefI10ByteStreamED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xt.prop._ZTV11VideoStream + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .literal._ZL6sqrt16t + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .literal._Z11hsv2rgb_rawRK4CHSVR4CRGB + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .literal._Z16hsv2rgb_spectrumRK4CHSVR4CRGB + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .literal._Z11hsv2rgb_rawPK4CHSVP4CRGBi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .literal._Z15hsv2rgb_rainbowPK4CHSVP4CRGBi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .literal._Z16hsv2rgb_spectrumPK4CHSVP4CRGBi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .literal._Z19rgb2hsv_approximateRK4CRGB + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._ZL6sqrt16t + 0x0000000000000000 0x55 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z13hsv2rgb_raw_CRK4CHSVR4CRGB + 0x0000000000000000 0x74 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z11hsv2rgb_rawRK4CHSVR4CRGB + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z16hsv2rgb_spectrumRK4CHSVR4CRGB + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z15hsv2rgb_rainbowRK4CHSVR4CRGB + 0x0000000000000000 0x180 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z11hsv2rgb_rawPK4CHSVP4CRGBi + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z15hsv2rgb_rainbowPK4CHSVP4CRGBi + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z16hsv2rgb_spectrumPK4CHSVP4CRGBi + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text._Z19rgb2hsv_approximateRK4CRGB + 0x0000000000000000 0x20b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_frame 0x0000000000000000 0xe8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_info 0x0000000000000000 0x10a40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_abbrev 0x0000000000000000 0x1107 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_loc 0x0000000000000000 0x18b8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_aranges + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_ranges 0x0000000000000000 0x280 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_line 0x0000000000000000 0x26c0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .debug_str 0x0000000000000000 0x102be .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .data.rand16seed + 0x0000000000000000 0x2 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .debug_info 0x0000000000000000 0xfa00 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .debug_abbrev 0x0000000000000000 0xdee .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .debug_aranges + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .debug_line 0x0000000000000000 0x118b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .debug_str 0x0000000000000000 0x100f8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .literal._Z12inoise16_rawjjj + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z8inoise16jjj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z12inoise16_rawjj + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z8inoise16jj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z12inoise16_rawj + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z8inoise16j + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z11inoise8_rawttt + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z7inoise8ttt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z11inoise8_rawtt + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z7inoise8tt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z11inoise8_rawt + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z7inoise8t + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z15fill_raw_noise8Phhhtit + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z21fill_raw_noise16into8Phhhjij + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z17fill_raw_2dnoise8Phiih3qfxIhLi4ELi4EEhitstst + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z17fill_raw_2dnoise8Phiihtitit + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z18fill_raw_2dnoise16Ptiih3qfxItLi8ELi8EEtijijij + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z23fill_raw_2dnoise16into8Phiih3qfxIhLi4ELi4EEhijijij + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z23fill_raw_2dnoise16into8Phiihjijij + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z11fill_noise8P4CRGBihtihtit + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z12fill_noise16P4CRGBihtihtith + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z13fill_2dnoise8P4CRGBiibhtitithtitttb + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .literal._Z14fill_2dnoise16P4CRGBiibhjijijhtitttbt + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._ZL10lerp15by16sst + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._ZL14ease8InOutQuadh + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._ZL15ease16InOutQuadt + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z12inoise16_rawjjj + 0x0000000000000000 0x375 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z8inoise16jjj + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z12inoise16_rawjj + 0x0000000000000000 0x16e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z8inoise16jj + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z12inoise16_rawj + 0x0000000000000000 0xbc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z8inoise16j + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z11inoise8_rawttt + 0x0000000000000000 0x4c2 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z7inoise8ttt + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z11inoise8_rawtt + 0x0000000000000000 0x1fa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z7inoise8tt + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z11inoise8_rawt + 0x0000000000000000 0xe6 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z7inoise8t + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z15fill_raw_noise8Phhhtit + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z21fill_raw_noise16into8Phhhjij + 0x0000000000000000 0x5e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z17fill_raw_2dnoise8Phiih3qfxIhLi4ELi4EEhitstst + 0x0000000000000000 0x192 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z17fill_raw_2dnoise8Phiihtitit + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z18fill_raw_2dnoise16Ptiih3qfxItLi8ELi8EEtijijij + 0x0000000000000000 0x197 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z23fill_raw_2dnoise16into8Phiih3qfxIhLi4ELi4EEhijijij + 0x0000000000000000 0x189 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z23fill_raw_2dnoise16into8Phiihjijij + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z11fill_noise8P4CRGBihtihtit + 0x0000000000000000 0x104 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z12fill_noise16P4CRGBihtihtith + 0x0000000000000000 0x114 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z13fill_2dnoise8P4CRGBiibhtitithtitttb + 0x0000000000000000 0x1aa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text._Z14fill_2dnoise16P4CRGBiibhjijijhtitttbt + 0x0000000000000000 0x1ce .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .bss.nmax 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .data.nmin 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .rodata._ZL1p 0x0000000000000000 0x101 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o + .debug_str 0x0000000000000000 0x176 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o + .debug_str 0x0000000000000000 0x181 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController4initEib + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtControllerC2Eiiiiib + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtControllerD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController10showPixelsEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController6ingestEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController14getPixelBufferEi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController15initPulseBufferEi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController28loadAllPixelsToRmtSymbolDataER13PixelIterator + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController30loadPixelDataForStreamEncodingER13PixelIterator + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .literal._ZN13RmtController10showPixelsER13PixelIterator + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13PixelIterator3hasEi + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13PixelIterator13stepDitheringEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13PixelIterator11advanceDataEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController4initEib + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtControllerC2Eiiiiib + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .gcc_except_table._ZN13RmtControllerC2Eiiiiib + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtControllerD2Ev + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController10showPixelsEv + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController6ingestEh + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController14getPixelBufferEi + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController15built_in_driverEv + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController15initPulseBufferEi + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController28loadAllPixelsToRmtSymbolDataER13PixelIterator + 0x0000000000000000 0xee .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController30loadPixelDataForStreamEncodingER13PixelIterator + 0x0000000000000000 0x9a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .text._ZN13RmtController10showPixelsER13PixelIterator + 0x0000000000000000 0x29 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .xt.prop._ZN13PixelIterator3hasEi + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .xt.prop._ZN13PixelIterator13stepDitheringEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .xt.prop._ZN13PixelIterator11advanceDataEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .iram1.31.literal + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.34.literal + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.30.literal + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.29.literal + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.36.literal + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .literal._ZN18ESP32RMTControllerC2Eiiiiib + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .literal._ZN18ESP32RMTController14getPixelBufferEi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .literal._ZN18ESP32RMTController4initE10gpio_num_tb + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.28.literal + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.37.literal + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.38.literal + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.39.literal + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .literal._ZN18ESP32RMTController15initPulseBufferEi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .literal._ZN18ESP32RMTController6ingestEh + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.31 0x0000000000000000 0x8c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.34 0x0000000000000000 0xab .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.30 0x0000000000000000 0x81 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.29 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.36 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .text._ZN18ESP32RMTControllerC2Eiiiiib + 0x0000000000000000 0xc8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .text._ZN18ESP32RMTController14getPixelBufferEi + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .text._ZN18ESP32RMTController4initE10gpio_num_tb + 0x0000000000000000 0xbb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.28 0x0000000000000000 0xaa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.37 0x0000000000000000 0x82 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.38 0x0000000000000000 0x6b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .iram1.39 0x0000000000000000 0x82 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .text._ZN18ESP32RMTController15initPulseBufferEi + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .text._ZN18ESP32RMTController6ingestEh + 0x0000000000000000 0x68 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZN18ESP32RMTController10gMemBlocksE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZN18ESP32RMTController11gMaxChannelE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL12gInitialized + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL7gTX_sem + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL16gRMT_intr_handle + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL5gNext + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL8gNumDone + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL11gNumStarted + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL15gNumControllers + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL10gOnChannel + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .bss._ZL12gControllers + 0x0000000000000000 0x80 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o + .debug_str 0x0000000000000000 0x186 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o + .debug_str 0x0000000000000000 0x195 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o + .debug_str 0x0000000000000000 0x191 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o + .debug_str 0x0000000000000000 0x195 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o + .debug_str 0x0000000000000000 0x199 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o + .debug_str 0x0000000000000000 0x19d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o + .debug_str 0x0000000000000000 0x191 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o + .debug_str 0x0000000000000000 0x197 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o + .debug_str 0x0000000000000000 0x18d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o + .debug_str 0x0000000000000000 0x183 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o + .debug_str 0x0000000000000000 0x17e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o + .debug_str 0x0000000000000000 0x181 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o + .debug_str 0x0000000000000000 0x185 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o + .debug_str 0x0000000000000000 0x187 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o + .debug_str 0x0000000000000000 0x185 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o + .debug_str 0x0000000000000000 0x18d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o + .debug_str 0x0000000000000000 0x185 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o + .debug_str 0x0000000000000000 0x18a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o + .debug_str 0x0000000000000000 0x189 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o + .debug_str 0x0000000000000000 0x18e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o + .group 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._ZN3Pin5_initEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z37calculate_max_brightness_for_power_mWhj + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z37calculate_max_brightness_for_power_mWPK4CRGBthj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z38calculate_max_brightness_for_power_vmAPK4CRGBthjj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z27set_max_power_indicator_LEDh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z36set_max_power_in_volts_and_milliampshj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z27set_max_power_in_milliwattsj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z32show_at_max_brightness_for_powerv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .literal._Z33delay_at_max_brightness_for_powert + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._ZN3Pin6selectEv + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._ZN3Pin7releaseEv + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._ZN3Pin10isSelectedEv + 0x0000000000000000 0x25 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._ZN3Pin5_initEv + 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z27calculate_unscaled_power_mWPK4CRGBt + 0x0000000000000000 0x5e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z37calculate_max_brightness_for_power_mWhj + 0x0000000000000000 0x9a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z37calculate_max_brightness_for_power_mWPK4CRGBthj + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z38calculate_max_brightness_for_power_vmAPK4CRGBthjj + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z27set_max_power_indicator_LEDh + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z36set_max_power_in_volts_and_milliampshj + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z27set_max_power_in_milliwattsj + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z32show_at_max_brightness_for_powerv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .text._Z33delay_at_max_brightness_for_powert + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .rodata._ZTV3Pin + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .bss._ZL30gMaxPowerIndicatorLEDPinNumber + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .xt.lit._ZN3Pin5_initEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .xt.prop._ZN3Pin5_initEv + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .xt.prop._ZN3Pin6selectEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .xt.prop._ZN3Pin7releaseEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .xt.prop._ZN3Pin10isSelectedEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .xt.prop._ZTV3Pin + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN12WeakReferent5unrefEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8ReferentD2Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8ReferentD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8Referent5unrefEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8ReferentC2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8ReferentC2ERKS_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8ReferentaSERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8ReferentC2EOS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._ZN8ReferentaSEOS_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8Referent3refEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZNK8Referent9ref_countEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8Referent7destroyEv + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZNK3RefI12WeakReferentE7isOwnedEv$isra$5 + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN12WeakReferent5unrefEv + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8ReferentD2Ev + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8ReferentD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8Referent5unrefEv + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8ReferentC2Ev + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8ReferentC2ERKS_ + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8ReferentaSERKS_ + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8ReferentC2EOS_ + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .text._ZN8ReferentaSEOS_ + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .rodata._ZTV8Referent + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .xt.lit._ZN12WeakReferent5unrefEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .xt.prop._ZN12WeakReferent5unrefEv + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .xt.prop._ZTV8Referent + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .literal._Z23set_rgb_2_rgbw_functionPFvthhhhhhPhS_S_S_E + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .literal._Z24rgb_2_rgbw_user_functionthhhhhhPhS_S_S_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text._Z16rgb_2_rgbw_exactthhhhhhPhS_S_S_ + 0x0000000000000000 0x55 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text._Z25rgb_2_rgbw_max_brightnessthhhhhhPhS_S_S_ + 0x0000000000000000 0x4c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text._Z27rgb_2_rgbw_null_white_pixelthhhhhhPhS_S_S_ + 0x0000000000000000 0x45 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text._Z24rgb_2_rgbw_white_boostedthhhhhhPhS_S_S_ + 0x0000000000000000 0x84 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text._Z23set_rgb_2_rgbw_functionPFvthhhhhhPhS_S_S_E + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text._Z24rgb_2_rgbw_user_functionthhhhhhPhS_S_S_ + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .text._Z20rgbw_partial_reorder7EOrderWhhhhPhS0_S0_S0_ + 0x0000000000000000 0x51 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .data.g_user_function + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10reallocateEPvj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10deallocateEPv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator8allocateEj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN3RefI12StringHolderE5resetEv$isra$71 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN3LUTI7pair_xyIfEED5Ev + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail10StringNode6createEjPNS0_9AllocatorE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail10StringNode6resizeEPS2_jPNS0_9AllocatorE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail11VariantData8asStringEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail14decomposeFloatEda + 0x0000000000000000 0x74 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13StringBuilderD5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13StringBuilder11startStringEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13StringBuilder4saveEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13StringBuilder6appendEc + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail11parseNumberEPKc + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN3RefI12StringHolderED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN4StrNILj64EED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail15ResourceManagerD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE7getSlotEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail14CollectionData14createIteratorEPKNS1_15ResourceManagerE$isra$78 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail18CollectionIterator4nextEPKNS1_15ResourceManagerE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail14CollectionData4sizeEPKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail11VariantData5clearEPNS1_15ResourceManagerE + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN3RefI3LUTI7pair_xyIfEEED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN8FixedMapI3Str9ScreenMapLj16EE4PairD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN9ScreenMapC5ERKS_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN3RefI12StringHolderEaSEOS1_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE9allocSlotEPNS0_9AllocatorE + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail15ResourceManager12allocVariantEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail15ResourceManager14allocExtensionEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN9RefTraitsI12StringHolderE3NewIJPKcEEE3RefIS0_EDpT_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN4StrNILj64EEC5ERKS0_ + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN8FixedMapI3Str9ScreenMapLj16EE4PairC5ERKS3_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail11VariantData7asFloatIfEET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail9ArrayData8addValueIRKfEEbOT_PNS1_15ResourceManagerE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE21skipSpacesAndCommentsEv$part$111 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11skipKeywordES5_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseNumericValueERNS1_11VariantDataE + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE3eatEc + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail10ObjectData9addMemberINS1_14SizedRamStringEEEPNS1_11VariantDataET_PNS1_15ResourceManagerE + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_19StaticStringAdapterEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail10ObjectData9getMemberINS1_19StaticStringAdapterEEEPNS1_11VariantDataET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_11JsonVariantEPKcE7getDataEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_12ElementProxyINS1_11MemberProxyINS0_11JsonVariantEPKcEEEEE2asIfEET_v + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail11VariantData14getOrAddMemberINS1_19StaticStringAdapterEEEPS2_T_PNS1_15ResourceManagerE + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_10JsonObjectEPKcE15getOrCreateDataEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_11MemberProxyINS0_10JsonObjectEPKcEEE2toINS0_9JsonArrayEEENS1_9enable_ifIXsrNS1_7is_sameIT_SA_EE5valueESA_E4typeEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail4Utf815encodeCodepointINS1_13StringBuilderEEEvjRT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseQuotedStringEv + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_14SizedRamStringEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN9ScreenMap6toJsonERK8FixedMapI3StrS_Lj16EEPN13FLArduinoJson8V720HB2212JsonDocumentE + 0x0000000000000000 0x74 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11parseObjectINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_10ObjectDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE12parseVariantINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_11VariantDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE10parseArrayINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_9ArrayDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN9ScreenMap9ParseJsonEPKcP8FixedMapI3StrS_Lj16EE + 0x0000000000000000 0x100 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEPKhj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE8writeRawEPKc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIyEENS1_9enable_ifIXsrNS1_11is_unsignedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE10writeFloatEda + 0x0000000000000000 0x50 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE11writeStringEPKcj + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIxEENS1_9enable_ifIXsrNS1_9is_signedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZNK13FLArduinoJson8V720HB226detail11VariantData6acceptINS1_14JsonSerializerINS1_6WriterI3StrvEEEEEENT_11result_typeERS9_PKNS1_15ResourceManagerE + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._ZN9ScreenMap9toJsonStrERK8FixedMapI3StrS_Lj16EEPS1_ + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10reallocateEPvj + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10deallocateEPv + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator8allocateEj + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK3RefI12StringHolderE7isOwnedEv$isra$70 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN3RefI12StringHolderE5resetEv$isra$71 + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK3RefI3LUTI7pair_xyIfEEE7isOwnedEv$isra$81 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail10StringPool3getINS1_14SizedRamStringEEEPNS1_10StringNodeERKT_$isra$89 + 0x0000000000000000 0x2e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN3LUTI7pair_xyIfEED2Ev + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN3LUTI7pair_xyIfEED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN3LUTI7pair_xyIfEED0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail10StringNode6createEjPNS0_9AllocatorE + 0x0000000000000000 0x29 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail10StringNode6resizeEPS2_jPNS0_9AllocatorE + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail10StringNode7destroyEPS2_PNS0_9AllocatorE + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail11VariantData8asStringEv + 0x0000000000000000 0x46 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail14decomposeFloatEda + 0x0000000000000000 0x1d9 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13StringBuilderD2Ev + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN13FLArduinoJson8V720HB226detail13StringBuilderD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13StringBuilder11startStringEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13StringBuilder4saveEv + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13StringBuilder6appendEc + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail11parseNumberEPKc + 0x0000000000000000 0x2a1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN3RefI12StringHolderED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN3RefI12StringHolderED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN4StrNILj64EED2Ev + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE5clearEPNS0_9AllocatorE + 0x0000000000000000 0x4c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail15ResourceManagerD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN13FLArduinoJson8V720HB226detail15ResourceManagerD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE7getSlotEt + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail14CollectionData14createIteratorEPKNS1_15ResourceManagerE$isra$78 + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail18CollectionIterator4nextEPKNS1_15ResourceManagerE + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail14CollectionData4sizeEPKNS1_15ResourceManagerE + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail11VariantData5clearEPNS1_15ResourceManagerE + 0x0000000000000000 0x9f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN3RefI3LUTI7pair_xyIfEEED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN3RefI3LUTI7pair_xyIfEEED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN8FixedMapI3Str9ScreenMapLj16EE4PairD2Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN9ScreenMapC2ERKS_ + 0x0000000000000000 0x4e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN9ScreenMapC2ERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN3RefI12StringHolderEaSEOS1_ + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN3RefI12StringHolderEaSEOS1_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE17allocFromLastPoolEv + 0x0000000000000000 0x49 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE9allocSlotEPNS0_9AllocatorE + 0x0000000000000000 0xea .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail15ResourceManager12allocVariantEv + 0x0000000000000000 0x37 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail15ResourceManager14allocExtensionEv + 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN9RefTraitsI12StringHolderE3NewIJPKcEEE3RefIS0_EDpT_ + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN9RefTraitsI12StringHolderE3NewIJPKcEEE3RefIS0_EDpT_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN4StrNILj64EEC2ERKS0_ + 0x0000000000000000 0x94 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN4StrNILj64EEC2ERKS0_ + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN8FixedMapI3Str9ScreenMapLj16EE4PairC2ERKS3_ + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN8FixedMapI3Str9ScreenMapLj16EE4PairC2ERKS3_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail11VariantData7asFloatIfEET_PKNS1_15ResourceManagerE + 0x0000000000000000 0xf1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail9ArrayData8addValueIRKfEEbOT_PNS1_15ResourceManagerE + 0x0000000000000000 0x5a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE7currentEv + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE21skipSpacesAndCommentsEv$part$111 + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11skipKeywordES5_ + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseNumericValueERNS1_11VariantDataE + 0x0000000000000000 0x139 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE3eatEc + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail10ObjectData9addMemberINS1_14SizedRamStringEEEPNS1_11VariantDataET_PNS1_15ResourceManagerE + 0x0000000000000000 0xbf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_19StaticStringAdapterEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x8f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail10ObjectData9getMemberINS1_19StaticStringAdapterEEEPNS1_11VariantDataET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_11JsonVariantEPKcE7getDataEv + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_12ElementProxyINS1_11MemberProxyINS0_11JsonVariantEPKcEEEEE2asIfEET_v + 0x0000000000000000 0x52 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail11VariantData14getOrAddMemberINS1_19StaticStringAdapterEEEPS2_T_PNS1_15ResourceManagerE + 0x0000000000000000 0x87 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_10JsonObjectEPKcE15getOrCreateDataEv + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_11MemberProxyINS0_10JsonObjectEPKcEEE2toINS0_9JsonArrayEEENS1_9enable_ifIXsrNS1_7is_sameIT_SA_EE5valueESA_E4typeEv + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail4Utf815encodeCodepointINS1_13StringBuilderEEEvjRT_ + 0x0000000000000000 0x93 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseQuotedStringEv.str1.1 + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseQuotedStringEv + 0x0000000000000000 0x103 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_14SizedRamStringEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x87 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZN9ScreenMap6toJsonERK8FixedMapI3StrS_Lj16EEPN13FLArduinoJson8V720HB2212JsonDocumentE.str1.1 + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN9ScreenMap6toJsonERK8FixedMapI3StrS_Lj16EEPN13FLArduinoJson8V720HB2212JsonDocumentE + 0x0000000000000000 0x24a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN9ScreenMap6toJsonERK8FixedMapI3StrS_Lj16EEPN13FLArduinoJson8V720HB2212JsonDocumentE + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE22canBeInNonQuotedStringEc + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11parseObjectINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_10ObjectDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x1a3 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE12parseVariantINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_11VariantDataET_NS0_21DeserializationOption12NestingLimitE.str1.1 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE12parseVariantINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_11VariantDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0xe3 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE10parseArrayINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_9ArrayDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0xa5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZN9ScreenMap9ParseJsonEPKcP8FixedMapI3StrS_Lj16EE.str1.1 + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN9ScreenMap9ParseJsonEPKcP8FixedMapI3StrS_Lj16EE + 0x0000000000000000 0x580 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN9ScreenMap9ParseJsonEPKcP8FixedMapI3StrS_Lj16EE + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x11f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEPKhj + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE8writeRawEPKc + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIyEENS1_9enable_ifIXsrNS1_11is_unsignedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x83 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEh + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE10writeFloatEda + 0x0000000000000000 0x1ab .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE11writeStringEPKcj.str1.1 + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE11writeStringEPKcj + 0x0000000000000000 0x5f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIxEENS1_9enable_ifIXsrNS1_9is_signedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x2e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZNK13FLArduinoJson8V720HB226detail11VariantData6acceptINS1_14JsonSerializerINS1_6WriterI3StrvEEEEEENT_11result_typeERS9_PKNS1_15ResourceManagerE + 0x0000000000000000 0x1b1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .text._ZN9ScreenMap9toJsonStrERK8FixedMapI3StrS_Lj16EEPS1_ + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .gcc_except_table._ZN9ScreenMap9toJsonStrERK8FixedMapI3StrS_Lj16EEPS1_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZTVN13FLArduinoJson8V720HB226detail16DefaultAllocatorE + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZTV3LUTI7pair_xyIfEE + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIfLj4EE25negativeBinaryPowersOfTenEvE7factors + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIfLj4EE25positiveBinaryPowersOfTenEvE7factors + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIdLj8EE25negativeBinaryPowersOfTenEvE7factors + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIdLj8EE25positiveBinaryPowersOfTenEvE7factors + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .rodata._ZZN9ScreenMap5emptyEvE7s_empty + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .data._ZZN13FLArduinoJson8V720HB226detail16DefaultAllocator8instanceEvE9allocator + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10reallocateEPvj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10deallocateEPv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator8allocateEj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN3LUTI7pair_xyIfEED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail10StringNode6createEjPNS0_9AllocatorE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail10StringNode6resizeEPS2_jPNS0_9AllocatorE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail11VariantData8asStringEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail14decomposeFloatEda + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13StringBuilderD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13StringBuilder11startStringEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13StringBuilder4saveEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13StringBuilder6appendEc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail11parseNumberEPKc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN3RefI12StringHolderED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN4StrNILj64EED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail15ResourceManagerD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE7getSlotEt + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail18CollectionIterator4nextEPKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail14CollectionData4sizeEPKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail11VariantData5clearEPNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN3RefI3LUTI7pair_xyIfEEED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN8FixedMapI3Str9ScreenMapLj16EE4PairD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN9ScreenMapC5ERKS_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN3RefI12StringHolderEaSEOS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE9allocSlotEPNS0_9AllocatorE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail15ResourceManager12allocVariantEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail15ResourceManager14allocExtensionEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN9RefTraitsI12StringHolderE3NewIJPKcEEE3RefIS0_EDpT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN4StrNILj64EEC5ERKS0_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN8FixedMapI3Str9ScreenMapLj16EE4PairC5ERKS3_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail11VariantData7asFloatIfEET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail9ArrayData8addValueIRKfEEbOT_PNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11skipKeywordES5_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseNumericValueERNS1_11VariantDataE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE3eatEc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail10ObjectData9addMemberINS1_14SizedRamStringEEEPNS1_11VariantDataET_PNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_19StaticStringAdapterEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail10ObjectData9getMemberINS1_19StaticStringAdapterEEEPNS1_11VariantDataET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_11JsonVariantEPKcE7getDataEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_12ElementProxyINS1_11MemberProxyINS0_11JsonVariantEPKcEEEEE2asIfEET_v + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail11VariantData14getOrAddMemberINS1_19StaticStringAdapterEEEPS2_T_PNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_10JsonObjectEPKcE15getOrCreateDataEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_11MemberProxyINS0_10JsonObjectEPKcEEE2toINS0_9JsonArrayEEENS1_9enable_ifIXsrNS1_7is_sameIT_SA_EE5valueESA_E4typeEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail4Utf815encodeCodepointINS1_13StringBuilderEEEvjRT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseQuotedStringEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_14SizedRamStringEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11parseObjectINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_10ObjectDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE12parseVariantINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_11VariantDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE10parseArrayINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_9ArrayDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEPKhj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE8writeRawEPKc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIyEENS1_9enable_ifIXsrNS1_11is_unsignedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE10writeFloatEda + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE11writeStringEPKcj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIxEENS1_9enable_ifIXsrNS1_9is_signedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.lit._ZNK13FLArduinoJson8V720HB226detail11VariantData6acceptINS1_14JsonSerializerINS1_6WriterI3StrvEEEEEENT_11result_typeERS9_PKNS1_15ResourceManagerE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10reallocateEPvj + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10deallocateEPv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16DefaultAllocator8allocateEj + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3LUTI7pair_xyIfEED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail10StringNode6createEjPNS0_9AllocatorE + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail10StringNode6resizeEPS2_jPNS0_9AllocatorE + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail11VariantData8asStringEv + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail14decomposeFloatEda + 0x0000000000000000 0xe4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13StringBuilderD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13StringBuilder11startStringEv + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13StringBuilder4saveEv + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13StringBuilder6appendEc + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail11parseNumberEPKc + 0x0000000000000000 0x270 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3RefI12StringHolderED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN4StrNILj64EED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail15ResourceManagerD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE7getSlotEt + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail18CollectionIterator4nextEPKNS1_15ResourceManagerE + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail14CollectionData4sizeEPKNS1_15ResourceManagerE + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail11VariantData5clearEPNS1_15ResourceManagerE + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3RefI3LUTI7pair_xyIfEEED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN8FixedMapI3Str9ScreenMapLj16EE4PairD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN9ScreenMapC5ERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3RefI12StringHolderEaSEOS1_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE9allocSlotEPNS0_9AllocatorE + 0x0000000000000000 0x84 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail15ResourceManager12allocVariantEv + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail15ResourceManager14allocExtensionEv + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN9RefTraitsI12StringHolderE3NewIJPKcEEE3RefIS0_EDpT_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN4StrNILj64EEC5ERKS0_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN8FixedMapI3Str9ScreenMapLj16EE4PairC5ERKS3_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail11VariantData7asFloatIfEET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x180 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail9ArrayData8addValueIRKfEEbOT_PNS1_15ResourceManagerE + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11skipKeywordES5_ + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseNumericValueERNS1_11VariantDataE + 0x0000000000000000 0x138 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE3eatEc + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail10ObjectData9addMemberINS1_14SizedRamStringEEEPNS1_11VariantDataET_PNS1_15ResourceManagerE + 0x0000000000000000 0xb4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_19StaticStringAdapterEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x90 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail10ObjectData9getMemberINS1_19StaticStringAdapterEEEPNS1_11VariantDataET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_11JsonVariantEPKcE7getDataEv + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_12ElementProxyINS1_11MemberProxyINS0_11JsonVariantEPKcEEEEE2asIfEET_v + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail11VariantData14getOrAddMemberINS1_19StaticStringAdapterEEEPS2_T_PNS1_15ResourceManagerE + 0x0000000000000000 0x90 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_10JsonObjectEPKcE15getOrCreateDataEv + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_11MemberProxyINS0_10JsonObjectEPKcEEE2toINS0_9JsonArrayEEENS1_9enable_ifIXsrNS1_7is_sameIT_SA_EE5valueESA_E4typeEv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail4Utf815encodeCodepointINS1_13StringBuilderEEEvjRT_ + 0x0000000000000000 0x84 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseQuotedStringEv + 0x0000000000000000 0xf0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_14SizedRamStringEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE + 0x0000000000000000 0x90 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11parseObjectINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_10ObjectDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0xfc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE12parseVariantINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_11VariantDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0xc0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE10parseArrayINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_9ArrayDataET_NS0_21DeserializationOption12NestingLimitE + 0x0000000000000000 0x9c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0xcc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEPKhj + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE8writeRawEPKc + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIyEENS1_9enable_ifIXsrNS1_11is_unsignedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEh + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE10writeFloatEda + 0x0000000000000000 0xb4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE11writeStringEPKcj + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIxEENS1_9enable_ifIXsrNS1_9is_signedIT_EE5valueEvE4typeESA_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZNK13FLArduinoJson8V720HB226detail11VariantData6acceptINS1_14JsonSerializerINS1_6WriterI3StrvEEEEEENT_11result_typeERS9_PKNS1_15ResourceManagerE + 0x0000000000000000 0x198 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3LUTI7pair_xyIfEED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3LUTI7pair_xyIfEED0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail10StringNode7destroyEPS2_PNS0_9AllocatorE + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail13StringBuilderD2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3RefI12StringHolderED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN4StrNILj64EED2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE5clearEPNS0_9AllocatorE + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail15ResourceManagerD2Ev + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN3RefI3LUTI7pair_xyIfEEED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN8FixedMapI3Str9ScreenMapLj16EE4PairD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN9ScreenMapC2ERKS_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE17allocFromLastPoolEv + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN4StrNILj64EEC2ERKS0_ + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN8FixedMapI3Str9ScreenMapLj16EE4PairC2ERKS3_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE7currentEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE22canBeInNonQuotedStringEc + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZTVN13FLArduinoJson8V720HB226detail16DefaultAllocatorE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZTV3LUTI7pair_xyIfEE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIfLj4EE25negativeBinaryPowersOfTenEvE7factors + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIfLj4EE25positiveBinaryPowersOfTenEvE7factors + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIdLj8EE25negativeBinaryPowersOfTenEvE7factors + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIdLj8EE25positiveBinaryPowersOfTenEvE7factors + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZZN9ScreenMap5emptyEvE7s_empty + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xt.prop._ZZN13FLArduinoJson8V720HB226detail16DefaultAllocator8instanceEvE9allocator + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .literal._Z8snoise16j + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .literal._Z8snoise16jj + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .literal._Z8snoise16jjj + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .literal._Z8snoise16jjjj + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text._ZL4gradhii + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text._ZL4gradhiii + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text._ZL4gradhiiii + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text._Z8snoise16j + 0x0000000000000000 0x99 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text._Z8snoise16jj + 0x0000000000000000 0x1a0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text._Z8snoise16jjj + 0x0000000000000000 0x319 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .text._Z8snoise16jjjj + 0x0000000000000000 0x502 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .rodata._ZL7simplex + 0x0000000000000000 0x100 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .rodata._ZL1p 0x0000000000000000 0x100 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_frame 0x0000000000000000 0xb8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_info 0x0000000000000000 0x10909 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_abbrev 0x0000000000000000 0x1008 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_loc 0x0000000000000000 0x1f38 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_aranges + 0x0000000000000000 0x50 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_ranges 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_line 0x0000000000000000 0x2e21 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .debug_str 0x0000000000000000 0x10153 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN12StringHolderD2Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN12StringHolderD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN16string_functions4itoaEiPci + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN12StringHolderC2EPKc + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN12StringHolderC2Ej + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN12StringHolder4growEj + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN3RefI12StringHolderED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .literal._ZN15StringFormatter6appendEiP4StrNILj64EE + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN12StringHolderD2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN12StringHolderD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZNK3RefI12StringHolderE7isOwnedEv$isra$3 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN16string_functions4itoaEiPci + 0x0000000000000000 0xa0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN12StringHolderC2EPKc + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN12StringHolderC2Ej + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN12StringHolder4growEj + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN3RefI12StringHolderED2Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .gcc_except_table._ZN3RefI12StringHolderED2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x133 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .gcc_except_table._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text._ZN15StringFormatter6appendEiP4StrNILj64EE + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .rodata._ZTV12StringHolder + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.lit._ZN3RefI12StringHolderED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.lit._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.lit._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.prop._ZN3RefI12StringHolderED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.prop._ZN3RefI12StringHolderEaSERKS1_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.prop._ZN4StrNILj64EE5writeEPKcj + 0x0000000000000000 0xd8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.prop._ZN3RefI12StringHolderED2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xt.prop._ZTV12StringHolder + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o + .debug_line 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o + .debug_str 0x0000000000000000 0x176 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o + .literal._Z21transpose8x1_noinlinePhS_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .text._Z21transpose8x1_noinlinePhS_ + 0x0000000000000000 0x79 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_frame 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_info 0x0000000000000000 0xeb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_abbrev 0x0000000000000000 0x97 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_loc 0x0000000000000000 0x769 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_aranges + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_ranges 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_line 0x0000000000000000 0x328 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .debug_str 0x0000000000000000 0x233 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .debug_info 0x0000000000000000 0xf8d5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .debug_abbrev 0x0000000000000000 0xdc8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .debug_aranges + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .debug_line 0x0000000000000000 0x1164 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .debug_str 0x0000000000000000 0xff7e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .group 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .literal._Z13getTimeStringv + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._Z13getTimeStringv.str1.1 + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .text._Z13getTimeStringv + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .bss._ZZ13getTimeStringvE6buffer + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .literal._ZN13NimBLEAddressC2ERKyh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .literal._ZNK13NimBLEAddressneERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .literal._ZNK13NimBLEAddresscvyEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .literal._ZN13NimBLEAddressC2Ev + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .text._ZN13NimBLEAddressC2EPhh + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .text._ZN13NimBLEAddressC2ERKyh + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .text._ZNK13NimBLEAddressneERKS_ + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .text._ZNK13NimBLEAddresscvyEv + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.str1.1 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .rodata._ZN13NimBLEAddressC2Ev.str1.1 + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .text._ZN13NimBLEAddressC2Ev + 0x0000000000000000 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt6vectorI10NimBLEUUIDSaIS0_EE19_M_range_initializeIPKS0_EEvT_S6_St20forward_iterator_tag$isra$87 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising17removeServiceUUIDERK10NimBLEUUID + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising15setMinPreferredEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising15setMaxPreferredEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising20setAdvertisementDataER23NimBLEAdvertisementData + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising19setScanResponseDataER23NimBLEAdvertisementData + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising13isAdvertisingEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData7addDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData10getPayloadB5cxx11Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising14removeServicesEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising14addServiceUUIDEPKc + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcjRKS3_$isra$69 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData7addDataEPcj + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData10addTxPowerEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData18setPreferredParamsEtt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData13setAppearanceEt + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData8setFlagsEh + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData19setManufacturerDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData19setManufacturerDataERKSt6vectorIhSaIhEE + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData6setURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData11setServicesEbhRKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData21setCompleteServices16ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData21setCompleteServices32ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData20setPartialServices16ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData20setPartialServices32ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData19setCompleteServicesERK10NimBLEUUID + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData18setPartialServicesERK10NimBLEUUID + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x84 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN23NimBLEAdvertisementData12setShortNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt6vectorIhSaIhEE19_M_range_initializeIPhEEvT_S4_St20forward_iterator_tag$isra$81 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt6vectorIhSaIhEEaSERKS1_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising19setManufacturerDataERKSt6vectorIhSaIhEE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt6vectorIhSaIhEEC5IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising19setManufacturerDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising6setURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt6vectorIhSaIhEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEEvNS4_IPhS1_EET_SG_St20forward_iterator_tag + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZNSt6vectorIhSaIhEE6insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEENS4_IPhS1_EENS4_IPKhS1_EET_SJ_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN17NimBLEAdvertising14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt6vectorI10NimBLEUUIDSaIS0_EE19_M_range_initializeIPKS0_EEvT_S6_St20forward_iterator_tag$isra$87 + 0x0000000000000000 0x69 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising17removeServiceUUIDERK10NimBLEUUID + 0x0000000000000000 0x63 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising13setAppearanceEt + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising10addTxPowerEv + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising20setAdvertisementTypeEh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising14setMinIntervalEt + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising14setMaxIntervalEt + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising15setMinPreferredEt + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising15setMaxPreferredEt + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising13setScanFilterEbb + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising20setAdvertisementDataER23NimBLEAdvertisementData + 0x0000000000000000 0x7e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN17NimBLEAdvertising20setAdvertisementDataER23NimBLEAdvertisementData + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising19setScanResponseDataER23NimBLEAdvertisementData + 0x0000000000000000 0x7e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN17NimBLEAdvertising19setScanResponseDataER23NimBLEAdvertisementData + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising13isAdvertisingEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData7addDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData10getPayloadB5cxx11Ev + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData9clearDataEv + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising14removeServicesEv + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt12_Vector_baseIhSaIhEE12_Vector_impl12_M_swap_dataERS2_ + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.str1.1 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising14addServiceUUIDEPKc + 0x0000000000000000 0x7c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN17NimBLEAdvertising14addServiceUUIDEPKc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcjRKS3_$isra$69 + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData7addDataEPcj + 0x0000000000000000 0x53 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData7addDataEPcj + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData10addTxPowerEv + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData18setPreferredParamsEtt + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData13setAppearanceEt + 0x0000000000000000 0xb0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData13setAppearanceEt + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData8setFlagsEh + 0x0000000000000000 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData8setFlagsEh + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData19setManufacturerDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData19setManufacturerDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData19setManufacturerDataERKSt6vectorIhSaIhEE + 0x0000000000000000 0xb4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData19setManufacturerDataERKSt6vectorIhSaIhEE + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData6setURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData6setURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData11setServicesEbhRKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x19a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData11setServicesEbhRKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData21setCompleteServices16ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData21setCompleteServices32ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData20setPartialServices16ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData20setPartialServices32ERKSt6vectorI10NimBLEUUIDSaIS1_EE + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData19setCompleteServicesERK10NimBLEUUID + 0x0000000000000000 0x5f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData19setCompleteServicesERK10NimBLEUUID + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData18setPartialServicesERK10NimBLEUUID + 0x0000000000000000 0x5f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData18setPartialServicesERK10NimBLEUUID + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x1d2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x5c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN23NimBLEAdvertisementData12setShortNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN23NimBLEAdvertisementData12setShortNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt6vectorIhSaIhEE19_M_range_initializeIPhEEvT_S4_St20forward_iterator_tag$isra$81 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt6vectorIhSaIhEEaSERKS1_ + 0x0000000000000000 0x71 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising19setManufacturerDataERKSt6vectorIhSaIhEE + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt11__copy_moveILb0ELb0ESt26random_access_iterator_tagE8__copy_mIPKcPhEET0_T_S7_S6_ + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt6vectorIhSaIhEEC2IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZNSt6vectorIhSaIhEEC2IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising19setManufacturerDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising6setURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .rodata._ZNSt6vectorIhSaIhEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEEvNS4_IPhS1_EET_SG_St20forward_iterator_tag.str1.1 + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt6vectorIhSaIhEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEEvNS4_IPhS1_EET_SG_St20forward_iterator_tag + 0x0000000000000000 0x10d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZNSt6vectorIhSaIhEE6insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEENS4_IPhS1_EENS4_IPKhS1_EET_SJ_ + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .text._ZN17NimBLEAdvertising14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x186 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN17NimBLEAdvertising14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.lit._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.lit._ZNSt6vectorIhSaIhEEaSERKS1_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.lit._ZNSt6vectorIhSaIhEEC5IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.lit._ZNSt6vectorIhSaIhEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEEvNS4_IPhS1_EET_SG_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.lit._ZNSt6vectorIhSaIhEE6insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEENS4_IPhS1_EENS4_IPKhS1_EET_SJ_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt6vectorIhSaIhEEaSERKS1_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt6vectorIhSaIhEEC5IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt6vectorIhSaIhEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEEvNS4_IPhS1_EET_SG_St20forward_iterator_tag + 0x0000000000000000 0x84 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt6vectorIhSaIhEE6insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEENS4_IPhS1_EENS4_IPKhS1_EET_SJ_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt12_Vector_baseIhSaIhEE12_Vector_impl12_M_swap_dataERS2_ + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt11__copy_moveILb0ELb0ESt26random_access_iterator_tagE8__copy_mIPKcPhEET0_T_S7_S6_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xt.prop._ZNSt6vectorIhSaIhEEC2IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristicC2EPKcttP13NimBLEService + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic16removeDescriptorEP16NimBLEDescriptorb + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic19getDescriptorByUUIDERK10NimBLEUUID + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic19getDescriptorByUUIDEPKc + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic21getDescriptorByHandleEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic8indicateEPKhj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic8indicateEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic8indicateERKSt6vectorIhSaIhEE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic6notifyERKSt6vectorIhSaIhEEb + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic8setValueERKSt6vectorIhSaIhEE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .literal._ZN20NimBLECharacteristic8toStringB5cxx11Ev + 0x0000000000000000 0x7c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristicC2EPKcttP13NimBLEService + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .gcc_except_table._ZN20NimBLECharacteristicC2EPKcttP13NimBLEService + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic16removeDescriptorEP16NimBLEDescriptorb + 0x0000000000000000 0x69 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic19getDescriptorByUUIDERK10NimBLEUUID + 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic19getDescriptorByUUIDEPKc + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .gcc_except_table._ZN20NimBLECharacteristic19getDescriptorByUUIDEPKc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic21getDescriptorByHandleEt + 0x0000000000000000 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic10getServiceEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic13getDataLengthEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic18getSubscribedCountEv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic8indicateEPKhj + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic8indicateEv + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic8indicateERKSt6vectorIhSaIhEE + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic6notifyERKSt6vectorIhSaIhEEb + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic12getCallbacksEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic8setValueERKSt6vectorIhSaIhEE + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZN20NimBLECharacteristic8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x57 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .text._ZN20NimBLECharacteristic8toStringB5cxx11Ev + 0x0000000000000000 0x130 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .gcc_except_table._ZN20NimBLECharacteristic8toStringB5cxx11Ev + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .literal._ZN16NimBLEDescriptor8setValueERKSt6vectorIhSaIhEE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .literal._ZN16NimBLEDescriptor8toStringB5cxx11Ev + 0x0000000000000000 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .literal._ZN16NimBLEDescriptorC2EPKcttP20NimBLECharacteristic + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .literal._ZN16NimBLEDescriptor14getStringValueB5cxx11Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptor9getHandleEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptor9getLengthEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptor17getCharacteristicEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptor9setHandleEt + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptor8setValueERKSt6vectorIhSaIhEE + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZN16NimBLEDescriptor8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptor8toStringB5cxx11Ev + 0x0000000000000000 0xd0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .gcc_except_table._ZN16NimBLEDescriptor8toStringB5cxx11Ev + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.str1.1 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptorC2EPKcttP20NimBLECharacteristic + 0x0000000000000000 0x90 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .gcc_except_table._ZN16NimBLEDescriptorC2EPKcttP20NimBLECharacteristic + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .text._ZN16NimBLEDescriptor14getStringValueB5cxx11Ev + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice12createClientE13NimBLEAddress + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice12deleteClientEP12NimBLEClient + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice13getClientListB5cxx11Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice17getClientListSizeEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice13getClientByIDEt + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice22getClientByPeerAddressERK13NimBLEAddress + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice21getDisconnectedClientEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice10getAddressEv + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice8toStringB5cxx11Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice6setMTUEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice6getMTUEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice25setScanDuplicateCacheSizeEt + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice17setScanFilterModeEh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice11getNumBondsEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice14deleteAllBondsEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice10deleteBondERK13NimBLEAddress + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice8isBondedERK13NimBLEAddress + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice16getBondedAddressEi + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice11onWhiteListERK13NimBLEAddress + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice17getWhiteListCountEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice19getWhiteListAddressEj + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice13setDeviceNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice15setSecurityAuthEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice16setSecurityIOCapEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice18setSecurityInitKeyEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice18setSecurityRespKeyEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice18setSecurityPasskeyEj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice20setSecurityCallbacksEP23NimBLESecurityCallbacks + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice14setOwnAddrTypeEhb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice10addIgnoredERK13NimBLEAddress + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice13removeIgnoredERK13NimBLEAddress + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice19setCustomGapHandlerEPFiP13ble_gap_eventPvE + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZNSt6vectorI10ble_addr_tSaIS0_EE7reserveEj + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice6deinitEb + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZNSt6vectorI13NimBLEAddressSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZNSt12_Vector_baseI10ble_addr_tSaIS0_EED5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZNSt6vectorI10ble_addr_tSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZNSt6vectorI10ble_addr_tSaIS0_EE9push_backERKS0_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice12whiteListAddERK13NimBLEAddress + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice15whiteListRemoveERK13NimBLEAddress + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice12createClientE13NimBLEAddress + 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZN12NimBLEDevice12createClientE13NimBLEAddress + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice12deleteClientEP12NimBLEClient + 0x0000000000000000 0xad .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice13getClientListB5cxx11Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice17getClientListSizeEv + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .rodata._ZN12NimBLEDevice13getClientByIDEt.str1.1 + 0x0000000000000000 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice13getClientByIDEt + 0x0000000000000000 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice22getClientByPeerAddressERK13NimBLEAddress + 0x0000000000000000 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice21getDisconnectedClientEv + 0x0000000000000000 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice10getAddressEv + 0x0000000000000000 0xb3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice8toStringB5cxx11Ev + 0x0000000000000000 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice6setMTUEt + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice6getMTUEv + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice25setScanDuplicateCacheSizeEt + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice17setScanFilterModeEh + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice11getNumBondsEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice14deleteAllBondsEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice10deleteBondERK13NimBLEAddress + 0x0000000000000000 0x35 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice8isBondedERK13NimBLEAddress + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice16getBondedAddressEi + 0x0000000000000000 0xb3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice11onWhiteListERK13NimBLEAddress + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice17getWhiteListCountEv + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice19getWhiteListAddressEj + 0x0000000000000000 0x72 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice13setDeviceNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice15setSecurityAuthEh + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice16setSecurityIOCapEh + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice18setSecurityInitKeyEh + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice18setSecurityRespKeyEh + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice18setSecurityPasskeyEj + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice20setSecurityCallbacksEP23NimBLESecurityCallbacks + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice14setOwnAddrTypeEhb + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice10addIgnoredERK13NimBLEAddress + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice13removeIgnoredERK13NimBLEAddress + 0x0000000000000000 0x35 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice19setCustomGapHandlerEPFiP13ble_gap_eventPvE + 0x0000000000000000 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .rodata._ZNSt6vectorI10ble_addr_tSaIS0_EE7reserveEj.str1.1 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZNSt6vectorI10ble_addr_tSaIS0_EE7reserveEj + 0x0000000000000000 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZNSt12_Vector_baseIhSaIhEED2Ev + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice6deinitEb + 0x0000000000000000 0x122 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZNSt6vectorI13NimBLEAddressSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0xc9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZNSt12_Vector_baseI10ble_addr_tSaIS0_EED2Ev + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZNSt6vectorI10ble_addr_tSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0xa1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZNSt6vectorI10ble_addr_tSaIS0_EE9push_backERKS0_ + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice12whiteListAddERK13NimBLEAddress + 0x0000000000000000 0xd6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZN12NimBLEDevice12whiteListAddERK13NimBLEAddress + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .text._ZN12NimBLEDevice15whiteListRemoveERK13NimBLEAddress + 0x0000000000000000 0x10e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZN12NimBLEDevice15whiteListRemoveERK13NimBLEAddress + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .rodata._ZZN12NimBLEDevice19setCustomGapHandlerEPFiP13ble_gap_eventPvEE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .rodata._ZZN12NimBLEDevice13getClientByIDEtE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .bss._ZN12NimBLEDevice10m_listenerE + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .bss._ZN12NimBLEDevice18m_customGapHandlerE + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.lit._ZNSt6vectorI10ble_addr_tSaIS0_EE7reserveEj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.lit._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.lit._ZNSt6vectorI13NimBLEAddressSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.lit._ZNSt12_Vector_baseI10ble_addr_tSaIS0_EED5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.lit._ZNSt6vectorI10ble_addr_tSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.lit._ZNSt6vectorI10ble_addr_tSaIS0_EE9push_backERKS0_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt6vectorI10ble_addr_tSaIS0_EE7reserveEj + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt6vectorI13NimBLEAddressSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt12_Vector_baseI10ble_addr_tSaIS0_EED5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt6vectorI10ble_addr_tSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt6vectorI10ble_addr_tSaIS0_EE9push_backERKS0_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt12_Vector_baseIhSaIhEED2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xt.prop._ZNSt12_Vector_baseI10ble_addr_tSaIS0_EED2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN10NimBLEScan11setIntervalEt + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN10NimBLEScan9setWindowEt + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN10NimBLEScan10isScanningEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN10NimBLEScanD2Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN17NimBLEScanResults9getDeviceEj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN17NimBLEScanResults9getDeviceERK13NimBLEAddress + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN10NimBLEScan5startEjb + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN10NimBLEScan10getResultsEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .literal._ZN10NimBLEScan4stopEv + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan13setActiveScanEb + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan18setDuplicateFilterEb + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan14setLimitedOnlyEb + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan15setFilterPolicyEh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan13setMaxResultsEh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan28setAdvertisedDeviceCallbacksEP31NimBLEAdvertisedDeviceCallbacksb + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan11setIntervalEt + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan9setWindowEt + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan10isScanningEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan19clearDuplicateCacheEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScanD2Ev + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN17NimBLEScanResults4dumpEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN17NimBLEScanResults8getCountEv + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN17NimBLEScanResults9getDeviceEj + 0x0000000000000000 0x76 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN17NimBLEScanResults5beginEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN17NimBLEScanResults3endEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN17NimBLEScanResults9getDeviceERK13NimBLEAddress + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan5startEjb + 0x0000000000000000 0x5e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan10getResultsEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .text._ZN10NimBLEScan4stopEv + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .gcc_except_table._ZN10NimBLEScan4stopEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .group 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN14NimBLEConnInfoC5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServerD2Ev + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer16getServiceByUUIDEPKct + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer18getServiceByHandleEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer14getAdvertisingEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer14getPeerDevicesEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer11getPeerInfoEj + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer11getPeerInfoERK13NimBLEAddress + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer13getPeerIDInfoEt + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer15stopAdvertisingEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer10setDataLenEtt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer13removeServiceEP13NimBLEServiceb + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .literal._ZN12NimBLEServer10addServiceEP13NimBLEService + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .gcc_except_table._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN14NimBLEConnInfoC2Ev + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServerD2Ev + 0x0000000000000000 0x5a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer16getServiceByUUIDEPKct + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .gcc_except_table._ZN12NimBLEServer16getServiceByUUIDEPKct + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer18getServiceByHandleEt + 0x0000000000000000 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer14getAdvertisingEv + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer21advertiseOnDisconnectEb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer14getPeerDevicesEv + 0x0000000000000000 0x51 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer11getPeerInfoEj + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer11getPeerInfoERK13NimBLEAddress + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer13getPeerIDInfoEt + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer15stopAdvertisingEv + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer10setDataLenEtt + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer13removeServiceEP13NimBLEServiceb + 0x0000000000000000 0xaa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .text._ZN12NimBLEServer10addServiceEP13NimBLEService + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .xt.lit._ZN14NimBLEConnInfoC5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .xt.prop._ZN14NimBLEConnInfoC5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .xt.prop._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .xt.prop._ZN14NimBLEConnInfoC2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEServiceC2EPKc + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService4dumpEv + 0x0000000000000000 0x5c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService9getHandleEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService17getCharacteristicEPKct + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService25getCharacteristicByHandleEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService18getCharacteristicsEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService8toStringB5cxx11Ev + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService20removeCharacteristicEP20NimBLECharacteristicb + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService18getCharacteristicsERK10NimBLEUUID + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN13NimBLEService18getCharacteristicsEPKc + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEServiceC2EPKc + 0x0000000000000000 0x63 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN13NimBLEServiceC2EPKc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .rodata._ZN13NimBLEService4dumpEv.str1.1 + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService4dumpEv + 0x0000000000000000 0x106 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN13NimBLEService4dumpEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService9getHandleEv + 0x0000000000000000 0x4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService17getCharacteristicEPKct + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN13NimBLEService17getCharacteristicEPKct + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService25getCharacteristicByHandleEt + 0x0000000000000000 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService18getCharacteristicsEv + 0x0000000000000000 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .rodata._ZN13NimBLEService8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService8toStringB5cxx11Ev + 0x0000000000000000 0xac .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN13NimBLEService8toStringB5cxx11Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService20removeCharacteristicEP20NimBLECharacteristicb + 0x0000000000000000 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService18getCharacteristicsERK10NimBLEUUID + 0x0000000000000000 0x74 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN13NimBLEService18getCharacteristicsERK10NimBLEUUID + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .text._ZN13NimBLEService18getCharacteristicsEPKc + 0x0000000000000000 0x5f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN13NimBLEService18getCharacteristicsEPKc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .xt.lit._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .xt.prop._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .literal._ZN10NimBLEUUIDC2EPK13ble_uuid128_t + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .literal._ZN10NimBLEUUID10fromStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .literal._ZN10NimBLEUUID5to128Ev + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .literal._ZN10NimBLEUUID4to16Ev + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .literal._ZNK10NimBLEUUID6equalsERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .literal._ZNK10NimBLEUUIDneERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZN10NimBLEUUIDC2Ej + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZN10NimBLEUUIDC2EPK13ble_uuid128_t + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZNK10NimBLEUUID7bitSizeEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .rodata._ZN10NimBLEUUID10fromStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.str1.1 + 0x0000000000000000 0x3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZN10NimBLEUUID10fromStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZN10NimBLEUUID5to128Ev + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZN10NimBLEUUID4to16Ev + 0x0000000000000000 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZNK10NimBLEUUID6equalsERKS_ + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .text._ZNK10NimBLEUUIDneERKS_ + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .literal._ZN11NimBLEUtils15checkConnParamsEP19ble_gap_conn_params + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .literal._ZN11NimBLEUtils15advTypeToStringEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .literal._ZN11NimBLEUtils12buildHexDataEPhPKhh + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .literal._ZN11NimBLEUtils16gapEventToStringEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .text._ZN11NimBLEUtils15checkConnParamsEP19ble_gap_conn_params + 0x0000000000000000 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .text._ZN11NimBLEUtils15advTypeToStringEh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .rodata._ZN11NimBLEUtils12buildHexDataEPhPKhh.str1.1 + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .text._ZN11NimBLEUtils12buildHexDataEPhPKhh + 0x0000000000000000 0x43 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .text._ZN11NimBLEUtils12dumpGapEventEP13ble_gap_eventPv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .text._ZN11NimBLEUtils16gapEventToStringEh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .literal.ble_hci_trans_ll_acl_tx + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .literal.esp_nimble_hci_and_controller_init + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .literal.esp_nimble_hci_deinit + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .literal.esp_nimble_hci_and_controller_deinit + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .text.ble_hci_trans_ll_acl_tx + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .text.esp_nimble_hci_and_controller_init + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .text.esp_nimble_hci_deinit + 0x0000000000000000 0x6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .text.esp_nimble_hci_and_controller_deinit + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .literal.ble_svc_gap_device_appearance + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .literal.ble_svc_gap_device_appearance_set + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .text.ble_svc_gap_device_appearance + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .text.ble_svc_gap_device_appearance_set + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .text.ble_svc_gap_set_chr_changed_cb + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .literal.ble_att_preferred_mtu + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .literal.ble_att_set_preferred_mtu + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .text.ble_att_preferred_mtu + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .text.ble_att_set_preferred_mtu + 0x0000000000000000 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + COMMON 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .literal.ble_att_clt_tx_mtu + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .literal.ble_att_clt_tx_read_mult + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .literal.ble_att_clt_tx_write_req + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .literal.ble_att_clt_tx_write_cmd + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .text.ble_att_clt_tx_mtu + 0x0000000000000000 0x9f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .text.ble_att_clt_tx_read_mult + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .text.ble_att_clt_tx_write_req + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .text.ble_att_clt_tx_write_cmd + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_error_rsp_parse + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_error_rsp_write + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_mtu_req_parse + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_mtu_rsp_parse + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_mtu_req_write + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_mtu_rsp_write + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_find_info_req_parse + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_find_info_req_write + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_find_info_rsp_parse + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_find_info_rsp_write + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_find_type_value_req_parse + 0x0000000000000000 0x46 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_find_type_value_req_write + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_type_req_parse + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_type_req_write + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_type_rsp_parse + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_type_rsp_write + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_req_parse + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_req_write + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_blob_req_parse + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_blob_req_write + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_mult_req_parse + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_mult_req_write + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_mult_rsp_parse + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_mult_rsp_write + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_group_type_req_parse + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_group_type_req_write + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_group_type_rsp_parse + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_read_group_type_rsp_write + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_write_req_parse + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_write_cmd_parse + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_write_req_write + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_write_cmd_write + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_prep_write_req_parse + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_prep_write_req_write + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_prep_write_rsp_parse + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_prep_write_rsp_write + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_exec_write_req_parse + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_exec_write_req_write + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_exec_write_rsp_parse + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_exec_write_rsp_write + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_notify_req_parse + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_notify_req_write + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_indicate_req_parse + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_indicate_req_write + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_indicate_rsp_parse + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .text.ble_att_indicate_rsp_write + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .literal.ble_att_svr_read_local + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .literal.ble_att_svr_write_local + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .literal.ble_att_svr_hide_range + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .literal.ble_att_svr_restore_range + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .literal.ble_att_svr_stop + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_move_entries + 0x0000000000000000 0x79 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_read_local + 0x0000000000000000 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_write_local + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_hide_range + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_restore_range + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_stop + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .literal.ble_gap_conn_find_by_addr + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_set_priv_mode + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_read_le_phy + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_set_prefered_default_le_phy + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_set_prefered_le_phy + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_master_in_progress + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_set_event_cb + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_wl_tx_rmv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_wl_set + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_disc_cancel + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_connect + 0x0000000000000000 0x4c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_conn_cancel + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_set_data_len + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_read_sugg_def_data_len + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_write_sugg_def_data_len + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_pair_initiate + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_encryption_initiate + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_conn_rssi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_event_listener_register + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_deinit + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_conn_find_by_addr + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_priv_mode + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_read_le_phy + 0x0000000000000000 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_prefered_default_le_phy + 0x0000000000000000 0x63 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_prefered_le_phy + 0x0000000000000000 0xab .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_master_in_progress + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_event_cb + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_wl_tx_rmv + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_wl_set + 0x0000000000000000 0xa2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_disc_cancel + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_ext_disc + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_connect + 0x0000000000000000 0x1b4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_conn_cancel + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_data_len + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_read_sugg_def_data_len + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_write_sugg_def_data_len + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_pair_initiate + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_encryption_initiate + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_conn_rssi + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_event_listener_register + 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_deinit + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_enh_read_transmit_power_level + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_read_remote_transmit_power_level + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_path_loss_reporting_param + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_path_loss_reporting_enable + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_set_transmit_power_reporting_enable + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .rodata.ble_gap_conn_params_dflt + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + COMMON 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gattc_exchange_mtu + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_disc_all_svcs + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_disc_svc_by_uuid + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_find_inc_svcs + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_disc_all_chrs + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_disc_chrs_by_uuid + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_disc_all_dscs + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_read + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_read_by_uuid + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_read_long + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_read_mult + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_write_no_rsp + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_write_no_rsp_flat + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_write + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_write_flat + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_write_long + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_write_reliable + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_notify + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_indicate + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_any_jobs + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_exchange_mtu + 0x0000000000000000 0x5e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_all_svcs + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_svc_by_uuid + 0x0000000000000000 0x76 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_find_inc_svcs + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_all_chrs + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_chrs_by_uuid + 0x0000000000000000 0x86 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_all_dscs + 0x0000000000000000 0x4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_by_uuid + 0x0000000000000000 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_long + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_mult + 0x0000000000000000 0x5a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_no_rsp + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_no_rsp_flat + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write + 0x0000000000000000 0x4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_flat + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_long + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_reliable + 0x0000000000000000 0x87 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_notify + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_indicate + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_any_jobs + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + COMMON 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gatts_find_svc_chr_attr + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_gatts_stop + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_gatts_find_chr + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_gatts_find_dsc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_gatts_svc_set_visibility + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_gatts_lcl_svc_foreach + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_find_svc_chr_attr + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_stop + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_find_chr + 0x0000000000000000 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_find_dsc + 0x0000000000000000 0x72 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_svc_set_visibility + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_lcl_svc_foreach + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + COMMON 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_hs_evq_set + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .literal.ble_hs_synced + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .literal.ble_hs_sched_start + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .literal.ble_hs_deinit + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .text.ble_hs_evq_set + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .text.ble_hs_synced + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .text.ble_hs_sched_start + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .text.ble_hs_deinit + 0x0000000000000000 0x4d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .literal.ble_hs_adv_parse_uuids16 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .literal.ble_hs_adv_parse_uuids32 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .literal.ble_hs_adv_parse_uuids128 + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .literal.ble_hs_adv_set_flat + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .literal.ble_hs_adv_set_fields_mbuf + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .literal.ble_hs_adv_parse_fields + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .text.ble_hs_adv_parse_uuids16 + 0x0000000000000000 0x68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .text.ble_hs_adv_parse_uuids32 + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .text.ble_hs_adv_parse_uuids128 + 0x0000000000000000 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .text.ble_hs_adv_set_flat + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .text.ble_hs_adv_set_fields_mbuf + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .text.ble_hs_adv_parse_fields + 0x0000000000000000 0x269 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .bss.ble_hs_adv_uuids128 + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .bss.ble_hs_adv_uuids32 + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .bss.ble_hs_adv_uuids16 + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .literal.ble_hs_atomic_conn_insert + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .literal.ble_hs_atomic_conn_set_flags + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .text.ble_hs_atomic_conn_insert + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .text.ble_hs_atomic_conn_set_flags + 0x0000000000000000 0x45 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .literal.ble_hs_conn_foreach + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .text.ble_hs_conn_chan_find_by_dcid + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .text.ble_hs_conn_chan_exist + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .text.ble_hs_conn_foreach + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .literal.ble_hs_flow_stop + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .literal.ble_hs_flow_deinit + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .text.ble_hs_flow_stop + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .text.ble_hs_flow_deinit + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .literal.ble_hs_hci_frag_num_mbufs + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .literal.ble_hs_hci_frag_num_mbufs_free + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .literal.ble_hs_hci_get_le_supported_feat + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .literal.ble_hs_hci_deinit + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .text.ble_hs_hci_frag_num_mbufs + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .text.ble_hs_hci_frag_num_mbufs_free + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .text.ble_hs_hci_get_le_supported_feat + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .text.ble_hs_hci_deinit + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .literal.ble_hs_hci_util_read_rssi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .literal.ble_hs_hci_util_set_random_addr + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .literal.ble_hs_hci_util_set_data_len + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .literal.ble_hs_hci_util_read_sugg_def_data_len + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .literal.ble_hs_hci_util_write_sugg_def_data_len + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .literal.ble_hs_hci_read_chan_map + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .literal.ble_hs_hci_set_chan_class + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text.ble_hs_hci_util_read_rssi + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text.ble_hs_hci_util_set_random_addr + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text.ble_hs_hci_util_set_data_len + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text.ble_hs_hci_util_read_sugg_def_data_len + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text.ble_hs_hci_util_write_sugg_def_data_len + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text.ble_hs_hci_read_chan_map + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .text.ble_hs_hci_set_chan_class + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .literal.ble_hs_id_gen_rnd + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .literal.ble_hs_id_set_rnd + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .literal.ble_hs_id_infer_auto + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .literal.ble_hs_id_rnd_reset + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .text.ble_hs_is_rpa + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .text.ble_hs_id_gen_rnd + 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .text.ble_hs_id_set_rnd + 0x0000000000000000 0x9f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .text.ble_hs_id_infer_auto + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .text.ble_hs_id_rnd_reset + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .rodata.pub_addr_types$9858 + 0x0000000000000000 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .rodata.priv_addr_types$9859 + 0x0000000000000000 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + COMMON 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .literal.ble_hs_mbuf_bare_pkt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .literal.ble_hs_mbuf_to_flat + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .text.ble_hs_mbuf_bare_pkt + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .text.ble_hs_mbuf_to_flat + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .text.ble_mqueue_deinit + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .literal.ble_hs_pvcy_enabled + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .text.ble_hs_pvcy_enabled + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .literal.ble_hs_stop_terminate_conn + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .literal.ble_hs_stop_gap_event + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .literal.ble_hs_stop + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .literal.ble_hs_stop_deinit + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .text.ble_hs_stop_terminate_conn + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .text.ble_hs_stop_gap_event + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .rodata.ble_hs_stop.str1.1 + 0x0000000000000000 0x5f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .text.ble_hs_stop + 0x0000000000000000 0xd9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .text.ble_hs_stop_deinit + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .rodata.__func__$9852 + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .bss.ble_hs_stop_conn_cnt + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .literal.ble_l2cap_get_chan_info + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_create_server + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_connect + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_get_chan_info + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_enhanced_connect + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_reconfig + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_disconnect + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_send + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text.ble_l2cap_recv_ready + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .literal.ble_sm_sc_oob_generate_data + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .text.ble_sm_sc_oob_generate_data + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .literal.ble_store_delete_our_sec + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .literal.ble_store_delete_peer_sec + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .literal.ble_store_key_from_value + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .literal.ble_store_clear + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .text.ble_store_delete_our_sec + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .text.ble_store_delete_peer_sec + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .text.ble_store_key_from_value + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .text.ble_store_clear + 0x0000000000000000 0x49 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .literal.ble_store_util_delete_oldest_peer + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .text.ble_store_util_delete_oldest_peer + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .literal.ble_uuid_copy + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .literal.ble_uuid_to_any + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .text.ble_uuid_copy + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .text.ble_uuid_to_any + 0x0000000000000000 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.put_le24 + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.put_le64 + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.get_le24 + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.get_le64 + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.put_be16 + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.put_be24 + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.put_be32 + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.put_be64 + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.get_be16 + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.get_be24 + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .text.get_be64 + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .literal.mem_malloc_mempool_gen + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .literal.mem_malloc_mempool + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .literal.mem_malloc_mempool_ext + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .literal.mem_malloc_mbuf_pool + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .literal.mem_malloc_mbufpkt_pool + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .literal.mem_pullup_obj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .text.mem_malloc_mempool_gen + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .text.mem_malloc_mempool + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .text.mem_malloc_mempool_ext + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .text.mem_malloc_mbuf_pool + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .text.mem_malloc_mbufpkt_pool + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .text.mem_pullup_obj + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .literal.nimble_port_stop_cb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .literal.ble_hs_stop_cb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .literal.esp_nimble_deinit + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .literal.nimble_port_deinit + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .literal.nimble_port_stop + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .text.nimble_port_stop_cb + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .text.ble_hs_stop_cb + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .text.esp_nimble_deinit + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .rodata.nimble_port_deinit.str1.1 + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .text.nimble_port_deinit + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .text.nimble_port_stop + 0x0000000000000000 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .bss.ble_hs_stop_sem + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .bss.stop_listener + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .literal.os_mqueue_init + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_mqueue_get + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_mqueue_put + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_msys_count + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_msys_num_free + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_msys_get + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_mbuf_dup + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_mbuf_widen + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_mqueue_init + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_mqueue_get + 0x0000000000000000 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_mqueue_put + 0x0000000000000000 0x43 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_msys_count + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_msys_num_free + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_msys_get + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_mbuf_len + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_mbuf_dup + 0x0000000000000000 0x76 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_mbuf_widen + 0x0000000000000000 0xed .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal.os_mempool_unregister + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .literal.os_mempool_ext_clear + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .literal.os_mempool_is_sane + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .literal.os_mempool_info_get_next + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .literal.os_mempool_module_init + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text.os_mempool_unregister + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text.os_mempool_clear + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text.os_mempool_ext_clear + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text.os_mempool_is_sane + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text.os_mempool_info_get_next + 0x0000000000000000 0x39 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text.os_mempool_module_init + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .literal.nimble_port_freertos_get_hs_hwm + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .text.nimble_port_freertos_get_hs_hwm + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .literal.npl_freertos_mutex_deinit + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .literal.npl_freertos_sem_deinit + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .literal.npl_freertos_callout_remaining_ticks + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .literal.npl_freertos_time_ticks_to_ms + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .text.npl_freertos_mutex_deinit + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .text.npl_freertos_sem_deinit + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .text.npl_freertos_callout_remaining_ticks + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .text.npl_freertos_time_ticks_to_ms + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .literal._ZN10NimBLE290414setDescriptionEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .literal._ZN10NimBLE290411setExponentEa + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .literal._ZN10NimBLE29049setFormatEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .literal._ZN10NimBLE290412setNamespaceEh + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .literal._ZN10NimBLE29047setUnitEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .text._ZN10NimBLE290414setDescriptionEt + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .text._ZN10NimBLE290411setExponentEa + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .text._ZN10NimBLE29049setFormatEh + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .text._ZN10NimBLE290412setNamespaceEh + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .text._ZN10NimBLE29047setUnitEt + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice7getScanEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice8haveRSSIEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice12findAdvFieldEhhPj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice24getManufacturerDataCountEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice21getTargetAddressCountEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice15findServiceDataEhPh + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice19getServiceDataCountEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice15haveServiceDataEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice19getServiceUUIDCountEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice15haveServiceUUIDEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14haveConnParamsEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice15haveAdvIntervalEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14haveAppearanceEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice20haveManufacturerDataEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice7haveURIEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice8haveTypeEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice17haveTargetAddressEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice8haveNameEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice11haveTXPowerEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice11getAdvFlagsEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice13getAppearanceEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14getAdvIntervalEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14getMinIntervalEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14getMaxIntervalEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice10getTXPowerEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14getAddressTypeEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14getServiceUUIDEh + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice20isAdvertisingServiceERK10NimBLEUUID + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice18getServiceDataUUIDEh + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice16getTargetAddressEh + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcjRKS3_$isra$30 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice19getManufacturerDataB5cxx11Eh + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice6getURIB5cxx11Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice16getPayloadByTypeB5cxx11Et + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice7getNameB5cxx11Ev + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14getServiceDataB5cxx11Eh + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice8toStringB5cxx11Ev + 0x0000000000000000 0x138 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZN22NimBLEAdvertisedDevice14getServiceDataB5cxx11ERK10NimBLEUUID + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .literal._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice7getRSSIEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice7getScanEv + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice8haveRSSIEv + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice12findAdvFieldEhhPj + 0x0000000000000000 0x86 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice24getManufacturerDataCountEv + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice21getTargetAddressCountEv + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice15findServiceDataEhPh + 0x0000000000000000 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice19getServiceDataCountEv + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice15haveServiceDataEv + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice19getServiceUUIDCountEv + 0x0000000000000000 0x77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice15haveServiceUUIDEv + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14haveConnParamsEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice15haveAdvIntervalEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14haveAppearanceEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice20haveManufacturerDataEv + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice7haveURIEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice8haveTypeEt + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice17haveTargetAddressEv + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice8haveNameEv + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice11haveTXPowerEv + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice11getAdvFlagsEv + 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice13getAppearanceEv + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14getAdvIntervalEv + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14getMinIntervalEv + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14getMaxIntervalEv + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice10getTXPowerEv + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice10getPayloadEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice12getAdvLengthEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14getAddressTypeEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice12getTimestampEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice16getPayloadLengthEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice13isConnectableEv + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice21isLegacyAdvertisementEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.str1.1 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14getServiceUUIDEh + 0x0000000000000000 0xc3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .gcc_except_table._ZN22NimBLEAdvertisedDevice14getServiceUUIDEh + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice20isAdvertisingServiceERK10NimBLEUUID + 0x0000000000000000 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice18getServiceDataUUIDEh + 0x0000000000000000 0x7b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .gcc_except_table._ZN22NimBLEAdvertisedDevice18getServiceDataUUIDEh + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice16getTargetAddressEh + 0x0000000000000000 0x123 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .gcc_except_table._ZN22NimBLEAdvertisedDevice16getTargetAddressEh + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcjRKS3_$isra$30 + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice19getManufacturerDataB5cxx11Eh + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice6getURIB5cxx11Ev + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice16getPayloadByTypeB5cxx11Et + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice7getNameB5cxx11Ev + 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14getServiceDataB5cxx11Eh + 0x0000000000000000 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .rodata._ZN22NimBLEAdvertisedDevice8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice8toStringB5cxx11Ev + 0x0000000000000000 0x36e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .gcc_except_table._ZN22NimBLEAdvertisedDevice8toStringB5cxx11Ev + 0x0000000000000000 0x6a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDevice14getServiceDataB5cxx11ERK10NimBLEUUID + 0x0000000000000000 0xc7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .xt.lit._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .xt.prop._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .group 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN21NimBLEClientCallbacks16onPassKeyRequestEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN21NimBLEClientCallbacksD5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient9dcTimerCbEP13ble_npl_event + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient14handleGapEventEP13ble_gap_eventPv + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$49 + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClientC2ERK13NimBLEAddress + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClientD2Ev + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient13deleteServiceERK10NimBLEUUID + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient16secureConnectionEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient10disconnectEh + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient7connectERK13NimBLEAddressb + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient7connectEb + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient7connectEP22NimBLEAdvertisedDeviceb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient19setConnectionParamsEtttttt + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient16updateConnParamsEtttt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient10setDataLenEt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient11getConnInfoEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient14getPeerAddressEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient14setPeerAddressERK13NimBLEAddress + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient7getRssiEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient16retrieveServicesEPK10NimBLEUUID + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient10getServiceERK10NimBLEUUID + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient10getServiceEPKc + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient11getServicesEb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient18discoverAttributesEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient8getValueERK10NimBLEUUIDS2_ + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient8setValueERK10NimBLEUUIDS2_RK14NimBLEAttValueb + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient17getCharacteristicEt + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient6getMTUEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient11isConnectedEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient18setClientCallbacksEP21NimBLEClientCallbacksb + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient8toStringB5cxx11Ev + 0x0000000000000000 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZNSt6vectorIP19NimBLERemoteServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .literal._ZN12NimBLEClient19serviceDiscoveredCBEtPK14ble_gatt_errorPK12ble_gatt_svcPv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN21NimBLEClientCallbacksD2Ev + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN21NimBLEClientCallbacks9onConnectEP12NimBLEClient + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN21NimBLEClientCallbacks25onConnParamsUpdateRequestEP12NimBLEClientPK18ble_gap_upd_params + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN21NimBLEClientCallbacks16onPassKeyRequestEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN21NimBLEClientCallbacks12onConfirmPINEj + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN21NimBLEClientCallbacksD0Ev + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient9dcTimerCbEP13ble_npl_event + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZN12NimBLEClient14handleGapEventEP13ble_gap_eventPv.str1.1 + 0x0000000000000000 0xbc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient14handleGapEventEP13ble_gap_eventPv + 0x0000000000000000 0x38e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$49.str1.1 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$49 + 0x0000000000000000 0x51 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClientC2ERK13NimBLEAddress + 0x0000000000000000 0x7c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .gcc_except_table._ZN12NimBLEClientC2ERK13NimBLEAddress + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient14deleteServicesEv + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClientD2Ev + 0x0000000000000000 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .gcc_except_table._ZN12NimBLEClientD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient13deleteServiceERK10NimBLEUUID + 0x0000000000000000 0x7c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient16secureConnectionEv + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient10disconnectEh + 0x0000000000000000 0x79 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZN12NimBLEClient7connectERK13NimBLEAddressb.str1.1 + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient7connectERK13NimBLEAddressb + 0x0000000000000000 0x1cc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .gcc_except_table._ZN12NimBLEClient7connectERK13NimBLEAddressb + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient7connectEb + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient7connectEP22NimBLEAdvertisedDeviceb + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZN12NimBLEClient19setConnectionParamsEtttttt.str1.1 + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient19setConnectionParamsEtttttt + 0x0000000000000000 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient16updateConnParamsEtttt + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient10setDataLenEt + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient11getConnInfoEv + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient17setConnectTimeoutEh + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient9getConnIdEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient14getPeerAddressEv + 0x0000000000000000 0x45 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient14setPeerAddressERK13NimBLEAddress + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient7getRssiEv + 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient5beginEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient3endEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient16retrieveServicesEPK10NimBLEUUID + 0x0000000000000000 0x83 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient10getServiceERK10NimBLEUUID + 0x0000000000000000 0xef .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient10getServiceEPKc + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .gcc_except_table._ZN12NimBLEClient10getServiceEPKc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient11getServicesEb + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient18discoverAttributesEv + 0x0000000000000000 0x53 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZN12NimBLEClient8getValueERK10NimBLEUUIDS2_.str1.1 + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient8getValueERK10NimBLEUUIDS2_ + 0x0000000000000000 0x86 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .gcc_except_table._ZN12NimBLEClient8getValueERK10NimBLEUUIDS2_ + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient8setValueERK10NimBLEUUIDS2_RK14NimBLEAttValueb + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient17getCharacteristicEt + 0x0000000000000000 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient6getMTUEv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient11isConnectedEv + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient18setClientCallbacksEP21NimBLEClientCallbacksb + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZN12NimBLEClient8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient8toStringB5cxx11Ev + 0x0000000000000000 0xdb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .gcc_except_table._ZN12NimBLEClient8toStringB5cxx11Ev + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient12getLastErrorEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZNSt6vectorIP19NimBLERemoteServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .text._ZN12NimBLEClient19serviceDiscoveredCBEtPK14ble_gatt_errorPK12ble_gatt_svcPv + 0x0000000000000000 0x7d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .gcc_except_table._ZN12NimBLEClient19serviceDiscoveredCBEtPK14ble_gatt_errorPK12ble_gatt_svcPv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZZN14NimBLEAttValue8setValueEPKhtE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZZN12NimBLEClient14handleGapEventEP13ble_gap_eventPvE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZZN14NimBLEAttValueC4EttE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZZN12NimBLEClient19setConnectionParamsEttttttE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x63 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZTV21NimBLEClientCallbacks + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .rodata._ZZN12NimBLEClient14handleGapEventEP13ble_gap_eventPvE7tem_oob + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .data._ZL16defaultCallbacks + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xt.lit._ZN21NimBLEClientCallbacksD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xt.lit._ZNSt6vectorIP19NimBLERemoteServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xt.prop._ZN21NimBLEClientCallbacksD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xt.prop._ZNSt6vectorIP19NimBLERemoteServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xt.prop._ZN21NimBLEClientCallbacksD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xt.prop._ZN21NimBLEClientCallbacksD0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xt.prop._ZTV21NimBLEClientCallbacks + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .group 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .group 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic10nextCharCBEtPK14ble_gatt_errorPK12ble_gatt_chrPv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic9onWriteCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN14NimBLEAttValueC5Ett + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN14NimBLEAttValue8deepCopyERKS_ + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristicC2EP19NimBLERemoteServicePK12ble_gatt_chr + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic19retrieveDescriptorsEPK10NimBLEUUID + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic13getDescriptorERK10NimBLEUUID + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic7getUUIDEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic8getValueEPl + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic9readValueEPl + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic10readUInt16Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic10readUInt32Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic9readUInt8Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic9readFloatEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic17deleteDescriptorsEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic14getDescriptorsEb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristicD2Ev + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic16deleteDescriptorERK10NimBLEUUID + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic8toStringB5cxx11Ev + 0x0000000000000000 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic10writeValueEPKhjb + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic10writeValueEPKcb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic10writeValueERKSt6vectorIhSaIhEEb + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC5ERKS4_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic9setNotifyEtSt8functionIFvPS_PhjbEEb + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic11unsubscribeEb + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic9subscribeEbSt8functionIFvPS_PhjbEEb + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic17registerForNotifyESt8functionIFvPS_PhjbEEbb + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZNSt6vectorIP22NimBLERemoteDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .literal._ZN26NimBLERemoteCharacteristic16descriptorDiscCBEtPK14ble_gatt_errortPK12ble_gatt_dscPv + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic10nextCharCBEtPK14ble_gatt_errorPK12ble_gatt_chrPv + 0x0000000000000000 0x57 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .rodata._ZN26NimBLERemoteCharacteristic8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv.str1.1 + 0x0000000000000000 0x69 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0xc9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9onWriteCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .rodata._ZN14NimBLEAttValueC2Ett.str1.1 + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN14NimBLEAttValueC2Ett + 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN14NimBLEAttValueD2Ev + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .rodata._ZN14NimBLEAttValue8deepCopyERKS_.str1.1 + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN14NimBLEAttValue8deepCopyERKS_ + 0x0000000000000000 0x5f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristicC2EP19NimBLERemoteServicePK12ble_gatt_chr + 0x0000000000000000 0xee .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZN26NimBLERemoteCharacteristicC2EP19NimBLERemoteServicePK12ble_gatt_chr + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic12canBroadcastEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic11canIndicateEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9canNotifyEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic7canReadEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic8canWriteEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic18canWriteNoResponseEv + 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic19retrieveDescriptorsEPK10NimBLEUUID + 0x0000000000000000 0xe0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic13getDescriptorERK10NimBLEUUID + 0x0000000000000000 0xf7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic5beginEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic3endEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9getHandleEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic12getDefHandleEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic16getRemoteServiceEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic7getUUIDEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic8getValueEPl + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9readValueEPl + 0x0000000000000000 0xd5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZN26NimBLERemoteCharacteristic9readValueEPl + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic10readUInt16Ev + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic10readUInt32Ev + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9readUInt8Ev + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9readFloatEv + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic17deleteDescriptorsEv + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic14getDescriptorsEb + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristicD2Ev + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic16deleteDescriptorERK10NimBLEUUID + 0x0000000000000000 0x7f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .rodata._ZN26NimBLERemoteCharacteristic8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic8toStringB5cxx11Ev + 0x0000000000000000 0x153 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZN26NimBLERemoteCharacteristic8toStringB5cxx11Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic10writeValueEPKhjb + 0x0000000000000000 0x132 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic10writeValueEPKcb + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic10writeValueERKSt6vectorIhSaIhEEb + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC2ERKS4_ + 0x0000000000000000 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC2ERKS4_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9setNotifyEtSt8functionIFvPS_PhjbEEb + 0x0000000000000000 0x92 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic11unsubscribeEb + 0x0000000000000000 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZN26NimBLERemoteCharacteristic11unsubscribeEb + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic9subscribeEbSt8functionIFvPS_PhjbEEb + 0x0000000000000000 0x7d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZN26NimBLERemoteCharacteristic9subscribeEbSt8functionIFvPS_PhjbEEb + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic17registerForNotifyESt8functionIFvPS_PhjbEEbb + 0x0000000000000000 0x72 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZN26NimBLERemoteCharacteristic17registerForNotifyESt8functionIFvPS_PhjbEEbb + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZNSt6vectorIP22NimBLERemoteDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .text._ZN26NimBLERemoteCharacteristic16descriptorDiscCBEtPK14ble_gatt_errortPK12ble_gatt_dscPv + 0x0000000000000000 0xc8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .gcc_except_table._ZN26NimBLERemoteCharacteristic16descriptorDiscCBEtPK14ble_gatt_errortPK12ble_gatt_dscPv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .rodata._ZZN14NimBLEAttValue6appendEPKhtE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .rodata._ZZN14NimBLEAttValue8deepCopyERKS_E19__PRETTY_FUNCTION__ + 0x0000000000000000 0x35 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .rodata._ZZN14NimBLEAttValueC4EttE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.lit._ZN14NimBLEAttValueC5Ett + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.lit._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.lit._ZN14NimBLEAttValue8deepCopyERKS_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.lit._ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC5ERKS4_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.lit._ZNSt6vectorIP22NimBLERemoteDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZN14NimBLEAttValueC5Ett + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZN14NimBLEAttValue8deepCopyERKS_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC5ERKS4_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZNSt6vectorIP22NimBLERemoteDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZN14NimBLEAttValueC2Ett + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZN14NimBLEAttValueD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xt.prop._ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC2ERKS4_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .group 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor9onWriteCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptorC2EP26NimBLERemoteCharacteristicPK12ble_gatt_dsc + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor7getUUIDEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor9readValueEv + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor9readUInt8Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor10readUInt16Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor10readUInt32Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor8toStringB5cxx11Ev + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor10writeValueEPKhjb + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor10writeValueEPKcb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .literal._ZN22NimBLERemoteDescriptor10writeValueERKSt6vectorIhSaIhEEb + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .rodata._ZN22NimBLERemoteDescriptor8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv.str1.1 + 0x0000000000000000 0x69 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0xd1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor9onWriteCBEtPK14ble_gatt_errorP13ble_gatt_attrPv + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN14NimBLEAttValueD2Ev + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptorC2EP26NimBLERemoteCharacteristicPK12ble_gatt_dsc + 0x0000000000000000 0x7e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor9getHandleEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor23getRemoteCharacteristicEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor7getUUIDEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .rodata._ZN22NimBLERemoteDescriptor9readValueEv.str1.1 + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor9readValueEv + 0x0000000000000000 0xd2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .gcc_except_table._ZN22NimBLERemoteDescriptor9readValueEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor9readUInt8Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor10readUInt16Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor10readUInt32Ev + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .rodata._ZN22NimBLERemoteDescriptor8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor8toStringB5cxx11Ev + 0x0000000000000000 0xa4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .gcc_except_table._ZN22NimBLERemoteDescriptor8toStringB5cxx11Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor10writeValueEPKhjb + 0x0000000000000000 0x13a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor10writeValueEPKcb + 0x0000000000000000 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .text._ZN22NimBLERemoteDescriptor10writeValueERKSt6vectorIhSaIhEEb + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .rodata._ZZN14NimBLEAttValue6appendEPKhtE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .rodata._ZZN14NimBLEAttValueC4EttE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .xt.lit._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .xt.prop._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .xt.prop._ZN14NimBLEAttValueD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteServiceC2EP12NimBLEClientPK12ble_gatt_svc + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService23retrieveCharacteristicsEPK10NimBLEUUID + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService17getCharacteristicERK10NimBLEUUID + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService7getUUIDEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService8setValueERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService21deleteCharacteristicsEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService18getCharacteristicsEb + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteServiceD2Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteServiceD0Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService20deleteCharacteristicERK10NimBLEUUID + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService8toStringB5cxx11Ev + 0x0000000000000000 0x8c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZNSt6vectorIP26NimBLERemoteCharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService20characteristicDiscCBEtPK14ble_gatt_errorPK12ble_gatt_chrPv + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$37 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService17getCharacteristicEPKc + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .literal._ZN19NimBLERemoteService8getValueB5cxx11ERK10NimBLEUUID + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteServiceC2EP12NimBLEClientPK12ble_gatt_svc + 0x0000000000000000 0xac .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .gcc_except_table._ZN19NimBLERemoteServiceC2EP12NimBLEClientPK12ble_gatt_svc + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService5beginEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService3endEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService23retrieveCharacteristicsEPK10NimBLEUUID + 0x0000000000000000 0xce .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService17getCharacteristicERK10NimBLEUUID + 0x0000000000000000 0xef .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService9getClientEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService12getEndHandleEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService14getStartHandleEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService7getUUIDEv + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService8setValueERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService21deleteCharacteristicsEv + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService18getCharacteristicsEb + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteServiceD2Ev + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteServiceD0Ev + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService20deleteCharacteristicERK10NimBLEUUID + 0x0000000000000000 0x84 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .rodata._ZN19NimBLERemoteService8toStringB5cxx11Ev.str1.1 + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService8toStringB5cxx11Ev + 0x0000000000000000 0x16f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .gcc_except_table._ZN19NimBLERemoteService8toStringB5cxx11Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZNSt6vectorIP26NimBLERemoteCharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService20characteristicDiscCBEtPK14ble_gatt_errorPK12ble_gatt_chrPv + 0x0000000000000000 0x81 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .gcc_except_table._ZN19NimBLERemoteService20characteristicDiscCBEtPK14ble_gatt_errorPK12ble_gatt_chrPv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.str1.1 + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$37 + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService17getCharacteristicEPKc + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .gcc_except_table._ZN19NimBLERemoteService17getCharacteristicEPKc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .rodata._ZN19NimBLERemoteService8getValueB5cxx11ERK10NimBLEUUID.str1.1 + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text._ZN19NimBLERemoteService8getValueB5cxx11ERK10NimBLEUUID + 0x0000000000000000 0xa6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .gcc_except_table._ZN19NimBLERemoteService8getValueB5cxx11ERK10NimBLEUUID + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .rodata._ZTV19NimBLERemoteService + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .xt.lit._ZNSt6vectorIP26NimBLERemoteCharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .xt.prop._ZNSt6vectorIP26NimBLERemoteCharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .xt.prop._ZTV19NimBLERemoteService + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .rodata.gf_wrap + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .literal.uECC_vli_cmp + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .literal.uECC_vli_modMult + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .literal.uECC_secp256r1 + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .literal.uECC_generate_random_int + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .literal.uECC_compute_public_key + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.uECC_curve_private_key_size + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.uECC_curve_public_key_size + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.cond_set + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.uECC_vli_cmp + 0x0000000000000000 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.uECC_vli_modMult + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.uECC_secp256r1 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.uECC_generate_random_int + 0x0000000000000000 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .text.uECC_compute_public_key + 0x0000000000000000 0x97 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .literal.uECC_make_key_with_d + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .text.uECC_make_key_with_d + 0x0000000000000000 0x6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .text._compare + 0x0000000000000000 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .literal._ZN9ESP32Time13setTimeStructE2tm + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time11getDateTimeEb + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time11getTimeDateEb + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time7getTimeEv + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time7getDateEb + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time9getMillisEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time9getMicrosEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time8getEpochEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time13getLocalEpochEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .literal._ZN9ESP32Time12getDayofYearEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32TimeC2Ev + 0x0000000000000000 0x9 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time13setTimeStructE2tm + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .rodata._ZN9ESP32Time11getDateTimeEb.str1.1 + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time11getDateTimeEb + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .rodata._ZN9ESP32Time11getTimeDateEb.str1.1 + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time11getTimeDateEb + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .rodata._ZN9ESP32Time7getTimeEv.str1.1 + 0x0000000000000000 0x9 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time7getTimeEv + 0x0000000000000000 0x4e .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .rodata._ZN9ESP32Time7getDateEb.str1.1 + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time7getDateEb + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time9getMillisEv + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time9getMicrosEv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time8getEpochEv + 0x0000000000000000 0x19 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time13getLocalEpochEv + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .text._ZN9ESP32Time12getDayofYearEv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZN5HWCDC9isPluggedEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZL15cdc0_write_charc + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZN5HWCDCC2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZNK5HWCDCcvbEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZN5HWCDC7onEventE22arduino_hw_cdc_event_tPFvPvPKciS1_E + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZN5HWCDC7onEventEPFvPvPKciS0_E + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZN5HWCDC14setTxTimeoutMsEj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZN5HWCDC4readEPhj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZN5HWCDC14setDebugOutputEb + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZN5HWCDC9isPluggedEv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZL15cdc0_write_charc + 0x0000000000000000 0x70 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZN5HWCDCC2Ev + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZNK5HWCDCcvbEv + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .rodata 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZN5HWCDC7onEventE22arduino_hw_cdc_event_tPFvPvPKciS1_E + 0x0000000000000000 0x7e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZN5HWCDC7onEventEPFvPvPKciS0_E + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZN5HWCDC14setTxTimeoutMsEj + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZN5HWCDC4readEPhj + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZN5HWCDC14setDebugOutputEb + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .rodata._ZZL42arduino_hw_cdc_event_handler_register_withPKciPFvPvS0_iS1_ES1_E12__FUNCTION__ + 0x0000000000000000 0x2b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printEP2tmPKc + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnERK9Printable + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEP2tmPKc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printEli + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printEii + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEii + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEli + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printEhi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEhi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printEji + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEmi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print11printNumberEyh + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printExi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnExi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printEyi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEyi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print10printFloatEdh + 0x0000000000000000 0x98 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print5printEdi + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .literal._ZN5Print7printlnEdi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print17availableForWriteEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5flushEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5writeEPKhj + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printERK9Printable + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print5printEP2tmPKc.str1.1 + 0x0000000000000000 0x3 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEP2tmPKc + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEc + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnERK9Printable + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEP2tmPKc + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEli + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEii + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEii + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEli + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEhi + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEhi + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEji + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEmi + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print11printNumberEyh + 0x0000000000000000 0x8a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printExi + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnExi + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEyi + 0x0000000000000000 0x25 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEyi + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZN5Print10printFloatEdh.str1.1 + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print10printFloatEdh + 0x0000000000000000 0x171 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print5printEdi + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .text._ZN5Print7printlnEdi + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .rodata._ZTV5Print + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .xt.prop._ZN5Print17availableForWriteEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .xt.prop._ZN5Print5flushEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .xt.prop._ZTV5Print + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream9timedPeekEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream13peekNextDigitEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream9findMultiEPNS_11MultiTargetEi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream9findUntilEPKcjS1_j + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream9findUntilEPKcS1_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream4findEPKcj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream4findEPKc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream8parseIntEc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream8parseIntEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream10parseFloatEc + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream10parseFloatEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream14readBytesUntilEcPcj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .literal._ZN6Stream15readStringUntilEc + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN5Print17availableForWriteEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN5Print5flushEv + 0x0000000000000000 0x5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9readBytesEPhj + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9timedPeekEv + 0x0000000000000000 0x2e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream13peekNextDigitEv + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10setTimeoutEm + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10getTimeoutEv + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findMultiEPNS_11MultiTargetEi + 0x0000000000000000 0xa3 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findUntilEPKcjS1_j + 0x0000000000000000 0x4c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream9findUntilEPKcS1_ + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream4findEPKcj + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream4findEPKc + 0x0000000000000000 0x29 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream8parseIntEc + 0x0000000000000000 0x73 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream8parseIntEv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10parseFloatEc + 0x0000000000000000 0xb7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream10parseFloatEv + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream14readBytesUntilEcPcj + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .text._ZN6Stream15readStringUntilEc + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .gcc_except_table._ZN6Stream15readStringUntilEc + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZTV6Stream + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .xt.prop._ZN5Print17availableForWriteEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .xt.prop._ZN5Print5flushEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .xt.prop._ZN6Stream9readBytesEPhj + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .xt.prop._ZTV6Stream + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .group 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .group 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2EPKcj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String4moveERS_ + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2EOS_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2EO15StringSumHelper + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringaSEOS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringaSEO15StringSumHelper + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Ec + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Ehh + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Ejh + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Elh + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Emh + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Efj + 0x0000000000000000 0x44 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Edj + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Exh + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringC2Eyh + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatERKS_ + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEh + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEj + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEl + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEm + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEx + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEy + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEf + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6concatEd + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperh + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperl + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperm + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperf + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperd + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelperx + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZplRK15StringSumHelpery + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String9compareToERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String6equalsERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6StringltERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6StringgtERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6StringleERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6StringgeERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String16equalsIgnoreCaseERKS_ + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String18equalsConstantTimeERKS_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String10startsWithERKS_j + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String10startsWithERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String8endsWithERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String9setCharAtEjc + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6StringixEj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6StringixEj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String6charAtEj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String7indexOfEcj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String7indexOfEc + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String7indexOfERKS_j + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String7indexOfERKS_ + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String11lastIndexOfEcj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String11lastIndexOfEc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String11lastIndexOfERKS_j + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String11lastIndexOfERKS_ + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String9substringEjj + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String7replaceERKS_S1_ + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6removeEjj + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String6removeEj + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String11toLowerCaseEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String11toUpperCaseEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZN6String4trimEv + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String5toIntEv + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String7toFloatEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal._ZNK6String8toDoubleEv + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EPKcj + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4moveERS_ + 0x0000000000000000 0xf2 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EOS_ + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2EO15StringSumHelper + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEOS_ + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringaSEO15StringSumHelper + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ec + 0x0000000000000000 0x23 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ehh + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Ejh + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Elh + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Emh + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .rodata._ZN6StringC2Efj.str1.1 + 0x0000000000000000 0x99 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Efj + 0x0000000000000000 0x90 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Edj + 0x0000000000000000 0x88 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Exh + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringC2Eyh + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatERKS_ + 0x0000000000000000 0xb2 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEh + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEj + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEl + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEm + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEx + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEy + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEf + 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6concatEd + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperc + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperh + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperi + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperj + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperl + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperm + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperf + 0x0000000000000000 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperd + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelperx + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZplRK15StringSumHelpery + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String9compareToERKS_ + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6equalsERKS_ + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringltERKS_ + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringgtERKS_ + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringleERKS_ + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringgeERKS_ + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String16equalsIgnoreCaseERKS_ + 0x0000000000000000 0x5d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String18equalsConstantTimeERKS_ + 0x0000000000000000 0x68 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String10startsWithERKS_j + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String10startsWithERKS_ + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8endsWithERKS_ + 0x0000000000000000 0x56 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String9setCharAtEjc + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6StringixEj + 0x0000000000000000 0x29 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6StringixEj + 0x0000000000000000 0x2a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String6charAtEj + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfEcj + 0x0000000000000000 0x31 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfEc + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfERKS_j + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7indexOfERKS_ + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfEcj + 0x0000000000000000 0x5d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfEc + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfERKS_j + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String11lastIndexOfERKS_ + 0x0000000000000000 0x29 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String9substringEjj + 0x0000000000000000 0x3f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String7replaceEcc + 0x0000000000000000 0x27 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String7replaceERKS_S1_ + 0x0000000000000000 0x22a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6removeEjj + 0x0000000000000000 0x52 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String6removeEj + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String11toLowerCaseEv + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String11toUpperCaseEv + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZN6String4trimEv + 0x0000000000000000 0x86 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String5toIntEv + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String7toFloatEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .text._ZNK6String8toDoubleEv + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .rodata._ZZN6StringC4EdjE12__FUNCTION__ + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .rodata._ZZN6StringC4EfjE12__FUNCTION__ + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .bss._ZZN6StringixEjE19dummy_writable_char + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .literal.btStart + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .literal.btStop + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .rodata.btStart.str1.1 + 0x0000000000000000 0xac .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .rodata 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .text.btStart 0x0000000000000000 0xc3 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .rodata.btStop.str1.1 + 0x0000000000000000 0x79 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .text.btStop 0x0000000000000000 0xfd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .rodata.__FUNCTION__$7965 + 0x0000000000000000 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .rodata.__FUNCTION__$7962 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .literal.digitalPinToTouchChannel + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.digitalPinToAnalogChannel + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.analogChannelToDigitalPin + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.__digitalRead + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.__attachInterruptFunctionalArg + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.__attachInterruptArg + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.__attachInterrupt + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.__detachInterrupt + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.__onPinInterrupt + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.digitalPinToTouchChannel + 0x0000000000000000 0x2f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.digitalPinToAnalogChannel + 0x0000000000000000 0x43 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.analogChannelToDigitalPin + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.__digitalRead + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .rodata.__attachInterruptFunctionalArg.str1.1 + 0x0000000000000000 0x39 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.__attachInterruptFunctionalArg + 0x0000000000000000 0xf5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.__attachInterruptArg + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.__attachInterrupt + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .text.__detachInterrupt + 0x0000000000000000 0x4c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .rodata.__FUNCTION__$10651 + 0x0000000000000000 0x1f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .bss.interrupt_initialized$10649 + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .bss.__pinInterruptHandlers + 0x0000000000000000 0x24c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .literal.temperatureRead + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.__yield + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.micros + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.delayMicroseconds + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.enableLoopWDT + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.disableLoopWDT + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.feedLoopWDT + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.enableCore0WDT + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.disableCore0WDT + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.enableCore1WDT + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.disableCore1WDT + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.temperatureRead + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.__yield 0x0000000000000000 0xb .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.micros 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.delayMicroseconds + 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.enableLoopWDT + 0x0000000000000000 0x57 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.disableLoopWDT.str1.1 + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.disableLoopWDT + 0x0000000000000000 0x5e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.feedLoopWDT.str1.1 + 0x0000000000000000 0x36 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.feedLoopWDT + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.enableCore0WDT.str1.1 + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.enableCore0WDT + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.disableCore0WDT.str1.1 + 0x0000000000000000 0x43 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.disableCore0WDT + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.enableCore1WDT.str1.1 + 0x0000000000000000 0x3e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.enableCore1WDT + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.disableCore1WDT.str1.1 + 0x0000000000000000 0x43 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .text.disableCore1WDT + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9560 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9556 + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9552 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9548 + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9544 + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9540 + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9537 + 0x0000000000000000 0xe .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.uart0_write_char + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart1_write_char + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart2_write_char + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart_get_RxPin + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart_get_TxPin + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal._get_effective_baudrate + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartIsDriverInstalled + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetHwFlowCtrlMode + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal._testUartBegin + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetFastReading + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetRxTimeout + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetRxFIFOFull + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetRxInvert + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartAvailable + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartAvailableForWrite + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartReadBytes + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartRead + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartPeek + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartWrite + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartWriteBuf + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartFlushTxOnly + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartFlush + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetBaudRate + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartGetBaudRate + 0x0000000000000000 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart_install_putc + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetMode + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetDebug + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartGetDebug + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.log_printf + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal._uartDetachPins + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal._uartAttachPins + 0x0000000000000000 0x88 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartSetPins + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartEnd + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartBegin + 0x0000000000000000 0x104 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.log_print_buf + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartBaudrateDetect + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartStartDetectBaudrate + 0x0000000000000000 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uartDetectBaudrate + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart_internal_loopback + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart_send_break + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .literal.uart_send_msg_with_break + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart0_write_char + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart1_write_char + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart2_write_char + 0x0000000000000000 0x1b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart_get_RxPin + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart_get_TxPin + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text._get_effective_baudrate + 0x0000000000000000 0x22 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartGetEventQueue + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartIsDriverInstalled + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetHwFlowCtrlMode + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text._testUartBegin + 0x0000000000000000 0x51 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.uartSetFastReading.str1.1 + 0x0000000000000000 0x85 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetFastReading + 0x0000000000000000 0x5a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetRxTimeout + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetRxFIFOFull + 0x0000000000000000 0x47 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetRxInvert + 0x0000000000000000 0x39 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartAvailable + 0x0000000000000000 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartAvailableForWrite + 0x0000000000000000 0x62 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartReadBytes + 0x0000000000000000 0x8f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartRead + 0x0000000000000000 0x64 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartPeek + 0x0000000000000000 0x65 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartWrite + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartWriteBuf + 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.uartFlushTxOnly.str1.1 + 0x0000000000000000 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartFlushTxOnly + 0x0000000000000000 0x7e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartFlush + 0x0000000000000000 0xf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetBaudRate + 0x0000000000000000 0xf2 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartGetBaudRate + 0x0000000000000000 0x86 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart_install_putc + 0x0000000000000000 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetMode + 0x0000000000000000 0x4b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetDebug + 0x0000000000000000 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartGetDebug + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.log_printf + 0x0000000000000000 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text._uartDetachPins + 0x0000000000000000 0x1f0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata._uartAttachPins.str1.1 + 0x0000000000000000 0x13b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text._uartAttachPins + 0x0000000000000000 0x24f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.uartSetPins.str1.1 + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartSetPins + 0x0000000000000000 0x20f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartEnd 0x0000000000000000 0xaf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.uartBegin.str1.1 + 0x0000000000000000 0x1d8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartBegin + 0x0000000000000000 0x51c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.log_print_buf.str1.1 + 0x0000000000000000 0x34 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.log_print_buf + 0x0000000000000000 0xac .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartBaudrateDetect + 0x0000000000000000 0x73 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartStartDetectBaudrate + 0x0000000000000000 0x38 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uartDetectBaudrate + 0x0000000000000000 0x9d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart_internal_loopback + 0x0000000000000000 0x3b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart_send_break + 0x0000000000000000 0x5e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text.uart_send_msg_with_break + 0x0000000000000000 0x16 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.default_rates$9530 + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .bss.uartStateDetectingBaudrate$9526 + 0x0000000000000000 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.__func__$9414 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.__FUNCTION__$9342 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.__func__$9324 + 0x0000000000000000 0x13 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.__FUNCTION__$9305 + 0x0000000000000000 0xa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.__FUNCTION__$9234 + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.__FUNCTION__$9265 + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .data._uart_bus_array + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .literal.ltoa 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .literal.lltoa + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .literal.ultoa + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .literal.ulltoa + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .literal.dtostrf + 0x0000000000000000 0x74 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .text.reverse 0x0000000000000000 0x1d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .rodata.ltoa.str1.1 + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .text.ltoa 0x0000000000000000 0x4f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .text.lltoa 0x0000000000000000 0xa3 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .text.ultoa 0x0000000000000000 0x42 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .text.ulltoa 0x0000000000000000 0x72 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .rodata.dtostrf.str1.1 + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .text.dtostrf 0x0000000000000000 0x1c4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_frame 0x0000000000000000 0xa0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_info 0x0000000000000000 0xdee .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_abbrev 0x0000000000000000 0x28f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_loc 0x0000000000000000 0x895 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_aranges + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_ranges 0x0000000000000000 0xf0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_line 0x0000000000000000 0xd9a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .debug_str 0x0000000000000000 0x710 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .comment 0x0000000000000000 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .group 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .literal._Z15attachInterrupthSt8functionIFvvEEi + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .literal.cleanupFunctional + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .text._Z19interruptFunctionalPv + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .text._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .gcc_except_table._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .text._Z15attachInterrupthSt8functionIFvvEEi + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .gcc_except_table._Z15attachInterrupthSt8functionIFvvEEi + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .text.cleanupFunctional + 0x0000000000000000 0x17 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .xt.prop._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .literal.addApbChangeCallback + 0x0000000000000000 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .literal.removeApbChangeCallback + 0x0000000000000000 0x40 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .literal.getCpuFrequencyMhz + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .literal.getXtalFrequencyMhz + 0x0000000000000000 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .literal.getApbFrequency + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .text 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .data 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .bss 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .text.addApbChangeCallback + 0x0000000000000000 0x107 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .rodata.removeApbChangeCallback.str1.1 + 0x0000000000000000 0x33 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .text.removeApbChangeCallback + 0x0000000000000000 0xb5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .text.getCpuFrequencyMhz + 0x0000000000000000 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .text.getXtalFrequencyMhz + 0x0000000000000000 0xd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .text.getApbFrequency + 0x0000000000000000 0x11 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .rodata.__FUNCTION__$8145 + 0x0000000000000000 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .rodata.__FUNCTION__$8132 + 0x0000000000000000 0x15 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .literal.xRingbufferCreateNoSplit + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferCreateStatic + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferSendAcquire + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferSendComplete + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferSendFromISR + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferReceiveFromISR + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferReceiveSplit + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferReceiveSplitFromISR + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferGetMaxItemSize + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferAddToQueueSetRead + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferCanRead + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferRemoveFromQueueSetRead + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .literal.xRingbufferPrintInfo + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferCreateNoSplit + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferCreateStatic.str1.1 + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferCreateStatic + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferSendAcquire + 0x0000000000000000 0xf4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferSendComplete + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferSendFromISR + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferReceiveFromISR + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferReceiveSplit.str1.1 + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferReceiveSplit + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferReceiveSplitFromISR + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferGetMaxItemSize + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferAddToQueueSetRead.str1.1 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferAddToQueueSetRead + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferCanRead + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferRemoveFromQueueSetRead + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferPrintInfo.str1.1 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.xRingbufferPrintInfo + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5998 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5981 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5975 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5967 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5955 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5909 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5896 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5884 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5867 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5844 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5831 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5822 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .iram1.26.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.27.literal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_isr_register_on_core_static + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_pulldown_en + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_pullup_en + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_pulldown_dis + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_pullup_dis + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_get_level + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_set_pull_mode + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_set_direction + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_reset_pin + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_isr_handler_add + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_isr_handler_remove + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_uninstall_isr_service + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_isr_register + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_install_isr_service + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_wakeup_enable + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_wakeup_disable + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_set_drive_capability + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_get_drive_capability + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_hold_en + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_hold_dis + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_deep_sleep_hold_en + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_deep_sleep_hold_dis + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.28.literal + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.29.literal + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_iomux_in + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_iomux_out + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_set_direction + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_set_pull_mode + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_sel_en + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_sleep_sel_dis + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.26 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.27 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_isr_register_on_core_static + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_pulldown_en + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_pullup_en + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_pulldown_dis + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_pullup_dis + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_get_level + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_set_pull_mode.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_set_pull_mode + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_set_direction + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_reset_pin.str1.1 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_reset_pin + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_isr_handler_add.str1.1 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_isr_handler_add + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_isr_handler_remove + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_uninstall_isr_service + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_isr_register.str1.1 + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_isr_register + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_install_isr_service.str1.1 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_install_isr_service + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_wakeup_enable.str1.1 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_wakeup_enable + 0x0000000000000000 0xcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_wakeup_disable + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_set_drive_capability.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_set_drive_capability + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_get_drive_capability.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_get_drive_capability + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_hold_en.str1.1 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_hold_en + 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_hold_dis + 0x0000000000000000 0x97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_deep_sleep_hold_en + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_deep_sleep_hold_dis + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.28 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.29 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_iomux_in + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_iomux_out + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_set_direction + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_set_pull_mode + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_sel_en + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_sleep_sel_dis + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8072 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8068 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8022 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8030 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8018 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8026 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8057 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$8051 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7994 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7989 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7984 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7978 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7972 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7967 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7960 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7943 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7939 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7931 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__func__$7912 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7893 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7881 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .iram1.28.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_module_enable + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .iram1.30.literal + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_clk_div + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_clk_div + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_rx_idle_thresh + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_rx_idle_thresh + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_mem_block_num + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_mem_block_num + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_tx_carrier + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_mem_pd + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_mem_pd + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_tx_start + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_tx_stop + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_rx_stop + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_tx_memory_reset + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_rx_memory_reset + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_memory_owner + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_memory_owner + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_tx_loop_mode + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_tx_loop_mode + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_rx_filter + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_source_clk + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_source_clk + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_idle_level + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_idle_level + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_status + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_intr_enable_mask + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_clr_intr_enable_mask + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_rx_intr_en + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_rx_thr_intr_en + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_rx_start + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_err_intr_en + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_tx_intr_en + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_tx_thr_intr_en + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_gpio + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_pin + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_config + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_fill_tx_items + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_isr_register + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_isr_deregister + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_driver_uninstall + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_driver_install + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_write_items + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_wait_tx_done + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_ringbuf_handle + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_register_tx_end_callback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_translator_init + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_translator_set_context + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_translator_get_context + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_write_sample + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_channel_status + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_get_counter_clock + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_add_channel_to_group + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_remove_channel_from_group + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_memory_rw_rst + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_set_tx_loop_count + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rmt_enable_tx_loop_autostop + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .iram1.28 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_module_enable + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .iram1.30 0x0000000000000000 0x6a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_clk_div.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_clk_div + 0x0000000000000000 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_get_clk_div.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_clk_div + 0x0000000000000000 0xad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_rx_idle_thresh + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_rx_idle_thresh + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_mem_block_num.str1.1 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_mem_block_num + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_mem_block_num + 0x0000000000000000 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_tx_carrier.str1.1 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_tx_carrier + 0x0000000000000000 0xcd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_mem_pd + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_mem_pd + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_tx_start + 0x0000000000000000 0x14c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_tx_stop + 0x0000000000000000 0xbb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_rx_stop + 0x0000000000000000 0xf7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_tx_memory_reset + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_rx_memory_reset + 0x0000000000000000 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_memory_owner.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_memory_owner + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_memory_owner + 0x0000000000000000 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_tx_loop_mode + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_tx_loop_mode + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_rx_filter + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_source_clk.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_source_clk + 0x0000000000000000 0x101 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_source_clk + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_idle_level.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_idle_level + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_idle_level + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_status + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_intr_enable_mask + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_clr_intr_enable_mask + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_rx_intr_en + 0x0000000000000000 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_rx_thr_intr_en.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_rx_thr_intr_en + 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_rx_start + 0x0000000000000000 0x136 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_err_intr_en + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_tx_intr_en + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_tx_thr_intr_en + 0x0000000000000000 0xf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_gpio.str1.1 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_gpio + 0x0000000000000000 0x127 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_pin + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_config.str1.1 + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_config + 0x0000000000000000 0x629 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_fill_tx_items.str1.1 + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_fill_tx_items + 0x0000000000000000 0xc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_isr_register.str1.1 + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_isr_register + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_isr_deregister + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_driver_uninstall + 0x0000000000000000 0x1ff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_driver_install.str1.1 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_driver_install + 0x0000000000000000 0x1eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_write_items.str1.1 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_write_items + 0x0000000000000000 0x1ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_wait_tx_done.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_wait_tx_done + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_ringbuf_handle + 0x0000000000000000 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_register_tx_end_callback + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_translator_init.str1.1 + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_translator_init + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_translator_set_context + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_translator_get_context.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_translator_get_context + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_write_sample.str1.1 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_write_sample + 0x0000000000000000 0x1ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_get_channel_status.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_channel_status + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_get_counter_clock.str1.1 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_get_counter_clock + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_add_channel_to_group + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_remove_channel_from_group + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_memory_rw_rst + 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.rmt_set_tx_loop_count.str1.1 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_set_tx_loop_count + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .text.rmt_enable_tx_loop_autostop + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8324 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8319 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8314 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8310 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8306 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8301 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8292 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8281 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8271 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8266 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8260 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8250 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8245 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8232 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8224 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8218 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8153 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8144 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8115 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8130 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8093 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8085 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8079 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8074 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8068 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8062 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8051 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8046 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8040 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8034 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8029 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8024 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8018 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8013 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8008 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$8003 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7998 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7994 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7990 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7985 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7980 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7976 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7971 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7966 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7961 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7953 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7948 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7943 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7938 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7933 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .rodata.__FUNCTION__$7928 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .bss.s_rmt_source_clock_hz + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .bss.p_rmt_obj + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .data.rmt_contex + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_frame 0x0000000000000000 0x580 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_info 0x0000000000000000 0xcab5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_abbrev 0x0000000000000000 0x6a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_loc 0x0000000000000000 0x689c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_aranges + 0x0000000000000000 0x1e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_ranges 0x0000000000000000 0x12c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_line 0x0000000000000000 0xab44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .debug_str 0x0000000000000000 0x48eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .literal.rtc_gpio_init + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_set_level + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_get_level + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_set_drive_capability + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_get_drive_capability + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_set_direction + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_set_direction_in_sleep + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_pullup_en + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_pullup_dis + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_pulldown_en + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_pulldown_dis + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_hold_en + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_hold_dis + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_isolate + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_force_hold_en_all + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_force_hold_dis_all + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_wakeup_enable + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_gpio_wakeup_disable + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_init + 0x0000000000000000 0xc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_set_level + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_get_level + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.rtc_gpio_set_drive_capability.str1.1 + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_set_drive_capability + 0x0000000000000000 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.rtc_gpio_get_drive_capability.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_get_drive_capability + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_set_direction + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_set_direction_in_sleep + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_pullup_en + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_pullup_dis + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_pulldown_en + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_pulldown_dis + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_hold_en + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_hold_dis + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_isolate + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_force_hold_en_all + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_force_hold_dis_all + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_wakeup_enable + 0x0000000000000000 0xad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_wakeup_disable + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8632 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8628 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8617 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8613 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8609 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8605 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8601 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8597 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8593 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8589 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8584 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8579 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8574 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8569 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8565 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8556 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .literal.rtc_isr + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .literal.rtc_isr_register + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .literal.rtc_isr_deregister + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .text.rtc_isr 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .text.rtc_isr_register + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .text.rtc_isr_deregister + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .bss.s_rtc_isr_handle + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .data.s_rtc_isr_handler_list_lock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .bss.s_rtc_isr_handler_list + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .literal.uart_pattern_enqueue + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_try_set_iomux_pin + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_module_enable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_enable_tx_write_fifo + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_rx_intr_handler_default + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_free_driver_obj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_check_buf_full + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_line_inverse + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_sw_flow_ctrl + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_hw_flow_ctrl + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_get_hw_flow_ctrl + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_clear_intr_status + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_enable_intr_mask + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_disable_intr_mask + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_pattern_pop_pos + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_pattern_get_pos + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_pattern_queue_reset + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_enable_pattern_det_baud_intr + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_disable_pattern_det_intr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_enable_rx_intr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_disable_rx_intr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_disable_tx_intr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_enable_tx_intr + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_tx_all$part$5 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_isr_register + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_isr_free + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_pin + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_rts + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_dtr + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_tx_idle_num + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_param_config + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_intr_config + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_tx_chars + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_write_bytes + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_write_bytes_with_break + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_read_bytes + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_get_tx_buffer_free_size + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_driver_delete + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_driver_install + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_mode + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_rx_full_threshold + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_tx_empty_threshold + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_rx_timeout + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_get_collision_flag + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_wakeup_threshold + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_get_wakeup_threshold + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_wait_tx_idle_polling + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_loop_back + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_set_always_rx_timeout + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_pattern_enqueue + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_try_set_iomux_pin + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_module_enable + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_enable_tx_write_fifo + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_rx_intr_handler_default + 0x0000000000000000 0x6df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_free_driver_obj + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_check_buf_full + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_line_inverse + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_sw_flow_ctrl.str1.1 + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_sw_flow_ctrl + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_hw_flow_ctrl.str1.1 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_hw_flow_ctrl + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_get_hw_flow_ctrl + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_clear_intr_status + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_enable_intr_mask + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_disable_intr_mask + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_pattern_pop_pos + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_pattern_get_pos + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_pattern_queue_reset + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_enable_pattern_det_baud_intr.str1.1 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_enable_pattern_det_baud_intr + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_disable_pattern_det_intr + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_enable_rx_intr + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_disable_rx_intr + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_disable_tx_intr + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_enable_tx_intr.str1.1 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_enable_tx_intr + 0x0000000000000000 0xc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_tx_all$part$5 + 0x0000000000000000 0x183 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_isr_register + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_isr_free + 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_pin.str1.1 + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_pin + 0x0000000000000000 0x307 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_rts.str1.1 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_rts + 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_dtr + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_tx_idle_num.str1.1 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_tx_idle_num + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_param_config.str1.1 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_param_config + 0x0000000000000000 0x17a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_intr_config + 0x0000000000000000 0xbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_tx_chars.str1.1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_tx_chars + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_write_bytes + 0x0000000000000000 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_write_bytes_with_break.str1.1 + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_write_bytes_with_break + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_read_bytes + 0x0000000000000000 0x133 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_get_tx_buffer_free_size.str1.1 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_get_tx_buffer_free_size + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_driver_delete.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_driver_delete + 0x0000000000000000 0x14e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_driver_install.str1.1 + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_driver_install + 0x0000000000000000 0x260 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_mode.str1.1 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_mode + 0x0000000000000000 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_rx_full_threshold.str1.1 + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_rx_full_threshold + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_tx_empty_threshold.str1.1 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_tx_empty_threshold + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_rx_timeout.str1.1 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_rx_timeout + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_get_collision_flag.str1.1 + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_get_collision_flag + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_wakeup_threshold.str1.1 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_wakeup_threshold + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_get_wakeup_threshold.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_get_wakeup_threshold + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_wait_tx_idle_polling + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_loop_back + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .text.uart_set_always_rx_timeout + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8300 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8292 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8288 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8283 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8278 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8272 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8267 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8262 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8257 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__func__$7865 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8241 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .bss.pat_flg$8112 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8235 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8202 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8186 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8175 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8168 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8142 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8085 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8080 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8075 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8070 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8065 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8060 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8045 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8040 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8029 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8010 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7999 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7992 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7986 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7956 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7945 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7940 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7935 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7930 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7923 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7916 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .data.rtc_num_spinlock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .bss.rtc_enabled + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.temp_sensor_set_config + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .literal.temp_sensor_get_config + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .literal.temp_sensor_start + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .literal.temp_sensor_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .literal.temp_sensor_read_raw + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .literal.temp_sensor_read_celsius + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.temp_sensor_set_config.str1.1 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .text.temp_sensor_set_config + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.temp_sensor_get_config.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .text.temp_sensor_get_config + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.temp_sensor_start.str1.1 + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .text.temp_sensor_start + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .text.temp_sensor_stop + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.temp_sensor_read_raw.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .text.temp_sensor_read_raw + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.temp_sensor_read_celsius.str1.1 + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .text.temp_sensor_read_celsius + 0x0000000000000000 0xf3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.__FUNCTION__$6929 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.__FUNCTION__$6914 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .rodata.__FUNCTION__$6899 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .data.s_deltaT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .bss.tsens_hw_state + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .literal.wifi_module_enable + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .literal.wifi_module_disable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .text.wifi_module_enable + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .text.wifi_module_disable + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .literal.check_invalid_otadata + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.find_default_boot_partition + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_write + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_write_with_offset + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_abort + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_end + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_set_boot_partition + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_get_boot_partition + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_get_next_update_partition + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_get_partition_description + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_get_last_invalid_partition + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_begin + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_erase_last_boot_app_partition + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.check_invalid_otadata + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.find_default_boot_partition.str1.1 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.find_default_boot_partition + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_write.str1.1 + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_write + 0x0000000000000000 0x15d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_write_with_offset.str1.1 + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_write_with_offset + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_abort + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_end + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_set_boot_partition + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_get_boot_partition.str1.1 + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_get_boot_partition + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_get_next_update_partition.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_get_next_update_partition + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_get_partition_description + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_get_last_invalid_partition + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_begin.str1.1 + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_begin + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .text.esp_ota_erase_last_boot_app_partition + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.__func__$5652 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.__func__$5564 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .bss.s_ota_ops_last_handle + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .bss.s_ota_ops_entries_head + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .literal.esp_ota_get_app_description + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .text.esp_ota_get_app_description + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .literal.check_rtc_retain_mem + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_common_get_partition_description + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_common_reset_rtc_retain_mem + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_common_get_rtc_retain_mem_reboot_counter + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_common_get_rtc_retain_mem_partition + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_common_update_rtc_retain_mem + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_common_get_rtc_retain_mem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text.check_rtc_retain_mem + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .rodata.bootloader_common_get_partition_description.str1.1 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text.bootloader_common_get_partition_description + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text.bootloader_common_reset_rtc_retain_mem + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text.bootloader_common_get_rtc_retain_mem_reboot_counter + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text.bootloader_common_get_rtc_retain_mem_partition + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text.bootloader_common_update_rtc_retain_mem + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .text.bootloader_common_get_rtc_retain_mem + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .rodata.rtc_retain_mem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_flash_write + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.bootloader_flash_erase_sector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.bootloader_flash_erase_range + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.3.literal + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.6.literal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.bootloader_enable_wp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.bootloader_spi_flash_reset + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.bootloader_flash_wrap_set + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.10.literal + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.bootloader_flash_get_spi_mode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.9 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_flash_write + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_flash_erase_sector + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_flash_erase_range + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.3 0x0000000000000000 0x146 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.6 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_enable_wp + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_spi_flash_reset + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_flash_wrap_set + 0x0000000000000000 0x14f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .iram1.10 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .text.bootloader_flash_get_spi_mode + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.__func__$5254 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .dram1.14 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .dram1.8 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.esp_image_get_metadata + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .literal.esp_image_verify_bootloader_data + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .literal.esp_image_verify_bootloader + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .literal.esp_image_get_flash_size + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text.bootloader_load_image + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text.bootloader_load_image_no_verify + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_get_metadata + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_verify_bootloader_data + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_verify_bootloader + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text.esp_image_get_flash_size + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .literal.write_otadata + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.log_invalid_app_partition + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.bootloader_utility_load_partition_table + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.bootloader_utility_get_selected_boot_partition + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.bootloader_utility_load_boot_image_from_deep_sleep + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.bootloader_utility_load_boot_image + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.unlikely.bootloader_reset + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.unlikely.bootloader_atexit + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.bootloader_sha256_flash_contents + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.write_otadata.str1.1 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.write_otadata + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.index_to_partition + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.log_invalid_app_partition.str1.1 + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.log_invalid_app_partition + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_utility_load_partition_table.str1.1 + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_utility_load_partition_table + 0x0000000000000000 0xe7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_utility_get_selected_boot_partition.str1.1 + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_utility_get_selected_boot_partition + 0x0000000000000000 0x18d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_utility_load_boot_image_from_deep_sleep.str1.1 + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_utility_load_boot_image_from_deep_sleep + 0x0000000000000000 0x1a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .rodata.bootloader_utility_load_boot_image.str1.1 + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_utility_load_boot_image + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.unlikely.bootloader_reset + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.unlikely.bootloader_atexit + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_sha256_hex_to_str + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .text.bootloader_sha256_flash_contents + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .literal.esp_partition_table_verify + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .rodata.esp_partition_table_verify.str1.1 + 0x0000000000000000 0x125 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .text.esp_partition_table_verify + 0x0000000000000000 0x166 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_info 0x0000000000000000 0xea2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_abbrev 0x0000000000000000 0x274 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_loc 0x0000000000000000 0x244 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_ranges 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_line 0x0000000000000000 0xa4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .debug_str 0x0000000000000000 0x8f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .literal.bootloader_random_enable + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .literal.bootloader_random_disable + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .text.bootloader_random_enable + 0x0000000000000000 0x22a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .text.bootloader_random_disable + 0x0000000000000000 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .debug_info 0x0000000000000000 0xb62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .debug_abbrev 0x0000000000000000 0x1e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .debug_line 0x0000000000000000 0x6ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .debug_str 0x0000000000000000 0x725 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .literal.esp_partition_register_external + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .literal.esp_partition_deregister_external + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .literal.esp_partition_verify + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .literal.esp_partition_get_sha256 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .literal.esp_partition_check_identity + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.esp_partition_register_external.str1.1 + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .text.esp_partition_register_external + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .text.esp_partition_deregister_external + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .text.esp_partition_verify + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .text.esp_partition_get_sha256 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .text.esp_partition_check_identity + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5258 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5088 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .iram1.34.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .literal.spi_flash_mmap_dump + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .iram1.37.literal + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .iram1.34 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .rodata.spi_flash_mmap_dump.str1.1 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .text.spi_flash_mmap_dump + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .iram1.37 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .iram1.36.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.37.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.43.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.44.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .literal.esp_mspi_get_io + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.36 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.37 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.43 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.44 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.46 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .rodata.esp_mspi_get_io.str1.1 + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .text.esp_mspi_get_io + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .rodata.__func__$8893 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .rodata.s_mspi_io_num_default + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.34.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .literal.find_region$isra$1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .literal.esp_flash_read_id + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .literal.esp_flash_read_unique_chip_id + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.31.literal + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.37.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.38.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.40.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.41.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .literal.esp_flash_get_protectable_regions + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.42.literal + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.43.literal + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.48.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.49.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.50.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.52.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.53.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.55.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.34 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .text.find_region$isra$1 + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .text.esp_flash_read_id + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .rodata.esp_flash_read_unique_chip_id.str1.1 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .text.esp_flash_read_unique_chip_id + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.31 0x0000000000000000 0xd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.37 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.38 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.40 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.41 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .text.esp_flash_get_protectable_regions + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.42 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.43 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.48 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.49 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.50 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .text.esp_flash_suspend_cmd_init + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.52 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.53 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.55 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.26.literal + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .literal.spi_bus_remove_flash_device + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .literal.spi_bus_add_flash_device + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .iram1.26 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .text.spi_bus_remove_flash_device + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .rodata.spi_bus_add_flash_device.str1.1 + 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .text.spi_bus_add_flash_device + 0x0000000000000000 0x132 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .rodata.__func__$8878 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .iram1.35.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.34.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .literal.register_dev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .literal.esp_flash_init_os_functions + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .literal.esp_flash_deinit_os_functions + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.35 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.34 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .text.register_dev + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .text.esp_flash_init_os_functions + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .text.esp_flash_deinit_os_functions + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .text.esp_flash_init_main_bus_lock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .rodata.esp_flash_spi23_default_os_functions + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .iram1.4 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .literal.spi_timing_set_pin_drive_strength + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .rodata 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .text.spi_timing_set_pin_drive_strength + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .text.spi_timing_psram_tuning + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .literal.spi_flash_hpm_get_dummy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .text.spi_flash_hpm_dummy_adjust + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .text.spi_flash_hpm_get_dummy_generic + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .text.spi_flash_hpm_get_dummy + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .bss.s_dummy_conf + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .literal.memspi_host_read + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .text.memspi_host_read + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .iram1.38.literal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.39.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.36.literal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.37.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .literal.esp_enable_cache_wrap + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.38 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.39 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.36 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.37 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .rodata.esp_enable_cache_wrap.str1.1 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .text.esp_enable_cache_wrap + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.22.literal + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .literal.spi_flash_wrap_set + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .literal.spi_flash_enable_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .literal.spi_flash_disable_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .literal.spi_flash_support_wrap_size + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .iram1.22 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .text.spi_flash_wrap_set + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .text.spi_flash_enable_wrap + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .text.spi_flash_disable_wrap + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .text.spi_flash_support_wrap_size + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .rodata.__func__$6416 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_info 0x0000000000000000 0x5ea6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_abbrev 0x0000000000000000 0x41c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_loc 0x0000000000000000 0x224 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_ranges 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_line 0x0000000000000000 0xc7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .debug_str 0x0000000000000000 0x3a63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .literal.spi_timing_config_get_cs_timing + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .literal.spi_timing_config_get_flash_clock_reg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .text.spi_timing_config_get_cs_timing + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .text.spi_timing_config_get_flash_clock_reg + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_dump + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_flash_init_partition_ptr + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_erase_all + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_i8 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_u8 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_i16 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_u16 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_i32 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_i64 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_u64 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_set_str + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_i8 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_u8 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_i16 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_u16 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_i32 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_i64 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_u64 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_str + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_stats + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_get_used_entry_count + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_entry_find + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_entry_next + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_entry_info + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_release_iterator + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_flash_erase_partition_ptr + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_flash_deinit_partition + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal.nvs_flash_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_dump + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_dump + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_flash_init_partition_ptr + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_flash_init_partition_ptr + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_erase_all + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_erase_all + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_i8 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_i8 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_u8 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_u8 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_i16 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_i16 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_u16 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_u16 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_i32 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_i32 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_i64 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_i64 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_u64 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_u64 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_set_str + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_str + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_i8 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_i8 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_u8 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_u8 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_i16 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_i16 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_u16 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_u16 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_i32 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_i32 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_i64 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_i64 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_u64 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_u64 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_str + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_stats + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_stats + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_get_used_entry_count + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_used_entry_count + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_entry_find + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_entry_find + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_entry_next + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_entry_next + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_entry_info + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_release_iterator + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_flash_erase_partition_ptr + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_flash_erase_partition_ptr + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_flash_deinit_partition + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_flash_deinit_partition + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text.nvs_flash_deinit + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .literal._ZN3nvs7Storage9debugDumpEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .literal._ZN3nvs7Storage9fillStatsER11nvs_stats_t + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .literal._ZN3nvs7Storage13fillEntryInfoERNS_4ItemER16nvs_entry_info_t + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .literal._ZN3nvs7Storage9nextEntryEP21nvs_opaque_iterator_t + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .literal._ZN3nvs7Storage15clearNamespacesEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .literal._ZN3nvs7Storage9findEntryEP21nvs_opaque_iterator_tPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text._ZNK3nvs7Storage7isValidEv + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text._ZN3nvs7Storage9debugDumpEv + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text._ZN3nvs7Storage9fillStatsER11nvs_stats_t + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text._ZN3nvs7Storage13fillEntryInfoERNS_4ItemER16nvs_entry_info_t + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text._ZN3nvs7Storage9nextEntryEP21nvs_opaque_iterator_t + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text._ZN3nvs7Storage15clearNamespacesEv + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .text._ZN3nvs7Storage9findEntryEP21nvs_opaque_iterator_tPKc + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .literal._ZN3nvs15NVSHandleSimple9debugDumpEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .literal._ZN3nvs15NVSHandleSimple9fillStatsER11nvs_stats_t + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .literal._ZN3nvs15NVSHandleSimple22calcEntriesInNamespaceERj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .literal._ZN3nvs15NVSHandleSimple9findEntryEP21nvs_opaque_iterator_tPKc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .literal._ZN3nvs15NVSHandleSimple9nextEntryEP21nvs_opaque_iterator_t + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .text._ZN3nvs15NVSHandleSimple9debugDumpEv + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .text._ZN3nvs15NVSHandleSimple9fillStatsER11nvs_stats_t + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .text._ZN3nvs15NVSHandleSimple22calcEntriesInNamespaceERj + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .text._ZN3nvs15NVSHandleSimple9findEntryEP21nvs_opaque_iterator_tPKc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .text._ZN3nvs15NVSHandleSimple9nextEntryEP21nvs_opaque_iterator_t + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .group 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .group 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .text._ZN3nvs19NVSPartitionManager17open_handles_sizeEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .literal._ZN3nvs8HashList13HashListBlockC2Ev + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .literal._ZN3nvs4Page10setVersionEh + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .literal._ZN3nvs4Page15pageStateToNameENS0_9PageStateE + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .literal._ZN3nvs4Page11calcEntriesER11nvs_stats_t + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .literal._ZNK3nvs4Page9debugDumpEv + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .literal._ZN3nvs4Page8findItemEhNS_8ItemTypeEPKchNS_9VerOffsetE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .text._ZN3nvs4Page10setVersionEh + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .rodata._ZN3nvs4Page15pageStateToNameENS0_9PageStateE.str1.1 + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .text._ZN3nvs4Page15pageStateToNameENS0_9PageStateE + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .rodata._ZN3nvs4Page11calcEntriesER11nvs_stats_t.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .text._ZN3nvs4Page11calcEntriesER11nvs_stats_t + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .rodata._ZNK3nvs4Page9debugDumpEv.str1.1 + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .text._ZNK3nvs4Page9debugDumpEv + 0x0000000000000000 0xf6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .text._ZN3nvs4Page8findItemEhNS_8ItemTypeEPKchNS_9VerOffsetE + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .rodata._ZZN3nvs4Page11calcEntriesER11nvs_stats_tE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .rodata._ZZN3nvs4Page15pageStateToNameENS0_9PageStateEE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .literal._ZN3nvs11PageManager9fillStatsER11nvs_stats_t + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .text._ZN3nvs11PageManager9fillStatsER11nvs_stats_t + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .literal.pthread_list_find_item + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_delete + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.esp_pthread_set_cfg + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.esp_pthread_get_cfg + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.esp_pthread_get_default_config + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_create + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_join + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_detach + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_exit + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_task_func + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.sched_yield + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_self + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_once + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .iram1.31.literal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .iram1.32.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_mutexattr_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_attr_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_attr_destroy + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_list_find_item + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_get_handle_by_desc + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_get_desc_by_handle + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_delete + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.esp_pthread_set_cfg + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.esp_pthread_get_cfg + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.esp_pthread_get_default_config + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_create + 0x0000000000000000 0x1a1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_join + 0x0000000000000000 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_detach + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.pthread_exit.str1.1 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_exit + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_task_func + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.sched_yield + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.pthread_self.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_self + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_equal + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.pthread_once.str1.1 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_once + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .iram1.31 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .iram1.32 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_mutexattr_init + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_mutexattr_destroy + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_mutexattr_gettype + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_mutexattr_settype + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_attr_init + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_attr_destroy + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_attr_getstacksize + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_attr_setstacksize + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_attr_getdetachstate + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .text.pthread_attr_setdetachstate + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__FUNCTION__$6652 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__func__$6641 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__func__$6629 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__func__$6622 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__func__$6614 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__func__$6604 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .bss.s_threads_list + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .literal.pthread_cond_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .literal.s_check_and_init_if_static + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .literal.pthread_cond_signal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .literal.pthread_cond_broadcast + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .literal.pthread_cond_timedwait + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .literal.pthread_cond_wait + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .literal.pthread_cond_destroy + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.pthread_condattr_init + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.pthread_cond_init + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.s_check_and_init_if_static + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.pthread_cond_signal + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.pthread_cond_broadcast + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.pthread_cond_timedwait + 0x0000000000000000 0x111 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.pthread_cond_wait + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .text.pthread_cond_destroy + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .literal.pthread_internal_local_storage_destructor_callback + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .text.pthread_internal_local_storage_destructor_callback + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .literal.pthread_rwlock_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .literal.checkrw_lock + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .literal.pthread_rwlock_destroy + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .literal.pthread_rwlock_rdlock + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .literal.pthread_rwlock_wrlock + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .literal.pthread_rwlock_unlock + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .text.pthread_rwlock_init + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .text.checkrw_lock + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .text.pthread_rwlock_destroy + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .text.pthread_rwlock_rdlock + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .text.pthread_rwlock_wrlock + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .rodata.pthread_rwlock_unlock.str1.1 + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .text.pthread_rwlock_unlock + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .rodata.__func__$6599 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .literal.set_xpd_sar + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .text.set_xpd_sar + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .bss.s_wifi_adc_xpd_flag + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .literal._esp_error_check_failed_without_abort + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .rodata._esp_error_check_failed_without_abort.str1.1 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .text._esp_error_check_failed_without_abort + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .literal.esp_register_freertos_idle_hook + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .literal.esp_deregister_freertos_idle_hook + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .literal.esp_deregister_freertos_tick_hook_for_cpu + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .literal.esp_deregister_freertos_tick_hook + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .text.esp_register_freertos_idle_hook + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .text.esp_deregister_freertos_idle_hook + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .text.esp_deregister_freertos_tick_hook_for_cpu + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .text.esp_deregister_freertos_tick_hook + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .iram1.28.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .literal.esp_unregister_shutdown_handler + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .literal.esp_get_free_heap_size + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .literal.esp_get_free_internal_heap_size + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .literal.esp_get_minimum_free_heap_size + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .literal.esp_get_idf_version + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .iram1.28 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .text.esp_unregister_shutdown_handler + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .text.esp_get_free_heap_size + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .text.esp_get_free_internal_heap_size + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .text.esp_get_minimum_free_heap_size + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .rodata.esp_get_idf_version.str1.1 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .text.esp_get_idf_version + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .iram1.26.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .iram1.27.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .iram1.26 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .iram1.27 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_info 0x0000000000000000 0x1257 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_abbrev 0x0000000000000000 0x1df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_loc 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_line 0x0000000000000000 0x6f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .debug_str 0x0000000000000000 0x1231 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .literal.esp_task_wdt_deinit + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .literal.esp_task_wdt_delete + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .literal.esp_task_wdt_status + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .rodata.esp_task_wdt_deinit.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .text.esp_task_wdt_deinit + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .text.esp_task_wdt_delete + 0x0000000000000000 0xad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .text.esp_task_wdt_status + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .rodata.__func__$7606 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .literal.__ubsan_maybe_debugbreak + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_default_handler$isra$0 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_type_mismatch + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_type_mismatch_v1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_add_overflow + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_sub_overflow + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_mul_overflow + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_negate_overflow + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_divrem_overflow + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_shift_out_of_bounds + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_out_of_bounds + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_missing_return + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_vla_bound_not_positive + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_load_invalid_value + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_nonnull_arg + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_nonnull_return + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_builtin_unreachable + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_pointer_overflow + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .literal.__ubsan_handle_invalid_builtin + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_maybe_debugbreak + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__ubsan_default_handler$isra$0.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_default_handler$isra$0 + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_type_mismatch + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_type_mismatch_v1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_add_overflow + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_sub_overflow + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_mul_overflow + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_negate_overflow + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_divrem_overflow + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_shift_out_of_bounds + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_out_of_bounds + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_missing_return + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_vla_bound_not_positive + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_load_invalid_value + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_nonnull_arg + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_nonnull_return + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_builtin_unreachable + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_pointer_overflow + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text.__ubsan_handle_invalid_builtin + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4399 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4395 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4389 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4385 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4381 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4377 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4372 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4367 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4363 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4358 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4352 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4346 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4341 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4335 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4329 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4323 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .rodata.__func__$4318 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .data.g_spiram_ok + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .data 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .literal.rtc_clk_select_rtc_slow_clk + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .text.rtc_clk_select_rtc_slow_clk + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .literal.esp_reset_reason + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .text.esp_reset_reason + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .iram1.31.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .iram1.31 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .iram1.4 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .iram1.5 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .literal.esp_startup_start_app_other_cores_default + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .text.esp_startup_start_app_other_cores_default + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .literal.esp_brownout_disable + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .text.esp_brownout_disable + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .iram1.0.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .iram1.0 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .literal.esp_rom_efuse_get_opiconfig + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .text.esp_rom_efuse_get_opiconfig + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_info 0x0000000000000000 0x9c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_abbrev 0x0000000000000000 0x1a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_loc 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_line 0x0000000000000000 0x43b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .debug_str 0x0000000000000000 0x68b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .iram1.0.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .iram1.0 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .literal.wdt_hal_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .text.wdt_hal_deinit + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .text.cpu_hal_clear_breakpoint + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .text.cpu_hal_clear_watchpoint + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .literal.efuse_hal_set_timing + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .text.efuse_hal_set_timing + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .literal.rmt_hal_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .literal.rmt_hal_tx_channel_reset + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .literal.rmt_hal_tx_set_channel_clock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .literal.rmt_hal_set_rx_filter_thres + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .literal.rmt_hal_set_rx_idle_thres + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .literal.rmt_hal_receive + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_init + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_tx_channel_reset + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_rx_channel_reset + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_tx_set_channel_clock + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_set_carrier_clock + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_set_rx_filter_thres + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_set_rx_idle_thres + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .text.rmt_hal_receive + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_info 0x0000000000000000 0x2208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_abbrev 0x0000000000000000 0x358 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_loc 0x0000000000000000 0xb49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_ranges 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_line 0x0000000000000000 0xc9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .debug_str 0x0000000000000000 0x163e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .literal.rtcio_ll_input_enable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .literal.rtcio_ll_input_disable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .literal.rtcio_ll_in_sleep_disable_output + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .literal.rtcio_ll_enable_sleep_setting + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .literal.rtcio_hal_set_direction + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .literal.rtcio_hal_isolate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .literal.rtcio_hal_set_direction_in_sleep + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text.rtcio_ll_input_enable + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text.rtcio_ll_input_disable + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text.rtcio_ll_in_sleep_disable_output + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text.rtcio_ll_enable_sleep_setting + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text.rtcio_hal_set_direction + 0x0000000000000000 0x14f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text.rtcio_hal_isolate + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text.rtcio_hal_set_direction_in_sleep + 0x0000000000000000 0xf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_info 0x0000000000000000 0x92a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_abbrev 0x0000000000000000 0x39a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_loc 0x0000000000000000 0x4d9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_ranges 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_line 0x0000000000000000 0xc4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .debug_str 0x0000000000000000 0x510a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .literal.uart_hal_set_sclk + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_hw_flow_ctrl + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_sw_flow_ctrl + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_at_cmd_char + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_tx_idle_num + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_txfifo_empty_thr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_mode + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_inverse_signal + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_loop_back + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_init + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_set_rx_timeout + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_get_max_rx_timeout_thrd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_sclk + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_get_sclk + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_hw_flow_ctrl + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_get_hw_flow_ctrl + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_sw_flow_ctrl + 0x0000000000000000 0xd1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_at_cmd_char + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_tx_idle_num + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_dtr + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_rxfifo_full_thr + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_txfifo_empty_thr + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_wakeup_thrd + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_get_wakeup_thrd + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_mode + 0x0000000000000000 0x191 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_is_hw_rts_en + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_inverse_signal + 0x0000000000000000 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_loop_back + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_init + 0x0000000000000000 0x13d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_get_symb_len + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_set_rx_timeout + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .text.uart_hal_get_max_rx_timeout_thrd + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .literal.uart_hal_txfifo_rst + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .text.uart_hal_txfifo_rst + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .text.uart_hal_tx_break + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .text.uart_hal_read_rxfifo + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$11 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$10 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$9 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$8 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$7 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$6 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .data.__compound_literal$0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .literal.spi_flash_hal_setup_auto_resume_mode + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .literal.spi_flash_hal_disable_auto_resume_mode + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .text.spi_flash_hal_setup_auto_resume_mode + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .text.spi_flash_hal_disable_auto_resume_mode + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .literal.brownout_hal_intr_enable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .literal.brownout_hal_intr_clear + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .text.brownout_hal_intr_enable + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .text.brownout_hal_intr_clear + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .literal.set_global_fd_sets + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_register_fd_range + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_register_with_id + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_unregister_with_id + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_unregister + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_register_fd_with_local_fd + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_register_fd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_unregister_fd + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.call_end_selects + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_pread + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_pwrite + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_fcntl_r + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_ioctl + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_fsync + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_utime + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_opendir + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_readdir + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_readdir_r + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_telldir + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_seekdir + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_rewinddir + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_closedir + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_mkdir + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_rmdir + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_access + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_truncate + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_ftruncate + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.esp_vfs_select + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.tcgetattr + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.tcsetattr + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.tcdrain + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.tcflush + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.tcflow + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.tcgetsid + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.tcsendbreak + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_safe_fd_isset + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.set_global_fd_sets + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .rodata.esp_vfs_register_fd_range.str1.1 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_register_fd_range + 0x0000000000000000 0xe5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_register_with_id + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_unregister_with_id + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_unregister + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_register_fd_with_local_fd + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_register_fd + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_unregister_fd + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.call_end_selects + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_pread + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_pwrite + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_fcntl_r + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_ioctl + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_fsync + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_utime + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_opendir + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_readdir + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_readdir_r + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_telldir + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_seekdir + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_rewinddir + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_closedir + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_mkdir + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_rmdir + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_access + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_truncate + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_ftruncate + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.esp_vfs_select + 0x0000000000000000 0x3e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.tcgetattr + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.tcsetattr + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.tcdrain 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.tcflush 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.tcflow 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.tcgetsid + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.tcsendbreak + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .literal.usbjtag_rx_char_via_driver + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.usbjtag_tx_char_via_driver + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.esp_vfs_dev_usb_serial_jtag_set_tx_line_endings + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.esp_vfs_dev_usb_serial_jtag_set_rx_line_endings + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.esp_vfs_dev_usb_serial_jtag_register + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.esp_vfs_usb_serial_jtag_use_nonblocking + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.esp_vfs_usb_serial_jtag_use_driver + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.usbjtag_rx_char_via_driver + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.usbjtag_tx_char_via_driver + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.esp_vfs_dev_usb_serial_jtag_set_tx_line_endings + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.esp_vfs_dev_usb_serial_jtag_set_rx_line_endings + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .rodata.esp_vfs_dev_usb_serial_jtag_register.str1.1 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.esp_vfs_dev_usb_serial_jtag_register + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.esp_vfs_usb_serial_jtag_use_nonblocking + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.esp_vfs_usb_serial_jtag_use_driver + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.uart_rx_char_via_driver + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.uart_tx_char_via_driver + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.esp_vfs_dev_uart_register + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.esp_vfs_dev_uart_port_set_rx_line_endings + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.esp_vfs_dev_uart_port_set_tx_line_endings + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.esp_vfs_dev_uart_set_rx_line_endings + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.esp_vfs_dev_uart_set_tx_line_endings + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.esp_vfs_dev_uart_use_nonblocking + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.esp_vfs_dev_uart_use_driver + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.uart_rx_char_via_driver + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.uart_tx_char_via_driver + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.esp_vfs_dev_uart_register.str1.1 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.esp_vfs_dev_uart_register + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.esp_vfs_dev_uart_port_set_rx_line_endings + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.esp_vfs_dev_uart_port_set_tx_line_endings + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.esp_vfs_dev_uart_set_rx_line_endings + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.esp_vfs_dev_uart_set_tx_line_endings + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.esp_vfs_dev_uart_use_nonblocking + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.esp_vfs_dev_uart_use_driver + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8530 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.handler_instances_add + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.base_node_add_handler + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.loop_node_add_handler + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.handler_instances_remove + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_loop_create + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_loop_run + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_loop_run_task + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_handler_register_with_internal + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_handler_register_with + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_handler_instance_register_with + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_handler_unregister_with_internal + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_handler_unregister_with + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_handler_instance_unregister_with + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .literal.esp_event_post_to + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.handler_instances_add + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.base_node_add_handler.str1.1 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.base_node_add_handler + 0x0000000000000000 0xc7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.loop_node_add_handler.str1.1 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.loop_node_add_handler + 0x0000000000000000 0x103 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.handler_instances_remove + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.esp_event_loop_create.str1.1 + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_loop_create + 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_loop_run + 0x0000000000000000 0x19f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.esp_event_loop_run_task.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_loop_run_task + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.esp_event_handler_register_with_internal.str1.1 + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_handler_register_with_internal + 0x0000000000000000 0x13d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_handler_register_with + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_handler_instance_register_with + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.esp_event_handler_unregister_with_internal.str1.1 + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_handler_unregister_with_internal + 0x0000000000000000 0x16a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_handler_unregister_with + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_handler_instance_unregister_with + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_post_to + 0x0000000000000000 0xfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_dump + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.__func__$8655 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.__func__$8622 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.__func__$8590 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.__func__$8524 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .iram1.28.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.29.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.30.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.31.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.53.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.52.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_thread_semphr_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.semphr_delete_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_schm_curr_phase_idx_get_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_schm_curr_phase_idx_set_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_schm_curr_phase_get_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_schm_curr_period_get_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_schm_interval_get_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.57.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_schm_status_bit_set_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_schm_status_bit_clear_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_pti_get_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.56.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_wifi_channel_set_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.55.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_wifi_request_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_condition_set_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.54.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_disable_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_enable_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_deinit_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.coex_init_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.51.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.get_time_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_clock_disable_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_clock_enable_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_reset_mac_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.47.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.timer_setfn_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.timer_done_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.46.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.45.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.esp_phy_enable_wrapper + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.esp_phy_disable_wrapper + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.task_create_wrapper + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.task_create_pinned_to_core_wrapper + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.queue_send_to_front_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.queue_send_to_back_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.semphr_give_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.41.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.queue_create_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.40.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.39.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.recursive_mutex_create_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.mutex_create_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.semphr_create_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.34.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.33.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.spin_lock_create_wrapper + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.interrupt_controller_hal_disable_interrupts + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.interrupt_controller_hal_enable_interrupts + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.set_isr_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.set_intr_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.esp_clk_slowclk_cal_get_wrapper + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.esp_event_post_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.event_group_wait_bits_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.queue_recv_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.queue_send_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_thread_semphr_get_wrapper + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.semphr_take_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.mutex_delete_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_create_queue + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_create_queue_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_delete_queue + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.wifi_delete_queue_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.32 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.clear_intr_wrapper + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.35 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.42 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.task_get_max_priority_wrapper + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.43 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.44 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.48 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.49 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.58 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.28 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.29 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.30 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.31 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.53 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.52 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_thread_semphr_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.semphr_delete_wrapper + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_schm_curr_phase_idx_get_wrapper + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_schm_curr_phase_idx_set_wrapper + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_schm_curr_phase_get_wrapper + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_schm_curr_period_get_wrapper + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_schm_interval_get_wrapper + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.57 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_schm_status_bit_set_wrapper + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_schm_status_bit_clear_wrapper + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_pti_get_wrapper + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.56 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_wifi_channel_set_wrapper + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.55 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_wifi_request_wrapper + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_condition_set_wrapper + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.54 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_disable_wrapper + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_enable_wrapper + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_deinit_wrapper + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.coex_init_wrapper + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.51 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.get_time_wrapper + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_clock_disable_wrapper + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_clock_enable_wrapper + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_reset_mac_wrapper + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.47 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.timer_setfn_wrapper + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.timer_done_wrapper + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.46 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.45 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.esp_phy_enable_wrapper + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.esp_phy_disable_wrapper + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.task_create_wrapper + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.task_create_pinned_to_core_wrapper + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.queue_send_to_front_wrapper + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.queue_send_to_back_wrapper + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.semphr_give_wrapper + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.41 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.queue_create_wrapper + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.40 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.39 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.recursive_mutex_create_wrapper + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.mutex_create_wrapper + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.semphr_create_wrapper + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.34 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .iram1.33 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.spin_lock_create_wrapper + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.interrupt_controller_hal_disable_interrupts + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.interrupt_controller_hal_enable_interrupts + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.set_isr_wrapper + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.set_intr_wrapper + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.esp_clk_slowclk_cal_get_wrapper + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.esp_event_post_wrapper + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.event_group_wait_bits_wrapper + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.queue_recv_wrapper + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.queue_send_wrapper + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_thread_semphr_get_wrapper + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.semphr_take_wrapper + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.mutex_delete_wrapper + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_create_queue + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_create_queue_wrapper + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_delete_queue + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .text.wifi_delete_queue_wrapper + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .bss.s_wifi_thread_sem_key$10559 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .bss.s_wifi_thread_sem_key_init$10558 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .data.g_wifi_osi_funcs + 0x0000000000000000 0x1d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .literal.esp_log_set_vprintf + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .literal.esp_log_level_get + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .literal.esp_log_write + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .text.esp_log_set_vprintf + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .text.esp_log_level_get + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .text.esp_log_write + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .literal.esp_log_system_timestamp + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .rodata.esp_log_system_timestamp.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .text.esp_log_system_timestamp + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .bss.bufferLock$5642 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .bss.buffer$5641 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .literal.heap_caps_register_failed_alloc_callback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_malloc_extmem_enable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.32.literal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.34.literal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.33.literal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_get_total_size + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_get_free_size + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_get_minimum_free_size + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_print_heap_info + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_check_integrity + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_check_integrity_all + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_check_integrity_addr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_dump + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_dump_all + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_get_allocated_size + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.41.literal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.42.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .literal.heap_caps_aligned_calloc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_register_failed_alloc_callback + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_malloc_extmem_enable + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.32 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.34 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.33 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_get_total_size + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_get_free_size + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_get_minimum_free_size + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.heap_caps_print_heap_info.str1.1 + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_print_heap_info + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_check_integrity + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_check_integrity_all + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_check_integrity_addr + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_dump + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_dump_all + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_get_allocated_size + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.41 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.42 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text.heap_caps_aligned_calloc + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5317 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5183 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5171 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5159 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .literal.multi_heap_dump_tlsf + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.multi_heap_get_first_block + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.multi_heap_get_next_block + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.multi_heap_aligned_alloc_impl_offs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.multi_heap_aligned_alloc_impl + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.tlsf_check_hook + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.multi_heap_check + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.multi_heap_dump + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.multi_heap_dump_tlsf.str1.1 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_dump_tlsf + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_get_block_address_impl + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_get_first_block + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_get_next_block + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_is_free + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_aligned_alloc_impl_offs + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_aligned_alloc_impl + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.tlsf_check_hook + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_check + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.multi_heap_dump.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_dump + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_free_size_impl + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .text.multi_heap_minimum_free_size_impl + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.__func__$5289 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.__func__$5279 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.__func__$5234 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.__func__$5227 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .bss.g_print_errors + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .literal.integrity_walker + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .literal.tlsf_check_pool + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .literal.tlsf_remove_pool + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .literal.tlsf_memalign_offs + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .literal.tlsf_memalign + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.integrity_walker + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_check + 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_check_pool + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_align_size + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_block_size_min + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_pool_overhead + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_remove_pool + 0x0000000000000000 0xf6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.tlsf_memalign_offs.str1.1 + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_memalign_offs + 0x0000000000000000 0x4c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .text.tlsf_memalign + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3874 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3711 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3576 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3839 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3587 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .literal.multi_heap_aligned_alloc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .literal.multi_heap_aligned_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .literal.multi_heap_get_block_address + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .literal.multi_heap_free_size + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .literal.multi_heap_minimum_free_size + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .literal.multi_heap_internal_check_block_poisoning + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .literal.multi_heap_internal_poison_fill_region + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_aligned_alloc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_aligned_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_get_block_address + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_get_block_owner + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_free_size + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_minimum_free_size + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .rodata.multi_heap_internal_check_block_poisoning.str1.1 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_internal_check_block_poisoning + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text.multi_heap_internal_poison_fill_region + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .rodata.soc_memory_type_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .rodata.adc_channel_io_map + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .debug_info 0x0000000000000000 0x8cde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .debug_abbrev 0x0000000000000000 0x239 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .debug_line 0x0000000000000000 0x4a3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .debug_str 0x0000000000000000 0x4c03 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .rodata.GPIO_HOLD_MASK + 0x0000000000000000 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .rodata.rmt_periph_signals + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .debug_info 0x0000000000000000 0x45d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .debug_abbrev 0x0000000000000000 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .debug_line 0x0000000000000000 0x18d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .debug_str 0x0000000000000000 0xebf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .rodata.spi_periph_signal + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .debug_info 0x0000000000000000 0x5000 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .debug_abbrev 0x0000000000000000 0x255 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .debug_line 0x0000000000000000 0x48c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .debug_str 0x0000000000000000 0x3749 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .rodata.touch_sensor_channel_io_map + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .debug_info 0x0000000000000000 0x71b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .debug_abbrev 0x0000000000000000 0x239 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .debug_line 0x0000000000000000 0x4a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .debug_str 0x0000000000000000 0x3ed0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .rodata.uart_periph_signal + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .debug_info 0x0000000000000000 0x258a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .debug_abbrev 0x0000000000000000 0x22d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .debug_line 0x0000000000000000 0x47b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .debug_str 0x0000000000000000 0x2262 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .iram1.7.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .iram1.7 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .iram1.30.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .iram1.31.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .literal.esp_clk_slowclk_cal_get + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .literal.esp_clk_rtc_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .literal.esp_clk_private_lock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .literal.esp_clk_private_unlock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .iram1.30 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .iram1.31 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .text.esp_clk_slowclk_cal_get + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .text.esp_clk_rtc_time + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .text.esp_clk_private_lock + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .text.esp_clk_private_unlock + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .literal.esp_fill_random + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .rodata.esp_fill_random.str1.1 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .text.esp_fill_random + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .rodata.__func__$4057 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .literal.esp_intr_mark_shared + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .literal.esp_intr_reserve + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .iram1.29.literal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .iram1.34.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .iram1.35.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .text.esp_intr_mark_shared + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .text.esp_intr_reserve + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .iram1.29 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .text.esp_intr_get_intno + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .text.esp_intr_get_cpu + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .iram1.34 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .iram1.35 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .literal.esp_efuse_mac_get_custom + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .text.esp_efuse_mac_get_custom + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .rodata.__func__$3997 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .literal.esp_sleep_config_gpio_isolate + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .literal.esp_sleep_enable_gpio_switch + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .iram1.19.literal + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .text.esp_sleep_config_gpio_isolate + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .text.esp_sleep_enable_gpio_switch + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .rodata.str1.1 + 0x0000000000000000 0xad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .iram1.19 0x0000000000000000 0x18e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .rodata.__func__$9714 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .iram1.28.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .iram1.35.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .iram1.36.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .iram1.28 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .iram1.35 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .iram1.36 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .dram1.34 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .literal.rtc_clk_32k_enable_external + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_32k_bootstrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_32k_enabled + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_fast_freq_get + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_xtal_freq_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_apb_freq_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_divider_set + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_8m_divider_set + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_dig_clk8m_enable + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_dig_clk8m_disable + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_dig_8m_enabled + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_enable_external + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_bootstrap + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_32k_enabled + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_fast_freq_get + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_xtal_freq_update + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_apb_freq_update + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_divider_set + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_clk_8m_divider_set + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_dig_clk8m_enable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_dig_clk8m_disable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .text.rtc_dig_8m_enabled + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_vddsdio_get_config + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .literal.rtc_vddsdio_set_config + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .text.rtc_vddsdio_get_config + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .text.rtc_vddsdio_set_config + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .literal.rtc_sleep_get_default_config + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .literal.rtc_sleep_init + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .literal.rtc_sleep_low_init + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .literal.rtc_sleep_set_wakeup_time + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .literal.rtc_sleep_start + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .rodata.rtc_sleep_get_default_config.str1.1 + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .text.rtc_sleep_get_default_config + 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .rodata.rtc_sleep_init.str1.1 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .text.rtc_sleep_init + 0x0000000000000000 0x44e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .text.rtc_sleep_low_init + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .text.rtc_sleep_set_wakeup_time + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .text.rtc_sleep_start + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .rodata.__func__$2520 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .rodata.__func__$2516 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .dram1.0 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .literal.rtc_clk_cal_ratio + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .literal.rtc_light_slp_time_get + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .literal.rtc_deep_slp_time_get + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .literal.rtc_clk_wait_for_slow_cycle + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .literal.rtc_clk_freq_cal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text.rtc_clk_cal_ratio + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text.rtc_time_slowclk_to_us + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text.rtc_light_slp_time_get + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text.rtc_deep_slp_time_get + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text.rtc_clk_wait_for_slow_cycle + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text.rtc_clk_freq_cal + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .literal.esp_spiram_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .literal.esp_spiram_reserve_dma_pool + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .literal.esp_spiram_get_size + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .literal.esp_spiram_test + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .iram1.26.literal + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .literal.esp_spiram_add_to_heapalloc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .iram1.27.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .literal.esp_spiram_is_initialized + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .literal.esp_spiram_get_cs_io + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_instruction_access_enabled + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_rodata_access_enabled + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_init + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .rodata 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_reserve_dma_pool + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .rodata.esp_spiram_get_size.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_get_size + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .rodata.esp_spiram_test.str1.1 + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_test + 0x0000000000000000 0xc5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .iram1.26 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_add_to_heapalloc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .iram1.27 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_is_initialized + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .text.esp_spiram_get_cs_io + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .bss.s_spiram_inited + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_frame 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_info 0x0000000000000000 0x1b33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_abbrev 0x0000000000000000 0x400 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_loc 0x0000000000000000 0x258 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_aranges + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_ranges 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_line 0x0000000000000000 0xe43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .debug_str 0x0000000000000000 0x1911 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .literal.sar_periph_ctrl_power_enable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .literal.sar_periph_ctrl_power_disable + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .literal.sar_periph_ctrl_adc_oneshot_power_acquire + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .literal.sar_periph_ctrl_adc_oneshot_power_release + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .literal.sar_periph_ctrl_adc_continuous_power_acquire + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .literal.sar_periph_ctrl_adc_continuous_power_release + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .literal.temp_sensor_sync_tsens_idx + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text.sar_periph_ctrl_power_enable + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text.sar_periph_ctrl_power_disable + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text.sar_periph_ctrl_adc_oneshot_power_acquire + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text.sar_periph_ctrl_adc_oneshot_power_release + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text.sar_periph_ctrl_adc_continuous_power_acquire + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text.sar_periph_ctrl_adc_continuous_power_release + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .text.temp_sensor_sync_tsens_idx + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .literal.psram_get_cs_io + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .literal.psram_exec_cmd + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .literal.psram_read_id$constprop$1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .literal.psram_enable_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .literal.psram_get_size + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .literal.psram_enable + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text.psram_get_cs_io + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text.psram_exec_cmd + 0x0000000000000000 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text.psram_read_id$constprop$1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text.psram_enable_wrap + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text.psram_support_wrap_size + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text.psram_get_size + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .rodata.psram_enable.str1.1 + 0x0000000000000000 0xef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .text.psram_enable + 0x0000000000000000 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .rodata.__func__$10277 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .bss.current_wrap_size$10240 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .data.s_psram_cs_io + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .bss.s_psram_id + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_info 0x0000000000000000 0x96bb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_abbrev 0x0000000000000000 0x552 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_loc 0x0000000000000000 0x490 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_ranges 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_line 0x0000000000000000 0x1202 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .debug_str 0x0000000000000000 0x686e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .literal.xt_set_exception_handler + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .text.xt_set_exception_handler + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + .literal.esp_err_to_name_r + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .rodata.esp_err_to_name_r.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .text.esp_err_to_name_r + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .iram1.29.literal + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .literal.esp_timer_deinit + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .literal.esp_timer_dump + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .iram1.38.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .iram1.39.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .iram1.29 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .text.esp_timer_deinit + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .rodata.esp_timer_dump.str1.1 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .text.esp_timer_dump + 0x0000000000000000 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .iram1.38 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .iram1.39 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .iram1.40 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .literal.ets_timer_setfn + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .iram1.29.literal + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .iram1.30.literal + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .literal.ets_timer_done + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .iram1.31.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .rodata.ets_timer_setfn.str1.1 + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .text.ets_timer_setfn + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .rodata.str1.1 + 0x0000000000000000 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .iram1.29 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .iram1.30 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .text.ets_timer_done + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .iram1.31 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .text.ets_timer_init + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .text.ets_timer_deinit + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .rodata.__func__$5571 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .rodata.__func__$5562 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .rodata.__func__$5556 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_info 0x0000000000000000 0x1855 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_abbrev 0x0000000000000000 0x38d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_loc 0x0000000000000000 0x14e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_ranges 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_line 0x0000000000000000 0x9ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .debug_str 0x0000000000000000 0x1483 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .iram1.4 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .literal.esp_timer_impl_lock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .literal.esp_timer_impl_unlock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.26.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.29.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .literal.esp_timer_impl_advance + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .literal.esp_timer_impl_deinit + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.32.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .literal.esp_timer_impl_get_alarm_reg + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .text.esp_timer_impl_lock + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .text.esp_timer_impl_unlock + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.26 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.29 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.31 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .text.esp_timer_impl_advance + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .text.esp_timer_impl_deinit + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.32 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .text.esp_timer_impl_get_alarm_reg + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .literal.unlikely.vPortEndScheduler + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .literal.vPortAssertIfInISR + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .literal.xPortEnterCriticalTimeoutCompliance + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .literal.vPortExitCriticalCompliance + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .text.unlikely.vPortEndScheduler + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.vPortAssertIfInISR.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .text.vPortAssertIfInISR + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.xPortEnterCriticalTimeoutCompliance.str1.1 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .text.xPortEnterCriticalTimeoutCompliance + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .text.vPortExitCriticalCompliance + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .text.xPortGetTickRateHz + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.__func__$5571 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .UserEnter.text + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .literal.xEventGroupCreateStatic + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.xEventGroupCreate + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.xEventGroupWaitBits + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.xEventGroupClearBits + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.xEventGroupGetBitsFromISR + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.xEventGroupSetBits + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.xEventGroupSync + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.vEventGroupDelete + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.vEventGroupSetBitsCallback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .literal.vEventGroupClearBitsCallback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.xEventGroupCreateStatic.str1.1 + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.xEventGroupCreateStatic + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.xEventGroupCreate + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.xEventGroupWaitBits.str1.1 + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.xEventGroupWaitBits + 0x0000000000000000 0x11a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.xEventGroupClearBits.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.xEventGroupClearBits + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.xEventGroupGetBitsFromISR + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.xEventGroupSetBits.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.xEventGroupSetBits + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.xEventGroupSync + 0x0000000000000000 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.vEventGroupDelete.str1.1 + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.vEventGroupDelete + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.vEventGroupSetBitsCallback + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text.vEventGroupClearBitsCallback + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.__func__$5271 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.__func__$5262 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.__func__$5242 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.__func__$5234 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.__func__$5221 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .rodata.__func__$5205 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_frame 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_info 0x0000000000000000 0x2243 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_abbrev 0x0000000000000000 0x49c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_loc 0x0000000000000000 0x98d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_aranges + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_ranges 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_line 0x0000000000000000 0x1519 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .debug_str 0x0000000000000000 0x17c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .literal.xQueueGetMutexHolderFromISR + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueuePeekFromISR + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.uxQueueSpacesAvailable + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueueIsQueueEmptyFromISR + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueueIsQueueFullFromISR + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueueCreateSet + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueueAddToSet + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueueRemoveFromSet + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueueSelectFromSet + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.xQueueSelectFromSetFromISR + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueGetMutexHolderFromISR.str1.1 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueGetMutexHolderFromISR + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueuePeekFromISR.str1.1 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueuePeekFromISR + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.uxQueueSpacesAvailable + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueIsQueueEmptyFromISR + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueIsQueueFullFromISR + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueCreateSet + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueAddToSet + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueRemoveFromSet + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueSelectFromSet + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .text.xQueueSelectFromSetFromISR + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5740 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5730 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5683 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5671 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5556 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .literal.prvSearchForNameWithinSingleList + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.prvTaskIsTaskSuspended + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskCreateRestrictedStatic + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskCreateRestricted + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.eTaskGetState + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskResume + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskResumeFromISR + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskEndScheduler + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.uxTaskGetNumberOfTasks + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskGetHandle + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskGetIdleTaskHandle + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskAbortDelay + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskPlaceOnUnorderedEventList + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskTakeEventListLock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskReleaseEventListLock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskRemoveFromUnorderedEventList + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskSetTimeOutState + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.uxTaskPriorityGetFromISR + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskSuspend + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskSetThreadLocalStoragePointer + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskAllocateMPURegions + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.uxTaskGetStackHighWaterMark + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.pxTaskGetStackStart + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskDelayUntil + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.vTaskDelayUntil + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskCatchUpTicks + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.uxTaskResetEventItemValue + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.ulTaskNotifyTake + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskGenericNotifyWait + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskNotifyWait + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskGenericNotifyFromISR + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTaskGenericNotifyStateClear + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.ulTaskGenericNotifyValueClear + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.prvSearchForNameWithinSingleList + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.prvTaskIsTaskSuspended.str1.1 + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.prvTaskIsTaskSuspended + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskCreateRestrictedStatic.str1.1 + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskCreateRestrictedStatic + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskCreateRestricted.str1.1 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskCreateRestricted + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.eTaskGetState + 0x0000000000000000 0xbb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskResume.str1.1 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskResume + 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskResumeFromISR + 0x0000000000000000 0x103 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskEndScheduler + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.uxTaskGetNumberOfTasks + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskGetHandle.str1.1 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskGetHandle + 0x0000000000000000 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskGetIdleTaskHandle.str1.1 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskGetIdleTaskHandle + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskAbortDelay + 0x0000000000000000 0x107 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskPlaceOnUnorderedEventList + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskTakeEventListLock + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskReleaseEventListLock + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskRemoveFromUnorderedEventList + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskSetTimeOutState + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.uxTaskPriorityGetFromISR + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskSuspend.str1.1 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskSuspend + 0x0000000000000000 0x14d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskSetThreadLocalStoragePointer + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskAllocateMPURegions + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.uxTaskGetStackHighWaterMark + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.pxTaskGetStackStart + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskDelayUntil.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskDelayUntil + 0x0000000000000000 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.vTaskDelayUntil + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskCatchUpTicks + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.uxTaskResetEventItemValue + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.ulTaskNotifyTake + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskGenericNotifyWait + 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskNotifyWait + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskGenericNotifyFromISR + 0x0000000000000000 0x17f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskGenericNotifyStateClear.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTaskGenericNotifyStateClear + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.ulTaskGenericNotifyValueClear + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.pxTCBGetSize + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.pxTCBGetStartOfStack + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .text.xTimerCreateTimerTask + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$6065 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$6043 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$6013 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5836 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5832 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5802 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5752 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5746 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5737 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5731 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5642 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5631 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5636 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5625 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5591 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5577 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5517 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5510 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.xTimerCreateStatic + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.xTimerGetTimerDaemonTaskHandle + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.xTimerGetPeriod + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.vTimerSetReloadMode + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.uxTimerGetReloadMode + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.pcTimerGetName + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.vTimerSetTimerID + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.xTimerPendFunctionCallFromISR + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .literal.xTimerPendFunctionCall + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.xTimerCreateStatic.str1.1 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.xTimerCreateStatic + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.xTimerGetTimerDaemonTaskHandle.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.xTimerGetTimerDaemonTaskHandle + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.xTimerGetPeriod + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.vTimerSetReloadMode + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.uxTimerGetReloadMode + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.pcTimerGetName + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.vTimerSetTimerID + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.xTimerPendFunctionCallFromISR + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.xTimerPendFunctionCall.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.xTimerPendFunctionCall + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5529 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5512 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5417 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5406 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5400 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5394 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5389 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5366 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .literal.__assert + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .text.__assert + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .literal.memalign + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .literal.posix_memalign + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .literal.mallinfo + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text.memalign + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text.posix_memalign + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text.malloc_trim + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text.malloc_usable_size + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text.malloc_stats + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text.mallopt 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .text.mallinfo + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .iram1.29.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .iram1.30.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .iram1.29 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .iram1.30 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .text.pthread_condattr_setclock + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .text.pthread_sigmask + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .text.sigfillset + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .literal.esp_reent_cleanup + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .text.esp_reent_cleanup + 0x0000000000000000 0xc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .literal._write_r_console + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .literal._read_r_console + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .literal._fstat_r_console + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .literal.system + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .literal.fcntl + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .text._write_r_console + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .text._read_r_console + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .text._fstat_r_console + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .text.system 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .text.fcntl 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .literal.adjtime + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .literal.usleep + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .literal.sleep + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .literal.clock_settime + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .literal.clock_gettime + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .literal.clock_getres + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .text.adjtime 0x0000000000000000 0xe5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .text.usleep 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .text.sleep 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .text.clock_settime + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .text.clock_gettime + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .text.clock_getres + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .literal.esp_time_impl_get_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .text.esp_time_impl_get_time + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .literal._ZL20signal_waiting_tasksv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .literal.__cxa_guard_acquire + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .literal.__cxa_guard_release + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .literal.__cxa_guard_abort + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .text._ZL20signal_waiting_tasksv + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .rodata.__cxa_guard_acquire.str1.1 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .text.__cxa_guard_acquire + 0x0000000000000000 0x132 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .rodata.__cxa_guard_release.str1.1 + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .text.__cxa_guard_release + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .rodata.__cxa_guard_abort.str1.1 + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .text.__cxa_guard_abort + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .rodata._ZZ17__cxa_guard_abortE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .rodata._ZZ19__cxa_guard_releaseE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .rodata._ZZL18wait_for_guard_objP7guard_tE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .rodata._ZZ19__cxa_guard_acquireE19__PRETTY_FUNCTION__ + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .bss._ZL31s_static_init_max_waiting_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .bss._ZL27s_static_init_waiting_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .data._ZL15s_init_spinlock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .bss._ZL22s_static_init_wait_sem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .bss._ZL19s_static_init_mutex + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .literal.esp_bt_mem_release + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_bt_controller_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_bt_controller_disable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_bt_sleep_enable + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_bt_sleep_disable + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_bt_controller_is_sleeping + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_bt_controller_wakeup_request + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .iram1.70.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_bt_get_tx_buf_num + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_mem_release + 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_controller_deinit + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_controller_disable + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_sleep_enable + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_sleep_disable + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_controller_is_sleeping + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_controller_wakeup_request + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .iram1.70 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.esp_bt_get_tx_buf_num + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7722 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .literal.esp_diag_log_event + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .literal.esp_diag_log_hook_enable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .literal.esp_diag_log_hook_disable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .literal.esp_diag_log_hook_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .text.esp_diag_log_event + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .text.esp_diag_log_hook_enable + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .text.esp_diag_log_hook_disable + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .text.esp_diag_log_hook_init + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .literal.esp_diag_device_info_get + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .literal.esp_diag_task_snapshot_get + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .literal.esp_diag_task_snapshot_dump + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .literal.esp_diag_meta_crc_get + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .text.esp_diag_device_info_get + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .text.esp_diag_task_snapshot_get + 0x0000000000000000 0x1ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .rodata.esp_diag_task_snapshot_dump.str1.1 + 0x0000000000000000 0x5e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .text.esp_diag_task_snapshot_dump + 0x0000000000000000 0x51c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .text.esp_diag_meta_crc_get + 0x0000000000000000 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .literal.esp_diag_metrics_meta_get$part$0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_register + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_unregister + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_unregister_all + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_meta_get_all + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_meta_print_all + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add_bool + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add_int + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add_uint + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add_float + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add_ipv4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add_mac + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_metrics_add_str + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_meta_get$part$0 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .rodata.esp_diag_metrics_register.str1.1 + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_register + 0x0000000000000000 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_unregister + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_unregister_all + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_meta_get_all + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_meta_print_all + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_init + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_deinit + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add_bool + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add_int + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add_uint + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add_float + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add_ipv4 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add_mac + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .text.esp_diag_metrics_add_str + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .bss.s_priv_data + 0x0000000000000000 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_info 0x0000000000000000 0x15df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_abbrev 0x0000000000000000 0x3e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_loc 0x0000000000000000 0x4df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_ranges 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_line 0x0000000000000000 0x1054 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .debug_str 0x0000000000000000 0xb95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .literal.esp_diag_variable_meta_get$part$0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_register + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_unregister + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_unregister_all + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_meta_get_all + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_meta_print_all + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variables_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add_bool + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add_int + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add_uint + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add_float + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add_ipv4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add_mac + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.esp_diag_variable_add_str + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_meta_get$part$0 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .rodata.esp_diag_variable_register.str1.1 + 0x0000000000000000 0xa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_register + 0x0000000000000000 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_unregister + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_unregister_all + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_meta_get_all + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_meta_print_all + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_init + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variables_deinit + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add_bool + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add_int + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add_uint + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add_float + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add_ipv4 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add_mac + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .text.esp_diag_variable_add_str + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .bss.s_priv_data + 0x0000000000000000 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_info 0x0000000000000000 0x15e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_abbrev 0x0000000000000000 0x3e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_loc 0x0000000000000000 0x454 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_ranges 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_line 0x0000000000000000 0x108c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .debug_str 0x0000000000000000 0xbba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .literal.btdm_funcs_table_destroy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_deinit_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.pll_track_state_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_lpclk_select_src + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_lpclk_set_div + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_wakeup_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_set_cca_fifo_int_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_set_cca_sw_intr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.r_btdm_config_cca_sw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_power_state_active + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_get_power_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_get_prevent_sleep_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_get_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_get_compile_version + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_enable_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_sleep_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_get_sleep_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_disable_adv_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_switch_phy_coded + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_enable_scan_continue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_dis_privacy_err_report + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_enable_scan_forever + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_disable_adv_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_switch_phy_coded + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_enable_scan_continue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_dis_privacy_err_report + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_enable_scan_forever + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_qa_test_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_qa_set_scan_perfer_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_qa_get_adv_txed_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_qa_get_scan_rxed_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_clear_rand_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_adv_aa_setting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_scan_aa_setting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_scan_channel_setting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_rxerr_record_en + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_clear_all_rxerr_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_get_rxerr_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_enable_fixed_aux_chan_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_set_aux_chan_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.esp_ble_txpower_lvl_range_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_con_maxevtime_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_deep_sleep_mem_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_deep_sleep_mem_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_in_wakeup_requesting_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.rw_schedule + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.rw_em_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_rom_ref_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.rw_pre_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_compile_version_check_impl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_on_reset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_app_ref_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.rw_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_controller_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.btdm_cca_feature_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.pll_track_state_get + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.1 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_set_cca_fifo_int_cnt + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_get_power_state + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_get_prevent_sleep_flag + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_controller_get_compile_version + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_controller_sleep_enable + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_disable_adv_delay + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_switch_phy_coded + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_enable_scan_continue + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_dis_privacy_err_report + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_enable_scan_forever + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_disable_adv_delay + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_switch_phy_coded + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_enable_scan_continue + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_dis_privacy_err_report + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_enable_scan_forever + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_qa_test_enable + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_qa_set_scan_perfer_addr + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_qa_get_adv_txed_cnt + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_qa_get_scan_rxed_cnt + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_clear_rand_addr + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_adv_aa_setting + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_scan_aa_setting + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_scan_channel_setting + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_rxerr_record_en + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_clear_all_rxerr_cnt + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_get_rxerr_cnt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_enable_fixed_aux_chan_index + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_set_aux_chan_index + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.esp_ble_txpower_lvl_range_get + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_con_maxevtime_cal + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.2 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.3 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.4 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_deep_sleep_mem_deinit + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_deep_sleep_mem_init + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .iram1.6 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_controller_compile_version_check_impl + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_app_ref_init + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_controller_disable + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_controller_deinit + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_cca_feature_enable + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .bss.bb_agc_mem_addr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .bss.bb_mem_addr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .bss.lc_mem_addr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .literal.r_rf_rw_v9_le_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .literal.rw_rf_le_exit_test_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .literal.rw_rf_le_enter_test_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .literal.btdm_hli_funcs_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .literal.btdm_hli_get_funcs + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .literal.btdm_hli_get_null_funcs + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .literal.r_intc_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .literal.r_intc_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .literal.r_intc_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + .rodata.r_cca_funcs_ro + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + .literal.r_llc_loc_ch_map_proc_continue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .rodata.str1.1 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .text.r_llc_loc_ch_map_proc_continue + 0x0000000000000000 0x1a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .literal.hci_le_con_upd_cmd_pre_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.ll_connection_param_rsp_param_handler_pre + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.ll_connection_param_req_handler_pre + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.lld_con_estab_ind_handler_hack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.r_llc_pref_param_compute_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.r_llc_loc_con_upd_proc_continue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.r_llc_rem_con_upd_proc_continue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.r_llc_hci_con_upd_info_send_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .literal.r_llc_rem_encrypt_proc_continue_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .literal.lld_acl_rx_ind_handler_hack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .literal.r_llc_hci_command_handler_pre + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .literal.r_llc_hci_command_handler_search + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .literal.r_llc_hci_command_handler_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .literal.r_llc_hci_command_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .literal.llc_llcp_conn_update_ind_ack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.llc_llcp_phy_update_ind_ack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.r_llc_llcp_pdu_handler_pre + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.r_llc_llcp_pdu_handler_end + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.r_llc_llcp_pdu_handler_get_overwrite + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.r_lld_llcp_rx_ind_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.r_llc_llcp_channel_map_ind_ack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.r_llc_llcp_send_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .literal.r_llc_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .literal.r_llc_start_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .literal.r_llc_loc_phy_upd_proc_continue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .literal.r_llc_rem_phy_upd_proc_continue_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.ble_ll_qa_test_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.ble_ll_get_adv_txed_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.ble_ll_adv_aa_setting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.r_lld_adv_start_hook + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.r_lld_adv_start_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.r_lld_adv_adv_data_update_hack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.r_lld_adv_scan_rsp_data_update_hack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .literal.r_lld_adv_start_update_filter_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .text.ble_ll_qa_test_enable + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .text.ble_ll_get_adv_txed_cnt + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .text.ble_ll_adv_aa_setting + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.10.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.12.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.13.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.14.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.15.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.16.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.17.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.18.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.19.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.20.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.21.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.22.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.23.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.24.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.25.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.26.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.27.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.28.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.29.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.30.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.31.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.32.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.33.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.34.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .literal.r_lld_cca_config_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .literal.r_lld_cca_sw_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .literal.r_lld_cca_sw_alloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .literal.r_lld_cca_sw_free + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.1 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.2 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.3 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.4 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.5 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.6 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.7 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.8 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.9 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.10 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.11 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.12 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.13 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.14 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .rodata.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.15 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.16 0x0000000000000000 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.17 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.18 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.19 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.20 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.21 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.22 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.23 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.24 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.25 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.26 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.27 0x0000000000000000 0xbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.28 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.29 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.30 0x0000000000000000 0x10a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.31 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.32 0x0000000000000000 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.33 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.34 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .text.r_lld_cca_config_init + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .text.r_lld_cca_sw_init + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .text.r_lld_cca_sw_alloc + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .text.r_lld_cca_sw_free + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .bss.p_lld_cca + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .data.ble_2_rf_chan_tab + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .data.rf_2_ble_chan_tab + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .literal.lld_con_llcp_proc_type_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .literal.r_lld_con_update_last_clock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.10.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .literal.r_lld_con_start_hook + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .literal.r_lld_con_start_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.12.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.14.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.15.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.16.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .literal.r_lld_con_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.18.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .iram1.18 0x0000000000000000 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .dram1.2 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .dram1.1 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .rodata.byte_tx_time + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .rodata.connect_req_dur_tab + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .literal.r_lld_init_start_hook + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .literal.r_lld_init_start_hack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .rodata.lld_init_max_aux_dur_tab + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .literal.lld_rpa_res + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_peer_rpa_res + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.r_lld_core_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.r_lld_env_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.r_lld_env_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.r_lld_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_ral_valid_count + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_wl_search + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.r_lld_res_list_clear + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.r_lld_res_list_rem + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_le_pkt_err_state_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_le_pkt_err_en + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_le_pkt_err_clear + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_le_pkt_err_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_rpa_res_list_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.r_lld_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_priv_rpa_res + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_wl_rpa_res + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_wl_res_rem + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_fixed_ch_idx_state_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_enable_fixed_ch_idx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .literal.lld_ch_idx_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text.lld_le_pkt_err_state_check + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text.lld_le_pkt_err_en + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text.lld_le_pkt_err_clear + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text.lld_le_pkt_err_get + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text.lld_fixed_ch_idx_state_check + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text.lld_enable_fixed_ch_idx + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .text.lld_ch_idx_set + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .literal.ble_ll_scan_aa_setting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .literal.ble_ll_scan_channel_setting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .literal.r_lld_scan_start_hook + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .literal.r_lld_scan_start_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .iram1.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .text.ble_ll_scan_aa_setting + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .text.ble_ll_scan_channel_setting + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .rodata.scan_chan_tab + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .rodata.lld_scan_map_legacy_pdu_to_evt_type + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .rodata.lld_scan_max_aux_dur_tab + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .literal.r_lld_sync_start_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .literal.lld_dtm_is_ongoing + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .literal.r_lld_test_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .text.lld_dtm_is_ongoing + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .literal.hci_le_rd_adv_ch_tx_pw_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_adv_param_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_adv_data_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_scan_rsp_data_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_adv_en_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_ext_adv_param_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_adv_set_rand_addr_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_ext_adv_data_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_ext_scan_rsp_data_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_ext_adv_en_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_per_adv_param_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_per_adv_data_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_set_per_adv_en_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_rd_max_adv_data_len_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_rd_nb_supp_adv_sets_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_rmv_adv_set_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_le_clear_adv_sets_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.llm_ext_adv_get_own_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.llm_clear_adv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .literal.hci_rd_local_ver_info_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_set_evt_mask_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_set_evt_mask_page_2_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_set_ctrl_to_host_flow_ctrl_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_host_buf_size_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_host_nb_cmp_pkts_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_buff_size_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_wl_size_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_rslv_list_size_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_set_addr_resol_en_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_peer_rslv_addr_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_loc_rslv_addr_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_enc_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rand_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_tx_pwr_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_rf_path_comp_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_wr_rf_path_comp_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_set_priv_mode_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_suggted_dft_data_len_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_wr_suggted_dft_data_len_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_max_data_len_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_local_p256_public_key_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_generate_dhkey_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_set_dft_phy_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_supp_states_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_set_host_ch_class_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_set_rand_addr_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rd_local_supp_feats_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_set_evt_mask_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_rd_bd_addr_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_test_end_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_enh_tx_test_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_enh_rx_test_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_tx_test_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rx_test_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_set_rslv_priv_addr_to_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_clear_rslv_list_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rmv_dev_from_rslv_list_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_add_dev_to_rslv_list_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_add_dev_to_wlst_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_rmv_dev_from_wlst_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_le_clear_wlst_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_rd_local_supp_feats_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_rd_local_supp_cmds_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.hci_reset_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.ble_ll_reset_rand_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.ble_ll_rand_addr_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.r_llm_hci_cmd_handler_tab_p_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.r_llm_hci_command_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.llm_hci_env_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.llm_hci_env_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .text.ble_ll_reset_rand_addr + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .text.ble_ll_rand_addr_check + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .literal.lld_init_end_ind_pre_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .literal.hci_le_create_con_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .literal.hci_le_ext_create_con_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .literal.hci_le_create_con_cancel_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.llm_util_flush_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.llm_adv_is_in_duplicate_scan_duplicate_exceptional_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_update_duplicate_scan_exceptional_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.llm_exception_list_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_duplicate_list_clear + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.llm_duplicate_list_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_le_features_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_env_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_env_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.r_llm_get_preferred_phys + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.llm_hdl_to_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.esp_ble_controller_status_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .text.llm_hdl_to_id + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .rodata.llm_hdl_to_id + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .text.esp_ble_controller_status_check + 0x0000000000000000 0x1d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .rodata.llm_local_le_feats + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .literal.llm_hash_function_blob + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.ble_ll_scan_set_perfer_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.ble_ll_get_scan_rxed_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_set_scan_param_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_set_ext_scan_param_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_set_ext_scan_en_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.llm_is_pal_empty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_per_adv_create_sync_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_per_adv_create_sync_cancel_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_per_adv_term_sync_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_add_dev_to_per_adv_list_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_rmv_dev_from_per_adv_list_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_clear_per_adv_list_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_rd_per_adv_list_size_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.llm_util_check_mesh_adv_report_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.llm_util_check_adv_report_list_by_hash + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.r_llm_le_adv_report_ind_duplicate_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.llm_cal_duplicate_scan_defer_count + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.hci_le_set_scan_en_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.r_llm_env_adv_dup_filt_init_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.r_llm_env_adv_dup_filt_deinit_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.r_llm_scan_start_eco + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .literal.lld_adv_rep_ind_handler_hack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .text.ble_ll_scan_set_perfer_addr + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .text.ble_ll_get_scan_rxed_cnt + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + .literal.nvds_null_write + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.nvds_null_erase + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.nvds_null_read + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_is_magic_number_ok + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_walk_tag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_browse_tag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_null_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_read + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_write + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_erase + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_init_memory + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_purge + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_del + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.r_nvds_put + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .literal.btdm_osi_funcs_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + .literal.bt_rf_coex_cfg_overwrite + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .literal.btdm_coex_dynamic_pti_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .literal.r_bt_rf_coex_conn_phy_coded_data_time_limit_en_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .text.btdm_coex_dynamic_pti_enable + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .literal.r_rw_rf_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .literal.r_rf_sleep_hack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .literal.bt_controller_txpwr_level_2_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .literal.bt_controller_txpwr_index_2_level + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .literal.ble_txpwr_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .literal.ble_txpwr_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .literal.ble_txpwr_set_inter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .literal.rtp_pwr_tbl_desc_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .literal.ble_txpwr_lvl_range_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .text.ble_txpwr_lvl_range_get + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.esp_get_ble_isr_err_counter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.r_rwble_hw_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.r_rwble_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.r_cca_hw_intr_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.bb_hw_intr_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.r_cca_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.bb_int_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .text.esp_get_ble_isr_err_counter + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .rodata.esp_get_ble_isr_err_counter + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .literal.r_rwip_driver_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .literal.rwip_aes_encrypt_sync + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .literal.r_rwip_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + .literal.r_rwip_reset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .literal.r_sch_plan_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .iram1.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .literal.sdk_config_overwrite_priv_opts + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .literal.btdm_enable_irq_fifo + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .literal.sdk_config_get_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .literal.sdk_config_set_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .literal.sdk_config_set_opts_ext + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .literal.sdk_config_set_derived_opts + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .literal.sdk_config_extend_set_pll_track + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .text.btdm_enable_irq_fifo + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .text.sdk_config_extend_set_pll_track + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .iram1.1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .literal.r_btdm_task_post_impl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .literal.r_btdm_task_post + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .literal.btdm_vnd_offload_task_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .literal.btdm_vnd_offload_task_deregister + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .literal.r_vhci_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .literal.r_vhci_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .literal.r_vhci_check_packet_allow + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .literal.API_vhci_host_check_send_available + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .literal.API_vhci_host_send_packet + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .literal.API_vhci_host_register_callback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .literal.hci_dbg_common_echo_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .literal.hci_vendor_ble_init_adv_flow_control_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .literal.hci_vendor_ble_clear_adv_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .literal.hci_vendor_ble_update_duplicate_exceptional_list_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .literal.hci_vendor_ble_update_adv_report_flow_control_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .literal.r_register_esp_vendor_cmd_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .literal.rw_crypto_aes_encrypt_sync + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + .literal.r_ble_util_buf_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + .literal.r_emi_em_base_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .literal.r_emi_em_base_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .literal.r_emi_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .literal.r_emi_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .literal.r_writebyte + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_readbyte + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_writebyte + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_unlocksector + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_unlock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_env_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_env_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_identify + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_erase + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_write + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_flash_read + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .literal.r_hci_register_vendor_desc_tab + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .literal.r_hci_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .literal.r_hci_tl_env_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .literal.r_hci_tl_env_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .literal.r_hci_tl_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .literal.r_ke_task_handler_get_overwrite + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .literal.r_ke_task_handler_pre + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .literal.r_ke_task_handler_end + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .literal.r_ke_task_schedule + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .literal.hci_le_set_data_len_cmd_pre_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + .literal.coex_hook_calc_aux_adv_dur + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .literal.coex_hook_check_wifi_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .literal.bt_rf_coex_hook_st_param_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .literal.bt_rf_coex_hook_st_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .literal.bt_rf_coex_hook_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SYS_DATA_PART2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY5 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_USER_DATA_MAC_CUSTOM + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_USER_DATA + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_CAL_VOL_ATTEN2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_CAL_VOL_ATTEN1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_CAL_VOL_ATTEN0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_CAL_VOL_ATTEN3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_CAL_VOL_ATTEN2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_CAL_VOL_ATTEN1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_CAL_VOL_ATTEN0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_INIT_CODE_ATTEN3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_INIT_CODE_ATTEN2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_INIT_CODE_ATTEN1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_INIT_CODE_ATTEN0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_INIT_CODE_ATTEN3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_INIT_CODE_ATTEN2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_INIT_CODE_ATTEN1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC1_INIT_CODE_ATTEN0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_TEMP_CALIB + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_OPTIONAL_UNIQUE_ID + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ADC2_CAL_VOL_ATTEN3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WAFER_VERSION_MAJOR + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_PKG_VERSION + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WAFER_VERSION_MINOR + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_D7 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_D6 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_D5 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_D4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_DQS + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_WP_D2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_HD_D3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_CS + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_D_D0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_Q_D1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_PAD_CONFIG_CLK + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DISABLE_BLK_VERSION_MAJOR + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DISABLE_WAFER_VERSION_MAJOR + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_USB_OTG_DOWNLOAD_MODE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SECURE_VERSION + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_FORCE_SEND_RESUME + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_FLASH_ECC_EN + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_FLASH_PAGE_SIZE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_FLASH_TYPE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_PIN_POWER_SELECTION + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_UART_PRINT_CONTROL + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_ENABLE_SECURITY_DOWNLOAD + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_FLASH_ECC_MODE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_DIRECT_BOOT + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_DOWNLOAD_MODE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_FLASH_TPUW + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_USB_PHY_SEL + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_STRAP_JTAG_SEL + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_USB_SERIAL_JTAG + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_USB_JTAG + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SECURE_BOOT_EN + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY_PURPOSE_5 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY_PURPOSE_4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY_PURPOSE_3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY_PURPOSE_2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY_PURPOSE_1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_KEY_PURPOSE_0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SECURE_BOOT_KEY_REVOKE2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SECURE_BOOT_KEY_REVOKE1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SECURE_BOOT_KEY_REVOKE0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SPI_BOOT_CRYPT_CNT + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WDT_DELAY_SEL + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_VDD_SPI_FORCE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_VDD_SPI_TIEH + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_VDD_SPI_XPD + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_BTLC_GPIO_ENABLE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_USB_EXT_PHY_ENABLE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_USB_EXCHG_PINS + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_HARD_DIS_JTAG + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_SOFT_DIS_JTAG + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_APP_CPU + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_CAN + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_USB + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_FORCE_DOWNLOAD + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_DOWNLOAD_DCACHE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_DOWNLOAD_ICACHE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_DCACHE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_DIS_ICACHE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS_SYS_DATA_PART2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS_KEY5 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS_KEY4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS_KEY3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS_KEY2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS_KEY1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS_KEY0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_RD_DIS + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_USB_EXCHG_PINS + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SYS_DATA_PART2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY5 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_USER_DATA + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SYS_DATA_PART1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_BLK1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_GROUP_3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SECURE_BOOT_EN + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY5_PURPOSE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY4_PURPOSE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY3_PURPOSE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY2_PURPOSE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY1_PURPOSE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_KEY0_PURPOSE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_SPI_BOOT_CRYPT_CNT + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_GROUP_2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_GROUP_1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS_RD_DIS + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .data.ESP_EFUSE_WR_DIS + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SYS_DATA_PART2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY5 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY4 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY3 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY2 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY1 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY0 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.USER_DATA_MAC_CUSTOM + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.USER_DATA + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_CAL_VOL_ATTEN2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_CAL_VOL_ATTEN1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_CAL_VOL_ATTEN0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_CAL_VOL_ATTEN3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_CAL_VOL_ATTEN2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_CAL_VOL_ATTEN1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_CAL_VOL_ATTEN0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_INIT_CODE_ATTEN3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_INIT_CODE_ATTEN2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_INIT_CODE_ATTEN1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_INIT_CODE_ATTEN0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_INIT_CODE_ATTEN3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_INIT_CODE_ATTEN2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_INIT_CODE_ATTEN1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC1_INIT_CODE_ATTEN0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.TEMP_CALIB + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.OPTIONAL_UNIQUE_ID + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ADC2_CAL_VOL_ATTEN3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WAFER_VERSION_MAJOR + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.PKG_VERSION + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WAFER_VERSION_MINOR + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_D7 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_D6 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_D5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_D4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_DQS + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_WP_D2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_HD_D3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_CS + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_D_D0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_Q_D1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_PAD_CONFIG_CLK + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DISABLE_BLK_VERSION_MAJOR + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DISABLE_WAFER_VERSION_MAJOR + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_USB_OTG_DOWNLOAD_MODE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SECURE_VERSION + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.FORCE_SEND_RESUME + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.FLASH_ECC_EN + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.FLASH_PAGE_SIZE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.FLASH_TYPE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.PIN_POWER_SELECTION + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.UART_PRINT_CONTROL + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.ENABLE_SECURITY_DOWNLOAD + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.FLASH_ECC_MODE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_USB_SERIAL_JTAG_ROM_PRINT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_DIRECT_BOOT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_DOWNLOAD_MODE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.FLASH_TPUW + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.USB_PHY_SEL + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.STRAP_JTAG_SEL + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_USB_SERIAL_JTAG + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_USB_JTAG + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SECURE_BOOT_AGGRESSIVE_REVOKE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SECURE_BOOT_EN + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY_PURPOSE_5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY_PURPOSE_4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY_PURPOSE_3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY_PURPOSE_2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY_PURPOSE_1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.KEY_PURPOSE_0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SECURE_BOOT_KEY_REVOKE2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SECURE_BOOT_KEY_REVOKE1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SECURE_BOOT_KEY_REVOKE0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SPI_BOOT_CRYPT_CNT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WDT_DELAY_SEL + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.VDD_SPI_FORCE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.VDD_SPI_TIEH + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.VDD_SPI_XPD + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.BTLC_GPIO_ENABLE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.USB_EXT_PHY_ENABLE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.USB_EXCHG_PINS + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_DOWNLOAD_MANUAL_ENCRYPT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.HARD_DIS_JTAG + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.SOFT_DIS_JTAG + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_APP_CPU + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_CAN + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_USB + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_FORCE_DOWNLOAD + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_DOWNLOAD_DCACHE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_DOWNLOAD_ICACHE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_DCACHE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.DIS_ICACHE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS_SYS_DATA_PART2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS_KEY5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS_KEY4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS_KEY3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS_KEY2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS_KEY1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS_KEY0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.RD_DIS + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_USB_EXCHG_PINS + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SYS_DATA_PART2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_USER_DATA + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SYS_DATA_PART1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_BLK1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_GROUP_3 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SECURE_BOOT_EN + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY5_PURPOSE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY4_PURPOSE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY3_PURPOSE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY2_PURPOSE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY1_PURPOSE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_KEY0_PURPOSE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SECURE_BOOT_KEY_REVOKE2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SECURE_BOOT_KEY_REVOKE1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SECURE_BOOT_KEY_REVOKE0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_SPI_BOOT_CRYPT_CNT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_GROUP_2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_GROUP_1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS_RD_DIS + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.WR_DIS + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .literal.esp_efuse_rtc_calib_get_ver + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .literal.esp_efuse_rtc_calib_get_init_code + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .literal.esp_efuse_rtc_calib_get_cal_voltage + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .literal.esp_efuse_rtc_calib_get_cal_temp + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.esp_efuse_rtc_calib_get_ver.str1.1 + 0x0000000000000000 0xa5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .text.esp_efuse_rtc_calib_get_ver + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.esp_efuse_rtc_calib_get_init_code.str1.1 + 0x0000000000000000 0xbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .text.esp_efuse_rtc_calib_get_init_code + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.esp_efuse_rtc_calib_get_cal_voltage.str1.1 + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .text.esp_efuse_rtc_calib_get_cal_voltage + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.esp_efuse_rtc_calib_get_cal_temp.str1.1 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .text.esp_efuse_rtc_calib_get_cal_temp + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.__func__$3714 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.__func__$3700 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.__func__$3682 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .rodata.__func__$3675 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_frame 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_info 0x0000000000000000 0x177d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_abbrev 0x0000000000000000 0x2aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_loc 0x0000000000000000 0x284 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_aranges + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_ranges 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_line 0x0000000000000000 0xcdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .debug_str 0x0000000000000000 0x1900 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .literal.esp_efuse_read_field_bit + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_read_field_cnt + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_write_field_blob + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_write_field_cnt + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_write_field_bit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_write_reg + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_read_block + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_read_reg + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_write_block + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_batch_write_begin + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_batch_write_cancel + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.esp_efuse_batch_write_commit + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_read_field_bit.str1.1 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_field_bit + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_field_cnt + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_field_blob + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_write_field_cnt.str1.1 + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_field_cnt + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_field_bit + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_reg + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_block + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_read_reg + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_write_block + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_batch_write_begin.str1.1 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_batch_write_begin + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .rodata.esp_efuse_batch_write_cancel.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_batch_write_cancel + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .text.esp_efuse_batch_write_commit + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .rodata.__func__$6393 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .rodata.__func__$6365 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .rodata.__func__$6326 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .bss.s_batch_writing_mode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .bss.s_efuse_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .literal.write_reg + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_reset + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_burn_efuses + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_debug_dump_blocks + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_write_cnt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_write_reg + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_write_blob + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_get_read_register_address + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_is_correct_written_data + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.write_reg + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_reset + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_burn_efuses + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_erase_virt_blocks + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_update_virt_blocks + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_debug_dump_blocks.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_debug_dump_blocks + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_write_cnt.str1.1 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_write_cnt + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_write_reg.str1.1 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_write_reg + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_write_blob + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_get_read_register_address.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_get_read_register_address + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_is_correct_written_data.str1.1 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_is_correct_written_data + 0x0000000000000000 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__$4558 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__$4494 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__$4543 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.efuse_hal_is_coding_error_in_block + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.efuse_read + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_clear_program_registers + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_burn_chip + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_utility_apply_new_coding_scheme + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.efuse_hal_is_coding_error_in_block + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.efuse_read + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_clear_program_registers + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_burn_chip.str1.1 + 0x0000000000000000 0xcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_burn_chip + 0x0000000000000000 0x1e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_apply_new_coding_scheme.str1.1 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .text.esp_efuse_utility_apply_new_coding_scheme + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.range_write_addr_blocks + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .bss.write_mass_blocks + 0x0000000000000000 0x160 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .literal.esp_efuse_block_is_empty + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_write_protect + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_read_protect + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_purpose_field + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_key_dis_read + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_key_dis_read + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_key_dis_write + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_key_dis_write + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_key_purpose + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_key_purpose + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_keypurpose_dis_write + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_keypurpose_dis_write + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_find_purpose + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_key_block_unused + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_find_unused_key_block + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_count_unused_key_blocks + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_digest_revoke + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_digest_revoke + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_get_write_protect_of_digest_revoke + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_set_write_protect_of_digest_revoke + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_write_key + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_efuse_write_keys + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .literal.esp_secure_boot_read_key_digests + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_block_is_empty + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_write_protect + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_read_protect + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_coding_scheme + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_purpose_field + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_key + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.esp_efuse_get_key_dis_read.str1.1 + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_key_dis_read + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_key_dis_read + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_key_dis_write + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_key_dis_write + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_key_purpose + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_key_purpose + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_keypurpose_dis_write + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_keypurpose_dis_write + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_find_purpose + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_key_block_unused + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_find_unused_key_block + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_count_unused_key_blocks + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.esp_efuse_get_digest_revoke.str1.1 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_digest_revoke + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_digest_revoke + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_get_write_protect_of_digest_revoke + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_set_write_protect_of_digest_revoke + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.esp_efuse_write_key.str1.1 + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_write_key + 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.esp_efuse_write_keys.str1.1 + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_efuse_write_keys + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.esp_secure_boot_read_key_digests.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text.esp_secure_boot_read_key_digests + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.__func__$4624 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.__func__$4590 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.__func__$4583 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.__func__$4547 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.__func__$4527 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.__func__$4518 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.s_revoke_table + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .rodata.s_table + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_frame 0x0000000000000000 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_info 0x0000000000000000 0x3d1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_abbrev 0x0000000000000000 0x4c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_loc 0x0000000000000000 0x9b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_aranges + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_ranges 0x0000000000000000 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_line 0x0000000000000000 0x1829 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .debug_str 0x0000000000000000 0x352a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .iram1.35.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.28.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.29.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.30.literal + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.31.literal + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.32.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.34.literal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.35 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.28 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.29 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.30 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.31 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.32 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.34 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .rodata.__func__$5620 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .bss.esp_ipc_isr_finish_cmd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .bss.s_stored_interrupt_level + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .bss.s_count_of_nested_calls + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .data.s_ipc_isr_mux + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .iram1 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .debug_line 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .debug_str 0x0000000000000000 0xe2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .literal.alloc_dma_chan + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.dma_chan_free + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_periph_claim + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_periph_in_use + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_periph_free + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_irqsource_for_host + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_irqdma_source_for_host + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_dma_chan_alloc + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_dma_chan_free + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_bus_initialize_io + 0x0000000000000000 0x1b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_bus_free_io_cfg + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_cs_initialize + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_cs_free_io + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spicommon_bus_using_iomux + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spi_bus_main_set_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spi_bus_lock_get_by_id + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spi_bus_initialize + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spi_bus_get_attr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spi_bus_free + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .literal.spi_bus_register_destroy_func + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.alloc_dma_chan.str1.1 + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.alloc_dma_chan + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.dma_chan_free + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.spicommon_periph_claim.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_periph_claim + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_periph_in_use + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_periph_free + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_irqsource_for_host + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_irqdma_source_for_host + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_dma_chan_alloc + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_dma_chan_free + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.spicommon_bus_initialize_io.str1.1 + 0x0000000000000000 0x25b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_bus_initialize_io + 0x0000000000000000 0x9cf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_bus_free_io_cfg + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_cs_initialize + 0x0000000000000000 0x103 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.spicommon_cs_free_io.str1.1 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_cs_free_io + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spicommon_bus_using_iomux + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spi_bus_main_set_lock + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spi_bus_lock_get_by_id + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.spi_bus_initialize.str1.1 + 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spi_bus_initialize + 0x0000000000000000 0x24a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spi_bus_get_attr + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spi_bus_free + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .text.spi_bus_register_destroy_func + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__FUNCTION__$8660 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__func__$8640 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__func__$8580 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__FUNCTION__$8603 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__func__$8551 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__func__$8556 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__func__$8527 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .rodata.__func__$8542 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .data.bus_ctx 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .data.s_mainbus + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .bss.spi_claiming_func + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .data.spi_periph_claimed + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_frame 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_info 0x0000000000000000 0x841d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_abbrev 0x0000000000000000 0x60b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_loc 0x0000000000000000 0x12b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_aranges + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_ranges 0x0000000000000000 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_line 0x0000000000000000 0x3458 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .debug_str 0x0000000000000000 0x4a7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .iram1.34.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_init_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_deinit_lock + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_register_dev + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_unregister_dev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.42.literal + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.44.literal + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_bg_exit + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_bg_request + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.45.literal + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_bg_clear_req + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_bg_check_dev_acq + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_bg_check_dev_req + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .literal.spi_bus_lock_bg_req_exist + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.33 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.30 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.34 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_init_lock + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .rodata.spi_bus_deinit_lock.str1.1 + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_deinit_lock + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_register_dev + 0x0000000000000000 0xcd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_unregister_dev + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_set_bg_control + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.39 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.40 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .rodata.str1.1 + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.42 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.44 0x0000000000000000 0xc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_get_acquiring_dev + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_bg_entry + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_bg_exit + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_bg_request + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.45 0x0000000000000000 0xa5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_bg_clear_req + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_bg_check_dev_acq + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_bg_check_dev_req + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .text.spi_bus_lock_bg_req_exist + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .rodata.__FUNCTION__$7604 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .rodata.__FUNCTION__$7584 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .rodata.__FUNCTION__$7574 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .rodata.__func__$7506 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .dram1.28 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .data.s_spinlock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .iram1.29.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .iram1.28.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.gdma_get_free_m2m_trig_id_mask + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.gdma_apply_strategy + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.gdma_register_tx_event_callbacks + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.gdma_register_rx_event_callbacks + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.gdma_stop + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.gdma_append + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.gdma_reset + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .iram1.29 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .iram1.28 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text.gdma_get_free_m2m_trig_id_mask + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text.gdma_apply_strategy + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.gdma_register_tx_event_callbacks.str1.1 + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text.gdma_register_tx_event_callbacks + 0x0000000000000000 0x179 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text.gdma_register_rx_event_callbacks + 0x0000000000000000 0x175 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text.gdma_stop + 0x0000000000000000 0xa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text.gdma_append + 0x0000000000000000 0xa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .text.gdma_reset + 0x0000000000000000 0xb9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6383 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6375 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6367 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6464 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6345 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6475 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6330 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6320 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6292 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .literal.usb_serial_jtag_isr_handler_default + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .literal.usb_serial_jtag_read_bytes + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .literal.usb_serial_jtag_write_bytes + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .literal.usb_serial_jtag_driver_uninstall + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .literal.usb_serial_jtag_driver_install + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .rodata.usb_serial_jtag_isr_handler_default.str1.1 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .text.usb_serial_jtag_isr_handler_default + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .text.usb_serial_jtag_read_bytes + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .rodata.usb_serial_jtag_write_bytes.str1.1 + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .text.usb_serial_jtag_write_bytes + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .text.usb_serial_jtag_driver_uninstall + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .rodata.usb_serial_jtag_driver_install.str1.1 + 0x0000000000000000 0xf7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .text.usb_serial_jtag_driver_install + 0x0000000000000000 0x1ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .rodata.__FUNCTION__$9045 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .rodata.__func__$9025 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .rodata.__FUNCTION__$9031 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .bss.p_usb_serial_jtag_obj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_info 0x0000000000000000 0xc71f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_abbrev 0x0000000000000000 0x4fd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_loc 0x0000000000000000 0x515 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_ranges 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_line 0x0000000000000000 0x176b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .debug_str 0x0000000000000000 0x9206 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .literal.esp_pm_impl_get_mode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_get_configuration + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .iram1.29.literal + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_impl_get_cpu_freq + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_impl_init + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_impl_idle_hook + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .iram1.33.literal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_register_inform_out_light_sleep_overhead_callback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_unregister_inform_out_light_sleep_overhead_callback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.periph_inform_out_light_sleep_overhead + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_register_light_sleep_default_params_config_callback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .literal.esp_pm_unregister_light_sleep_default_params_config_callback + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_impl_get_mode + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_configure + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_get_configuration + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .iram1.29 0x0000000000000000 0x18d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_impl_get_cpu_freq + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .rodata.esp_pm_impl_init.str1.1 + 0x0000000000000000 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_impl_init + 0x0000000000000000 0x157 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_impl_idle_hook + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .iram1.33 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_register_inform_out_light_sleep_overhead_callback + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_unregister_inform_out_light_sleep_overhead_callback + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.periph_inform_out_light_sleep_overhead + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_register_light_sleep_default_params_config_callback + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text.esp_pm_unregister_light_sleep_default_params_config_callback + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .rodata.__func__$9621 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_light_sleep_default_params_config_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_periph_inform_out_light_sleep_overhead_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_config_changed + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_cpu_freq_by_mode + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_rtos_lock_handle + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_core_idle + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_mode_mask + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_mode_lock_counts + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .bss.s_is_switching + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .data.s_mode 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .data.s_switch_lock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .text.esp_pm_lock_create + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .text.esp_pm_lock_delete + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .iram1.26 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .iram1.27 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .text.esp_pm_dump_locks + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_info 0x0000000000000000 0x1542 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_abbrev 0x0000000000000000 0x28f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_loc 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_aranges + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_ranges 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_line 0x0000000000000000 0x838 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .debug_str 0x0000000000000000 0x13c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .literal.bootloader_common_check_long_hold_gpio_level + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .literal.bootloader_common_check_long_hold_gpio + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .literal.bootloader_common_label_search + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .literal.bootloader_common_erase_part_type_data + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .literal.bootloader_common_get_sha256_of_partition + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .literal.bootloader_common_vddsdio_configure + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .literal.bootloader_common_get_reset_reason + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .literal.bootloader_flash_get_cs_io + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_common_check_long_hold_gpio_level + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_common_check_long_hold_gpio + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .rodata.bootloader_common_label_search.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_common_label_search + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .rodata.bootloader_common_erase_part_type_data.str1.1 + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_common_erase_part_type_data + 0x0000000000000000 0x101 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_common_get_sha256_of_partition + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_common_vddsdio_configure + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_common_get_reset_reason + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text.bootloader_flash_get_cs_io + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_info 0x0000000000000000 0x2712 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_abbrev 0x0000000000000000 0x44b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_loc 0x0000000000000000 0x502 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_ranges 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_line 0x0000000000000000 0x12f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .debug_str 0x0000000000000000 0x1c55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .iram1.0.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .iram1.1.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .iram1.2.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .iram1.3.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .iram1.0 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .iram1.1 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .iram1.2 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .iram1.3 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .literal.esp_core_dump_get_user_ram_segments + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .literal.esp_core_dump_get_user_ram_size + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .literal.esp_core_dump_in_isr_context + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .text.esp_core_dump_init + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .text.esp_core_dump_get_user_ram_segments + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .text.esp_core_dump_get_user_ram_size + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .text.esp_core_dump_in_isr_context + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .literal.esp_core_dump_image_erase + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .literal.esp_core_dump_image_get + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .rodata.esp_core_dump_image_erase.str1.1 + 0x0000000000000000 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .text.esp_core_dump_image_erase + 0x0000000000000000 0xbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .text.esp_core_dump_image_get + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .literal.esp_core_dump_get_summary + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .text.esp_core_dump_get_summary + 0x0000000000000000 0x1e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.98 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.97 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.96 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.95 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .literal.esp_core_dump_get_isr_stack_top + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .literal.esp_core_dump_summary_parse_extra_info + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .literal.esp_core_dump_summary_parse_exc_regs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .literal.esp_core_dump_summary_parse_backtrace_info + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .text.esp_core_dump_get_isr_stack_top + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .text.esp_core_dump_summary_parse_extra_info + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .text.esp_core_dump_summary_parse_exc_regs + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .text.esp_core_dump_summary_parse_backtrace_info + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .iram1.30.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .iram1.31.literal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .iram1.32.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .iram1.33.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .literal.esp_phy_is_initialized + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .literal.esp_phy_get_init_data + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .literal.esp_phy_erase_cal_data_in_nvs + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .iram1.30 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .iram1.31 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .iram1.32 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .iram1.33 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .text.esp_phy_is_initialized + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .text.esp_phy_get_init_data + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .text.esp_phy_release_init_data + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.esp_phy_erase_cal_data_in_nvs.str1.1 + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .text.esp_phy_erase_cal_data_in_nvs + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .text.esp_phy_update_country_info + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.__func__$11469 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .dram1.29 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .literal.systimer_hal_get_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .literal.systimer_hal_get_alarm_value + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .text.systimer_hal_get_time + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .text.systimer_hal_get_alarm_value + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .literal.esp_event_handler_register + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_handler_instance_register + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_handler_unregister + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_handler_instance_unregister + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_post + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_isr_post + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_loop_create_default + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_loop_delete_default + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.esp_event_send_to_default_loop + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_handler_register + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_handler_instance_register + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_handler_unregister + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_handler_instance_unregister + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_post + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_isr_post + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .rodata.esp_event_loop_create_default.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .rodata 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_loop_create_default + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_loop_delete_default + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .text.esp_event_send_to_default_loop + 0x0000000000000000 0x204 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .bss.s_default_loop + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_info 0x0000000000000000 0x24b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_abbrev 0x0000000000000000 0x2ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_loc 0x0000000000000000 0x236 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_ranges 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_line 0x0000000000000000 0xfd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .debug_str 0x0000000000000000 0x2860 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .literal.os_get_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .literal.os_random + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .literal.os_get_random + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .literal.os_sleep + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .literal.forced_memzero + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .text.os_get_time + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .text.os_random + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .text.os_get_random + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .text.os_sleep + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .text.forced_memzero + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_info 0x0000000000000000 0xc86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_abbrev 0x0000000000000000 0x27d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_loc 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_line 0x0000000000000000 0x6d5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .debug_str 0x0000000000000000 0x7d9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .literal.wifi_deinit_internal + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .literal.esp_wifi_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .literal.esp_wifi_init + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .rodata.wifi_deinit_internal.str1.1 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .text.wifi_deinit_internal + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .text.esp_wifi_deinit + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .rodata.esp_wifi_init.str1.1 + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .text.esp_wifi_init + 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .data.g_wifi_feature_caps + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .rodata.str1.1 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .data.WIFI_EVENT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .bss.s_wifi_inited + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + COMMON 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .literal.prvTaskGetSnapshotsFromList + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .literal.uxTaskGetSnapshotAll + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .text.prvTaskGetSnapshotsFromList + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .text.uxTaskGetSnapshotAll + 0x0000000000000000 0xbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .literal.mbedtls_platform_zeroize + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .text.mbedtls_platform_zeroize + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .data.memset_func + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .debug_info 0x0000000000000000 0x9fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .debug_abbrev 0x0000000000000000 0x1cf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .debug_line 0x0000000000000000 0x339 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .debug_str 0x0000000000000000 0x677 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .literal.mbedtls_sha256_clone + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .literal.mbedtls_sha256_starts + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .literal.mbedtls_internal_sha256_process + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .literal.mbedtls_sha256_process + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .literal.mbedtls_sha256_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .literal.mbedtls_sha256_finish + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .text.mbedtls_sha256_clone + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .text.mbedtls_sha256_starts + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .text.mbedtls_internal_sha256_process + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .text.mbedtls_sha256_process + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .text.mbedtls_sha256_update + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .text.mbedtls_sha256_finish + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .literal.esp_sha_512_t_init_hash + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .text.esp_sha_512_t_init_hash + 0x0000000000000000 0xf5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .literal.esp_crypto_shared_gdma_free + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .text.esp_crypto_shared_gdma_free + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .literal.esp_coex_adapter_funcs_md5_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.esp_coex_adapter_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.esp_coex_status_bit_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.esp_coex_status_bit_clear + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_event_duration_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_pti_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_pti_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_wifi_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .wifirxiram.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .iram1.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_condition_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_pre_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .wifirxiram.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_preference_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_version_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_wifi_register_update_lpclk_callback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_update_lpclk_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.esp_coex_adapter_funcs_md5_check + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.esp_coex_status_bit_set + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.esp_coex_status_bit_clear + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_event_duration_get + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_pti_set + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_pti_get + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_wifi_request + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .wifirxiram.6 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .iram1.7 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .iram1.8 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_condition_set + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_deinit + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .wifirxiram.9 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_preference_set + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_version_get + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .text.coex_wifi_register_update_lpclk_callback + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .dram1.5 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .dram1.4 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .dram1.3 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .dram1.2 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .dram1.1 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .dram1.0 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .data.g_coex_adapter_funcs_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .rodata.coex_version_str + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .data.libcoexist_reversion_git + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .literal.coex_core_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_unlock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_pti_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .wifirxiram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_timer_idx_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .iram1.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_event_duration_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_condition_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_condition_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_condition_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_pre_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .literal.coex_core_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .wifirxiram.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .text.coex_core_pti_set + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .wifirxiram.5 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .text.coex_core_timer_idx_get + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .iram1.6 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .iram1.7 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .text.coex_core_event_duration_get + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .text.coex_core_condition_set + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .text.coex_core_condition_get + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .text.coex_core_deinit + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .wifirxiram.11 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .wifirxiram.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .wifirxiram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .wifirxiram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .literal.coex_hw_timer_force + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .literal.coex_hw_timer_unforce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .wifirxiram.2 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .wifirxiram.3 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .wifirxiram.4 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .text.coex_hw_timer_force + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .text.coex_hw_timer_unforce + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .literal.coex_rom_data_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .literal.coex_rom_osi_funcs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .literal.coex_rom_osi_funcs_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .text.coex_rom_osi_funcs_deinit + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .literal.coex_schm_status_change + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_status_bit_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_status_bit_clear + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_status_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_curr_phase_idx_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_interval_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_curr_period_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_curr_phase_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_get_phase_by_idx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_register_btdm_callback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_wifi_channel_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_wifi_channel_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_register_wifi_channel_change_callback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.coex_schm_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.2 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.3 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_status_get + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_curr_phase_idx_set + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.4 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_interval_get + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .wifirxiram.5 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_curr_period_get + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_curr_phase_get + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_get_phase_by_idx + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_register_btdm_callback + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_wifi_channel_set + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_wifi_channel_get + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_register_wifi_channel_change_callback + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .text.coex_schm_deinit + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .rodata.__func__$3957 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .dram1.6 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .data.coex_schm_ble_default_bt_a2dp_wifi_default + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .data.coex_schm_ble_default_bt_idle_wifi_default + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .data.coex_schm_ble_idle_bt_idle_wifi_default + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .literal.esp_wifi_get_config_channel_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_negotiated_channel_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_negotiated_bw_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_sta_get_aid_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_sta_get_negotiated_phymode_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_inactive_time_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ap_get_sta_aid_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ftm_end_session_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ftm_resp_set_offset_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_reg_netstack_buf_cb_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_send_deauth_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_get_init_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_is_stop_in_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_api_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_api_unlock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_init_completed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_inactive_time_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_station_get_config_local$part$4 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_softap_get_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_station_get_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_station_get_config_default + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_station_get_current_ap_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_station_ap_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_softap_cacl_mac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_sta_get_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_softap_get_station_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_softap_deauth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_register_user_ie_manufacturer_recv_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_unregister_user_ie_manufacturer_recv_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_set_user_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_get_user_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_check_chan_param + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_deinit_in_caller_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_init_in_caller_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_osi_ready + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_osi_funcs_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_osi_funcs_md5_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_crypto_funcs_md5_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_wifi_type_md5_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_esp_wifi_md5_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_ant_update_empty_func + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.net80211_data_ptr_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.net80211_softap_funcs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.net80211_funcs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.net80211_funcs_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_init_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_deinit_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ftm_initiate_session + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_restart + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_clear_fast_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_deauth_sta + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_promiscuous_scan_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.get_total_scan_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_get_ap_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_get_ap_records + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_clear_ap_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ap_get_sta_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_connectionless_wake_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_ps + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_ps + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_protocol + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_protocol + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_config_11b_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_config_espnow_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_config_80211_tx_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_bandwidth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_bandwidth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_home_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_country + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_country_code + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_country + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_country_code + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_mac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_mac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_sta_get_ap_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_promiscuous_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_promiscuous_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_promiscuous_ctrl_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_promiscuous_ctrl_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_promiscuous + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_promiscuous_rx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_promiscuous + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_storage + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_reg_rxcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_set_sta_ip + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_auto_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_auto_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_restore + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_vendor_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_vendor_ie_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_set_event_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_event_post + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.wifi_mesh_event_post + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_lora_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_lora_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_max_tx_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_max_tx_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_event_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_event_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_csi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_csi_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_csi_rx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_ant_gpio + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_ant_gpio + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_ant + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_ant + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_set_fix_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_get_fix_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_sta_rx_probe_req + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ipc_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ftm_end_session + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ftm_resp_set_offset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_set_mac_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_set_log_level + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_set_log_mod + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_get_log + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_ioctl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_configure_wake_window + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_force_wakeup_acquire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_force_wakeup_release + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_is_tsf_active + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .wifislpiram.36.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_update_tsf_tick_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_update_light_sleep_default_params + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_sleep_delay_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_keep_alive_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_beacon_monitor_configure + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_reg_netstack_buf_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_get_config_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_issue_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_improve_contention_ability + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_get_negotiated_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_get_negotiated_bandwidth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_ap_get_sta_aid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_sta_get_aid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_sta_get_negotiated_phymode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_tsf_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_tx_done_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_inactive_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_inactive_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_internal_set_spp_amsdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_disable_pmf_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_mesh_reg_rxcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_ap_assoc_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_ap_assoc_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_router_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_router_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_get_beacon_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_beacon_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_map_deauth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_sta_disassoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_get_cur_ap_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_scan_get_ap_ie_len + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_get_cur_ap_record + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_scan_get_ap_record + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_mesh_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_mesh_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_mesh_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_mesh_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_roots_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_vnd_roots_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_allow_root_conflicts + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_is_root_conflicts_allowed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_parent_monitor_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_parent_monitor_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_ie_crypto_funcs_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_ie_crypto_key_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_sort_ap_records + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_sort_get_cur_ap_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_phy_apply_phy_init_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_scan_sort_get_cur_ap_record + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_parent_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_clear_parent_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_parent_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_rssi_threshold_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_rssi_threshold_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_is_roots_found + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_storage + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_switch_channel_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_active_duty_cycle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_active_duty_cycle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_network_duty_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_set_network_duty_cycle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_network_duty_cycle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_get_running_active_duty_cycle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_ps_get_ext_duty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_mesh_ps_duty_signaling + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_set_non_mesh_connections + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.esp_wifi_eb_tx_status_success_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_config_channel_local + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_negotiated_channel_local + 0x0000000000000000 0xa5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_negotiated_bw_local + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_sta_get_aid_local + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_sta_get_negotiated_phymode_local + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_inactive_time_local + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ap_get_sta_aid_local + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ftm_end_session_local + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ftm_resp_set_offset_local + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_reg_netstack_buf_cb_local + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_send_deauth_local + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_get_init_state + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_is_stop_in_progress + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_api_lock + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_api_unlock + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_init_completed + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_inactive_time_local + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_station_get_config_local$part$4 + 0x0000000000000000 0x162 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_softap_get_config + 0x0000000000000000 0x164 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_mode + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_station_get_config + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_station_get_config_default + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_station_get_current_ap_id + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_station_ap_check + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_softap_cacl_mac + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_sta_get_rssi + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_softap_get_station_num + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_softap_deauth + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_register_user_ie_manufacturer_recv_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_unregister_user_ie_manufacturer_recv_cb + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_set_user_ie + 0x0000000000000000 0x162 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_get_user_ie + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata.wifi_get_user_ie + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_check_chan_param + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_deinit_in_caller_task + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_init_in_caller_task + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_osi_ready + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata.str1.1 + 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_osi_funcs_register + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_osi_funcs_md5_check + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_crypto_funcs_md5_check + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_wifi_type_md5_check + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_esp_wifi_md5_check + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_ant_update_empty_func + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.net80211_data_ptr_init + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.net80211_softap_funcs_init + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.net80211_funcs_init + 0x0000000000000000 0x22c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.net80211_funcs_deinit + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_init_internal + 0x0000000000000000 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_deinit_internal + 0x0000000000000000 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_mode + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ftm_initiate_session + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_restart + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_start + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_stop + 0x0000000000000000 0x1cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_connect + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_disconnect + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_clear_fast_connect + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_deauth_sta + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_promiscuous_scan_start + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.get_total_scan_time + 0x0000000000000000 0xe2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_start + 0x0000000000000000 0x17c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_stop + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_get_ap_num + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_get_ap_records + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_clear_ap_list + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_config + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_config + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ap_get_sta_list + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_connectionless_wake_interval + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_ps + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_ps + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_protocol + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_protocol + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_config_11b_rate + 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_config_espnow_rate + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_config_80211_tx_rate + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_bandwidth + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_bandwidth + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_channel + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_home_channel + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_channel + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_country + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_country_code + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_country + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_country_code + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_mac + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_mac + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_sta_get_ap_info + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_promiscuous_filter + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_promiscuous_filter + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_promiscuous_ctrl_filter + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_promiscuous_ctrl_filter + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_promiscuous + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_promiscuous_rx_cb + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_promiscuous + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_storage + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_reg_rxcb + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_set_sta_ip + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_auto_connect + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_auto_connect + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_restore + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_vendor_ie + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_vendor_ie_cb + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_set_event_handler + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_event_post + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.wifi_mesh_event_post + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_lora_enable + 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_lora_disable + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_max_tx_power + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_max_tx_power + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_event_mask + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_event_mask + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_csi + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_csi_config + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_csi_rx_cb + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_ant_gpio + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_ant_gpio + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_ant + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_ant + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_set_fix_rate + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_get_fix_rate + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_sta_rx_probe_req + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ipc_internal + 0x0000000000000000 0x13e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ftm_end_session + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ftm_resp_set_offset + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_set_mac_sleep + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_set_log_level + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_set_log_mod + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_get_log + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_ioctl + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_configure_wake_window + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_force_wakeup_acquire + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_force_wakeup_release + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_is_tsf_active + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .wifislpiram.36 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_update_tsf_tick_interval + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_update_light_sleep_default_params + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_sleep_delay_time + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_keep_alive_time + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_beacon_monitor_configure + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_reg_netstack_buf_cb + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_get_config_channel + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_issue_disconnect + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_improve_contention_ability + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_get_negotiated_channel + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_get_negotiated_bandwidth + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_ap_get_sta_aid + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_sta_get_aid + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_sta_get_negotiated_phymode + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_tsf_time + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_tx_done_cb + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_inactive_time + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_inactive_time + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_statis_dump + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_internal_set_spp_amsdu + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_disable_pmf_config + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_mesh_reg_rxcb + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_ap_assoc_expire + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_ap_assoc_expire + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_router_bssid + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_router_bssid + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_get_beacon_interval + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_beacon_interval + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_map_deauth + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_sta_disassoc + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_get_cur_ap_info + 0x0000000000000000 0xe1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_scan_get_ap_ie_len + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_get_cur_ap_record + 0x0000000000000000 0x174 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_scan_get_ap_record + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_mesh_init + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_mesh_deinit + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_mesh_set + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_mesh_get + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_roots_set + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_vnd_roots_get + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_allow_root_conflicts + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_is_root_conflicts_allowed + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_parent_monitor_config + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_parent_monitor_config + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_ie_crypto_funcs_internal + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_ie_crypto_key_internal + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_sort_ap_records + 0x0000000000000000 0x12a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_sort_get_cur_ap_info + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_phy_apply_phy_init_data + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_scan_sort_get_cur_ap_record + 0x0000000000000000 0x1b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_parent_candidate + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_clear_parent_candidate + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_parent_candidate + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_rssi_threshold_internal + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_rssi_threshold_internal + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_is_roots_found + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_storage + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_switch_channel_internal + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_active_duty_cycle + 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_active_duty_cycle + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_network_duty_internal + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_set_network_duty_cycle + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_network_duty_cycle + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_get_running_active_duty_cycle + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_ps_get_ext_duty + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_mesh_ps_duty_signaling + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_set_non_mesh_connections + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .text.esp_wifi_eb_tx_status_success_internal + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.token$16065 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.old_scan_id$15151 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_info.39 + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.38 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.37 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.s_mesh_fetch_num + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.s_mesh_sort_num + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.s_mesh_sort_bss + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.35 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.34 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data.WIFI_MESH_EVENT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.33 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.32 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.31 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.30 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.29 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.28 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_info.27 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_info.26 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_info.25 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_info.24 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.23 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.22 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_verbose.21 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_verbose.20 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.19 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.18 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.17 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.16 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.15 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.13 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.12 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.11 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.10 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.9 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.7 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_error.5 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .rodata_wlog_warning.4 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.s_wifi_api_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data.g_wifi_event_mask + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.g_event_handler + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data.g_esp_wifi_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data.g_wifi_type_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data.g_wifi_crypto_funcs_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data.g_wifi_osi_funcs_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .data.s_wifi_init_state + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.s_net80211_data_init + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .bss.s_wifi_stop_in_progress + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .literal.ieee80211_freedom_inside_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.ieee80211_rate_ref_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.ieee80211_freedom_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.ieee80211_user_ie_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.ieee80211_ifattach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.ieee80211_ifdetach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.wifi_create_softap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.wifi_destroy_softap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.wifi_create_sta + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.wifi_destroy_sta + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.wifi_mode_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.wifi_recycle_rx_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.ieee80211_freedom_inside_cb + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.ieee80211_rate_ref_init + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.ieee80211_freedom_init + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.ieee80211_user_ie_init + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.ieee80211_ifattach + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.ieee80211_ifdetach + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.wifi_create_softap + 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.wifi_destroy_softap + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.wifi_create_sta + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.wifi_destroy_sta + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.wifi_mode_set + 0x0000000000000000 0x166 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .text.wifi_recycle_rx_pkt + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .rodata_wlog_info.6 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .rodata_wlog_info.5 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .rodata_wlog_info.4 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .rodata_wlog_info.3 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .bss.g_ic 0x0000000000000000 0x27c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .rodata.ieee80211_ethbroadcast + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .rodata.ieee80211_opcap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .rodata.str1.1 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .data.libnet80211_reversion_remote + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .data.libnet80211_reversion_git + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .literal.ieee80211_crypto_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.ieee80211_crypto_available + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.ieee80211_crypto_setkey + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.ieee80211_crypto_encap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.ieee80211_crypto_decap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.ieee80211_crypto_aes_128_cmac_encrypt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.ieee80211_crypto_aes_128_cmac_decrypt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.ieee80211_crypto_gmac_decrypt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_attach + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_available + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_setkey + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_encap + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_decap + 0x0000000000000000 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_aes_128_cmac_encrypt + 0x0000000000000000 0x116 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_aes_128_cmac_decrypt + 0x0000000000000000 0x16d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .text.ieee80211_crypto_gmac_decrypt + 0x0000000000000000 0x1d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.12 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.11 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.10 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.9 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.7 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.6 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.5 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.4 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .bss.wpa_crypto_funcs + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .literal.wifi_log + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .literal.dbg_hmac_rxtx_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .literal.dbg_hmac_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata.str1.1 + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .text.wifi_log + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .text.dbg_hmac_rxtx_statis_dump + 0x0000000000000000 0x27e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .text.dbg_hmac_statis_dump + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.14 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.13 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.12 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.11 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.10 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.9 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.8 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.7 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.6 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.5 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.4 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.3 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .rodata_wlog_info.2 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .bss.g_hmac_cnt + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .literal.ftm_get_phy_comp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_ftm_request_txcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_offchan_tx_req + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_offchan_end + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_session_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_send_msmt_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_request_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_send_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_record_t2t3_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.public_send_action_ftm_req + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_ftm_measurement_txcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_is_initiator_supported + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_is_responder_supported + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_is_supported + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_map_bw_param_to_phybw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_get_resp_session_for_peer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_add_resp_session + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_free_resp_session + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_record_t1t4_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_set_t1t4_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_resp_get_burst_slot + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_resp_get_burst_inst_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.public_send_action_ftm_resp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_get_estimated_dist + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_initiator_post_event + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_initiator_new_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_parse_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.public_recv_action_ftm_resp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_ftm_sess_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_tx_ftm_msmt_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_resp_allocate_para + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_create_responder_session + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.public_recv_action_ftm_req + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_ftm_req_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_send_ftmr_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_start_initiator_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_initiator_end_session_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_validate_initiator_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ftm_responder_set_offset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_ftm_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_ftm_detach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_get_phy_comp + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_ftm_request_txcb + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_offchan_tx_req + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_offchan_end + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_session_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_send_msmt_pkt + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_request_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_send_request + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_record_t2t3_cb + 0x0000000000000000 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.public_send_action_ftm_req + 0x0000000000000000 0x2d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_ftm_measurement_txcb + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_is_initiator_supported + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_is_responder_supported + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_is_supported + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_map_bw_param_to_phybw + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_get_resp_session_for_peer + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_add_resp_session + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_free_resp_session + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_record_t1t4_cb + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_set_t1t4_cb + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_resp_get_burst_slot + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_resp_get_burst_inst_delay + 0x0000000000000000 0xa5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.public_send_action_ftm_resp + 0x0000000000000000 0x418 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_get_estimated_dist + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_initiator_post_event + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata.str1.1 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_initiator_new_state + 0x0000000000000000 0x598 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_parse_data + 0x0000000000000000 0x316 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.public_recv_action_ftm_resp + 0x0000000000000000 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_ftm_sess_timeout_process + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_tx_ftm_msmt_process + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_resp_allocate_para + 0x0000000000000000 0x205 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_create_responder_session + 0x0000000000000000 0x156 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.public_recv_action_ftm_req + 0x0000000000000000 0x1d9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_ftm_req_timeout_process + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_send_ftmr_process + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_start_initiator_local + 0x0000000000000000 0x274 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_initiator_end_session_local + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_validate_initiator_config + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ftm_responder_set_offset + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_ftm_attach + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .text.ieee80211_ftm_detach + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.23 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.22 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.21 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.20 + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_warning.19 + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.18 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.17 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.16 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.15 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.14 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_warning.13 + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_warning.12 + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_warning.11 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_warning.10 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.9 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.7 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.5 + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.4 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.g_t1_offset_psec + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.g_ftm_report_num_valid_entries + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.g_ftm_report_data + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.ftm_resp_ctx + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.ftm_initiator + 0x0000000000000000 0xad8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.ftm_initator_state + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.request_f + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.ftm_req_expiry_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .bss.ftmr_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .literal.ieee80211_hdrsize + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.unlikely.is_non_esp_oui + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.unlikely.is_esp_manufacturer_oui + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ieee80211_hostapd_beacon_txcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ieee80211_hostap_send_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.hostap_handle_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ieee80211_hostapd_ps_txcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .wifi0iram.30.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ieee80211_free_beacon_eb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ieee80211_hostap_send_beacon_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ieee80211_hostap_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.hostap_deliver_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.hostap_handle_timer_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ieee80211_hostapd_data_txcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.wifi_ap_reg_rxcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.ap_rx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.hostap_auth_open + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.hostap_recv_mgmt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.hostap_recv_ctl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.hostap_input + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.wifi_softap_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.wifi_softap_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_hdrsize + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.unlikely.is_non_esp_oui + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.unlikely.is_esp_manufacturer_oui + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_hostapd_beacon_txcb + 0x0000000000000000 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_hostap_send_beacon + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.hostap_handle_timer + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_hostapd_ps_txcb + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .wifi0iram.30 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_free_beacon_eb + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_hostap_send_beacon_process + 0x0000000000000000 0x33c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata.str1.1 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_hostap_attach + 0x0000000000000000 0x1fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.hostap_deliver_data + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.hostap_handle_timer_process + 0x0000000000000000 0x17a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ieee80211_hostapd_data_txcb + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.wifi_ap_reg_rxcb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.ap_rx_cb + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.hostap_auth_open + 0x0000000000000000 0x194 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.hostap_recv_mgmt + 0x0000000000000000 0x9b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.hostap_recv_ctl + 0x0000000000000000 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.hostap_input + 0x0000000000000000 0x66e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.wifi_softap_start + 0x0000000000000000 0x390 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .text.wifi_softap_stop + 0x0000000000000000 0x18a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.29 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.28 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.27 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.ApFreqCalTimer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.APRecvBcnStartTick + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.26 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_debug.24 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.23 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.22 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_debug.21 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_debug.20 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.19 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_info.18 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.17 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.15 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_debug.14 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.13 + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.12 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.11 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.10 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.9 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_error.7 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.4 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.g_beacon_eb_allocated + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.ap_rxcb 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.tim_offset + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.BcnIntvl 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.g_beacon_idx + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.g_beacon_eb + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.g_beacon_dtim_send_mc + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.beacon_send_start_flag + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .data.TmpSTAAPCloseAP + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .bss.beacon_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .literal.addba_stop_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_init_age_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ht_send_action_ba_addba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.addba_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_stop_age_timer$part$0 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_add_htcap_body + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ht_recv_action_ba_addba_response + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ampdu_tx_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_deinit_age_timer$part$1 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ht_send_action_ba_delba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.addba_response_txcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ht_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ampdu_free_rx_ba_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ampdu_rx_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ht_recv_action_ba_delba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ampdu_alloc_rx_ba_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ht_recv_action_ba_addba_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ht_deattach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_cal_tx_pps + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.addba_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.27.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ampdu_dispatch_movement + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.29.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.31.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.33.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_age_bss + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_start_age_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ampdu_age_all + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.37.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_recv_bar + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ht_node_cleanup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ht_node_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_parse_htcap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_has_ht40_bss + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_update_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ht_updatehtcap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_ht_updateparams + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_setup_htrates + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_setup_basic_htrates + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_add_htcap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_add_htcap_vendor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_add_htinfo_body + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_add_htinfo + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_add_htinfo_vendor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_decap1 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_decap_amsdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.addba_stop_timeout + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_init_age_timer + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata.str1.1 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ht_send_action_ba_addba + 0x0000000000000000 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.addba_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_stop_age_timer$part$0 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_add_htcap_body + 0x0000000000000000 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ht_recv_action_ba_addba_response + 0x0000000000000000 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ampdu_tx_stop + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_deinit_age_timer$part$1 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ht_send_action_ba_delba + 0x0000000000000000 0x131 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.addba_response_txcb + 0x0000000000000000 0x167 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ht_attach + 0x0000000000000000 0x21c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ampdu_free_rx_ba_index + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ampdu_rx_stop + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ht_recv_action_ba_delba + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ampdu_alloc_rx_ba_index + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ht_recv_action_ba_addba_request + 0x0000000000000000 0x1b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ht_deattach + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_cal_tx_pps + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_enable + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.addba_timeout_process + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_request + 0x0000000000000000 0x220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_stop + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.27 + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ampdu_dispatch_movement + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.29 + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.31 + 0x0000000000000000 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.33 + 0x0000000000000000 0xd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_age_bss + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_start_age_timer + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ampdu_age_all + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .wifirxiram.37 + 0x0000000000000000 0x220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_recv_bar + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ht_node_cleanup + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ht_node_init + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_parse_htcap + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_has_ht40_bss + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_update_channel + 0x0000000000000000 0x38a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ht_updatehtcap + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_ht_updateparams + 0x0000000000000000 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_setup_htrates + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_setup_basic_htrates + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_add_htcap + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_add_htcap_vendor + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_add_htinfo_body + 0x0000000000000000 0x136 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_add_htinfo + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_add_htinfo_vendor + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_decap1 + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .text.ieee80211_decap_amsdu + 0x0000000000000000 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .bss.tokens$11011 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.67 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.66 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.65 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.64 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.63 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.62 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.61 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.60 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.59 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.58 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.57 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.56 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.55 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.54 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_verbose.53 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_verbose.52 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.51 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_info.50 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_info.49 + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.48 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_info.47 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.46 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.44 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.43 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.42 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.41 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.40 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.39 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.38 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.36 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.35 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.34 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.32 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.30 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.28 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.26 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.25 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.23 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.22 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.21 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.20 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.19 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.18 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.16 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.15 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.14 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.13 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.12 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.11 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.10 + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.9 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.7 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.5 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.4 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .literal.ieee80211_add_ie_vendor_esp_head + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .literal.ieee80211_add_ie_vendor_esp_mesh_group + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .literal.ieee80211_add_ie_vendor_esp_simple_pair + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .literal.ieee80211_add_ie_vendor_esp_freq_annon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .literal.ieee80211_add_ie_vendor_esp_now + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .literal.ieee80211_add_ie_vendor_esp_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .literal.ieee80211_add_ie_vendor_esp_manufacturer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .rodata.str1.1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text.ieee80211_add_ie_vendor_esp_head + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text.ieee80211_add_ie_vendor_esp_mesh_group + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text.ieee80211_add_ie_vendor_esp_simple_pair + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text.ieee80211_add_ie_vendor_esp_freq_annon + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text.ieee80211_add_ie_vendor_esp_now + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text.ieee80211_add_ie_vendor_esp_ssid + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .text.ieee80211_add_ie_vendor_esp_manufacturer + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .literal.wpa_cipher + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.rsn_cipher + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_deliver_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_decap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_is_support_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_is_11b_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_setup_rates + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_set_max_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_is_lr_only + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_setup_phy_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_setup_lr_rates + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_alloc_challenge + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_parse_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_parse_wpa + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_rsn_cipher_priority + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_better_rsn_pairwise_cipher + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_amsdu_negotiate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_parse_rsn + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_is_ht_cipher + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_parse_wapi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_parse_action + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.ieee80211_setup_rateset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.wpa_cipher + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.rsn_cipher + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_deliver_data + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_decap + 0x0000000000000000 0x1d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_is_support_rate + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_is_11b_rate + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_setup_rates + 0x0000000000000000 0xd1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_set_max_rate + 0x0000000000000000 0x112 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_is_lr_only + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata.str1.1 + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_setup_phy_mode + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_setup_lr_rates + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_alloc_challenge + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_parse_beacon + 0x0000000000000000 0x5bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_parse_wpa + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_rsn_cipher_priority + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_better_rsn_pairwise_cipher + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_amsdu_negotiate + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_parse_rsn + 0x0000000000000000 0x62a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_is_ht_cipher + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_parse_wapi + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_parse_action + 0x0000000000000000 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .text.ieee80211_setup_rateset + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata.CSWTCH$55 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_warning.34 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.33 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.32 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.31 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.30 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_warning.29 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_info.28 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_warning.27 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.26 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.25 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.24 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.23 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.22 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.21 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.20 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.19 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.18 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.17 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.16 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.15 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.14 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.13 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.12 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.11 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.10 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.9 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_error.7 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.6 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.5 + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_debug.4 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .rodata_wlog_warning.2 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .literal.wifi_wps_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_wps_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_ioctl_ht2040_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_pmk_is_valid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_ioctl_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_station_set_config_local_2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_ioctl_ht2040_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.current_task_is_wifi_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.adc2_wifi_acquire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.adc2_wifi_release + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_station_get_reconnect_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal._do_wifi_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal._do_wifi_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_set_phy_2nd_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_phy_2nd_chan_is_valid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_set_phy_bw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_set_phy_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_phy_2nd_chan_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_station_save_ap_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.print_sta_pmk + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_sta_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal._do_wifi_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_sta_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal._do_wifi_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_sta_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_sta_ap_change_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_mac_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_promis_filter_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_promis_ctrl_filter_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_sta_set_ap_num_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_auto_connect_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_softap_max_support_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_softap_set_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_macaddr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.chip_post_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.chip_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.chip_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_reset_mac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .wifislprxiram.23.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .wifislprxiram.25.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_hw_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_txq_empty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_stop_sw_txq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_hw_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_promis_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_mode_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.esp_wifi_internal_set_baw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_menuconfig_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_crypto_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wpa_crypto_funcs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_crypto_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_hmac_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_hmac_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_lmac_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_lmac_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_init_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_deinit_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_start_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_stop_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_connect_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_sta_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_disconnect_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_scan_start_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_scan_stop_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_ant_to_ant_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.cipher_map_net80211_to_public_cipher + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_clear_ap_list_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_ap_list_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_ap_info_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_sta_list_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_config_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_protocol_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_protocol_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_bw_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_bw_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_channel_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_home_channel_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_channel_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_chan_range + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_ps_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_country + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_country + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_restart_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_rxcb_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_restore_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_vnd_ie_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_vnd_ie_cb_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_max_tpw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_event_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_csi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_csi_set_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_ant_config_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .wifirxiram.73.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_ant + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_ant_gpio + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_fix_rate_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_deauth_sta_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_wps_is_started + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_wps_start_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_wpa2_is_started + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_wpa2_ent_enable_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_wpa2_ent_disable_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_log_mod_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_wps_type_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_wps_status_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_ipc_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_set_appie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_appie_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_wps_cb_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_internal_ioctl_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_get_tsf_time_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_ftm_start_initiator_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_send_mgmt_frame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_set_rssi_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_register_mgmt_frame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_roc_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_action_tx_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_configure_wake_window_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_disable_pmf_config_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_force_wakeup_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_update_tsf_tick_interval_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ie_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ie_get_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_roots_ie_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_roots_ie_get_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ie_init_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ie_deinit_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_sta_disassoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_map_deauth_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_sta_disassoc_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_set_beacon_interval_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_assoc_expire_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_router_bssid_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_router_bssid_get_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_root_conflicts_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ie_crypto_funcs_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ie_crypto_key_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_parent_monitor_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_parent_monitor_get_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_parent_candidate_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_parent_candidate_clear_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_parent_candidate_get_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_rssi_threshold_set_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_rssi_threshold_get_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_is_roots_found_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_switch_channel_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ps_duty_cycle_set_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ps_duty_cycle_get_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_ps_duty_ext_get_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.wifi_mesh_act_duty_signaling_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_ioctl_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_ioctl_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_ioctl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_wps_stop + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_wps_start + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_ioctl_ht2040_get + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_pmk_is_valid + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_ioctl_process + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_station_set_config_local_2 + 0x0000000000000000 0x422 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_ioctl_ht2040_set + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.current_task_is_wifi_task + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.adc2_wifi_acquire + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.adc2_wifi_release + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_station_get_reconnect_policy + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text._do_wifi_stop + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text._do_wifi_start + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_set_phy_2nd_chan + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_phy_2nd_chan_is_valid + 0x0000000000000000 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_set_phy_bw + 0x0000000000000000 0x1d5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_set_phy_mode + 0x0000000000000000 0x1f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_phy_2nd_chan_process + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_station_save_ap_channel + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.print_sta_pmk + 0x0000000000000000 0x1c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_sta_connect + 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text._do_wifi_connect + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_sta_disconnect + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text._do_wifi_disconnect + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_sta_scan + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_sta_ap_change_process + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_mac_process + 0x0000000000000000 0x11a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_promis_filter_process + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_promis_ctrl_filter_process + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_sta_set_ap_num_process + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_auto_connect_process + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_softap_max_support_num + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_softap_set_config + 0x0000000000000000 0x735 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_macaddr + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.chip_post_deinit + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.chip_enable + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.chip_disable + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_reset_mac + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .wifislprxiram.23 + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .wifislprxiram.25 + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_hw_start + 0x0000000000000000 0x192 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_txq_empty + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_stop_sw_txq + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_hw_stop + 0x0000000000000000 0x164 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_promis_process + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_mode_process + 0x0000000000000000 0x1b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.esp_wifi_internal_set_baw + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_menuconfig_init + 0x0000000000000000 0x1bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_crypto_deinit + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wpa_crypto_funcs_init + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_crypto_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_hmac_deinit + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_hmac_init + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_lmac_deinit + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_lmac_init + 0x0000000000000000 0x126 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_deinit + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_init_process + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_deinit_process + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_start_process + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_stop_process + 0x0000000000000000 0x13a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_connect_process + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_sta_disconnect + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_disconnect_process + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_scan_start_process + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_scan_stop_process + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_ant_to_ant_type + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.cipher_map_net80211_to_public_cipher + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_clear_ap_list_process + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_ap_list_process + 0x0000000000000000 0x2a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_ap_info_process + 0x0000000000000000 0x16e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_sta_list_process + 0x0000000000000000 0x14a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_config_process + 0x0000000000000000 0x37b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_protocol_process + 0x0000000000000000 0xd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_protocol_process + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_bw_process + 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_bw_process + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_channel_process + 0x0000000000000000 0x13e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_home_channel_process + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_channel_process + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_chan_range + 0x0000000000000000 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_ps_process + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_country + 0x0000000000000000 0x1fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_country + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_restart_process + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_rxcb_process + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_restore_process + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_vnd_ie_process + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_vnd_ie_cb_process + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_max_tpw + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_event_mask + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_csi + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_csi_set_config + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_ant_config_check + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .wifirxiram.73 + 0x0000000000000000 0xa5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_ant + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_ant_gpio + 0x0000000000000000 0xa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_fix_rate_process + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_deauth_sta_process + 0x0000000000000000 0x103 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_wps_is_started + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_wps_start_flag + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_wpa2_is_started + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_wpa2_ent_enable_process + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_wpa2_ent_disable_process + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_log_mod_process + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_wps_type_process + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_wps_status_process + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_ipc_process + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_set_appie + 0x0000000000000000 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_appie_process + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_wps_cb_process + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_internal_ioctl_process + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_get_tsf_time_process + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_ftm_start_initiator_process + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_send_mgmt_frame + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_set_rssi_threshold + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_register_mgmt_frame + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_roc_process + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_action_tx_process + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_configure_wake_window_process + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_disable_pmf_config_process + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_force_wakeup_process + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_update_tsf_tick_interval_process + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ie_set_progress + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ie_get_progress + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_roots_ie_set_progress + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_roots_ie_get_progress + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ie_init_progress + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ie_deinit_progress + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_sta_disassoc + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_map_deauth_progress + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_sta_disassoc_progress + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_set_beacon_interval_progress + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_assoc_expire_set_progress + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_router_bssid_set_progress + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_router_bssid_get_progress + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_root_conflicts_set_progress + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ie_crypto_funcs_set_progress + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ie_crypto_key_set_progress + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_parent_monitor_set_progress + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_parent_monitor_get_progress + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_parent_candidate_set_progress + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_parent_candidate_clear_progress + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_parent_candidate_get_progress + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_rssi_threshold_set_progress + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_rssi_threshold_get_progress + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_is_roots_found_progress + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_switch_channel_progress + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ps_duty_cycle_set_process + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ps_duty_cycle_get_process + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_ps_duty_ext_get_process + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.wifi_mesh_act_duty_signaling_process + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_ioctl_init + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_ioctl_deinit + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .text.ieee80211_ioctl + 0x0000000000000000 0x1d6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata.CSWTCH$214 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata.CSWTCH$131 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.ap_id$13117 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata.__FUNCTION__$13356 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.98 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.97 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.96 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.95 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .data.g_mesh_root_conflicts_allowed + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .data.map_assoc_expire + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.mesh_router_bssid + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.94 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.93 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.92 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.91 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.90 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.89 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.88 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.87 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.86 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .data.s_ioctl_table + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.85 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.84 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.83 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.81 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.80 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.79 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.78 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.77 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.76 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.75 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.74 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.72 + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.71 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.70 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.69 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.68 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.67 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.66 + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.65 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_verbose.64 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.63 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_verbose.62 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_verbose.61 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.60 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.59 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.58 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.57 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_verbose.56 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.55 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.54 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.53 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.52 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.51 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.50 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.49 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.48 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.47 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.46 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.45 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.44 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.43 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.42 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.41 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.40 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.39 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.38 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.37 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.36 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.35 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.34 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.33 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.32 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.g_wifi_menuconfig + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.31 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.30 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.29 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.28 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.27 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.26 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.24 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.22 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.21 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.20 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.19 + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.18 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.17 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.16 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_info.15 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.14 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.13 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.12 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.11 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.10 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_error.9 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_debug.8 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.5 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .rodata_wlog_warning.4 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.mesh_deauth_reason + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.s_wifi_task_hdl + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.s_wps_start + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.s_wpa2_start + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .bss.g_mac_sleep_en + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .literal.ieee80211_public_action_recv_mesh_awake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .literal.ieee80211_mesh_quick_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .literal.ieee80211_mesh_quick_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .literal.ieee80211_vnd_mesh_update_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .literal.ieee80211_vnd_mesh_fully_associated + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .literal.is_esp_mesh_assoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .literal.ieee80211_public_action_send_mesh_awake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text.ieee80211_public_action_recv_mesh_awake + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text.ieee80211_mesh_quick_init + 0x0000000000000000 0x182 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text.ieee80211_mesh_quick_deinit + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text.ieee80211_vnd_mesh_update_beacon + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text.ieee80211_vnd_mesh_fully_associated + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text.is_esp_mesh_assoc + 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .rodata.str1.1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .rodata 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .text.ieee80211_public_action_send_mesh_awake + 0x0000000000000000 0x16e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .bss.esp_mesh_ps_duty + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .bss.esp_mesh_quick_funcs + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .bss.g_mesh_topology + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .bss.esp_mesh_appie + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .data.g_mesh_self_organized + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .dram1.4 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .dram1.3 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .dram1.2 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .literal.wifi_nvs_cfg_item_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_cfg_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_sta_restore + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_ap_restore + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.ieee80211_nvs_set_default_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_commit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.ieee80211_adjust_2nd_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_compare_cfg_diff + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_set_default_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_validate_ap_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_validate_ap_password + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_validate_sta_password + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_validate_country + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_validate_ap_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_validate_ap_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_validate_sta_listen_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_load + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_restore + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_get_sta_listen_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_reset_current_ap_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.wifi_nvs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_cfg_item_init + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata.str1.1 + 0x0000000000000000 0x1e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_cfg_init + 0x0000000000000000 0x7f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_sta_restore + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_ap_restore + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_get + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.ieee80211_nvs_set_default_ssid + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_commit + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_set + 0x0000000000000000 0x19a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata.wifi_nvs_set + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.ieee80211_adjust_2nd_chan + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_compare_cfg_diff + 0x0000000000000000 0x186 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata.wifi_nvs_compare_cfg_diff + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_set_default_ssid + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_validate_ap_ssid + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_validate_ap_password + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_validate_sta_password + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_validate_country + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_validate_ap_chan + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_validate_ap_num + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_validate_sta_listen_interval + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_load + 0x0000000000000000 0x332 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata.wifi_nvs_load + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_restore + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_get_sta_listen_interval + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_reset_current_ap_info + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_deinit + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .text.wifi_nvs_init + 0x0000000000000000 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_error.16 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.15 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.14 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.13 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.12 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.11 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.10 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.9 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.8 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.7 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_error.5 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_warning.4 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .bss.g_wifi_nvs_cfg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .data.g_wifi_nvs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .bss.s_wifi_nvs + 0x0000000000000000 0x49c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .literal.add_appie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_vnd_ie_size$part$7 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.esp_wifi_internal_tx_is_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_reg_encap_amsdu_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_reg_netstack_buf_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_set_hmac_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.wifi_is_started + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_alloc_tx_buf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_recycle_cache_eb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_empty_txq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_post_hmac_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.is_wapi_alloc_tx_buf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_wapi_alloc_tx_buf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.get_wifi_internal_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_output_pending_eb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_copy_eb_header + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_amsdu_adjust_head + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_amsdu_adjust_last_length + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_amsdu_length_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_output_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_send_setup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_tx_mgt_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_align_eb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_set_tx_pti + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_classify + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_rates + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_dsparams + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_xrates + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_assoc_req_ies + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_probe_req_ies + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_wme_param + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_csa + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_add_extcap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_vnd_ie_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_vnd_ie_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_vnd_lora_ie_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_vnd_lora_ie_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_setup_robust_mgmtframe + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_mgmt_output + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_getcapinfo + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_assoc_req_construct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_assoc_resp_construct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_auth_construct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_deauth_construct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_disassoc_construct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .wifi0iram.26.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_search_node + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_output_do + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.esp_wifi_internal_tx_by_ref + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_output + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.esp_wifi_internal_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.esp_wifi_mesh_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_amsdu_send_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_amsdu_encap_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_encap_amsdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_alloc_proberesp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_alloc_deauth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_output_raw_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_raw_frame_sanity_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.esp_wifi_80211_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_beacon_construct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_set_tx_desc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_send_nulldata + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .wifi0iram.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .wifi0iram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_send_probereq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_send_mgmt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_send_proberesp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_send_deauth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_beacon_alloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_encap_null_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_pm_tx_null_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.add_appie + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_vnd_ie_size$part$7 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.esp_wifi_internal_tx_is_stop + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_reg_encap_amsdu_cb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_reg_netstack_buf_cb + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_set_hmac_stop + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.wifi_is_started + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_alloc_tx_buf + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_recycle_cache_eb + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_empty_txq + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_post_hmac_tx + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.is_wapi_alloc_tx_buf + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_wapi_alloc_tx_buf + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.get_wifi_internal_state + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_output_pending_eb + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_copy_eb_header + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_amsdu_adjust_head + 0x0000000000000000 0xd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_amsdu_adjust_last_length + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_amsdu_length_check + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_output_init + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_send_setup + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_tx_mgt_cb + 0x0000000000000000 0xc7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_align_eb + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_set_tx_pti + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_classify + 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_rates + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_dsparams + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_xrates + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_assoc_req_ies + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_probe_req_ies + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_wme_param + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_csa + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_add_extcap + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_vnd_ie_size + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_vnd_ie_set + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_vnd_lora_ie_size + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_vnd_lora_ie_set + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_setup_robust_mgmtframe + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_mgmt_output + 0x0000000000000000 0x14d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_getcapinfo + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_assoc_req_construct + 0x0000000000000000 0x404 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_assoc_resp_construct + 0x0000000000000000 0x2df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_auth_construct + 0x0000000000000000 0x283 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_deauth_construct + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_disassoc_construct + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .wifi0iram.26 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_search_node + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_output_do + 0x0000000000000000 0x186 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.esp_wifi_internal_tx_by_ref + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_output + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.esp_wifi_internal_tx + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.esp_wifi_mesh_tx + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_amsdu_send_check + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_amsdu_encap_check + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_encap_amsdu + 0x0000000000000000 0x1b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_alloc_proberesp + 0x0000000000000000 0x32e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_alloc_deauth + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_output_raw_process + 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_raw_frame_sanity_check + 0x0000000000000000 0x1fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.esp_wifi_80211_tx + 0x0000000000000000 0x13c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_beacon_construct + 0x0000000000000000 0x2c1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_set_tx_desc + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_send_nulldata + 0x0000000000000000 0x185 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .wifi0iram.11 0x0000000000000000 0x4db /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .wifi0iram.4 0x0000000000000000 0x29e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_send_probereq + 0x0000000000000000 0x299 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_send_mgmt + 0x0000000000000000 0x11c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_send_proberesp + 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_send_deauth + 0x0000000000000000 0x13d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_beacon_alloc + 0x0000000000000000 0x27e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_encap_null_data + 0x0000000000000000 0x13c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .text.ieee80211_pm_tx_null_process + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .data.s_raw_seq$11857 + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata.info$11610 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata.s_ac_param$11615 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata.param$11616 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.48 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.47 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.46 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.45 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.44 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.43 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.42 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.41 + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.40 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.39 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.38 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.37 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.36 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.35 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.34 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.33 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.32 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.31 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.30 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.29 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.28 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.27 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.25 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.24 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.23 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.22 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.21 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.20 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.19 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.18 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.17 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.16 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.15 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.14 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.13 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.12 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.10 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.9 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.7 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_error.6 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_verbose.5 + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .rodata_wlog_warning.2 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .bss.s_netstack_ref + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .bss.s_tx_cacheq + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .literal.ieee80211_phy_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .literal.ieee80211_phy_type_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .literal.ieee80211_phy_mode_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .literal.ieee80211_setup_ratetable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .literal.ieee80211_phy_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .literal.ieee80211_set_user_sup_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .text.ieee80211_phy_deinit + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .text.ieee80211_phy_type_get + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .rodata.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .text.ieee80211_phy_mode_show + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .text.ieee80211_setup_ratetable + 0x0000000000000000 0x11c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .text.ieee80211_phy_init + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .text.ieee80211_set_user_sup_rate + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .rodata_wlog_error.4 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .rodata.ieee80211_11g_table + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .rodata.ieee80211_11b_table + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .literal.ieee80211_psq_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_gpsq_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_psq_cleanup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_psq_find_max_bss + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_set_tim + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_psq_take_head + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_psq_take_tail + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_psq_drop_one_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_psq_send_one_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_psq_is_buff_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_pwrsave + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.pwrsave_flushq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_node_pwrsave + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_pwrsave_node_cleanup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_pwrsave_txcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_init + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_gpsq_init + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_cleanup + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_find_max_bss + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_set_tim + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_take_head + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_take_tail + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_drop_one_pkt + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_send_one_pkt + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_psq_is_buff_pkt + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_pwrsave + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.pwrsave_flushq + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_node_pwrsave + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_pwrsave_node_cleanup + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .text.ieee80211_pwrsave_txcb + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .rodata_wlog_info.2 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .literal.ieee80211_proto_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.ieee80211_gettid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.ieee80211_set_shortslottime + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.ieee80211_iserp_rateset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.ieee80211_wme_initparams + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.ieee80211_wme_updateparams + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.ieee80211_mlme_connect_bss + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.ieee80211_find_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_proto_attach + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_gettid + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_set_shortslottime + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_iserp_rateset + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_wme_initparams + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_wme_updateparams + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_mlme_connect_bss + 0x0000000000000000 0x116 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .text.ieee80211_find_ie + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .rodata.rates$10364 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .rodata_wlog_debug.4 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .rodata_wlog_debug.3 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .bss.g_wifi_improve_contention_ability + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .literal.get_country_chan_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .literal.ieee80211_get_chan_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .literal.ieee80211_is_40mhz_valid_bw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .text.get_country_chan_info + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .text.ieee80211_get_chan_info + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .rodata.ieee80211_get_chan_info + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .text.ieee80211_is_40mhz_valid_bw + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .rodata.ieee80211_is_40mhz_valid_bw + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .rodata_wlog_warning.2 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .data.country_info_24ghz + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .literal.ieee80211_regdomain_max_tx_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_get_country + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_update_phy_country + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_update + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_update_in_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_update_in_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_add_countryie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_max_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_ap_max_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_min_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_ap_min_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_chan_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_chan_in_range + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_regdomain_is_active_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_max_tx_power + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_get_country + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_update_phy_country + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_update + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_update_in_scan + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_update_in_connect + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .rodata.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_add_countryie + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_max_chan + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_ap_max_chan + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_min_chan + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_ap_min_chan + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_chan_num + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_policy + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_chan_in_range + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .text.ieee80211_regdomain_is_active_scan + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .data.s_map 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .literal.ieee80211_rfid_locp_recv_open + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .literal.ieee80211_rfid_locp_recv_close + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .literal.ieee80211_rfid_locp_recv_reset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .literal.ieee80211_rfid_locp_recv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .literal.register_ieee80211_rfid_locp_recv_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .literal.unregister_ieee80211_rfid_locp_recv_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .text.ieee80211_rfid_locp_recv_open + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .text.ieee80211_rfid_locp_recv_close + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .text.ieee80211_rfid_locp_recv_reset + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .text.ieee80211_rfid_locp_recv + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .text.register_ieee80211_rfid_locp_recv_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .text.unregister_ieee80211_rfid_locp_recv_cb + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .literal.scan_enter_oper_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_inter_channel_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_op_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.unlikely.scan_update_results_to_supplicant + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.ieee80211_scan_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.ieee80211_scan_deattach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_get_apnum + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_pm_channel_op_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_flush_all_tx_buf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_cancel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_add_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_remove_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_hidden_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_set_act_duration + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_set_pas_duration + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_set_home_chan_dwell_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_add_probe_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_remove_probe_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_prefer_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_update_scan_history + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_build_chan_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_set_desChan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_get_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.cannel_scan_connect_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_check_hidden + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.unlikely.scan_add_ssid_do + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.unlikely.scan_add_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_reset_cipher_and_akm + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_profile_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.free_bss_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.clear_bss_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_next_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_enter_oper_channel_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_inter_channel_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_op_end + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_connect_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.check_bss_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_set_scan_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_get_scan_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_parse_ht2040_coex + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_fill_wps_scan_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.scan_parse_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_enter_oper_channel + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_inter_channel_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata.str1.1 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_op_start + 0x0000000000000000 0x20d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.unlikely.scan_update_results_to_supplicant + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.ieee80211_scan_attach + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.ieee80211_scan_deattach + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_get_apnum + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_pm_channel_op_cb + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_flush_all_tx_buf + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_cancel + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_add_bssid + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_remove_bssid + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_hidden_ssid + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_set_act_duration + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_set_pas_duration + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_set_home_chan_dwell_time + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_add_probe_ssid + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_remove_probe_ssid + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_prefer_chan + 0x0000000000000000 0x210 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_update_scan_history + 0x0000000000000000 0x17e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_build_chan_list + 0x0000000000000000 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_set_desChan + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_get_type + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.cannel_scan_connect_state + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_check_hidden + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.unlikely.scan_add_ssid_do + 0x0000000000000000 0x2d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.unlikely.scan_add_ssid + 0x0000000000000000 0x10c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_reset_cipher_and_akm + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_profile_check + 0x0000000000000000 0x35c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.free_bss_info + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.clear_bss_queue + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_done + 0x0000000000000000 0x2a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_next_channel + 0x0000000000000000 0x1e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_enter_oper_channel_process + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_inter_channel_timeout_process + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_op_end + 0x0000000000000000 0x1bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_start + 0x0000000000000000 0x18f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_connect_state + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.check_bss_queue + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_set_scan_id + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_get_scan_id + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_parse_ht2040_coex + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_fill_wps_scan_ie + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .text.scan_parse_beacon + 0x0000000000000000 0x974 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .bss.s_ch$11419 + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.75 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.74 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.73 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.72 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.71 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.70 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.69 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.68 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.67 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.66 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.65 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.64 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.63 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.62 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.61 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.60 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_info.59 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_info.58 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.57 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.56 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.55 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.54 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.53 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.52 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.51 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.50 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_warning.49 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.48 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.47 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.46 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.45 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.43 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.42 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.41 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.40 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.39 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.38 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.37 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.36 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.35 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.34 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.33 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.32 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.31 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.30 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.29 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.28 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.27 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.26 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.25 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.24 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.23 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.22 + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.21 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.20 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.19 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.18 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.17 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.16 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.15 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.14 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_info.13 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.12 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.11 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_error.10 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.9 + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.8 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_warning.7 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.5 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_debug.4 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .rodata_wlog_verbose.2 + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .data.g_scan_chan_list + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .bss.connect_scan_flag + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .bss.scannum 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .bss.gScanStruct + 0x0000000000000000 0x11c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .literal.ieee80211_hdrsize + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_eapol_txdone_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_recv_sa_query_resp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_assoc_comeback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_try_sa_query + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_sa_query_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_recv_sa_query_req + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.wifi_sta_reg_eapol_txdone_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.ieee80211_sta_new_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_rx_eapol + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.wifi_sta_reg_rxcb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_michael_mic_failure + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_auth_open + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_auth_shared + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.ieee80211_wme_standard_ac_to_esp_ac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.ieee80211_parse_wmeparams + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_rx_csa + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.ieee80211_parse_obss_scan_param + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_retry_assoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_recv_assoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_recv_ctl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.wifi_station_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.wifi_station_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_bip_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_action_output + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_send_sa_query_req + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_send_sa_query_resp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_sa_query_process_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_try_sa_query_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.ieee80211_setup_pmf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_is_wpa3_enabled + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_auth_sae + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.sta_recv_mgmt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .wifirxiram.41.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .wifirxiram.47.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.ieee80211_hdrsize + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_eapol_txdone_cb + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_recv_sa_query_resp + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_assoc_comeback + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_try_sa_query + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_sa_query_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_recv_sa_query_req + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.wifi_sta_reg_eapol_txdone_cb + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata.str1.1 + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.ieee80211_sta_new_state + 0x0000000000000000 0xdbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata.ieee80211_sta_new_state + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_rx_eapol + 0x0000000000000000 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.wifi_sta_reg_rxcb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_michael_mic_failure + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_auth_open + 0x0000000000000000 0x186 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_auth_shared + 0x0000000000000000 0x16a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.ieee80211_wme_standard_ac_to_esp_ac + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.ieee80211_parse_wmeparams + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_rx_csa + 0x0000000000000000 0x248 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.ieee80211_parse_obss_scan_param + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_retry_assoc + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_recv_assoc + 0x0000000000000000 0x62c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_recv_ctl + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.wifi_station_start + 0x0000000000000000 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.wifi_station_stop + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_bip_check + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_action_output + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_send_sa_query_req + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_send_sa_query_resp + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_sa_query_process_timeout + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_try_sa_query_process + 0x0000000000000000 0x182 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.ieee80211_setup_pmf + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_is_wpa3_enabled + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_auth_sae + 0x0000000000000000 0x1b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .text.sta_recv_mgmt + 0x0000000000000000 0xa2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .wifirxiram.41 + 0x0000000000000000 0x580 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .wifirxiram.47 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata.state_desc$11579 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.91 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.90 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.89 + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_warning.88 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.87 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_warning.86 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.85 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.84 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_warning.83 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.82 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.81 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.80 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.79 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.78 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.77 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.76 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.75 + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.74 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.73 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.72 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.71 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.70 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.69 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.68 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.67 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.66 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_warning.65 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.64 + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.63 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.62 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.61 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.60 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.59 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.58 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_warning.57 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .bss.sta_csa_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.56 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.55 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.54 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.53 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.52 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.51 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.50 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.49 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.48 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_verbose.45 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_verbose.44 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_verbose.43 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_error.42 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_verbose.40 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_verbose.39 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_verbose.38 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.37 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.36 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.35 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.34 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.33 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.32 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.31 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.30 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.29 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.28 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.27 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.26 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.25 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.24 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.23 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.22 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.21 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.20 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.19 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.18 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.17 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.16 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.15 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.14 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.13 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.12 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.11 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.10 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.9 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.8 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.7 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.6 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.5 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.4 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_debug.3 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .rodata_wlog_info.2 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .bss.s_eapol_txdone_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .bss.rssi_index + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .bss.rssi_saved + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .bss.in_rssi_adjust + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .literal.esp_wifi_ap_get_prof_pmk_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_prof_pmk_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_update_ap_info_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_ap_info_prof_pmk_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_ap_get_prof_ap_ssid_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_prof_ssid_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_ap_get_prof_authmode_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_ap_get_prof_pairwise_cipher_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_prof_authmode_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_use_h2e_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_config_sae_pwe_h2e_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_disable_wpa2_authmode_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_is_ap_notify_completed_rsne_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_ap_get_prof_password_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.wifi_sta_get_prof_password + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_prof_password_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_reset_param_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_set_reset_param_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_prof_is_wpa_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_prof_is_wpa2_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_prof_is_wapi_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_prof_is_wpa3_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_pairwise_cipher_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_group_cipher_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_get_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_set_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_get_sta_gtk_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_set_sta_gtk_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_set_gtk + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_get_ptk + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_get_spp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_wpa_ptk_init_done_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_enable_sta_privacy_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_is_running_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_send_mgmt_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_auth_done_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_unregister_wpa2_cb_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_register_wpa2_cb_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_unregister_wapi_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_register_wapi_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_unregister_wpa_cb_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_register_wpa_cb_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_assoc_bssid_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_sta_is_connected + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_hostap_private_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_deauthenticate_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_spp_attrubute_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_user_init_flag_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.wifi_set_rx_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_espnow_get_init_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_espnow_set_init_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_mt_key_is_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_mt_key_is_mask_zero + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_mt_key_set_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_mt_key_clear_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_get_mac_addr_from_frame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_del_key_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_key_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_key_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_register_tx_cb_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_register_eapol_txdonecb_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_macaddr_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_ap_deauth_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.wifi_init_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_ap_key_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ppInstallKey + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_sta_key_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_sta_key_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_appie_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_appie_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_unset_appie_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_wpa2_ent_enable_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_wpa2_ent_disable_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_wpa2_ent_state_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_wps_type_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_wps_type_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_get_wps_status_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_disarm_sta_connection_timer_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_wps_status_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_wps_cb_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_internal_supplicant_header_md5_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_wps_start_flag_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_pmf_enabled + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_sta_get_mgmt_group_cipher + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_igtk_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211w_get_active_igtk_key_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211w_get_igtk_from_keyidx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_skip_supp_pmkcaching + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_set_rssi_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_is_rm_enabled_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_is_btm_enabled_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_is_mbo_enabled_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_register_mgmt_frame_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_send_mgmt_frm_internal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_action_tx_req + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.esp_wifi_remain_on_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_ap_get_prof_pmk_internal + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_prof_pmk_internal + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_update_ap_info_internal + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_ap_info_prof_pmk_internal + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_ap_get_prof_ap_ssid_internal + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_prof_ssid_internal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_ap_get_prof_authmode_internal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_ap_get_prof_pairwise_cipher_internal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_prof_authmode_internal + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_use_h2e_internal + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_config_sae_pwe_h2e_internal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_disable_wpa2_authmode_internal + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_is_ap_notify_completed_rsne_internal + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_ap_get_prof_password_internal + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.wifi_sta_get_prof_password + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_prof_password_internal + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_reset_param_internal + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_set_reset_param_internal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_prof_is_wpa_internal + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_prof_is_wpa2_internal + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_prof_is_wapi_internal + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_prof_is_wpa3_internal + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_pairwise_cipher_internal + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_group_cipher_internal + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_get_key + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_set_key + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_get_sta_gtk_index + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_set_sta_gtk_index + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .rodata.str1.1 + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_set_gtk + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_get_ptk + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_get_spp + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_wpa_ptk_init_done_internal + 0x0000000000000000 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_enable_sta_privacy_internal + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_is_running_internal + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_send_mgmt_internal + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_auth_done_internal + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_unregister_wpa2_cb_internal + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_register_wpa2_cb_internal + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_unregister_wapi_cb + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_register_wapi_cb + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_unregister_wpa_cb_internal + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_register_wpa_cb_internal + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_assoc_bssid_internal + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_sta_is_connected + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_hostap_private_internal + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_deauthenticate_internal + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_spp_attrubute_internal + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_user_init_flag_internal + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.wifi_set_rx_policy + 0x0000000000000000 0x1b7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .rodata.wifi_set_rx_policy + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_espnow_get_init_flag + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_espnow_set_init_flag + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_mt_key_is_mask + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_mt_key_is_mask_zero + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_mt_key_set_mask + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_mt_key_clear_mask + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211_get_mac_addr_from_frame + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_del_key_internal + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_key_internal + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_key_internal + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_register_tx_cb_internal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_register_eapol_txdonecb_internal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_macaddr_internal + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_ap_deauth_internal + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.wifi_init_key + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_ap_key_internal + 0x0000000000000000 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ppInstallKey + 0x0000000000000000 0x170 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_sta_key_internal + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_sta_key_internal + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_appie_internal + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_appie_internal + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_unset_appie_internal + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_wpa2_ent_enable_internal + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_wpa2_ent_disable_internal + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_wpa2_ent_state_internal + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_wps_type_internal + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_wps_type_internal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_get_wps_status_internal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_disarm_sta_connection_timer_internal + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_wps_status_internal + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_wps_cb_internal + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_internal_supplicant_header_md5_check + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_wps_start_flag_internal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_pmf_enabled + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_sta_get_mgmt_group_cipher + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_igtk_internal + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211w_get_active_igtk_key_id + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.ieee80211w_get_igtk_from_keyidx + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_skip_supp_pmkcaching + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_set_rssi_threshold + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_is_rm_enabled_internal + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_is_btm_enabled_internal + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_is_mbo_enabled_internal + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_register_mgmt_frame_internal + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_send_mgmt_frm_internal + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_action_tx_req + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .text.esp_wifi_remain_on_channel + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .rodata.CSWTCH$139 + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .rodata_wlog_error.6 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .rodata_wlog_error.5 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .rodata_wlog_debug.4 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .rodata_wlog_debug.3 + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .data.s_sta_igtk_active_idx + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .bss.s_sta_igtk + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .data.g_wifi_supplicant_funcs_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .literal.ieee80211_ampdu_age_handle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_addba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_ftm_sess_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_ftm_req_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_tx_ftm_msmt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_send_ftmr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_coexist + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_sta_retry_assoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_sta_sa_query_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_sta_try_sa_query + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_assoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_auth + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_chm_dwell + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_handshake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_probe_send + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_csa + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_scan_enter_op_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_scan_inter_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_timer_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_hostap_handle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_send_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_register_ftm_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_register_hostap_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_timer_do_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.ieee80211_timer_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_ampdu_age_handle + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_addba + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_ftm_sess_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_ftm_req_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_tx_ftm_msmt + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_send_ftmr + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_coexist + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_sta_retry_assoc + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_sta_sa_query_timeout + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_sta_try_sa_query + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_assoc + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_auth + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_chm_dwell + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_handshake + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_beacon + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_probe_send + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_csa + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_scan_enter_op_chan + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_scan_inter_chan + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_timer_connect + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_hostap_handle + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_send_beacon + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_register_ftm_timer + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_register_hostap_timer + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_timer_do_process + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .text.ieee80211_timer_process + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10332 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10353 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10280 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10286 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10292 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10298 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10304 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10312 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10320 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10326 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10341 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10347 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10359 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10365 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10371 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata.__FUNCTION__$10377 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_error.26 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_error.25 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_error.24 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_error.23 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_warning.22 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_warning.21 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .data.g_timer_info + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.20 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.19 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.18 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.17 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.16 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.15 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.14 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.13 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.12 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.11 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.10 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.9 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.8 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.7 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.6 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.5 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.4 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .rodata_wlog_info.3 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .literal.chm_end_op_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_phy_change_channel$constprop$3 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_mhz2num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_release_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_end_op + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_end_op_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_cancel_op + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_acquire_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_get_current_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .wifi0iram.12.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_get_home_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_set_home_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_get_chan_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_set_current_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_change_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_start_op + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.chm_return_home_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_end_op_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_phy_change_channel$constprop$3 + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_mhz2num + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_deinit + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_release_lock + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_end_op + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_end_op_timeout_process + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_cancel_op + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_acquire_lock + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_get_current_channel + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .wifi0iram.12 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_get_home_channel + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata.str1.1 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_set_home_channel + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_get_chan_info + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_set_current_channel + 0x0000000000000000 0x126 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_init + 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_change_channel + 0x0000000000000000 0x10b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_start_op + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .text.chm_return_home_channel + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_error.13 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.11 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.10 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.9 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_error.7 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.6 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.5 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.4 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.3 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .rodata_wlog_verbose.2 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .bss.gChmCxt 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .literal.cnx_sta_connect_led_timer_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_cal_rc_util + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_get_next_rc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_traverse_rc_lis_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_connect_op + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_connect_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_handshake_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_csa_fn + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.mgd_probe_send_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_beacon_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_probe_rc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_connect_to_bss + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.ieee80211_cnx_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal._cnx_start_connect_without_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_can_do_obss_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_obss_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_obss_scan_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_sta_scan_cmd + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_auth_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_assoc_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_coexist_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_coexist_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.wl_is_ap_no_lr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.wl_clear_ap_no_lr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_csa_fn_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_bss_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_check_bssid_in_blacklist + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_remove_from_blacklist + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_add_to_blacklist + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_clear_blacklist + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_choose_rc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_rc_search + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_add_rc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_remove_all_rc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_do_handoff + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_connect_next_ap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_start_handoff_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_remove_rc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_sta_connect_cmd + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_connect_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_auth_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_assoc_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_handshake_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_bss_alloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_remove_rc_except + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_rc_update_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_rc_update_state_metric + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_probe_rc_tx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_rc_update_age + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_update_bss + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.esp_mesh_get_tsf_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.send_ap_probe + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.mgd_probe_send_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_node_alloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_node_remove + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .wifi0iram.88.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .wifi0iram.90.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.wifi_softap_staconnected_event_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.wifi_softap_toomany_deny + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_sta_pm + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_update_bss_more + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_beacon_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.ic_set_sta + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_sta_leave + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_sta_associated + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_node_leave + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_node_join + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_start_obss_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_obss_scan_done_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_stop_obss_scan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.cnx_auth_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .wifislprxiram.113.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_sta_connect_led_timer_cb + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_cal_rc_util + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_get_next_rc + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_traverse_rc_lis_done + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_connect_op + 0x0000000000000000 0x25a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_connect_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_handshake_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_csa_fn + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.mgd_probe_send_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_beacon_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_probe_rc + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata.str1.1 + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_connect_to_bss + 0x0000000000000000 0x3ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.ieee80211_cnx_attach + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text._cnx_start_connect_without_scan + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_can_do_obss_scan + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_obss_scan + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_obss_scan_timeout + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_sta_scan_cmd + 0x0000000000000000 0x3ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_auth_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_assoc_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_coexist_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_coexist_timeout_process + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.wl_is_ap_no_lr + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.wl_clear_ap_no_lr + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_csa_fn_process + 0x0000000000000000 0x107 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_bss_init + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_check_bssid_in_blacklist + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_remove_from_blacklist + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_add_to_blacklist + 0x0000000000000000 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_clear_blacklist + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_choose_rc + 0x0000000000000000 0x212 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_rc_search + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_add_rc + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_remove_all_rc + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_do_handoff + 0x0000000000000000 0x3b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_connect_next_ap + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_start_handoff_cb + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_remove_rc + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_sta_connect_cmd + 0x0000000000000000 0x2b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_connect_timeout_process + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_auth_timeout_process + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_assoc_timeout_process + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_handshake_timeout_process + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_bss_alloc + 0x0000000000000000 0x274 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_remove_rc_except + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_rc_update_rssi + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_rc_update_state_metric + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_probe_rc_tx_cb + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_rc_update_age + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_update_bss + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.esp_mesh_get_tsf_time + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.send_ap_probe + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.mgd_probe_send_timeout_process + 0x0000000000000000 0x16c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_node_alloc + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_node_remove + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .wifi0iram.88 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .wifi0iram.90 0x0000000000000000 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.wifi_softap_staconnected_event_policy + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.wifi_softap_toomany_deny + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_sta_pm + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_update_bss_more + 0x0000000000000000 0x346 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_beacon_timeout_process + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.ic_set_sta + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_sta_leave + 0x0000000000000000 0x2e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_sta_associated + 0x0000000000000000 0x1a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_node_leave + 0x0000000000000000 0x1b2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_node_join + 0x0000000000000000 0x312 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_start_obss_scan + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_obss_scan_done_cb + 0x0000000000000000 0x160 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_stop_obss_scan + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .text.cnx_auth_done + 0x0000000000000000 0x332 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .wifislprxiram.113 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata.CSWTCH$120 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.112 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.111 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.110 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.109 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.108 + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_warning.107 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.106 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.105 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.104 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.103 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.102 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.101 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.100 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.99 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.98 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.97 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.96 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.95 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .data.join_deny_flag + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.94 + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.93 + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.92 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.91 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.89 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.87 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.86 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.85 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.84 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.83 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.82 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.81 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.80 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.79 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.78 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_verbose.77 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.76 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.is_connected_sync + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.75 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.74 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.73 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.72 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.71 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_warning.70 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.69 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.68 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.67 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.66 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.65 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.64 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_verbose.63 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.62 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_verbose.61 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_verbose.60 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.59 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.58 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.57 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.56 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.55 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.54 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.53 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.52 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.51 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.50 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.49 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.48 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.47 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.46 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_verbose.45 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.44 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.43 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.42 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.41 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.40 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.39 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.38 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.37 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.36 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.ap_no_lr 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.35 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.34 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.33 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.32 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.31 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.30 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.29 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.28 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.27 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.reconnect_flag + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.26 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_warning.25 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_warning.24 + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_warning.23 + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.22 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.21 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.20 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.19 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.18 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_warning.17 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.16 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.15 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.14 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_info.13 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_error.12 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.11 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.10 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.9 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.8 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.7 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.6 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.5 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.4 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .rodata_wlog_debug.3 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.in_blacklist_flag + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.wrong_password_flag + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.s_sta_last_start_txseq + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .dram1.2 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.g_cnxMgr 0x0000000000000000 0xed8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.g_cnx_probe_rc_list_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.cnx_csa_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.s_csa_timer_bss + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .bss.sta_con_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .literal.offchan_in_progress + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .literal.offchan_recv_action + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .literal.offchan_send_action_tx_status + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .literal.roc_op_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .literal.roc_op_end + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .literal.offchan_txop_end + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .literal.offchan_txop_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text.offchan_in_progress + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text.offchan_recv_action + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text.offchan_send_action_tx_status + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text.roc_op_start + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text.roc_op_end + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text.offchan_txop_end + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .text.offchan_txop_start + 0x0000000000000000 0x26a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .data.s_global_offchan_seq + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .bss.ctx 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .literal.send_inval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.recv_inval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.ieee80211_send_action_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.ieee80211_send_action_unregister + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.ieee80211_send_action + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.ieee80211_recv_action_register + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.ieee80211_recv_action_unregister + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.ieee80211_recv_action + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.send_inval + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.recv_inval + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.ieee80211_send_action_register + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.ieee80211_send_action_unregister + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.ieee80211_send_action + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.ieee80211_recv_action_register + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.ieee80211_recv_action_unregister + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .rodata.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .text.ieee80211_recv_action + 0x0000000000000000 0xdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.public_recv_action + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.sa_query_recv_action + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.vendor_recv_action + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.ht_recv_action + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.ba_recv_action + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.public_send_action + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.sa_query_send_action + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.vendor_send_action + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.ht_send_action + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .data.ba_send_action + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .literal.get_iav_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.ieee80211_recv_action_vendor_spec + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.register_ieee80211_action_vendor_get_key_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.unregister_ieee80211_action_vendor_get_key_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.ieee80211_add_action_vendor_spec_esp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.ieee80211_alloc_action_vendor_spec + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.ieee80211_send_action_vendor_spec + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.ieee80211_action_vendor_spec_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.register_ieee80211_action_vendor_spec_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.unregister_ieee80211_action_vendor_spec_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.get_iav_key + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.ieee80211_recv_action_vendor_spec + 0x0000000000000000 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.register_ieee80211_action_vendor_get_key_cb + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.unregister_ieee80211_action_vendor_get_key_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .rodata.str1.1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.ieee80211_add_action_vendor_spec_esp + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.ieee80211_alloc_action_vendor_spec + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.ieee80211_send_action_vendor_spec + 0x0000000000000000 0x36a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.ieee80211_action_vendor_spec_attach + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.register_ieee80211_action_vendor_spec_cb + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .text.unregister_ieee80211_action_vendor_spec_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .data.s_global_vendor_seq$10507 + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .bss.avs_tx_content + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .bss.avs_rx_content + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .bss.get_key_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .bss.avs_cb 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .literal.ccmp_encap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .literal.ccmp_decap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .literal.ieee80211_decrypt_espnow_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .literal.ieee80211_ccmp_decrypt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .literal.ieee80211_ccmp_encrypt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .text.ccmp_encap + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .text.ccmp_decap + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .text.ieee80211_decrypt_espnow_pkt + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .text.ieee80211_ccmp_decrypt + 0x0000000000000000 0x156 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .text.ieee80211_ccmp_encrypt + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .rodata_wlog_error.4 + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .data.ccmp 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .literal.gcmp_encap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .literal.gcmp_decap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .text.gcmp_encap + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .text.gcmp_decap + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .data.gcmp 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .literal.sms4_decap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .literal.sms4_encap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .text.sms4_decap + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .rodata.str1.1 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .text.sms4_encap + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .rodata_wlog_warning.2 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .data.sms4 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .literal.tkip_decap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .literal.tkip_encap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .text.tkip_decap + 0x0000000000000000 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .text.tkip_encap + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .data.tkip 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .literal.wep_encap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .literal.wep_decap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .text.wep_encap + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .text.wep_decap + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .data.wep 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .literal.ieee80211_getmgtframe + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .literal.ieee80211_getbcnframe + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .text.ieee80211_getmgtframe + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .text.ieee80211_getbcnframe + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .rodata_wlog_info.2 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .literal.esf_buf_alloc_dynamic_default_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .wifislpiram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_alloc_default_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .wifislprxiram.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_recycle_default_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .wifirxiram.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_setup_for_mesh + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_setup_static + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_free_static + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_setdown + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_setup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.esf_buf_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_alloc_dynamic_default_handler + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .wifislpiram.5 + 0x0000000000000000 0x1be /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_alloc_default_handler + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .wifislprxiram.7 + 0x0000000000000000 0x14e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_recycle_default_handler + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .wifirxiram.9 0x0000000000000000 0x107 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_setup_for_mesh + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_setup_static + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_free_static + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_setdown + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_setup + 0x0000000000000000 0x266 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata.str1.1 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .text.esf_buf_statis_dump + 0x0000000000000000 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.21 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.20 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.19 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.18 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.17 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.16 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.15 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.14 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.13 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.12 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_info.11 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_warning.10 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_error.6 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .rodata_wlog_error.4 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .data.g_eb_list_desc + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .bss.eb_space 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .dram1.3 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .literal.bb_intr_handl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislprxiram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_is_pure_sta + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_ptk_alg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_disable_crypto + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_obtain_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_tx_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_ebuf_alloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_ebuf_recycle_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_ebuf_recycle_rx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.esp_wifi_internal_free_rx_buffer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_tx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_rx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_timer_post_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_michael_mic_failure_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_pp_tx_done_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_promis_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_promis_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_promis_ctrl_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_promis_ctrl_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_promis_rx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_csi_rx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_config_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_pm_tx_null_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_net80211_tx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_timer_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_register_ftm_callbacks + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_pp_post + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_enable_sniffer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_disable_sniffer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_vif + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_next_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_del_rx_ba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_reset_rx_ba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_add_rx_ba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_reset_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_del_key_all + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_del_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_ac_param + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_ampdu_op + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.esp_mesh_set_6m_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_trc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_bb_check_noise_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_enable_rx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_disable_rx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_beacon_int + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_mac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_current_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_random + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_trc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_tx_is_idle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_pp_hdl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_rx_policy_ubssid_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_rx_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_sta_auth_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_interface + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_trc_set_per_pkt_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_trc_update_ifx_phy_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_stop_hw_txq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_stop_sw_txq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_txq_empty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_fix_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_fix_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_create_wifi_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_delete_wifi_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_csi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislprxiram.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislprxiram.12.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_csi_set_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_is_sta_tsf_active + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_update_sta_tsf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislpiram.13.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_update_tsf_tick_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_update_light_sleep_default_params + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_sleep_delay_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_keep_alive_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_beacon_monitor_configure + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_rx_disable_bssid_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_rx_enable_bssid_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_bar_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_trc_update_def_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_espnow_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_80211_tx_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_espnow_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_80211_tx_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_get_default_sched + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.ic_set_connectionless_wake_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.bb_intr_handl + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_addr + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislprxiram.3 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_is_pure_sta + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_ptk_alg + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_disable_crypto + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_key + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_key + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_obtain_key + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_rssi + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_tx_pkt + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_ebuf_alloc + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_ebuf_recycle_tx + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_ebuf_recycle_rx + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.esp_wifi_internal_free_rx_buffer + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_tx_cb + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_rx_cb + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_timer_post_cb + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_michael_mic_failure_cb + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_pp_tx_done_cb + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_promis_filter + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_promis_filter + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_promis_ctrl_filter + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_promis_ctrl_filter + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_promis_rx_cb + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_csi_rx_cb + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_config_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_pm_tx_null_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_net80211_tx_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_timer_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_register_ftm_callbacks + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_pp_post + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_enable_sniffer + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_disable_sniffer + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_vif + 0x0000000000000000 0x1cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_next_tbtt + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_del_rx_ba + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_reset_rx_ba + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_add_rx_ba + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_reset_tbtt + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_del_key_all + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_del_key + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_ac_param + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_ampdu_op + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.esp_mesh_set_6m_rate + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_trc + 0x0000000000000000 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_bb_check_noise_init + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_deinit + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_init 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_enable + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_disable + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_enable_rx + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_disable_rx + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_beacon_int + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_mac + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_bssid + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_current_channel + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_random + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_trc + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_tx_is_idle + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_pp_hdl + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_rx_policy_ubssid_check + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_rx_policy + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_sta_auth_flag + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_interface + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_trc_set_per_pkt_rate + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_trc_update_ifx_phy_mode + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_stop_hw_txq + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_stop_sw_txq + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_txq_empty + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_fix_rate + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_fix_rate + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_create_wifi_task + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_delete_wifi_task + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_csi + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislprxiram.11 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislprxiram.12 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_csi_set_config + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_is_sta_tsf_active + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_update_sta_tsf + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .wifislpiram.13 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_update_tsf_tick_interval + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_update_light_sleep_default_params + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_sleep_delay_time + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_keep_alive_time + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_beacon_monitor_configure + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_rx_disable_bssid_check + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_rx_enable_bssid_check + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_bar_rate + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_trc_update_def_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_espnow_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_80211_tx_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_espnow_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_80211_tx_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_get_default_sched + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .text.ic_set_connectionless_wake_interval + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .rodata_wlog_info.10 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .rodata_wlog_info.9 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .bss.s_is_6m 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .rodata_wlog_debug.7 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .rodata_wlog_debug.6 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .rodata_wlog_debug.5 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .rodata_wlog_debug.4 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .bss.if_ctrl 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .literal.lmacIsIdle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacReachShortLimit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacReachLongLimit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacIsLongFrame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacRequestTxopQueue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacReleaseTxopQueue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacSetTxFrame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacSetAcParam + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacInitAc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacInit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxopSuccess + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.14.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacEndRetryAMPDUFail + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.22.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.26.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.27.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.28.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.31.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.dbg_cnt_lmac_drop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.esp_wifi_internal_set_retry_counter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.esp_wifi_internal_set_msdu_lifetime + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.esp_wifi_internal_get_mib + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.esp_wifi_internal_set_rts + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.esp_wifi_internal_get_rts + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.47.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.48.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmac_record_txtime + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.52.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacDiscardMSDU + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacDiscardAgedMSDU + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacRetryTxFrame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacDiscardFrameExchangeSequence + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.15.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxopQComplete + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.17.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxSuccess + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessShortRetryFail + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessCtsTimeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessLongRetryFail + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessCollision + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessCollisions_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessAckTimeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxRtsError + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxseckiderr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxError + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxComplete + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacRxDone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacDisableTransmit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmacProcessTxTimeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.dbg_lmac_get_acs + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.lmac_stop_hw_txq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.57.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.esp_wifi_set_11b_tx_plcp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacIsIdle + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacReachShortLimit + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacReachLongLimit + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacIsLongFrame + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacRequestTxopQueue + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacReleaseTxopQueue + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacSetTxFrame + 0x0000000000000000 0x1c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacSetAcParam + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacInitAc + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacInit + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.str1.1 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxopSuccess + 0x0000000000000000 0x155 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.14 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacEndRetryAMPDUFail + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.22 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.26 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.27 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .iram1.28 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.31 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.dbg_cnt_lmac_drop + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.esp_wifi_internal_set_retry_counter + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.esp_wifi_internal_set_msdu_lifetime + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.esp_wifi_internal_get_mib + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.esp_wifi_internal_set_rts + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.esp_wifi_internal_get_rts + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.47 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.48 0x0000000000000000 0x1f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmac_record_txtime + 0x0000000000000000 0x132 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.52 0x0000000000000000 0xeb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacDiscardMSDU + 0x0000000000000000 0x11f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacDiscardAgedMSDU + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacRetryTxFrame + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacDiscardFrameExchangeSequence + 0x0000000000000000 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.15 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxopQComplete + 0x0000000000000000 0x15e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.17 0x0000000000000000 0x2c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxSuccess + 0x0000000000000000 0x107 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessShortRetryFail + 0x0000000000000000 0x227 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessCtsTimeout + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessLongRetryFail + 0x0000000000000000 0x19e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessCollision + 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessCollisions_task + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessAckTimeout + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxRtsError + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxseckiderr + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxError + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxComplete + 0x0000000000000000 0x194 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.lmacProcessTxComplete + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacRxDone + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacDisableTransmit + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmacProcessTxTimeout + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.dbg_lmac_get_acs + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.lmac_stop_hw_txq + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .wifi0iram.57 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .text.esp_wifi_set_11b_tx_plcp + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$10155 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$10119 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$10073 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$10046 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$10028 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$10017 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9999 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9970 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9953 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9909 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9881 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9845 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9807 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9789 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata.__FUNCTION__$9751 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_warning.56 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_warning.55 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_info.54 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.53 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.51 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.50 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.49 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_info.46 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.45 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.44 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_warning.43 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.42 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.41 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.40 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.39 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.38 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.37 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.36 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_info.35 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.34 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.33 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.32 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.30 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_info.29 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .bss.g_pp_tx_pkt_num + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.25 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.24 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.23 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.21 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.20 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.19 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.18 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.16 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.13 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.12 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.10 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.9 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.5 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.4 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .rodata_wlog_error.3 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .data.txopstart_index + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .data.lmacConfMib + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .data.g_txop_queue_status + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .literal.hal_clear_sta_tsf_active_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_get_connectionless_status + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_incr_active_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_incr_coex_active_cnt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disable_active_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disconnected_wake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_beacon_monitor_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_connectionless_wake_window_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_connectionless_wake_interval_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disconnected_sleep_delay_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_coex_slice_wifi_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_coex_schm_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_sleep_delay_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_active_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_dream_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.wifi_apb80m_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.wifi_apb80m_release + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_is_dream + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_is_sleeping + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_is_open + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_allow_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_mac_sleep_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_mac_sleep_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_noise_check_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_noise_check_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.16.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.17.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.18.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.19.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_enable_sleep_delay_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disable_disconnected_sleep_delay_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_enable_disconnected_sleep_delay_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_noise_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_pend_noise_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_noise_check_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_register_pm_tx_null_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_send_nullfunc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_mac_wakeup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_mac_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.20.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.21.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.22.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.23.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.24.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.25.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.26.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disconnected_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_wake_up + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_send_probe_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_off_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_wake_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_update_by_connectionless_status + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_send_probe_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_on_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.27.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_go_to_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_go_to_wake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_update_params + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.28.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_update_tsf_tick_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_set_next_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_mesh_set_next_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.29.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_set_beacon_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_beacon_timestamp_statistic + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_beacon_misc_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_is_in_wifi_slice_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.30.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.31.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_coex_schm_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_coex_schm_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_coex_schm_process_restart + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_coex_tbtt_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_coex_slice_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_active_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_dream_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_sleep_delay_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.32.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disconnected_sleep_delay_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_connectionless_wake_interval_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_connectionless_wake_window_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.34.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.33.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.35.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_tx_data_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.36.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.37.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_tx_data_done_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_tx_null_data_done_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_send_sleep_null_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_send_wake_null_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.38.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.39.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_on_coex_schm_process_restart + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_on_coex_schm_status_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_on_probe_resp_rx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.40.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.41.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_on_data_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_on_data_tx_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disconnected_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_disconnected_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_deattach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_set_sleep_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_get_sleep_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_beacon_monitor_configure + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_update_light_sleep_default_params + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_set_sleep_delay_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_set_keep_alive_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_scan_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_scan_unlock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_try_scan_unlock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_force_scan_unlock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_get_idle_wait_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_enable_sta_disconnected_power_management + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_register_connectionless_wake_window + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_unregister_connectionless_wake_window + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.pm_set_connectionless_wake_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.hal_clear_sta_tsf_active_state + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_get_connectionless_status + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_incr_active_cnt + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_incr_coex_active_cnt + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disable_active_timer + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disconnected_wake + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_beacon_monitor_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_connectionless_wake_window_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_connectionless_wake_interval_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disconnected_sleep_delay_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_coex_slice_wifi_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_coex_schm_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_sleep_delay_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_active_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_dream_timeout + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.wifi_apb80m_request + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.wifi_apb80m_release + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.3 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_is_dream + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_is_sleeping + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_is_open + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.4 + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_allow_tx + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.5 + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.6 + 0x0000000000000000 0x20c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_mac_sleep_init + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_mac_sleep_deinit + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_noise_check_disable + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_noise_check_enable + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.16 + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.17 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.18 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.19 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_enable_sleep_delay_timer + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disable_disconnected_sleep_delay_timer + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_enable_disconnected_sleep_delay_timer + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_noise_check + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_pend_noise_check + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_noise_check_process + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_register_pm_tx_null_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_send_nullfunc + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_mac_wakeup + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_mac_sleep + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.20 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.21 + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.22 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.23 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.24 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.25 + 0x0000000000000000 0xf5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.26 + 0x0000000000000000 0x1b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disconnected_sleep + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_wake_up + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_send_probe_start + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_off_channel + 0x0000000000000000 0xed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_wake_done + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_update_by_connectionless_status + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_send_probe_stop + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_on_channel + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.27 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_go_to_sleep + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_go_to_wake + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_update_params + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.28 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_update_tsf_tick_interval + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_set_next_tbtt + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_mesh_set_next_tbtt + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislpiram.29 + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_set_beacon_filter + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_beacon_timestamp_statistic + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_beacon_misc_process + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_is_in_wifi_slice_threshold + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.30 + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.31 + 0x0000000000000000 0x17a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_coex_schm_process + 0x0000000000000000 0x14c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_coex_schm_timeout_process + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_coex_schm_process_restart + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_coex_tbtt_process + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_coex_slice_timeout_process + 0x0000000000000000 0xe2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_active_timeout_process + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_dream_timeout_process + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_sleep_delay_timeout_process + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.32 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disconnected_sleep_delay_timeout_process + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_connectionless_wake_interval_timeout_process + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_connectionless_wake_window_timeout_process + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.34 + 0x0000000000000000 0xee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.33 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.35 + 0x0000000000000000 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_tx_data_process + 0x0000000000000000 0x1c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.36 + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.37 + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_tx_data_done_process + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_tx_null_data_done_process + 0x0000000000000000 0x196 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_send_sleep_null_cb + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_send_wake_null_cb + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.38 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.39 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_on_coex_schm_process_restart + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_on_coex_schm_status_config + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_on_probe_resp_rx + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifislprxiram.40 + 0x0000000000000000 0xee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .wifirxiram.41 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_on_data_tx + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_on_data_tx_done + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disconnected_start + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_disconnected_stop + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_start + 0x0000000000000000 0x1e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_stop 0x0000000000000000 0x263 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_attach + 0x0000000000000000 0x18b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_deattach + 0x0000000000000000 0xcd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_set_sleep_type + 0x0000000000000000 0x10c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_get_sleep_type + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_beacon_monitor_configure + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_update_light_sleep_default_params + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_set_sleep_delay_time + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_set_keep_alive_time + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_scan_lock + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_scan_unlock + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_try_scan_unlock + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_force_scan_unlock + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_get_idle_wait_time + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_enable_sta_disconnected_power_management + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_register_connectionless_wake_window + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_unregister_connectionless_wake_window + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .text.pm_set_connectionless_wake_interval + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_error.47 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.46 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.45 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.44 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.43 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.42 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.15 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.14 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.13 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.12 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.11 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.10 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.9 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.8 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .rodata_wlog_info.7 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .bss.g_pm_tx_null_func + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .bss.g_pm 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .data.g_pm_cfg + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .literal.fpm_allow_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .literal.fpm_do_wakeup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .literal.fpm_is_open + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .literal.fpm_do_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .literal.fpm_open + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .literal.fpm_close + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .literal.fpm_rf_is_closed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text.fpm_allow_tx + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text.fpm_do_wakeup + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text.fpm_is_open + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text.fpm_do_sleep + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text.fpm_open + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text.fpm_close + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .text.fpm_rf_is_closed + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .literal.pp_delete_task_manually + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislpiram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.getle32 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.putle32 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.rotl 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.rotr 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.xswap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_set_cut_rx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_set_cut_evt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_can_cut_sevt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_can_cut_evt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.RxNodeNum + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.TxNodeNum + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.SigSpaceMalloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.SigSpaceFree + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.DefFreqCalTimerCB + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifirxiram.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_register_net80211_tx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_register_config_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_register_timer_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_register_michael_mic_failure_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_default_event_handler + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppAddTimCount + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRegisterPromisRxCallback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRegisterTxDoneUserActionCallback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRegisterRxCallback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRegisterTxCallback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppUnregisterTxCallback + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_register_tx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_unregister_tx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRecycleRxPkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRecycleTxBuf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppCheckTxQIdle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_coex_tx_release + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.18.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppSetInterface + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.20.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.22.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_gettid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppAssembleMicHdr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppCalTkipMic + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppTxFragmentProc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppClearRxFragment + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifirxiram.24.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppGetTxQFirstAvail_Locked + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppFetchTxQFirstAvail + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppDequeueTxQ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRollBackTxQ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppSetBarRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppFillAMPDUBar + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppPauseTxAMPDU + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.29.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppCheckTxAMPDUlength + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppAdd2AMPDUTail + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.32.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppReSendBar + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRecordBarRRC + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppTxqUpdateBitmap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppEnqueueTxDone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppDequeueTxDone_Locked + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppProcTxDone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.39.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.40.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.26.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.emul_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_create_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_deattach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppGetTxframe + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppInitTxq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppEnableQueue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.49.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppTxqEmpty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .iram1.51.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_delete_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppMapWaitTxq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppProcessWaitingQueue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppProcessWaitQ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppDisableQueue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppCheckTxIdle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppSelectNextQueue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.48.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.50.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppDiscardMPDU + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.53.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppCalTxopDur + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.55.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.12.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.16.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppPrepareBarFrame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_attach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppAssembleAMPDU + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppAMPDU2Normal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.34.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.21.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.36.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppDirectRecycleAmpdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppClearTxq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.pp_stop_sw_txq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRecycleAmpdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppRegressAmpdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppGetTaskHdl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .literal.ppMessageInQ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_delete_task_manually + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislpiram.5 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.getle32 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.putle32 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.rotl 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.rotr 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.xswap 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_set_cut_rx + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_set_cut_evt + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_can_cut_sevt + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_can_cut_evt + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.RxNodeNum + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.TxNodeNum + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.SigSpaceMalloc + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.SigSpaceFree + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.DefFreqCalTimerCB + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifirxiram.6 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_register_net80211_tx_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_register_config_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_register_timer_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_register_michael_mic_failure_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.7 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata.str1.1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_default_event_handler + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.11 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppAddTimCount + 0x0000000000000000 0x18c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRegisterPromisRxCallback + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRegisterTxDoneUserActionCallback + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRegisterRxCallback + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRegisterTxCallback + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppUnregisterTxCallback + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_register_tx_cb + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_unregister_tx_cb + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRecycleRxPkt + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRecycleTxBuf + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppCheckTxQIdle + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_coex_tx_release + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.18 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppSetInterface + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.20 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.22 + 0x0000000000000000 0xd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_gettid + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppAssembleMicHdr + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppCalTkipMic + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppTxFragmentProc + 0x0000000000000000 0x77e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppClearRxFragment + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifirxiram.24 + 0x0000000000000000 0x40e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppGetTxQFirstAvail_Locked + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppFetchTxQFirstAvail + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppDequeueTxQ + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRollBackTxQ + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppSetBarRate + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppFillAMPDUBar + 0x0000000000000000 0x10c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppPauseTxAMPDU + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.29 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppCheckTxAMPDUlength + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppAdd2AMPDUTail + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.32 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppReSendBar + 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRecordBarRRC + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppTxqUpdateBitmap + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppEnqueueTxDone + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppDequeueTxDone_Locked + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppProcTxDone + 0x0000000000000000 0x14a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.39 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.40 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifislprxiram.26 + 0x0000000000000000 0x135 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.emul_timeout + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_create_task + 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_deattach + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppGetTxframe + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppInitTxq + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppEnableQueue + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.49 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppTxqEmpty + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .iram1.51 0x0000000000000000 0x13e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_delete_task + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppMapWaitTxq + 0x0000000000000000 0xe3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppProcessWaitingQueue + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppProcessWaitQ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppDisableQueue + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppCheckTxIdle + 0x0000000000000000 0xb9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppSelectNextQueue + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.48 0x0000000000000000 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.50 0x0000000000000000 0x17b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppDiscardMPDU + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.53 0x0000000000000000 0x134 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppCalTxopDur + 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.55 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.12 0x0000000000000000 0x1dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.16 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppPrepareBarFrame + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_attach + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppAssembleAMPDU + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppAMPDU2Normal + 0x0000000000000000 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.34 0x0000000000000000 0x2f3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.21 0x0000000000000000 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.36 0x0000000000000000 0x3f2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .wifi0iram.9 0x0000000000000000 0x210 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppDirectRecycleAmpdu + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppClearTxq + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.pp_stop_sw_txq + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRecycleAmpdu + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppRegressAmpdu + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppGetTaskHdl + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .text.ppMessageInQ + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata.CSWTCH$278 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata.CSWTCH$233 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.current_ifidx$10583 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.54 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_warning.52 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_info.47 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.46 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.45 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.44 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.43 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_warning.42 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_warning.41 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.38 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.37 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.35 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.33 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_warning.28 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.27 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_warning.25 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_info.23 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.s_fragment + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_info.19 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.17 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_warning.15 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.14 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_warning.13 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.10 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .rodata_wlog_error.8 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .data.CanDoFreqCal + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.DefFreqCalTimer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.LowestFreqOffsetInOneChk + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.HighestFreqOffsetInOneChk + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .data.NoiseTimerInterval + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.pend_flag_periodic_cal + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.CurSigIdxToBeUse + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.CurFreeSigIdx + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.SigInMacISR + 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.pp_allow_cut_sevt + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .bss.pp_need_cut_rx + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .dram1.4 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .data.TxRxCxt 0x0000000000000000 0x3c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .data.libpp_reversion_git + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .dram1.3 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .iram1.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .iram1.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_lmac_rxtx_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_lmac_hw_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_lmac_diag_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_lmac_ps_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_lmac_ps_statis_reset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_lmac_statis_dump + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_his_lmac_eb_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_his_lmac_event_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_his_lmac_int_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_his_lmac_rx_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_his_lmac_tx_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_ebuf_loc_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_perf_path_show + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_perf_path_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_perf_throughput_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.dbg_lmac_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .iram1.4 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .iram1.5 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata.str1.1 + 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_lmac_rxtx_statis_dump + 0x0000000000000000 0x20a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_lmac_hw_statis_dump + 0x0000000000000000 0x2c6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_lmac_diag_statis_dump + 0x0000000000000000 0x1b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_lmac_ps_statis_dump + 0x0000000000000000 0x18b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_lmac_ps_statis_reset + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_lmac_statis_dump + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_his_lmac_eb_show + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_his_lmac_event_show + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_his_lmac_int_show + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_his_lmac_rx_show + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_his_lmac_tx_show + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_ebuf_loc_show + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_perf_path_show + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_perf_path_set + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_perf_throughput_cal + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .text.dbg_lmac_init + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.36 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .bss.s_t_old 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .bss.s_total 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.35 + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.34 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.33 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.32 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.31 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.30 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.29 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.28 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.27 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.26 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.25 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.24 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.23 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.22 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.21 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.20 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.19 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.18 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.17 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.16 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.15 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.14 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.13 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.12 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.11 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.10 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.9 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.8 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.7 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .rodata_wlog_info.6 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .bss.g_pm_cnt 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .bss.g_lmac_cnt + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .dram1.3 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .literal.pp_timer_beacon_monitor_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_beacon_monitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_connectionless_wake_window + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_connectionless_wake_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_disconnected_sleep_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_sleep_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_coex_slice + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_coex_schm + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_active + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_dream + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .wifislpiram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_noise_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .wifislpiram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_register_post_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.pp_timer_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_beacon_monitor_tbtt + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_beacon_monitor + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_connectionless_wake_window + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_connectionless_wake_interval + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_disconnected_sleep_delay + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_sleep_delay + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_coex_slice + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_coex_schm + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_active + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_dream + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .wifislpiram.3 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_noise_check + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .wifislpiram.4 + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_register_post_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .text.pp_timer_process + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .rodata_wlog_warning.5 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .data.g_pp_timer_info + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .bss.s_timer_post + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .literal.RC_GetDuration + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .literal.RC_SetBasicRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .literal.RC_GetAckRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .literal.RC_GetRtsRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .literal.RC_GetAckTime + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .literal.RC_GetCtsTime + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .literal.RC_GetBlockAckTime + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text.RC_GetDuration + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text.RC_SetBasicRate + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text.RC_GetAckRate + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text.RC_GetRtsRate + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text.RC_GetAckTime + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text.RC_GetCtsTime + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .text.RC_GetBlockAckTime + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .literal.rc11NRate2SchedIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc11GRate2SchedIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc11BRate2SchedIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcLoRaRate2SchedIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcBuildIndex + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_calc_duration + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rx11NRate2AMPDULimit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trcAmpduSetState + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcSetTxAmpduLimit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcUpdateAMPDUParam + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcGet11NHighestRateIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcGet11GHighestRateIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcGet11BHighestRateIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcGetDefaultHigestRateIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcGetHighestRateIdx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcClearCurStat + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcClearCurSched + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcClearCurAMPDUSched + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcUpdatePhyMode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcLowerSched + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcUpSched + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcUpdateAckSnr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcTxUpdatePer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifirxiram.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_onAmpduOp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_set_per_pkt_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcSetBarRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_get_default_sched + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcGetAmpduSched + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcGetRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rssi_margin + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.TRC_PER_IS_GOOD + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.TRC_AMPDU_PER_DOWN_THRESHOLD + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcAmpduLowerRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.TRC_AMPDU_PER_UP_THRESHOLD + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.10.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcUpdateRate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcReachRetryLimit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rcAttach + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_NeedRTS + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_onDisconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_onScanStart + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_onScanDone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_isAmpduOn + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_onPPTxDone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_SetTxAmpduState + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.18.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.19.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_get_mask + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_disable_trc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_disable_trc_by_interface + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_get_sta_trc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifirxiram.23.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_get_trc_by_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_get_trc_default + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_only_sta_trc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_update_def_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_update_ifx_phy_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_set_per_conn_fix_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_enable_trc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_get_fix_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.rc_set_fix_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_get_espnow_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_set_espnow_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_get_80211_tx_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.trc_set_80211_tx_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc11NRate2SchedIdx + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc11GRate2SchedIdx + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc11BRate2SchedIdx + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcLoRaRate2SchedIdx + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcBuildIndex + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_calc_duration + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rx11NRate2AMPDULimit + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trcAmpduSetState + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcSetTxAmpduLimit + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcUpdateAMPDUParam + 0x0000000000000000 0xad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.rcUpdateAMPDUParam + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcGet11NHighestRateIdx + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcGet11GHighestRateIdx + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcGet11BHighestRateIdx + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcGetDefaultHigestRateIdx + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcGetHighestRateIdx + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcClearCurStat + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcClearCurSched + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcClearCurAMPDUSched + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcUpdatePhyMode + 0x0000000000000000 0x2b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.rcUpdatePhyMode + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcLowerSched + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcUpSched + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcUpdateAckSnr + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcTxUpdatePer + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.8 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifirxiram.9 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_onAmpduOp + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_set_per_pkt_rate + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcSetBarRate + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_get_default_sched + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.str1.1 + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcGetAmpduSched + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcGetRate + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rssi_margin + 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.rssi_margin + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.TRC_PER_IS_GOOD + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.TRC_AMPDU_PER_DOWN_THRESHOLD + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.TRC_AMPDU_PER_DOWN_THRESHOLD + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcAmpduLowerRate + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.TRC_AMPDU_PER_UP_THRESHOLD + 0x0000000000000000 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.TRC_AMPDU_PER_UP_THRESHOLD + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.10 0x0000000000000000 0x2aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcUpdateRate + 0x0000000000000000 0x22a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.11 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcReachRetryLimit + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rcAttach + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_NeedRTS + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.trc_NeedRTS + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_onDisconnect + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_onScanStart + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_onScanDone + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_isAmpduOn + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_onPPTxDone + 0x0000000000000000 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_SetTxAmpduState + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.18 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifi0iram.19 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_get_mask + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_disable_trc + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_disable_trc_by_interface + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_get_sta_trc + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .wifirxiram.23 + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_get_trc_by_index + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_get_trc_default + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_only_sta_trc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_init + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_update_def_rate + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_update_ifx_phy_mode + 0x0000000000000000 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_deinit + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_set_per_conn_fix_rate + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_enable_trc + 0x0000000000000000 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_get_fix_rate + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.rc_set_fix_rate + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_get_espnow_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_set_espnow_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_get_80211_tx_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .text.trc_set_80211_tx_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.CSWTCH$59 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.CSWTCH$51 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.CSWTCH$49 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.__FUNCTION__$12122 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.__FUNCTION__$12035 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata.__FUNCTION__$12022 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.26 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_warning.25 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.24 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_warning.22 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_warning.21 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.20 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.17 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.16 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.15 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.14 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.13 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.12 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_warning.7 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.5 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.4 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .rodata_wlog_error.3 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.rc11BSchedTbl + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.rcP2P11GSchedTbl + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.rc11GSchedTbl + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.rcP2P11NSchedTbl + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.rc11NSchedTbl + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.rcLoRaSchedTbl + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.BAROFDMSched + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.BasicOFDMSched + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .data.trc_ctl 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .bss.s_fix_rate + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .bss.s_fix_rate_mask + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .bss.g_80211_tx_rate + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .bss.g_espnow_rate + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .literal.wdev_csi_hw_bug_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_ftm_set_t1t4 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_is_cache_tx_buf_enabled + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.10.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.14.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .iram1.39.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislpiram.16.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.44.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.13.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.15.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_csi_rx_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_SnifferRxData + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_IndicateCtrlFrame + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_SnifferRxAmpdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.40.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislpiram.23.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.19.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifirxiram.22.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifiorslpiram.24.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_SetCurChannel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_SetAuthed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Set_Beacon_Int + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Reset_TBTT + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_reset_bcnSendTick + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Mesh_Enable_Tsf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Mesh_Set_TBTT + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Get_Next_TBTT + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_mac_sleep_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_mac_sleep_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_set_promis_misc_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_set_promis_misc_buf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_set_promis_ctrl_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_set_promis + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_set_promis_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_get_promis_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_set_promis_ctrl_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_get_promis_ctrl_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_ftm_record_t1t4 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_ftm_record_t2t3 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_ftm_set_callbacks + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_record_ftm_data_local + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.25.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.26.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.28.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_FetchFirstDesc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Rxbuf_Deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Rxbuf_Init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_disable_low_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_enable_low_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_is_low_rate_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Insert_KeyEntry + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_remove_KeyEntry + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_remove_KeyEntry_all_cnx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wDev_Crypto_Disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_set_csi_rx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_data_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_funcs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.wdev_funcs_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_csi_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_ampdu_rx_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_ampdu_tx_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_amsdu_tx_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_nvs_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_rx_baw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_static_rx_buffer_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_dynamic_rx_buffer_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_tx_buffer_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_static_tx_buffer_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_dynamic_tx_buffer_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_rx_mgmt_buffer_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_rx_mgmt_buffer_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_cache_tx_buffer_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_task_stack_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_timer_task_stack_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_wps_task_stack_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_wpa2_task_stack_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_coexist_task_stack_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_pm_task_stack_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_task_core_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_beacon_max_len + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_mgmt_sbuf_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_feature_capabilities + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_espnow_max_encrypt_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.config_get_wifi_sta_disconnected_pm + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_csi_hw_bug_check + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_ftm_set_t1t4 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_is_cache_tx_buf_enabled + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.5 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.8 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.6 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.7 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.9 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.10 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.14 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .iram1.39 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislpiram.16 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.44 + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.13 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifi0iram.15 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_csi_rx_process + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_SnifferRxData + 0x0000000000000000 0x22f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_IndicateCtrlFrame + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_SnifferRxAmpdu + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.40 + 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislpiram.23 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.19 + 0x0000000000000000 0x28a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifirxiram.22 + 0x0000000000000000 0x2b2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifiorslpiram.24 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_SetCurChannel + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_SetAuthed + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Set_Beacon_Int + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Reset_TBTT + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_reset_bcnSendTick + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Mesh_Enable_Tsf + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Mesh_Set_TBTT + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Get_Next_TBTT + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_mac_sleep_init + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_mac_sleep_deinit + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_set_promis_misc_pkt + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_set_promis_misc_buf + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_set_promis_ctrl_pkt + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_set_promis + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_set_promis_filter + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_get_promis_filter + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_set_promis_ctrl_filter + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_get_promis_ctrl_filter + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_ftm_record_t1t4 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_ftm_record_t2t3 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_ftm_set_callbacks + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_record_ftm_data_local + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.25 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.26 + 0x0000000000000000 0x31a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .wifislprxiram.28 + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_FetchFirstDesc + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Rxbuf_Deinit + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Rxbuf_Init + 0x0000000000000000 0x23b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_disable_low_rate + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_enable_low_rate + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_is_low_rate_enable + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Insert_KeyEntry + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_remove_KeyEntry + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_remove_KeyEntry_all_cnx + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wDev_Crypto_Disable + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_set_csi_rx_cb + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_data_init + 0x0000000000000000 0x147 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_funcs_init + 0x0000000000000000 0x803 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.wdev_funcs_deinit + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_csi_enable + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_ampdu_rx_enable + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_ampdu_tx_enable + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_amsdu_tx_enable + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_nvs_enable + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_rx_baw + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_static_rx_buffer_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_dynamic_rx_buffer_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_tx_buffer_type + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_static_tx_buffer_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_dynamic_tx_buffer_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_rx_mgmt_buffer_type + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_rx_mgmt_buffer_num + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_cache_tx_buffer_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_task_stack_size + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_timer_task_stack_size + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_wps_task_stack_size + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_wpa2_task_stack_size + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_coexist_task_stack_size + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_pm_task_stack_size + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_task_core_id + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_beacon_max_len + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_mgmt_sbuf_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_feature_capabilities + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_espnow_max_encrypt_num + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .text.config_get_wifi_sta_disconnected_pm + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata.__FUNCTION__$11230 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata.__FUNCTION__$11188 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata.__FUNCTION__$11084 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata.__FUNCTION__$11072 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.45 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.43 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.42 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.41 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_info.38 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.37 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_info.36 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_info.35 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_info.34 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.33 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_warning.32 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.30 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.29 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_error.27 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_warning.21 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_warning.20 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_info.18 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_info.17 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_info.12 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .rodata_wlog_warning.11 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .data.BcnInterval + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss.BcnSendTick + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .dram1.3 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss.wDevMacSleep + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .data.wDevCtrl + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss.g_wdev_csi_rx_ctx + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss.g_wdev_csi_rx + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss.g_wdev_set_t1t4_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss.g_wdev_record_t2t3_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .bss.g_wdev_record_t1t4_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .literal.hal_agreement_add_rx_ba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .literal.hal_agreement_clr_rx_ba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .literal.hal_agreement_del_rx_ba + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .literal.hal_ba_session_store + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .literal.hal_ba_session_restore + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .text.hal_agreement_add_rx_ba + 0x0000000000000000 0x11f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .text.hal_agreement_clr_rx_ba + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .text.hal_agreement_del_rx_ba + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .text.hal_ba_session_store + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .text.hal_ba_session_restore + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .rodata_wlog_info.4 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .rodata_wlog_info.3 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .rodata_wlog_info.2 + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .literal.hal_coex_pti_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .literal.hal_coex_set_wait_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .literal.hal_set_rx_beacon_pti + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .wifirxiram.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .literal.hal_set_tx_pti + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .literal.hal_set_rx_active_pti + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .literal.hal_set_rx_ack_pti + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .literal.hal_set_wifi_default_pti + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text.hal_coex_pti_init + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text.hal_coex_set_wait_time + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text.hal_set_rx_beacon_pti + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .wifirxiram.2 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text.hal_set_tx_pti + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text.hal_set_rx_active_pti + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text.hal_set_rx_ack_pti + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .text.hal_set_wifi_default_pti + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .literal.hal_crypto_clr_key_entry + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.hal_crypto_get_using_key_idx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.hal_crypto_set_key_entry + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.hal_crypto_is_key_valid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.hal_crypto_get_key_entry + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.hal_crypto_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.hal_crypto_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.hal_crypto_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_clr_key_entry + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_get_using_key_idx + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_set_key_entry + 0x0000000000000000 0x167 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_is_key_valid + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_get_key_entry + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_init + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_enable + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .text.hal_crypto_disable + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .rodata_wlog_warning.2 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .literal.mac_tx_set_plcp0 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.mac_tx_set_duration + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.mac_tx_set_pti + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_tx_set_ppdu + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_tx_config_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_txq_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_set_txq_invalid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_is_txq_enabled + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_tx_set_cca + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_disable_low_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_enable_low_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.mac_rxbuf_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_disable_mac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_enable_mac + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislpiram.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.10.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.mac_txrx_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_set_rxq_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.mac_last_rxbuf_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.mac_rxbuf_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.12.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.13.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.14.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_set_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_set_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_rx_set_policy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_clr_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_tsf_get_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.wDev_Mesh_Disable_Tsf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_get_tsf_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_tsf_set_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_tsf_reset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_set_csi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.15.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.16.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_rx_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_rx_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_enable_sta_beacon_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_disable_sta_beacon_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_set_sta_beacon_filter + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_enable_sta_dump_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_beacon_ie_crc_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_beacon_ie_crc_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_rx_disable_bssid_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_rx_enable_bssid_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .literal.hal_mac_ftm_get_t3 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.mac_tx_set_plcp0 + 0x0000000000000000 0xc7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.mac_tx_set_duration + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.mac_tx_set_pti + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_tx_set_ppdu + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_tx_config_timeout + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.3 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.4 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_txq_disable + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_set_txq_invalid + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_is_txq_enabled + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.5 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.6 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_tx_set_cca + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_disable_low_rate + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_enable_low_rate + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifi0iram.7 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.mac_rxbuf_init + 0x0000000000000000 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_disable_mac + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_enable_mac + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislpiram.8 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.9 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.10 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.mac_txrx_init + 0x0000000000000000 0x247 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_set_rxq_policy + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.mac_last_rxbuf_init + 0x0000000000000000 0x179 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.mac_rxbuf_disable + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_deinit + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.11 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.12 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.13 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.14 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_set_addr + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_set_bssid + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .rodata 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_rx_set_policy + 0x0000000000000000 0xcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_init + 0x0000000000000000 0x1ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_clr_bssid + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_tsf_get_time + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.wDev_Mesh_Disable_Tsf + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_get_tsf_time + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_tsf_set_time + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_tsf_reset + 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_set_csi + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.15 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .wifislprxiram.16 + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_rx_enable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_rx_disable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_enable_sta_beacon_filter + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_disable_sta_beacon_filter + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_set_sta_beacon_filter + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_enable_sta_dump_beacon + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_beacon_ie_crc_get + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_beacon_ie_crc_set + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_rx_disable_bssid_check + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_rx_enable_bssid_check + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .text.hal_mac_ftm_get_t3 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .wifirxiram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .wifirxiram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .wifirxiram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .iram1.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .iram1.2 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .wifirxiram.3 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .wifirxiram.4 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .wifirxiram.5 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .iram1.6 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .literal.mac_tx_set_plcp1 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.mac_tx_set_plcp2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.mac_tx_set_htsig + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.hal_mac_fill_hwtxop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.mac_tx_set_txop_q + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .wifi0iram.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.hal_mac_get_txq_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.hal_mac_clr_txq_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.hal_mac_get_txq_pmd + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.hal_attenna_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.hal_mac_rate_autoack_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.mac_tx_set_plcp1 + 0x0000000000000000 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.mac_tx_set_plcp2 + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.mac_tx_set_htsig + 0x0000000000000000 0x254 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.hal_mac_fill_hwtxop + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.mac_tx_set_txop_q + 0x0000000000000000 0x112 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .wifi0iram.3 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.hal_mac_get_txq_state + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.hal_mac_clr_txq_state + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.hal_mac_get_txq_pmd + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.hal_attenna_init + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .text.hal_mac_rate_autoack_init + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .literal.hal_sniffer_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .literal.hal_sniffer_disable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .literal.hal_sniffer_rx_set_promis + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .literal.hal_sniffer_rx_clr_statistics + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .literal.hal_sniffer_set_promis_misc_pkt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .text.hal_sniffer_enable + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .text.hal_sniffer_disable + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .text.hal_sniffer_rx_set_promis + 0x0000000000000000 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .text.hal_sniffer_rx_clr_statistics + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .text.hal_sniffer_set_promis_misc_pkt + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .literal.hal_enable_sta_tsf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_disable_sta_tsf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .iram1.2.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .iram1.3.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_timer_update_by_rtc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.4.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_set_sta_tsf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_set_tsf_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_enable_tsf_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_disable_tsf_timer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_enable_sta_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_disable_sta_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_set_sta_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_set_sta_tbtt_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_set_sta_tbtt_ahead_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.5.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_get_sta_next_tbtt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.6.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.hal_set_sta_tsf_wakeup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.7.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.8.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.9.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.10.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.11.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.12.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.13.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.14.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.15.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.16.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.17.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.18.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.19.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.20.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.21.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.22.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.23.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.24.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.25.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.26.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.27.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.28.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.29.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.30.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.31.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.32.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_enable_sta_tsf + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_disable_sta_tsf + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .iram1.2 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .iram1.3 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_timer_update_by_rtc + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.4 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_set_sta_tsf + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_set_tsf_timer + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_enable_tsf_timer + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_disable_tsf_timer + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_enable_sta_tbtt + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_disable_sta_tbtt + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_set_sta_tbtt + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_set_sta_tbtt_interval + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_set_sta_tbtt_ahead_time + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.5 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_get_sta_next_tbtt + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.6 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .text.hal_set_sta_tsf_wakeup + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.7 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.8 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.9 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.10 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.11 + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.12 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.13 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.14 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.15 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.16 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.17 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.18 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.19 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.20 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.21 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.22 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.23 + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.24 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.25 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.26 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.27 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.28 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.29 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.30 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.31 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .wifislpiram.32 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .literal.wpa_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.wpa2_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.wps_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.pp_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.sc_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.core_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.net80211_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.wapi_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.mesh_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.rtc_printf + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.wpa_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.wpa2_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.wps_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.pp_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.sc_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.core_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.net80211_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.wapi_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .text.mesh_printf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .literal.sha_hal_sha512_init_hash + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .text.sha_hal_sha512_init_hash + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .literal.eth_stack_input + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.eth_on_state_changed + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_driver_install + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_driver_uninstall + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_start + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_stop + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_update_input_path + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_transmit + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_receive + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_ioctl + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_increase_reference + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.esp_eth_decrease_reference + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.eth_check_link_timer_cb + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.eth_stack_input + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.eth_on_state_changed.str1.1 + 0x0000000000000000 0x1ed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.eth_on_state_changed + 0x0000000000000000 0x1ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.eth_phy_reg_read + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.eth_phy_reg_write + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.esp_eth_driver_install.str1.1 + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_driver_install + 0x0000000000000000 0x1d1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.esp_eth_driver_uninstall.str1.1 + 0x0000000000000000 0xd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_driver_uninstall + 0x0000000000000000 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.esp_eth_start.str1.1 + 0x0000000000000000 0x125 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_start + 0x0000000000000000 0x131 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.esp_eth_stop.str1.1 + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_stop + 0x0000000000000000 0x139 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_update_input_path + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.esp_eth_transmit.str1.1 + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_transmit + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.esp_eth_receive.str1.1 + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_receive + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.esp_eth_ioctl.str1.1 + 0x0000000000000000 0x299 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_ioctl + 0x0000000000000000 0x338 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_increase_reference + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .text.esp_eth_decrease_reference + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8330 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8323 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8290 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8280 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8271 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8258 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8232 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8216 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8196 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8141 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.__FUNCTION__$8176 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .rodata.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .data.ETH_EVENT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_frame 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_info 0x0000000000000000 0x3b5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_abbrev 0x0000000000000000 0x4e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_loc 0x0000000000000000 0x220d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_aranges + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_ranges 0x0000000000000000 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_line 0x0000000000000000 0x37da /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .debug_str 0x0000000000000000 0x1f7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .literal.wifi_create_and_start_sta$part$0 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.wifi_create_and_start_sta + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.wifi_create_and_start_ap$part$1 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.wifi_create_and_start_ap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.netif_from_if$part$2 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.netif_from_if + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_compat_start_netif + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_init + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_set_default_eth_handlers + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_compat_start_eth + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_eth_input + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_sta_input + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_ap_input + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_set_default_wifi_handlers + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_clear_default_wifi_handlers + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_if_from_esp_netif + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_ip_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_ip6_linklocal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_ip6_global + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcpc_get_status + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_is_netif_up + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_netif + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_create_ip6_linklocal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcps_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcpc_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcps_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcpc_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcps_get_status + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcps_option + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_dhcpc_option + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_set_ip_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_dns_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_set_dns_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_netif_index + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_sta_list + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_eth_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_sta_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_ap_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_stop + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_up + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_down + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_old_ip_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_set_old_ip_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_esp_if + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_set_hostname + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.tcpip_adapter_get_hostname + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.wifi_create_and_start_sta$part$0 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.wifi_create_and_start_sta + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.wifi_create_and_start_ap$part$1 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.wifi_create_and_start_ap + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .rodata.netif_from_if$part$2.str1.1 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.netif_from_if$part$2 + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.netif_from_if + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_compat_start_netif + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .rodata.tcpip_adapter_init.str1.1 + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_init + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_clear_default_eth_handlers + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_set_default_eth_handlers + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_compat_start_eth + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_eth_input + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_sta_input + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_ap_input + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_set_default_wifi_handlers + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_clear_default_wifi_handlers + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_if_from_esp_netif + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_ip_info + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_ip6_linklocal + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_ip6_global + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcpc_get_status + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_is_netif_up + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_netif + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_create_ip6_linklocal + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcps_stop + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcpc_stop + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcps_start + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcpc_start + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcps_get_status + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcps_option + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_dhcpc_option + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_set_ip_info + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_dns_info + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_set_dns_info + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_netif_index + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_sta_list + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_eth_start + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_sta_start + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_ap_start + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_stop + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_up + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_down + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_old_ip_info + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_set_old_ip_info + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_esp_if + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_set_hostname + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .text.tcpip_adapter_get_hostname + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .bss.s_tcpip_adapter_compat + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .rodata.s_netif_keyif + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .bss.s_esp_netifs + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_frame 0x0000000000000000 0x478 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_info 0x0000000000000000 0x4681 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_abbrev 0x0000000000000000 0x52a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_loc 0x0000000000000000 0x8c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_aranges + 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_ranges 0x0000000000000000 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_line 0x0000000000000000 0x1b95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .debug_str 0x0000000000000000 0x33e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .literal.esp_netif_action_start + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_action_stop + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_action_connected + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_action_disconnected + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_action_join_ip6_multicast_group + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_action_leave_ip6_multicast_group + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_action_add_ip6_address + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_action_remove_ip6_address + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_start + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_stop + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .rodata.esp_netif_action_connected.str1.1 + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_connected + 0x0000000000000000 0x11f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_disconnected + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_got_ip + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_join_ip6_multicast_group + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_leave_ip6_multicast_group + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_add_ip6_address + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .text.esp_netif_action_remove_ip6_address + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .rodata.__FUNCTION__$8285 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_info 0x0000000000000000 0x1eab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_abbrev 0x0000000000000000 0x2c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_loc 0x0000000000000000 0x15a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_ranges 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_line 0x0000000000000000 0xf61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .debug_str 0x0000000000000000 0x1b39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .literal.esp_netif_objects_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_objects_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_list_lock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_list_unlock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_add_to_list + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_remove_from_list + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_get_nr_of_ifs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_next_unsafe + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_next + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_is_netif_listed + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .literal.esp_netif_get_handle_from_ifkey + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_objects_init + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_objects_deinit + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_list_lock + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_list_unlock + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_add_to_list + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .rodata.esp_netif_remove_from_list.str1.1 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_remove_from_list + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_get_nr_of_ifs + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_next_unsafe + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .rodata.esp_netif_next.str1.1 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_next + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_is_netif_listed + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text.esp_netif_get_handle_from_ifkey + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .rodata.__func__$8115 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .data.IP_EVENT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .bss.s_list_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .bss.s_esp_netif_counter + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .bss.s_head 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_frame 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_info 0x0000000000000000 0x1cd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_abbrev 0x0000000000000000 0x36e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_loc 0x0000000000000000 0x380 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_aranges + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_ranges 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_line 0x0000000000000000 0x134a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .debug_str 0x0000000000000000 0x1930 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata._g_esp_netif_soft_ap_ip + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata._g_esp_netif_inherent_openthread_config + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata._g_esp_netif_inherent_slip_config + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata._g_esp_netif_inherent_ppp_config + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata._g_esp_netif_inherent_eth_config + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata._g_esp_netif_inherent_ap_config + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .rodata._g_esp_netif_inherent_sta_config + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .debug_info 0x0000000000000000 0x1641 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .debug_abbrev 0x0000000000000000 0x1da /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .debug_line 0x0000000000000000 0x8e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .debug_str 0x0000000000000000 0x16f5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .literal.esp_netif_dhcpc_option_api + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.tcpip_init_done + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_api_cb + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_mac_api + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_ip_old_info_api + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcps_start_api + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcps_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_nd6_cb + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcps_stop_api + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_hostname_api + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_ip_info_api + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_dns_info_api + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_create_ip6_linklocal_api + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_netif_impl_name_api + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_add_ip6_address_api + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_remove_ip6_address_api + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_lwip_ipc_call_msg + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_lwip_ipc_call + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_update_default_netif + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_up_api + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.netif_send_mldv6 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_start_ip_lost_timer + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcpc_start_api + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_down_api + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcpc_cb + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcpc_stop_api + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_dns_info_api + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_join_ip6_multicast_group_api + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_leave_ip6_multicast_group_api + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_lwip_remove + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_lwip_remove_api + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_start_api + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_stop_api + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_ip_lost_timer + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_ip4_addr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_ip4addr_ntoa + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_ip4addr_aton + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_str_to_ip4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_str_to_ip6 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_init + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_deinit + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_tcpip_exec + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_destroy + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_new + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_attach + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_driver_config + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_mac + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_netstack_buf_ref + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_netstack_buf_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcpc_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcpc_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcps_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcps_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_hostname + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_hostname + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_up + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_down + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_mac + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_update_default_netif_lwip + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_old_ip_info + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_ip_info + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcps_option_api + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_old_ip_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_ip_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_set_dns_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_dns_info + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_ip6_get_addr_type + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_create_ip6_linklocal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_ip6_linklocal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_ip6_global + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_all_ip6 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcps_option + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_dhcpc_option + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_get_netif_impl_name + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_join_ip6_multicast_group + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_leave_ip6_multicast_group + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_add_ip6_address + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .literal.esp_netif_remove_ip6_address + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.tcpip_exec_api + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_option_api + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.tcpip_init_done + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_api_cb + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_mac_api + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_ip_old_info_api + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_dhcps_start_api.str1.1 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_start_api + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_dhcps_cb.str1.1 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_cb + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_nd6_cb.str1.1 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_nd6_cb + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_stop_api + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_set_hostname_api.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_hostname_api + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_set_ip_info_api.str1.1 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_ip_info_api + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_dns_info_api + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_create_ip6_linklocal_api + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_netif_impl_name_api + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_add_ip6_address_api.str1.1 + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_add_ip6_address_api + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_remove_ip6_address_api + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_lwip_ipc_call_msg + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_lwip_ipc_call + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_update_default_netif + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_up_api + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.netif_send_mldv6 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_start_ip_lost_timer + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_dhcpc_start_api.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_start_api + 0x0000000000000000 0xb9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_down_api + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_dhcpc_cb.str1.1 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_cb + 0x0000000000000000 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_dhcpc_stop_api.str1.1 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_stop_api + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_get_dns_info_api.str1.1 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_dns_info_api + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_join_ip6_multicast_group_api.str1.1 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_join_ip6_multicast_group_api + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_leave_ip6_multicast_group_api.str1.1 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_leave_ip6_multicast_group_api + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_lwip_remove + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_lwip_remove_api + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_start_api.str1.1 + 0x0000000000000000 0x1c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_start_api + 0x0000000000000000 0x20b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_stop_api + 0x0000000000000000 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_ip_lost_timer.str1.1 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_ip_lost_timer + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_ip4_addr + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_ip4addr_ntoa + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_ip4addr_aton + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_str_to_ip4 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_str_to_ip6 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_io_driver + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_handle_from_netif_impl + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_netif_impl + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_init.str1.1 + 0x0000000000000000 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_init + 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_deinit + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_tcpip_exec + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_destroy + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_new.str1.1 + 0x0000000000000000 0xe3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_new + 0x0000000000000000 0x246 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_attach.str1.1 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_attach + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_driver_config + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_mac + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_start + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_stop + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_netstack_buf_ref + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_netstack_buf_free + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_free_rx_buffer + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_transmit + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_transmit_wrap + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_receive + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_stop + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_start + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_get_status + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_get_status + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_start + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_stop + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_hostname + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_hostname + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_up + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_down + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_is_netif_up + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_mac + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_update_default_netif_lwip + 0x0000000000000000 0xad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_old_ip_info + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_ip_info + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.esp_netif_dhcps_option_api.str1.1 + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_option_api + 0x0000000000000000 0x1fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_is_valid_static_ip + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_old_ip_info + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_ip_info + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_set_dns_info + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_dns_info + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_ip6_get_addr_type + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_create_ip6_linklocal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_ip6_linklocal + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_ip6_global + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_all_ip6 + 0x0000000000000000 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_flags + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_ifkey + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_desc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_route_prio + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_event_id + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcps_option + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_dhcpc_option + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_netif_impl_index + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_get_netif_impl_name + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_join_ip6_multicast_group + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_leave_ip6_multicast_group + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_add_ip6_address + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text.esp_netif_remove_ip6_address + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.__FUNCTION__$10383 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.__FUNCTION__$10369 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.__func__$10188 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.__func__$9965 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .rodata.__func__$9907 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .bss.api_lock_sem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .bss.api_sync_sem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .bss.s_last_default_esp_netif + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_frame 0x0000000000000000 0x940 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_info 0x0000000000000000 0x7435 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_abbrev 0x0000000000000000 0x66e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_loc 0x0000000000000000 0x255a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_aranges + 0x0000000000000000 0x328 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_ranges 0x0000000000000000 0x510 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_line 0x0000000000000000 0x6588 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .debug_str 0x0000000000000000 0x418e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .data._g_esp_netif_netstack_default_ppp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .data._g_esp_netif_netstack_default_wifi_ap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .data._g_esp_netif_netstack_default_wifi_sta + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .data._g_esp_netif_netstack_default_eth + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .rodata.s_netif_config_ppp + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .rodata.s_wifi_netif_config_sta + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .rodata.s_wifi_netif_config_ap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .rodata.s_eth_netif_config + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .debug_info 0x0000000000000000 0x2f09 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .debug_abbrev 0x0000000000000000 0x252 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .debug_line 0x0000000000000000 0xaa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .debug_str 0x0000000000000000 0x2785 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .literal.esp_netif_get_sta_list + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .text.esp_netif_get_sta_list + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_info 0x0000000000000000 0x1851 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_abbrev 0x0000000000000000 0x293 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_loc 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_ranges 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_line 0x0000000000000000 0xaf7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .debug_str 0x0000000000000000 0x1789 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .literal.esp_event_send + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .literal.esp_event_send_internal + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .text.esp_event_send_noop + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .text.esp_event_send + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .rodata.esp_event_send_internal.str1.1 + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .text.esp_event_send_internal + 0x0000000000000000 0x1a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_info 0x0000000000000000 0x2201 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_abbrev 0x0000000000000000 0x34d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_loc 0x0000000000000000 0x216 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_ranges 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_line 0x0000000000000000 0xe37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .debug_str 0x0000000000000000 0x259a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .literal.esp_aes_decrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .literal.esp_aes_encrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .literal.esp_aes_unwrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .literal.esp_aes_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .text.esp_aes_gmac + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .text.esp_aes_decrypt + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .text.esp_aes_encrypt + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .text.esp_aes_unwrap + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .text.esp_aes_wrap + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .rodata.g_wifi_default_mesh_crypto_funcs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .rodata.g_wifi_default_wpa_crypto_funcs + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_info 0x0000000000000000 0x12cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_abbrev 0x0000000000000000 0x25a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_loc 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_line 0x0000000000000000 0x82a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .debug_str 0x0000000000000000 0xb51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .literal.sha256_prf_bits + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .literal.sha256_prf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .text.sha256_prf_bits + 0x0000000000000000 0x113 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .text.sha256_prf + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_info 0x0000000000000000 0xde5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_abbrev 0x0000000000000000 0x316 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_loc 0x0000000000000000 0x31f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_ranges 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_line 0x0000000000000000 0x906 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .debug_str 0x0000000000000000 0x7c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .literal.sha1_prf + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .text.sha1_prf + 0x0000000000000000 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_info 0x0000000000000000 0xc37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_abbrev 0x0000000000000000 0x2c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_loc 0x0000000000000000 0x1d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_line 0x0000000000000000 0x765 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .debug_str 0x0000000000000000 0x76c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .literal.hex2byte + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.hexstr2bin + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.wpa_get_ntp_timestamp + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.printf_encode + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.printf_decode + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.wpa_merge_byte_arrays + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.dup_binstr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.wpa_config_parse_string + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.wpa_bin_clear_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.bin_clear_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.str_clear_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.os_gmtime + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.os_mktime + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.get_param + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.os_memdup + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.hwaddr_aton2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.os_time_expired + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.wpa_ssid_txt + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.hex2num 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.inc_byte_array + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.hex2byte + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.hexstr2bin + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.wpa_get_ntp_timestamp + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .rodata.printf_encode.str1.1 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.printf_encode + 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.printf_decode + 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.wpa_is_hex + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.wpa_merge_byte_arrays + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.dup_binstr + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.wpa_config_parse_string + 0x0000000000000000 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.wpa_bin_clear_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.int_array_len + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.bin_clear_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.str_clear_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.os_gmtime + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.os_mktime + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.get_param + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.os_memdup + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.hwaddr_aton2 + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.os_time_expired + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.rssi_to_rcpi + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.wpa_ssid_txt + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .text.__hide_aliasing_typecast + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .bss.ssid_txt$4371 + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_frame 0x0000000000000000 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_info 0x0000000000000000 0x1a35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_abbrev 0x0000000000000000 0x4a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_loc 0x0000000000000000 0xff3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_aranges + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_ranges 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_line 0x0000000000000000 0x1cf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .debug_str 0x0000000000000000 0xa06 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .literal.wpa_install_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_get_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_sendto_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_deauthenticate + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_neg_complete + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_ap_get_wpa_ie + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_ap_rx_eapol + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_deattach + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_parse_wpa_ie_wrapper + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_sta_disconnected_cb + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_sta_connected_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_config_assoc_ie + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_attach + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_config_profile + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_config_bss + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa_sta_connect + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.esp_supplicant_init + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.esp_supplicant_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_ap_get_peer_spp_msg + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_config_done + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_install_key + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_get_key + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_sendto_wrapper + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_deauthenticate + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_neg_complete + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_ap_get_wpa_ie + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_ap_rx_eapol + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_deattach + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_parse_wpa_ie_wrapper + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_sta_disconnected_cb + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_sta_connected_cb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_config_assoc_ie + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_attach + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_config_profile + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_config_bss + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.wpa_sta_connect + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.esp_supplicant_init + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .text.esp_supplicant_deinit + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_frame 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_info 0x0000000000000000 0x4ea3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_abbrev 0x0000000000000000 0x4e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_loc 0x0000000000000000 0x33e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_aranges + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_ranges 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_line 0x0000000000000000 0x17c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .debug_str 0x0000000000000000 0x4393 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + COMMON 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .literal.wpa3_build_sae_msg + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .literal.esp_wpa3_free_sae_data + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .literal.wpa3_parse_sae_msg + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .literal.esp_wifi_register_wpa3_cb + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .literal.esp_wifi_unregister_wpa3_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .text.wpa3_build_sae_msg + 0x0000000000000000 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .text.esp_wpa3_free_sae_data + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .text.wpa3_parse_sae_msg + 0x0000000000000000 0xef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .text.esp_wifi_register_wpa3_cb + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .text.esp_wifi_unregister_wpa3_cb + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .data.g_allowed_groups + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .bss.g_sae_confirm + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .bss.g_sae_commit + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .bss.g_sae_token + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .bss.g_sae_data + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .bss.g_sae_pt 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_info 0x0000000000000000 0x409c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_abbrev 0x0000000000000000 0x423 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_loc 0x0000000000000000 0x631 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_ranges 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_line 0x0000000000000000 0x155c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .debug_str 0x0000000000000000 0x3174 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .literal.hostap_init + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .literal.hostap_deinit + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .text.hostap_init + 0x0000000000000000 0x165 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .text.hostap_deinit + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_info 0x0000000000000000 0x363d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_abbrev 0x0000000000000000 0x316 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_loc 0x0000000000000000 0x149 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_line 0x0000000000000000 0x1053 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .debug_str 0x0000000000000000 0x2e8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .literal.digest_vector + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_vector + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_init_cipher_ctx + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.sha256_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.sha384_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.sha1_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.md5_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_hash_init + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_hash_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_hash_finish + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_sha384_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_sha384 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_sha256_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_sha256 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_md5_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_sha1_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.hmac_sha1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_encrypt_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_encrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_encrypt_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_decrypt_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_decrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_decrypt_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_128_cbc_encrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_128_cbc_decrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_cipher_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_cipher_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_ctr_encrypt + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.aes_128_ctr_encrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_mod_exp + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.pbkdf2_sha1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.crypto_dh_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.digest_vector + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_vector + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_init_cipher_ctx + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.sha256_vector + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.sha384_vector + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.sha1_vector + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.md5_vector + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_hash_init + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_hash_update + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_hash_finish + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_sha384_vector + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_sha384 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_sha256_vector + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_sha256 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_md5_vector + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_md5 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_sha1_vector + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.hmac_sha1 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_encrypt_init + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_encrypt + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_encrypt_deinit + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_decrypt_init + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_decrypt + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_decrypt_deinit + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_128_cbc_encrypt + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_128_cbc_decrypt + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_cipher_init + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_cipher_deinit + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_ctr_encrypt + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.aes_128_ctr_encrypt + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_mod_exp + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.pbkdf2_sha1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .text.crypto_dh_init + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_frame 0x0000000000000000 0x328 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_info 0x0000000000000000 0x2fa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_abbrev 0x0000000000000000 0x530 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_loc 0x0000000000000000 0xbe3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_aranges + 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_ranges 0x0000000000000000 0x158 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_line 0x0000000000000000 0x1905 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .debug_str 0x0000000000000000 0x1b29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .literal.rc4_skip + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .text.rc4_skip + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_info 0x0000000000000000 0xb7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_abbrev 0x0000000000000000 0x24d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_loc 0x0000000000000000 0x331 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_ranges 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_line 0x0000000000000000 0x87f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .debug_str 0x0000000000000000 0x716 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .literal.gf_mulx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .literal.omac1_aes_vector + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .literal.omac1_aes_128_vector + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .literal.omac1_aes_128 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .literal.omac1_aes_256 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .text.gf_mulx 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .text.omac1_aes_vector + 0x0000000000000000 0x19c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .text.omac1_aes_128_vector + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .text.omac1_aes_128 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .text.omac1_aes_256 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_info 0x0000000000000000 0xe7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_abbrev 0x0000000000000000 0x2bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_loc 0x0000000000000000 0x3df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_line 0x0000000000000000 0xb37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .debug_str 0x0000000000000000 0x7ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .literal.aes_wrap + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .text.aes_wrap + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_info 0x0000000000000000 0xc37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_abbrev 0x0000000000000000 0x273 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_loc 0x0000000000000000 0x1a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_line 0x0000000000000000 0x765 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .debug_str 0x0000000000000000 0x74c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .literal.aes_unwrap + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .text.aes_unwrap + 0x0000000000000000 0x107 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_info 0x0000000000000000 0xbf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_abbrev 0x0000000000000000 0x26d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_loc 0x0000000000000000 0x20a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_line 0x0000000000000000 0x831 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .debug_str 0x0000000000000000 0x749 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .literal.hostapd_config_defaults_bss + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.hostapd_config_defaults + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.hostapd_mac_comp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.hostapd_mac_comp_empty + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.hostapd_setup_wpa_psk + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.hostapd_wep_key_cmp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.hostapd_maclist_found + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.hostapd_get_psk + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_config_defaults_bss + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_config_defaults + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_mac_comp + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_mac_comp_empty + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_setup_wpa_psk + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_wep_key_cmp + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_maclist_found + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_rate_found + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .text.hostapd_get_psk + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_info 0x0000000000000000 0x329e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_abbrev 0x0000000000000000 0x3bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_loc 0x0000000000000000 0x2fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_ranges 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_line 0x0000000000000000 0x136f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .debug_str 0x0000000000000000 0x295c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .literal.wpa_free_sta_sm + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_group_init_gmk_and_counter + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_gmk_to_gtk + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_gtk_update + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_group_config_group_keys + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_verify_key_mic + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_replay_counter_valid + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_replay_counter_mark_invalid + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.ieee80211w_kde_add + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.resend_eapol_handle + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_auth_get_psk$isra$9 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.sm_WPA_PTK_PTKCALCNEGOTIATING_Enter$constprop$27 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.sm_WPA_PTK_DISCONNECT_Enter$constprop$29 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.sm_WPA_PTK_AUTHENTICATION2_Enter$constprop$24 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_group_sm_step + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_rekey_gtk + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_init + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_auth_sta_init + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_auth_sta_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.__wpa_send_eapol + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_send_eapol + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.sm_WPA_PTK_PTKSTART_Enter$constprop$26 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.sm_WPA_PTK_GROUP_REKEYNEGOTIATING_Enter$constprop$20 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.sm_WPA_PTK_PTKINITNEGOTIATING_Enter$constprop$30 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_remove_ptk + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.sm_WPA_PTK_INITIALIZE_Enter$constprop$23 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_sm_step + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_send_eapol_timeout + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_rekey_ptk + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_auth_sta_associated + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_receive + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.hostap_eapol_resend_process + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_auth_sm_event + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_ap_join + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_ap_remove + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_free_sta_sm + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .rodata.wpa_group_init_gmk_and_counter.str1.1 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_group_init_gmk_and_counter + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_gmk_to_gtk + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .rodata.wpa_gtk_update.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_gtk_update + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .rodata.wpa_group_config_group_keys.str1.1 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_group_config_group_keys + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_verify_key_mic + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_replay_counter_valid + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_replay_counter_mark_invalid + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.ieee80211w_kde_add + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.resend_eapol_handle + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_auth_get_psk$isra$9 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .rodata.sm_WPA_PTK_PTKCALCNEGOTIATING_Enter$constprop$27.str1.1 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.sm_WPA_PTK_PTKCALCNEGOTIATING_Enter$constprop$27 + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.sm_WPA_PTK_DISCONNECT_Enter$constprop$29 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.sm_WPA_PTK_AUTHENTICATION2_Enter$constprop$24 + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_group_sm_step + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_rekey_gtk + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_auth_for_each_sta + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_init + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_auth_sta_init + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_auth_sta_no_wpa + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_auth_sta_deinit + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.__wpa_send_eapol + 0x0000000000000000 0x366 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_send_eapol + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.sm_WPA_PTK_PTKSTART_Enter$constprop$26 + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.sm_WPA_PTK_GROUP_REKEYNEGOTIATING_Enter$constprop$20 + 0x0000000000000000 0x117 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.sm_WPA_PTK_PTKINITNEGOTIATING_Enter$constprop$30 + 0x0000000000000000 0x15a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_remove_ptk + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.sm_WPA_PTK_INITIALIZE_Enter$constprop$23 + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_sm_step + 0x0000000000000000 0x3da /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_send_eapol_timeout + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_rekey_ptk + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_auth_sta_associated + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_receive + 0x0000000000000000 0x38f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.hostap_eapol_resend_process + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_auth_sm_event + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_ap_join + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .text.wpa_ap_remove + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .bss.s_sm_valid_bitmap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .bss.s_sm_table + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_frame 0x0000000000000000 0x388 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_info 0x0000000000000000 0x8029 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_abbrev 0x0000000000000000 0x712 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_loc 0x0000000000000000 0x228d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_aranges + 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_ranges 0x0000000000000000 0x530 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_line 0x0000000000000000 0x579b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .debug_str 0x0000000000000000 0x4272 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .literal.wpa_write_rsn_ie + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .literal.wpa_auth_gen_wpa_ie + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .literal.wpa_add_kde + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .literal.wpa_validate_wpa_ie + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .literal.wpa_parse_kde_ies + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text.WPA_GET_BE32 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text.wpa_write_rsn_ie + 0x0000000000000000 0x1a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text.wpa_auth_gen_wpa_ie + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text.wpa_add_kde + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text.wpa_validate_wpa_ie + 0x0000000000000000 0x19e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text.wpa_parse_kde_ies + 0x0000000000000000 0x109 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .text.wpa_auth_uses_mfp + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_info 0x0000000000000000 0x3ea7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_abbrev 0x0000000000000000 0x543 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_loc 0x0000000000000000 0xcc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_ranges 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_line 0x0000000000000000 0x23ed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .debug_str 0x0000000000000000 0x2cfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .literal.hkdf_expand + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.wpabuf_put_le16 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.wpabuf_put_u8 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_cn_confirm$isra$4 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_cn_confirm_ffc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_cn_confirm_ecc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.debug_print_bignum$isra$6 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sswu 0x0000000000000000 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_pwd_seed_key + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_derive_pwe_ffc + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_derive_pwe_ecc + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_get_rand$isra$11 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_derive_commit + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.wpabuf_put_data$part$14 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.wpabuf_put_buf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_clear_temp_data + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_clear_data + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_set_group + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_derive_pt_ffc$isra$18 + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_derive_pwe_from_pt_ecc + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_derive_pwe_from_pt_ffc + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_deinit_pt + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_derive_pt + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_prepare_commit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_prepare_commit_pt + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_process_commit + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_write_commit + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_group_allowed + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_parse_commit + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_write_confirm + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_check_confirm + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.sae_state_txt + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.const_time_is_zero + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.const_time_select_bin + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.buf_shift_right + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.hkdf_expand + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.wpabuf_put_le16 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.wpabuf_put_u8 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_cn_confirm$isra$4 + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_cn_confirm_ffc + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_cn_confirm_ecc + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.debug_print_bignum$isra$6 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .rodata 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sswu 0x0000000000000000 0x7c2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_pwd_seed_key + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .rodata.sae_derive_pwe_ffc.str1.1 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_derive_pwe_ffc + 0x0000000000000000 0x2e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_derive_pwe_ecc + 0x0000000000000000 0x3f7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_get_rand$isra$11 + 0x0000000000000000 0xdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_derive_commit + 0x0000000000000000 0x163 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.wpabuf_put_data$part$14 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.wpabuf_put_buf + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_clear_temp_data + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_clear_data + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_set_group + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_ecc_prime_len_2_hash_len + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_ffc_prime_len_2_hash_len + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .rodata.sae_derive_pt_ffc$isra$18.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_derive_pt_ffc$isra$18 + 0x0000000000000000 0x23e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_derive_pwe_from_pt_ecc + 0x0000000000000000 0x1aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_derive_pwe_from_pt_ffc + 0x0000000000000000 0x1b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_deinit_pt + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .rodata.sae_derive_pt.str1.1 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_derive_pt + 0x0000000000000000 0x2bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_prepare_commit + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_prepare_commit_pt + 0x0000000000000000 0x116 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .rodata.sae_process_commit.str1.1 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_process_commit + 0x0000000000000000 0x33f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_write_commit + 0x0000000000000000 0x17f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_group_allowed + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_parse_commit + 0x0000000000000000 0x428 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_write_confirm + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_check_confirm + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .rodata.sae_state_txt.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .text.sae_state_txt + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_frame 0x0000000000000000 0x388 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_info 0x0000000000000000 0x79c2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_abbrev 0x0000000000000000 0x69c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_loc 0x0000000000000000 0x4471 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_aranges + 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_ranges 0x0000000000000000 0x620 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_line 0x0000000000000000 0x655e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .debug_str 0x0000000000000000 0x1616 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .literal.dragonfly_get_rand_2_to_r_1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .literal.dragonfly_min_pwe_loop_iter + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .literal.dragonfly_get_random_qr_qnr + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .literal.dragonfly_is_quadratic_residue_blind + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .literal.dragonfly_generate_scalar + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .literal.dragonfly_sqrt + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text.dragonfly_get_rand_2_to_r_1 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text.dragonfly_suitable_group + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text.dragonfly_min_pwe_loop_iter + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text.dragonfly_get_random_qr_qnr + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .rodata.dragonfly_is_quadratic_residue_blind.str1.1 + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text.dragonfly_is_quadratic_residue_blind + 0x0000000000000000 0x1b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text.dragonfly_generate_scalar + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .text.dragonfly_sqrt + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_info 0x0000000000000000 0x1679 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_abbrev 0x0000000000000000 0x379 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_loc 0x0000000000000000 0x89d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_ranges 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_line 0x0000000000000000 0xf13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .debug_str 0x0000000000000000 0xa4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .literal.rsn_selector_to_bitfield + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_selector_to_bitfield + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_mic_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_cipher_valid_mgmt_group + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_parse_wpa_ie_rsnxe + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_parse_wpa_ie_rsn + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_parse_wpa_ie_wpa + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_eapol_key_mic + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_compare_rsn_ie + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.rsn_pmkid + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_pmk_to_ptk + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_cipher_rsc_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_cipher_valid_pairwise + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.wpa_cipher_to_suite + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.WPA_GET_BE32 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.rsn_selector_to_bitfield + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_selector_to_bitfield + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_mic_len + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_cipher_valid_mgmt_group + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_parse_wpa_ie_rsnxe + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_parse_wpa_ie_rsn + 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_parse_wpa_ie_wpa + 0x0000000000000000 0x196 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_eapol_key_mic + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_compare_rsn_ie + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .rodata 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .rodata.rsn_pmkid.str1.1 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.rsn_pmkid + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_cipher_key_len + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_pmk_to_ptk + 0x0000000000000000 0x16a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_cipher_rsc_len + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_cipher_to_alg + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_cipher_valid_pairwise + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_cipher_to_suite + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.rsn_cipher_put_suites + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .text.wpa_cipher_put_suites + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_frame 0x0000000000000000 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_info 0x0000000000000000 0x41de /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_abbrev 0x0000000000000000 0x4e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_loc 0x0000000000000000 0x12cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_aranges + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_ranges 0x0000000000000000 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_line 0x0000000000000000 0x2976 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .debug_str 0x0000000000000000 0x2bf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .literal.hmac_sha256_kdf + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .rodata.hmac_sha256_kdf.str1.1 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .text.hmac_sha256_kdf + 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_info 0x0000000000000000 0xc82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_abbrev 0x0000000000000000 0x2b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_loc 0x0000000000000000 0x1c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_line 0x0000000000000000 0x80d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .debug_str 0x0000000000000000 0x786 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .literal.ccmp_aad_nonce + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .literal.ccmp_decrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .literal.ccmp_encrypt + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .literal.ccmp_encrypt_pv1 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .literal.ccmp_256_decrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .literal.ccmp_256_encrypt + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text.ccmp_aad_nonce + 0x0000000000000000 0x113 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text.ccmp_decrypt + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text.ccmp_get_pn + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text.ccmp_encrypt + 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text.ccmp_encrypt_pv1 + 0x0000000000000000 0x18b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text.ccmp_256_decrypt + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .text.ccmp_256_encrypt + 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_info 0x0000000000000000 0x189c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_abbrev 0x0000000000000000 0x487 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_loc 0x0000000000000000 0xe18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_ranges 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_line 0x0000000000000000 0x16ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .debug_str 0x0000000000000000 0x8a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .literal.dh_groups_get + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .literal.dh_init + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .literal.dh_derive_shared + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .text.dh_groups_get + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .text.dh_init 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .text.dh_derive_shared + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .rodata.dh_groups + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .rodata.dh_group5_order + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .rodata.dh_group5_prime + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .rodata.dh_group5_generator + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_info 0x0000000000000000 0xe00 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_abbrev 0x0000000000000000 0x2fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_loc 0x0000000000000000 0x135 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_line 0x0000000000000000 0x9b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .debug_str 0x0000000000000000 0x849 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .literal.wpa_sm_set_key + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_ether_send + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_clr_countermeasures + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.is_wpa2_enterprise_connection + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_check_group_cipher$isra$4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_pmksa_free_cb + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_set_seq$constprop$21 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_install_gtk$constprop$24 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.ieee80211w_set_keys$constprop$23 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_install_ptk$constprop$27 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.cipher_type_map_supp_to_public + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_eapol_key_send + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_key_request + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_rekey_ptk + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_send_2_of_4 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_pairwise_gtk + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_report_ie_mismatch + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_set_state + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_key_neg_complete + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_stop_countermeasures + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_set_pmk + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_set_pmk_from_pmksa + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_supplicant_process_1_of_4 + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_rx_eapol + 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_notify_assoc + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_set_profile + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_set_pmk + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_set_passphrase + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.set_assoc_ie + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_michael_mic_failure + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.eapol_txcb + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sta_in_4way_handshake + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sta_is_cur_pmksa_set + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sta_cur_pmksa_matches_akm + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sta_clear_curr_pmksa + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.get_wpa_sm + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_set_ap_rsnxe + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_set_assoc_rsnxe + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_set_bss + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_drop_sa + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_deinit + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_sm_notify_disassoc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_set_key + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_ether_send + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_clr_countermeasures + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.is_wpa2_enterprise_connection + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_check_group_cipher$isra$4 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_pmksa_free_cb + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_set_seq$constprop$21 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_install_gtk$constprop$24 + 0x0000000000000000 0x186 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.ieee80211w_set_keys$constprop$23 + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_install_ptk$constprop$27 + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.eapol_sm_notify_eap_success + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.cipher_type_map_supp_to_public + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.cipher_type_map_public_to_supp + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_eapol_key_send + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_key_request + 0x0000000000000000 0x137 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_rekey_ptk + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_send_2_of_4 + 0x0000000000000000 0x111 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_gtk_tx_bit_workaround + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_pairwise_gtk + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_report_ie_mismatch + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_set_state + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_key_neg_complete + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_stop_countermeasures + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_set_pmk + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_set_pmk_from_pmksa + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .rodata.wpa_supplicant_process_1_of_4.str1.1 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_supplicant_process_1_of_4 + 0x0000000000000000 0x29c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_rx_eapol + 0x0000000000000000 0x937 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_init + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_notify_assoc + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_set_profile + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_set_pmk + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_set_passphrase + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.set_assoc_ie + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_michael_mic_failure + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.eapol_txcb + 0x0000000000000000 0x131 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sta_in_4way_handshake + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sta_is_cur_pmksa_set + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sta_cur_pmksa_matches_akm + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sta_clear_curr_pmksa + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.get_wpa_sm + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_set_ap_rsnxe + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_set_assoc_rsnxe + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_set_bss + 0x0000000000000000 0x21f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_drop_sa + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_deinit + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .text.wpa_sm_notify_disassoc + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_frame 0x0000000000000000 0x460 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_info 0x0000000000000000 0x86aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_abbrev 0x0000000000000000 0x78a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_loc 0x0000000000000000 0x33e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_aranges + 0x0000000000000000 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_ranges 0x0000000000000000 0x4d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_line 0x0000000000000000 0x5be4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .debug_str 0x0000000000000000 0x416f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + COMMON 0x0000000000000000 0x37c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .literal.wpa_parse_wpa_ie + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .literal.wpa_gen_wpa_ie + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .literal.wpa_gen_rsnxe + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .literal.wpa_supplicant_parse_ies + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .text.WPA_GET_BE32 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .text.wpa_parse_wpa_ie + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .rodata.wpa_gen_wpa_ie.str1.1 + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .text.wpa_gen_wpa_ie + 0x0000000000000000 0x34b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .text.wpa_gen_rsnxe + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .text.wpa_supplicant_parse_ies + 0x0000000000000000 0x13d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .rodata.__func__$10617 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .rodata.__func__$10632 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_info 0x0000000000000000 0x3e63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_abbrev 0x0000000000000000 0x4bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_loc 0x0000000000000000 0xc03 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_ranges 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_line 0x0000000000000000 0x2295 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .debug_str 0x0000000000000000 0x2b17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .literal.wpabuf_put_buf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_alloc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_resize + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_alloc_ext_data + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_alloc_copy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_dup + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_clear_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_concat + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_zeropad + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal.wpabuf_printf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_put_buf + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_alloc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_resize + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_alloc_ext_data + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_alloc_copy + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_dup + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_free + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_clear_free + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_put + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_concat + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_zeropad + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .text.wpabuf_printf + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_frame 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_info 0x0000000000000000 0x1480 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_abbrev 0x0000000000000000 0x491 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_loc 0x0000000000000000 0x790 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_aranges + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_ranges 0x0000000000000000 0x1d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_line 0x0000000000000000 0x106c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .debug_str 0x0000000000000000 0x891 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .literal._wpa_snprintf_hex$constprop$0 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .literal.wpa_snprintf_hex_uppercase + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .literal.wpa_snprintf_hex + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .rodata._wpa_snprintf_hex$constprop$0.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .text._wpa_snprintf_hex$constprop$0 + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .text.wpa_snprintf_hex_uppercase + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .text.wpa_snprintf_hex + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .text.eloop_cancel_timeout + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .text.eloop_register_timeout + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_info 0x0000000000000000 0xd45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_abbrev 0x0000000000000000 0x2b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_loc 0x0000000000000000 0x277 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_line 0x0000000000000000 0x716 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .debug_str 0x0000000000000000 0x7d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .literal.ieee80211_handle_rx_frm + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .literal.esp_supplicant_unset_all_appie + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .literal.esp_supplicant_common_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .literal.esp_supplicant_common_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .literal.esp_set_assoc_ie + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text.ieee80211_handle_rx_frm + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text.esp_supplicant_unset_all_appie + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text.esp_supplicant_common_deinit + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text.esp_supplicant_common_init + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text.supplicant_sta_conn_handler + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text.supplicant_sta_disconn_handler + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .text.esp_set_assoc_ie + 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_info 0x0000000000000000 0x4251 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_abbrev 0x0000000000000000 0x504 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_loc 0x0000000000000000 0x26e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_ranges 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_line 0x0000000000000000 0x11f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .debug_str 0x0000000000000000 0x3493 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + COMMON 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .literal.wpa2_api_unlock + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_set_eap_state + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_enable_fn + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_api_lock + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_sm_ether_send$constprop$5 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_get_eap_state + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_post + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.eap_peer_sm_deinit + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.eap_peer_sm_init + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_disable_fn + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_start_eapol + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_ent_rx_eapol + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_sm_alloc_eapol + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_sm_free_eapol + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.eap_sm_send_eapol + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.eap_sm_process_request + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa2_task + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_enable + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_disable + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_cert_key + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_clear_cert_key + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_ca_cert + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_clear_ca_cert + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_identity + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_clear_identity + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_username + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_clear_username + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_password + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_clear_password + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_new_password + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_clear_new_password + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_disable_time_check + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wifi_sta_get_enterprise_disable_time_check + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_get_disable_time_check + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_ttls_phase2_method + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_pac_file + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.esp_wifi_sta_wpa2_ent_set_fast_phase1_params + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_api_unlock + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_set_eap_state + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_enable_fn + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_api_lock + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_sm_ether_send$constprop$5 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_get_eap_state + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_post + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .rodata.eap_peer_sm_deinit.str1.1 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.eap_peer_sm_deinit + 0x0000000000000000 0xd1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .rodata.eap_peer_sm_init.str1.1 + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.eap_peer_sm_init + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_disable_fn + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_start_eapol + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_ent_rx_eapol + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_sm_alloc_eapol + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_sm_free_eapol + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.eap_sm_send_eapol + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .rodata.eap_sm_process_request.str1.1 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.eap_sm_process_request + 0x0000000000000000 0x1cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .rodata.wpa2_task.str1.1 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wpa2_task + 0x0000000000000000 0x21d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_enable + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_disable + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_cert_key + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_clear_cert_key + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_ca_cert + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_clear_ca_cert + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_identity + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_clear_identity + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_username + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_clear_username + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_password + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_clear_password + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_new_password + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_clear_new_password + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_disable_time_check + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.wifi_sta_get_enterprise_disable_time_check + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_get_disable_time_check + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .rodata.esp_wifi_sta_wpa2_ent_set_ttls_phase2_method.str1.1 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_ttls_phase2_method + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_set_suiteb_192bit_certification + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_pac_file + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .rodata.esp_wifi_sta_wpa2_ent_set_fast_phase1_params.str1.1 + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .rodata 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .text.esp_wifi_sta_wpa2_ent_set_fast_phase1_params + 0x0000000000000000 0xc5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss.s_wpa2_rxq + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .data.s_disable_time_check + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss.s_wifi_wpa2_sync_sem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss.s_wpa2_api_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .data.s_wpa2_state + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss.s_wpa2_queue + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss.s_wpa2_task_hdl + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss.gEapSm 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .bss.s_wpa2_data_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_frame 0x0000000000000000 0x3a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_info 0x0000000000000000 0x5e67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_abbrev 0x0000000000000000 0x773 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_loc 0x0000000000000000 0x123c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_aranges + 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_ranges 0x0000000000000000 0x1f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_line 0x0000000000000000 0x378b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .debug_str 0x0000000000000000 0x41ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + COMMON 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .literal.wpa_sm_alloc_eapol + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .literal.wpa_sm_free_eapol + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .literal.wpa_supplicant_transition_disable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .literal.wpa_sm_deauthenticate + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text.wpa_sm_alloc_eapol + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text.wpa_sm_free_eapol + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text.wpa_supplicant_transition_disable + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text.wpa_sm_deauthenticate + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text.wpa_sm_mlme_setprotection + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text.wpa_sm_get_beacon_ie + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .text.wpa_sm_disassociate + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_info 0x0000000000000000 0x33e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_abbrev 0x0000000000000000 0x349 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_loc 0x0000000000000000 0x15e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_ranges 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_line 0x0000000000000000 0xeab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .debug_str 0x0000000000000000 0x2a50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .literal.tls_mbedtls_read + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_mbedtls_write + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_mbedtls_cleanup$part$3 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_deinit + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_handshake + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_encrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_decrypt + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_get_version + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_get_cipher + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_set_params + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_export_key + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_shutdown + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.tls_connection_get_random + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_mbedtls_read + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_mbedtls_write + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_mbedtls_cleanup$part$3 + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_init + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_deinit + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_init + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_deinit + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_get_errors + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_established + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_global_set_verify + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_set_verify + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_handshake + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_server_handshake + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_encrypt + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_decrypt + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_resumed + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_set_cipher_list + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_get_version + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_get_cipher + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_enable_workaround + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_get_failed + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_get_read_alerts + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_get_write_alerts + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_set_params + 0x0000000000000000 0x203 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_global_set_params + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_set_session_ticket_cb + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_export_key + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_get_eap_fast_key + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_client_hello_ext + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_shutdown + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .text.tls_connection_get_random + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .rodata.eap_ciphersuite_preference + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .rodata.eap_mbedtls_x509_crt_profile + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .data.tls_sig_hashes_for_eap + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_frame 0x0000000000000000 0x2f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_info 0x0000000000000000 0x4dbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_abbrev 0x0000000000000000 0x5cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_loc 0x0000000000000000 0xd60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_aranges + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_ranges 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_line 0x0000000000000000 0x1d97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .debug_str 0x0000000000000000 0x3691 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + COMMON 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .literal.fastpbkdf2_hmac_sha1 + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .rodata.fastpbkdf2_hmac_sha1.str1.1 + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .text.fastpbkdf2_hmac_sha1 + 0x0000000000000000 0x2f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .rodata.__func__$4180 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_info 0x0000000000000000 0x17c6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_abbrev 0x0000000000000000 0x3a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_loc 0x0000000000000000 0xa6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_ranges 0x0000000000000000 0x210 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_line 0x0000000000000000 0xd4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .debug_str 0x0000000000000000 0x9ff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .literal.crypto_rng_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_init_set + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_init_uint + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_to_bin + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_add + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_mod + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_exptmod + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_inverse + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_sub + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_div + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_mulmod + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_sqrmod + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_rshift + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_cmp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_bits + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_is_zero + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_is_one + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_is_odd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_rand + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_legendre + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_to_string + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_bignum_addmod + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_free_buffer + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_rng_wrapper + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_init + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_init_set + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_init_uint + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_deinit + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_to_bin + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_add + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_mod + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_exptmod + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_inverse + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_sub + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_div + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_mulmod + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_sqrmod + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_rshift + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_cmp + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_bits + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_is_zero + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_is_one + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_is_odd + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_rand + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_legendre + 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_to_string + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_bignum_addmod + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .text.crypto_free_buffer + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_frame 0x0000000000000000 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_info 0x0000000000000000 0x18b2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_abbrev 0x0000000000000000 0x3c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_loc 0x0000000000000000 0x60e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_aranges + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_ranges 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_line 0x0000000000000000 0x1005 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .debug_str 0x0000000000000000 0xb3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .literal.crypto_rng_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_alloc_key + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.mbedtls_pk_ec + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_init + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_prime_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_order_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_prime_len_bits + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_group_byname + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_to_bin + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_affine_coordinates + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_from_bin + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_add + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_mul + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_invert + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_get_order + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_compute_y_sqr + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_solve_y_coord + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_is_at_infinity + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_is_on_curve + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_point_cmp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_key_compare + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_debug_print_point + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_set_pubkey_point + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_free_key + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_public_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_priv_key_der + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_group_from_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_private_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_publickey_buf + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_write_pubkey_der + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_key + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_get_curve_id + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ecdh + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ecdsa_get_sign + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_edcsa_sign_verify + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_parse_subpub_key + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_is_ec_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_gen_keypair + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.mbedtls_pk_write_pubkey_formatted + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_pk_write_formatted_pubkey_der + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.crypto_ec_write_pub_key + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_rng_wrapper + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_alloc_key + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.mbedtls_pk_ec + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_deinit + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_init + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_init + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_prime_len + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_order_len + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_prime_len_bits + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_group_byname + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_prime + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_order + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_b + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_deinit + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_to_bin + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_affine_coordinates + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_from_bin + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_add + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_mul + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_invert + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_get_order + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_compute_y_sqr + 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_solve_y_coord + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_is_at_infinity + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_is_on_curve + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_point_cmp + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_key_compare + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_debug_print_point + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_set_pubkey_point + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_free_key + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_public_key + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_priv_key_der + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_group_from_key + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_private_key + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_publickey_buf + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_write_pubkey_der + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_key + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_mbedtls_to_nist_group_id + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_get_curve_id + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ecdh + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ecdsa_get_sign + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_edcsa_sign_verify + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_debug_print_ec_key + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_parse_subpub_key + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_is_ec_key + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_gen_keypair + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.mbedtls_pk_write_pubkey_formatted + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_pk_write_formatted_pubkey_der + 0x0000000000000000 0xf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .text.crypto_ec_write_pub_key + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_frame 0x0000000000000000 0x4a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_info 0x0000000000000000 0x3c22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_abbrev 0x0000000000000000 0x583 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_loc 0x0000000000000000 0x1674 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_aranges + 0x0000000000000000 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_ranges 0x0000000000000000 0x1a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_line 0x0000000000000000 0x2848 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .debug_str 0x0000000000000000 0x18c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .literal.aes_ccm_auth + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .literal.aes_ccm_encr$isra$0 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .literal.aes_ccm_auth_start$constprop$3 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .literal.aes_ccm_ae + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .literal.aes_ccm_ad + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .text.xor_aes_block + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .text.aes_ccm_auth + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .text.aes_ccm_encr$isra$0 + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .text.aes_ccm_auth_start$constprop$3 + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .text.aes_ccm_ae + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .text.aes_ccm_ad + 0x0000000000000000 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_info 0x0000000000000000 0x1730 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_abbrev 0x0000000000000000 0x3ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_loc 0x0000000000000000 0xb9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_ranges 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_line 0x0000000000000000 0xeff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .debug_str 0x0000000000000000 0x84f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .literal.tls_prf_sha1_md5 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .text.tls_prf_sha1_md5 + 0x0000000000000000 0x15e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_info 0x0000000000000000 0xdfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_abbrev 0x0000000000000000 0x294 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_loc 0x0000000000000000 0x315 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_line 0x0000000000000000 0x8e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .debug_str 0x0000000000000000 0x7c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .literal.tls_prf_sha256 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .text.tls_prf_sha256 + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_info 0x0000000000000000 0xc32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_abbrev 0x0000000000000000 0x2a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_loc 0x0000000000000000 0x139 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_line 0x0000000000000000 0x6b1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .debug_str 0x0000000000000000 0x768 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .literal.tls_prf_sha384 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .text.tls_prf_sha384 + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_info 0x0000000000000000 0xc32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_abbrev 0x0000000000000000 0x2a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_loc 0x0000000000000000 0x139 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_line 0x0000000000000000 0x6b1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .debug_str 0x0000000000000000 0x768 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .literal.eap_peer_get_eap_method + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_get_methods + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_get_type + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_allowed_method + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_get_phase2_type + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_get_phase2_types + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_method_alloc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_method_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_method_register + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_unregister_methods + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_sm_allowMethod + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_register_methods + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_sm_build_identity_resp + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_sm_build_nak + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_config_init + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_config_deinit + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_blob_init + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_sm_get_method_name + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_sm_buildIdentity + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_peer_blob_deinit + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_sm_abort + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_set_config_blob + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_get_config_blob + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_config_allowed_method$isra$0 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_get_eap_method + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_get_methods + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_get_type + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_allowed_method + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_phase2_type + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_phase2_types + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_method_alloc + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_method_free + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_method_register + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_unregister_methods + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_allowMethod + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_register_methods + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_deinit_prev_method + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_build_identity_resp + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_build_nak + 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .rodata.eap_peer_config_init.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_config_init + 0x0000000000000000 0x185 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_config_deinit + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_blob_init + 0x0000000000000000 0xe5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .rodata.eap_sm_get_method_name.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_get_method_name + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_request_identity + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_buildIdentity + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_request_password + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_request_new_password + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_peer_blob_deinit + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_sm_abort + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_config + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_config_identity + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_config_password + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_config_password2 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_config_new_password + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_set_config_blob + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .text.eap_get_config_blob + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .bss.config_methods + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .bss.eap_methods + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_frame 0x0000000000000000 0x328 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_info 0x0000000000000000 0x5752 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_abbrev 0x0000000000000000 0x6d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_loc 0x0000000000000000 0x1484 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_aranges + 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_ranges 0x0000000000000000 0x2b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_line 0x0000000000000000 0x3189 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .debug_str 0x0000000000000000 0x38b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .literal.eap_hdr_validate + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .literal.eap_msg_alloc + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .text.eap_hdr_len_valid + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .text.eap_hdr_validate + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .text.eap_msg_alloc + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .text.eap_update_len + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .text.eap_get_id + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .text.eap_get_type + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_info 0x0000000000000000 0x1244 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_abbrev 0x0000000000000000 0x366 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_loc 0x0000000000000000 0x6fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_ranges 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_line 0x0000000000000000 0xd3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .debug_str 0x0000000000000000 0xa3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .literal.eap_mschapv2_deinit + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .literal.eap_mschapv2_init + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .literal.eap_mschapv2_getKey + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .literal.eap_mschapv2_process + 0x0000000000000000 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .literal.eap_peer_mschapv2_register + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .text.eap_mschapv2_isKeyAvailable + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .text.eap_mschapv2_deinit + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .text.eap_mschapv2_init + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .text.eap_mschapv2_getKey + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .rodata.eap_mschapv2_process.str1.1 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .text.eap_mschapv2_process + 0x0000000000000000 0x6f3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .rodata.eap_peer_mschapv2_register.str1.1 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .text.eap_peer_mschapv2_register + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_info 0x0000000000000000 0x5677 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_abbrev 0x0000000000000000 0x607 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_loc 0x0000000000000000 0x1494 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_ranges 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_line 0x0000000000000000 0x27a4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .debug_str 0x0000000000000000 0x3977 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .literal.eap_peap_get_session_id + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_init_for_reauth + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_deinit_for_reauth + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_has_reauth_data + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_get_status + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_getKey + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.wpabuf_put_u8 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.wpabuf_put_be16 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_deinit + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_init + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.wpabuf_put_buf + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_decrypt$constprop$5 + 0x0000000000000000 0x134 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peap_process + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.eap_peer_peap_register + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_isKeyAvailable + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_get_session_id + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_init_for_reauth + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_deinit_for_reauth + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_has_reauth_data + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .rodata.eap_peap_get_status.str1.1 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_get_status + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .rodata 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .rodata.eap_peap_getKey.str1.1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_getKey + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.wpabuf_put_u8 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.wpabuf_put_be16 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_deinit + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .rodata.eap_peap_init.str1.1 + 0x0000000000000000 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_init + 0x0000000000000000 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.wpabuf_put_buf + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .rodata.eap_peap_decrypt$constprop$5.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_decrypt$constprop$5 + 0x0000000000000000 0x93e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .rodata.eap_peap_process.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peap_process + 0x0000000000000000 0x1a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .rodata.eap_peer_peap_register.str1.1 + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .text.eap_peer_peap_register + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_frame 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_info 0x0000000000000000 0x3c10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_abbrev 0x0000000000000000 0x5fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_loc 0x0000000000000000 0x1952 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_aranges + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_ranges 0x0000000000000000 0x368 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_line 0x0000000000000000 0x33df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .debug_str 0x0000000000000000 0x18bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .literal.peap_prfplus + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .text.peap_prfplus + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_info 0x0000000000000000 0xc28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_abbrev 0x0000000000000000 0x2a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_loc 0x0000000000000000 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_line 0x0000000000000000 0x858 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .debug_str 0x0000000000000000 0x778 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .literal.eap_tls_getKey + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .literal.eap_tls_process + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .literal.eap_tls_deinit + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .literal.eap_tls_init + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .literal.eap_peer_tls_register + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .text.eap_tls_isKeyAvailable + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .text.eap_tls_getKey + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .rodata.eap_tls_process.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .text.eap_tls_process + 0x0000000000000000 0xf4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .text.eap_tls_deinit + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .text.eap_tls_init + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .rodata.eap_peer_tls_register.str1.1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .text.eap_peer_tls_register + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_info 0x0000000000000000 0x1c46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_abbrev 0x0000000000000000 0x42a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_loc 0x0000000000000000 0x32a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_ranges 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_line 0x0000000000000000 0xcf1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .debug_str 0x0000000000000000 0x1220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .literal.eap_tls_check_blob + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_ssl_init + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_derive_key + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_derive_session_id + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_build_ack + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_status + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_process_init + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_reset_input + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_data_reassemble + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_reset_output + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_ssl_deinit + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_tls_process_output + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_process_helper + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_reauth_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_decrypt + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_encrypt + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_select_phase2_methods + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_peer_tls_phase2_nak + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_tls_check_blob + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .rodata.eap_peer_tls_ssl_init.str1.1 + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_ssl_init + 0x0000000000000000 0x1bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_derive_key + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_derive_session_id + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_build_ack + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .rodata.eap_peer_tls_status.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_status + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_process_init + 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_reset_input + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_data_reassemble + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_reset_output + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_ssl_deinit + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .rodata.eap_tls_process_output.str1.1 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_tls_process_output + 0x0000000000000000 0x116 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_process_helper + 0x0000000000000000 0xfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_reauth_init + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_decrypt + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_encrypt + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_select_phase2_methods + 0x0000000000000000 0xf4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .text.eap_peer_tls_phase2_nak + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_frame 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_info 0x0000000000000000 0x31e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_abbrev 0x0000000000000000 0x5f1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_loc 0x0000000000000000 0x140b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_aranges + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_ranges 0x0000000000000000 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_line 0x0000000000000000 0x25a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .debug_str 0x0000000000000000 0x189b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .literal.eap_ttls_get_emsk + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_get_session_id + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_getKey + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_init_for_reauth + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_deinit_for_reauth + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_has_reauth_data + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_get_status + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_deinit + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_init + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_avp_add$constprop$9 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_phase2_request + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_implicit_identity_request + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_decrypt + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_ttls_process + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.eap_peer_ttls_register + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_isKeyAvailable + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_get_emsk + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_get_session_id + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_getKey + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_init_for_reauth + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_deinit_for_reauth + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_has_reauth_data + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .rodata.eap_ttls_get_status.str1.1 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_get_status + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_deinit + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .rodata.eap_ttls_init.str1.1 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_init + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_avp_add$constprop$9 + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .rodata.eap_ttls_phase2_request.str1.1 + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_phase2_request + 0x0000000000000000 0x652 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_implicit_identity_request + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_decrypt + 0x0000000000000000 0x35e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .rodata.eap_ttls_process.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_ttls_process + 0x0000000000000000 0x17f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .rodata.eap_peer_ttls_register.str1.1 + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .text.eap_peer_ttls_register + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_info 0x0000000000000000 0x4c60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_abbrev 0x0000000000000000 0x61b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_loc 0x0000000000000000 0x2db1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_ranges 0x0000000000000000 0x4c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_line 0x0000000000000000 0x3d2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .debug_str 0x0000000000000000 0x1ab5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .literal.mschapv2_derive_response + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .literal.mschapv2_verify_auth_response + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .text.mschapv2_remove_domain + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .text.mschapv2_derive_response + 0x0000000000000000 0xff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .text.mschapv2_verify_auth_response + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_info 0x0000000000000000 0xdc7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_abbrev 0x0000000000000000 0x2a5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_loc 0x0000000000000000 0x1c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_line 0x0000000000000000 0x922 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .debug_str 0x0000000000000000 0x8b2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .literal.pmksa_cache_free_entry + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_set_expiration + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_expire + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_flush + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_add + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_deinit + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_get + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_get_opportunistic + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_set_current + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_list + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.pmksa_cache_init + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_free_entry + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_set_expiration + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_expire + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_flush + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_add + 0x0000000000000000 0x1cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_deinit + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_get + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_get_opportunistic + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_get_current + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_clear_current + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_set_current + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .rodata.pmksa_cache_list.str1.1 + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_list + 0x0000000000000000 0xc7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .rodata.pmksa_cache_init.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .text.pmksa_cache_init + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_frame 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_info 0x0000000000000000 0x4017 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_abbrev 0x0000000000000000 0x59f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_loc 0x0000000000000000 0x940 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_aranges + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_ranges 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_line 0x0000000000000000 0x1d1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .debug_str 0x0000000000000000 0x2d0f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .literal.utf8_to_ucs2$constprop$0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.challenge_hash + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.nt_password_hash + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.hash_nt_password_hash + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.challenge_response + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.generate_nt_response + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.generate_nt_response_pwhash + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.generate_authenticator_response_pwhash + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.generate_authenticator_response + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.nt_challenge_response + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.get_master_key + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.get_asymetric_start_key + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.encrypt_pw_block_with_password_hash + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.new_password_encrypted_with_old_nt_password_hash + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.nt_password_hash_encrypted_with_block + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.old_nt_password_hash_encrypted_with_new_nt_password_hash + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.utf8_to_ucs2$constprop$0 + 0x0000000000000000 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.challenge_hash + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.nt_password_hash + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.hash_nt_password_hash + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.challenge_response + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.generate_nt_response + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.generate_nt_response_pwhash + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.generate_authenticator_response_pwhash + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.generate_authenticator_response + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.nt_challenge_response + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.get_master_key + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.get_asymetric_start_key + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.encrypt_pw_block_with_password_hash + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.new_password_encrypted_with_old_nt_password_hash + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.nt_password_hash_encrypted_with_block + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .text.old_nt_password_hash_encrypted_with_new_nt_password_hash + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata.shs_pad2$4601 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata.magic2$4598 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata.magic3$4599 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata.shs_pad1$4600 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata.magic1$4587 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata.magic2$4557 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .rodata.magic1$4556 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_info 0x0000000000000000 0x1c22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_abbrev 0x0000000000000000 0x40d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_loc 0x0000000000000000 0xa9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_ranges 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_line 0x0000000000000000 0x147b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .debug_str 0x0000000000000000 0xb4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .literal.MD4Transform + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .literal.MD4Update + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .literal.md4_vector + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .text.MD4Transform + 0x0000000000000000 0x472 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .text.MD4Update + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .text.md4_vector + 0x0000000000000000 0xee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .rodata.PADDING + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_info 0x0000000000000000 0xeab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_abbrev 0x0000000000000000 0x37f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_loc 0x0000000000000000 0x769 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_ranges 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_line 0x0000000000000000 0xdc7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .debug_str 0x0000000000000000 0x7bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .literal.chap_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .text.chap_md5 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_info 0x0000000000000000 0xacd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_abbrev 0x0000000000000000 0x231 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_loc 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_line 0x0000000000000000 0x645 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .debug_str 0x0000000000000000 0x718 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .literal.desfunc + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.deskey + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.des_encrypt + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.des_key_setup + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.des_block_encrypt + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.des_block_decrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.des3_key_setup + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.des3_encrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.des3_decrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.WPA_GET_BE32 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.WPA_PUT_BE32 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.desfunc 0x0000000000000000 0x219 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.deskey 0x0000000000000000 0x1ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.des_encrypt + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.des_key_setup + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.des_block_encrypt + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.des_block_decrypt + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.des3_key_setup + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.des3_encrypt + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .text.des3_decrypt + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP8 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP7 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP6 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP5 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP4 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP3 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP2 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.SP1 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.pc2 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.totrot + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.pc1 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.bigbyte + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .rodata.bytebit + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_frame 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_info 0x0000000000000000 0x14a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_abbrev 0x0000000000000000 0x43f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_loc 0x0000000000000000 0xbc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_aranges + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_ranges 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_line 0x0000000000000000 0x16af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .debug_str 0x0000000000000000 0x847 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .literal.wifi_default_action_ap_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_default_action_sta_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_start + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_default_action_ap_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_default_action_sta_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_default_action_sta_disconnected + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_default_action_sta_got_ip + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_default_action_sta_connected + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_attach_wifi + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal._esp_wifi_clear_default_wifi_handlers + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal._esp_wifi_set_default_wifi_handlers + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_wifi_set_default_wifi_sta_handlers + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_wifi_set_default_wifi_ap_handlers + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_wifi_clear_default_wifi_driver_and_handlers + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_attach_wifi_station + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_attach_wifi_ap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_create_default_wifi_ap + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_create_default_wifi_sta + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_destroy_default_wifi + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_create_wifi + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.esp_netif_create_default_wifi_mesh_netifs + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_default_action_ap_stop + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_default_action_sta_stop + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.wifi_start.str1.1 + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_start + 0x0000000000000000 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_default_action_ap_start + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_default_action_sta_start + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_default_action_sta_disconnected + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_default_action_sta_got_ip + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.wifi_default_action_sta_connected + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.esp_netif_attach_wifi.str1.1 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_attach_wifi + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text._esp_wifi_clear_default_wifi_handlers + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text._esp_wifi_set_default_wifi_handlers + 0x0000000000000000 0xdd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_wifi_set_default_wifi_sta_handlers + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_wifi_set_default_wifi_ap_handlers + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_wifi_clear_default_wifi_driver_and_handlers + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_attach_wifi_station + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_attach_wifi_ap + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.esp_netif_create_default_wifi_ap.str1.1 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_create_default_wifi_ap + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_create_default_wifi_sta + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_destroy_default_wifi + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_create_wifi + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.esp_netif_create_default_wifi_mesh_netifs.str1.1 + 0x0000000000000000 0x11a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .text.esp_netif_create_default_wifi_mesh_netifs + 0x0000000000000000 0x11a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.__func__$9320 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.__func__$9312 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.__func__$9302 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .rodata.__func__$9296 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .bss.wifi_default_handlers_set + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .bss.s_wifi_netifs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_frame 0x0000000000000000 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_info 0x0000000000000000 0x3db7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_abbrev 0x0000000000000000 0x59f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_loc 0x0000000000000000 0x56a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_aranges + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_ranges 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_line 0x0000000000000000 0x1b4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .debug_str 0x0000000000000000 0x2cf1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .literal.wifi_sta_receive + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.wifi_ap_receive + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.wifi_driver_start + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.wifi_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.wifi_transmit_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.wifi_transmit + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.esp_wifi_destroy_if_driver + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.esp_wifi_create_if_driver + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.esp_wifi_get_if_mac + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.esp_wifi_register_if_rxcb + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.wifi_sta_receive + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.wifi_ap_receive + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.wifi_driver_start + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.wifi_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.wifi_transmit_wrap + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.wifi_transmit + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.esp_wifi_destroy_if_driver + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .rodata.esp_wifi_create_if_driver.str1.1 + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.esp_wifi_create_if_driver + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.esp_wifi_get_if_mac + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.esp_wifi_is_if_ready_when_started + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .rodata.esp_wifi_register_if_rxcb.str1.1 + 0x0000000000000000 0xc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .text.esp_wifi_register_if_rxcb + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .bss.s_wifi_netifs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .bss.s_wifi_rxcbs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_frame 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_info 0x0000000000000000 0x304a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_abbrev 0x0000000000000000 0x36b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_loc 0x0000000000000000 0x2c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_aranges + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_ranges 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_line 0x0000000000000000 0x1085 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .debug_str 0x0000000000000000 0x25ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .literal.lwip_link_select_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_sock_make_addr + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.tryget_socket_unconn + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.tryget_socket_unconn_locked + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_recv_tcp + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.event_callback + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_sockopt_to_ipopt + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_unlink_select_cb + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.sockaddr_to_ipaddr_port + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_select_inc_sockets_used_set$part$6 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.alloc_socket$part$7 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.free_socket_free_elements$isra$8 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.free_socket + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_recvfrom_udp_raw$isra$14 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.done_socket + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.tryget_socket + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.get_socket + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_selscan + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_select_dec_sockets_used + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_pollscan + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_poll_dec_sockets_used$part$11 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_getaddrname + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_getsockopt_callback + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_setsockopt_callback + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_socket_thread_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_socket_thread_cleanup + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_socket_dbg_get_socket + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_accept + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_bind + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_close + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_connect + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_listen + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_recvfrom + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_read + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_recv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_recvmsg + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_readv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_sendmsg + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_sendto + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_send + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_socket + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_write + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_writev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_select + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_poll + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_shutdown + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_getpeername + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_getsockname + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_getsockopt + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_setsockopt + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_ioctl + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_fcntl + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_inet_ntop + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.lwip_inet_pton + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_link_select_cb + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_sock_make_addr.str1.1 + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_sock_make_addr + 0x0000000000000000 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.tryget_socket_unconn.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.tryget_socket_unconn + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.tryget_socket_unconn_locked + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_recv_tcp.str1.1 + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_recv_tcp + 0x0000000000000000 0x12e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.event_callback.str1.1 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.event_callback + 0x0000000000000000 0x207 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_sockopt_to_ipopt.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_sockopt_to_ipopt + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_unlink_select_cb.str1.1 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_unlink_select_cb + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.sockaddr_to_ipaddr_port + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_select_inc_sockets_used_set$part$6 + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.alloc_socket$part$7.str1.1 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.alloc_socket$part$7 + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.free_socket_free_elements$isra$8 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.free_socket.str1.1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.free_socket + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_recvfrom_udp_raw$isra$14.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_recvfrom_udp_raw$isra$14 + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.done_socket.str1.1 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.done_socket + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.tryget_socket + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.get_socket + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_selscan + 0x0000000000000000 0x1bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_select_dec_sockets_used + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_pollscan.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_pollscan + 0x0000000000000000 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_poll_dec_sockets_used$part$11 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_getaddrname + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_getsockopt_callback.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_getsockopt_callback + 0x0000000000000000 0x41b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_setsockopt_callback.str1.1 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_setsockopt_callback + 0x0000000000000000 0x715 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_socket_thread_init + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_socket_thread_cleanup + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_socket_dbg_get_socket + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_accept.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_accept + 0x0000000000000000 0x1f2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_bind + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.lwip_close.str1.1 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_close + 0x0000000000000000 0x144 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_connect + 0x0000000000000000 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_listen + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_recvfrom + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_read + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_recv + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_recvmsg + 0x0000000000000000 0x126 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_readv + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_sendmsg + 0x0000000000000000 0x1cf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_sendto + 0x0000000000000000 0x16c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_send + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_socket + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_write + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_writev + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_select + 0x0000000000000000 0x33f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_poll + 0x0000000000000000 0xfd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_shutdown + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_getpeername + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_getsockname + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_getsockopt + 0x0000000000000000 0xa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_setsockopt + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_ioctl + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_fcntl + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_inet_ntop + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .text.lwip_inet_pton + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$9189 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$9160 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$9083 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$9075 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8942 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8821 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8491 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8920 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$9002 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8673 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8648 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8630 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8597 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8499 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8540 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8530 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8487 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .rodata.__func__$8570 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .bss.select_cb_list + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .bss.select_cb_ctr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .bss.sockets 0x0000000000000000 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .bss.socket_ipv6_multicast_memberships + 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .bss.socket_ipv4_multicast_memberships + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_frame 0x0000000000000000 0x520 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_info 0x0000000000000000 0x89c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_abbrev 0x0000000000000000 0x5c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_loc 0x0000000000000000 0x4ea5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_aranges + 0x0000000000000000 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_ranges 0x0000000000000000 0x870 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_line 0x0000000000000000 0x947b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .debug_str 0x0000000000000000 0x3224 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .literal.pbuf_free_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_thread + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_inpkt + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_input + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_callback + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_try_callback + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_send_msg_wait_sem + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_api_call + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_callbackmsg_new + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_callbackmsg_delete + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_callbackmsg_trycallback + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_callbackmsg_trycallback_fromisr + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.tcpip_init + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.pbuf_free_callback + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.mem_free_callback + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.pbuf_free_int + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.tcpip_thread.str1.1 + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_thread + 0x0000000000000000 0xdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.tcpip_inpkt.str1.1 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_inpkt + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_input + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_callback + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_try_callback + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.tcpip_send_msg_wait_sem.str1.1 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_send_msg_wait_sem + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_api_call + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_callbackmsg_new + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_callbackmsg_delete + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_callbackmsg_trycallback + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_callbackmsg_trycallback_fromisr + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.tcpip_init.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.tcpip_init + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.pbuf_free_callback + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .text.mem_free_callback + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7485 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7472 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7542 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7537 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7533 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7521 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7515 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7508 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7502 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .rodata.__func__$7492 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .bss.g_lwip_task + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .bss.tcpip_mbox + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .bss.tcpip_init_done_arg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .bss.tcpip_init_done + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_frame 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_info 0x0000000000000000 0x2a30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_abbrev 0x0000000000000000 0x4d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_loc 0x0000000000000000 0x369 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_aranges + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_ranges 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_line 0x0000000000000000 0x1502 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .debug_str 0x0000000000000000 0x1e34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .literal.lwip_htonl + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .literal.lwip_strnstr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .literal.lwip_itoa + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .text.lwip_htons + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .text.lwip_htonl + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .text.lwip_strnstr + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .text.lwip_stricmp + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .text.lwip_strnicmp + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .text.lwip_itoa + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_info 0x0000000000000000 0x15a5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_abbrev 0x0000000000000000 0x272 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_loc 0x0000000000000000 0x634 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_ranges 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_line 0x0000000000000000 0xafb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .debug_str 0x0000000000000000 0x12ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .literal.dns_backupserver_available + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_call_found + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_correct_response + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_send + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_check_entry + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_lookup + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_recv + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_setserver + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_clear_servers + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_clear_cache + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_getserver + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_tmr + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_timeout_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_gethostbyname_addrtype + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.dns_gethostbyname + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_backupserver_available + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.dns_call_found.str1.1 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_call_found + 0x0000000000000000 0x107 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_correct_response + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.dns_send.str1.1 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_send + 0x0000000000000000 0x21c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.dns_check_entry.str1.1 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_check_entry + 0x0000000000000000 0x18d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_lookup + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_recv + 0x0000000000000000 0x4c1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_init + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_setserver + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_clear_servers + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_clear_cache + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_getserver + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_tmr 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_timeout_cb + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.dns_gethostbyname_addrtype.str1.1 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_gethostbyname_addrtype + 0x0000000000000000 0x3e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .text.dns_gethostbyname + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.__func__$7458 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.__func__$7491 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.__func__$7517 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.dns_mquery_v6group + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .rodata.dns_mquery_v4group + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss.dns_servers + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss.dns_requests + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss.dns_table + 0x0000000000000000 0x4a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss.dns_seqno + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss.dns_last_pcb_idx + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss.dns_pcbs 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .bss.is_tmr_start + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_info 0x0000000000000000 0x3584 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_abbrev 0x0000000000000000 0x53c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_loc 0x0000000000000000 0x11f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_ranges 0x0000000000000000 0x218 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_line 0x0000000000000000 0x2da1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .debug_str 0x0000000000000000 0x1fdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .literal.lwip_init + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .text.lwip_init + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_info 0x0000000000000000 0x243e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_abbrev 0x0000000000000000 0x257 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_loc 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_line 0x0000000000000000 0x89f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .debug_str 0x0000000000000000 0x1bcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .literal.ipaddr_ntoa + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .literal.ipaddr_ntoa_r + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .literal.ipaddr_aton + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .literal.ip_input + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .text.ipaddr_ntoa + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .text.ipaddr_ntoa_r + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .text.ipaddr_aton + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .text.ip_input + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .rodata.ip_addr_any_type + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_frame 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_info 0x0000000000000000 0x1d85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_abbrev 0x0000000000000000 0x2c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_loc 0x0000000000000000 0x107 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_aranges + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_ranges 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_line 0x0000000000000000 0xa66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .debug_str 0x0000000000000000 0x19b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + COMMON 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .literal.mem_malloc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .literal.mem_free + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .literal.mem_calloc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .text.mem_init + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .text.mem_trim + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .rodata.mem_malloc.str1.1 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .text.mem_malloc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .rodata.mem_free.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .text.mem_free + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .text.mem_calloc + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .rodata.__func__$6647 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .rodata.__func__$6643 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_info 0x0000000000000000 0x1516 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_abbrev 0x0000000000000000 0x2de /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_loc 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_line 0x0000000000000000 0x875 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .debug_str 0x0000000000000000 0x12df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .literal.do_memp_malloc_pool$isra$0 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .literal.do_memp_free_pool$isra$2 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .literal.memp_malloc_pool + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .literal.memp_malloc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .literal.memp_free_pool + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .literal.memp_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.do_memp_malloc_pool$isra$0.str1.1 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.do_memp_malloc_pool$isra$0 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.do_memp_free_pool$isra$2.str1.1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.do_memp_free_pool$isra$2 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.memp_init_pool + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.memp_init + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_malloc_pool.str1.1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.memp_malloc_pool + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.memp_malloc + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.memp_free_pool + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .text.memp_free + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.__func__$8753 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.__func__$8758 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.__func__$8737 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.__func__$8741 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_pools + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_PBUF_POOL + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_PBUF + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_MLD6_GROUP + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_ND6_QUEUE + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_NETDB + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_SYS_TIMEOUT + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_IGMP_GROUP + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_ARP_QUEUE + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_TCPIP_MSG_INPKT + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_TCPIP_MSG_API + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_NETCONN + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_NETBUF + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_FRAG_PBUF + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_TCP_SEG + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_TCP_PCB_LISTEN + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_TCP_PCB + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_UDP_PCB + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .rodata.memp_RAW_PCB + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_info 0x0000000000000000 0x2c3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_abbrev 0x0000000000000000 0x441 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_loc 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_ranges 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_line 0x0000000000000000 0xb5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .debug_str 0x0000000000000000 0x2091 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .literal.netif_do_ip_addr_changed + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_poll + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_loopif_init + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_issue_reports + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_do_set_ipaddr + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_input + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_ipaddr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_netmask + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_gw + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_addr + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_add + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_add_noaddr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_default + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_up + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_down + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_remove + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_set_link_up + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_init + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_loop_output + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_loop_output_ipv4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_loop_output_ipv6 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_ip6_addr_set_parts + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_ip6_addr_set + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_ip6_addr_set_state + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_get_ip6_addr_match + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_create_ip6_linklocal_address + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_add_ip6_address + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_get_by_index + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_index_to_name + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_find + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.netif_name_to_index + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_null_output_ip6 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_do_ip_addr_changed + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_poll.str1.1 + 0x0000000000000000 0xbb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_poll + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_loopif_init.str1.1 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_loopif_init + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_issue_reports.str1.1 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_issue_reports + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_do_set_ipaddr.str1.1 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_do_set_ipaddr + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_null_output_ip4 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_input.str1.1 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_input + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_ipaddr + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_netmask + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_gw + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_addr + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_add.str1.1 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_add + 0x0000000000000000 0x17b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_add_noaddr + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_garp_flag + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_default + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_up + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_down + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_remove + 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_link_up + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_init + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_set_link_down + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_loop_output.str1.1 + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_loop_output + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_loop_output_ipv4 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_loop_output_ipv6 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_ip6_addr_set_parts.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_ip6_addr_set_parts + 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_ip6_addr_set.str1.1 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_ip6_addr_set + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_ip6_addr_set_state + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_get_ip6_addr_match.str1.1 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_get_ip6_addr_match + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_create_ip6_linklocal_address.str1.1 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_create_ip6_linklocal_address + 0x0000000000000000 0xee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.netif_add_ip6_address.str1.1 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_add_ip6_address + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_get_by_index + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_index_to_name + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_find + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .text.netif_name_to_index + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8279 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8269 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8259 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8251 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8244 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8233 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8218 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8200 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8180 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8119 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8104 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8082 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .rodata.__func__$8071 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .bss.loop_netif + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .bss.netif_num + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_frame 0x0000000000000000 0x358 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_info 0x0000000000000000 0x3d4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_abbrev 0x0000000000000000 0x56d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_loc 0x0000000000000000 0xd1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_aranges + 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_ranges 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_line 0x0000000000000000 0x321c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .debug_str 0x0000000000000000 0x2426 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + COMMON 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .literal.pbuf_free_ooseq_callback + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_add_header_impl + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_alloc_reference + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_add_header + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_add_header_force + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_remove_header + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_header + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_header_force + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_free + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_alloc + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_realloc + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_free_header + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_ref + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_cat + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_chain + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_dechain + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_copy_partial_pbuf + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_copy + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_copy_partial + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_get_contiguous + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_skip + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_take + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_take_at + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_clone + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_coalesce + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_try_get_at + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_get_at + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_put_at + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_memcmp + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_memfind + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.pbuf_strstr + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_skip_const + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_free_ooseq_callback + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_add_header_impl.str1.1 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_add_header_impl + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_alloc_reference.str1.1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_alloc_reference + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_alloced_custom + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_add_header + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_add_header_force + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_remove_header + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_header + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_header_force + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_free.str1.1 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_free + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_alloc.str1.1 + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_alloc + 0x0000000000000000 0x162 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_realloc.str1.1 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_realloc + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_free_header + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_clen + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_ref.str1.1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_ref + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_cat.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_cat + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_chain + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_dechain.str1.1 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_dechain + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_copy_partial_pbuf.str1.1 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_copy_partial_pbuf + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_copy + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_copy_partial + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_get_contiguous + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_skip + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_take.str1.1 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_take + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_take_at.str1.1 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_take_at + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.pbuf_clone.str1.1 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_clone + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_coalesce + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_try_get_at + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_get_at + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_put_at + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_memcmp + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_memfind + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .text.pbuf_strstr + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7916 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7903 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7888 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7838 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7823 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7813 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7804 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7786 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7756 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7741 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7729 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7711 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .rodata.__func__$7698 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_frame 0x0000000000000000 0x340 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_info 0x0000000000000000 0x4481 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_abbrev 0x0000000000000000 0x608 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_loc 0x0000000000000000 0x1b50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_aranges + 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_ranges 0x0000000000000000 0x2a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_line 0x0000000000000000 0x2fd1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .debug_str 0x0000000000000000 0x2312 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + COMMON 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .literal.raw_input + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_bind + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_connect + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_disconnect + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_sendto_if_src + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_sendto + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_send + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_remove + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_new + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_new_ip_type + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.raw_netif_ip_addr_changed + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .rodata.raw_input.str1.1 + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_input + 0x0000000000000000 0x159 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_bind + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_bind_netif + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_connect + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_disconnect + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_recv + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .rodata.raw_sendto_if_src.str1.1 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_sendto_if_src + 0x0000000000000000 0x1d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_sendto + 0x0000000000000000 0xf6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_send + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_remove + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_new 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_new_ip_type + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .text.raw_netif_ip_addr_changed + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .rodata.__func__$7290 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .rodata.__func__$7246 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .bss.raw_pcbs 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_frame 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_info 0x0000000000000000 0x266e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_abbrev 0x0000000000000000 0x461 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_loc 0x0000000000000000 0x5fd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_aranges + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_ranges 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_line 0x0000000000000000 0x1d00 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .debug_str 0x0000000000000000 0x1cfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .literal.tcp_new_port + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_pcb_num_cal$part$4 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_free + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_backlog_delayed + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_backlog_accepted + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_close_shutdown_fin + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_bind + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_listen_with_backlog_and_err + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_listen_with_backlog + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_update_rcv_ann_wnd + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_recved + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_txnow + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_seg_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_segs_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_seg_copy + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_pcb_num_cal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_recv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_sent + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_err + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_poll + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_next_iss + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_eff_send_mss_netif + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_connect + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_debug_state_str + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_tcp_get_tcp_addrinfo + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_free_ooseq + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_pcb_purge + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_pcb_remove + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_abandon + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_abort + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_accept_null + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_kill_timewait + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_kill_prio + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_netif_ip_addr_changed_pcblist + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_netif_ip_addr_changed + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_kill_state + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_alloc + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_new + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_new_ip_type + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_close_shutdown + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_close + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_recv_null + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_process_refused_data + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_fasttmr + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_shutdown + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_slowtmr + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_tmr + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_new_port + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_pcb_num_cal$part$4 + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_init + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_free.str1.1 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_free + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_backlog_delayed.str1.1 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_backlog_delayed + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_backlog_accepted + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_close_shutdown_fin + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_bind + 0x0000000000000000 0x1cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_bind_netif + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_listen_with_backlog_and_err.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_listen_with_backlog_and_err + 0x0000000000000000 0x176 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_listen_with_backlog + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_update_rcv_ann_wnd.str1.1 + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_update_rcv_ann_wnd + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_recved.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_recved + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_txnow + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_seg_free + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_segs_free + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_setprio + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_seg_copy.str1.1 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_seg_copy + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_pcb_num_cal + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_arg 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_recv.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_recv + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_sent.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_sent + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_err.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_err 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_accept + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_poll.str1.1 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_poll + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_next_iss.str1.1 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_next_iss + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_eff_send_mss_netif.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_eff_send_mss_netif + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_connect + 0x0000000000000000 0x2be /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_debug_state_str + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_tcp_get_tcp_addrinfo + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_free_ooseq + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_pcb_purge + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_pcb_remove.str1.1 + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_pcb_remove + 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_abandon.str1.1 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_abandon + 0x0000000000000000 0xe7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_abort + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_accept_null.str1.1 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_accept_null + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_kill_timewait + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_kill_prio + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_netif_ip_addr_changed_pcblist.str1.1 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_netif_ip_addr_changed_pcblist + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_netif_ip_addr_changed + 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_kill_state + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_alloc + 0x0000000000000000 0x14b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_new 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_new_ip_type + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_close_shutdown.str1.1 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_close_shutdown + 0x0000000000000000 0x16b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_close + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_recv_null + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_process_refused_data + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_fasttmr + 0x0000000000000000 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_shutdown + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_slowtmr.str1.1 + 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_slowtmr + 0x0000000000000000 0x410 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .text.tcp_tmr 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7990 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7983 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7975 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7967 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7959 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7948 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7943 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7938 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7846 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7790 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7743 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7735 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7710 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7730 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7674 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7648 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7597 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7630 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7625 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7621 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.__func__$7593 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .bss.tcp_timer_ctr + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .bss.tcp_timer + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_pcb_lists + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_persist_backoff + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_backoff + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .data.tcp_port + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .rodata.tcp_state_str + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_frame 0x0000000000000000 0x4f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_info 0x0000000000000000 0x4b9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_abbrev 0x0000000000000000 0x5fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_loc 0x0000000000000000 0x18e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_aranges + 0x0000000000000000 0x1b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_ranges 0x0000000000000000 0x3b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_line 0x0000000000000000 0x58c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .debug_str 0x0000000000000000 0x24da /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + COMMON 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .literal.tcp_get_next_optbyte + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_oos_insert_segment + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_parseopt + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_input_delayed_close + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_free_acked_segments$isra$2 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_receive + 0x0000000000000000 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_input + 0x0000000000000000 0x18c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_trigger_input_pcb_close + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_get_next_optbyte + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.tcp_oos_insert_segment.str1.1 + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_oos_insert_segment + 0x0000000000000000 0xdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.tcp_parseopt.str1.1 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_parseopt + 0x0000000000000000 0x97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.tcp_input_delayed_close.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_input_delayed_close + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.tcp_free_acked_segments$isra$2.str1.1 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_free_acked_segments$isra$2 + 0x0000000000000000 0xbb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.tcp_receive.str1.1 + 0x0000000000000000 0x117 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_receive + 0x0000000000000000 0xb66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.tcp_input.str1.1 + 0x0000000000000000 0x1ce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_input + 0x0000000000000000 0xf1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .text.tcp_trigger_input_pcb_close + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.__func__$7672 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.__func__$7719 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.__func__$7731 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.__func__$7741 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.__func__$7691 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.__func__$7784 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .rodata.__func__$7651 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.recv_data + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.recv_flags + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.flags 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.tcplen 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.recv_acked + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.ackno 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.seqno 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.tcp_optidx + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.tcphdr_opt2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.tcphdr_opt1len + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.tcphdr_optlen + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.tcphdr 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .bss.inseg 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_info 0x0000000000000000 0x37c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_abbrev 0x0000000000000000 0x513 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_loc 0x0000000000000000 0xd80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_ranges 0x0000000000000000 0x248 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_line 0x0000000000000000 0x45d6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .debug_str 0x0000000000000000 0x2164 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + COMMON 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .literal.tcp_create_segment + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_output_alloc_header_common + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_route + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_output_control_segment + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_output_segment_busy + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_output_alloc_header$constprop$5 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_output_fill_options$constprop$6 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_write + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_split_unsent_seg + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_enqueue_flags + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_send_fin + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_rexmit_rto_prepare + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_rexmit + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_rexmit_fast + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_rst + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_send_empty_ack + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_output + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_rexmit_rto_commit + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_rexmit_rto + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_keepalive + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.tcp_zero_window_probe + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_create_segment.str1.1 + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_create_segment + 0x0000000000000000 0x106 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_output_alloc_header_common.str1.1 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_output_alloc_header_common + 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_route + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_output_control_segment.str1.1 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_output_control_segment + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_output_segment_busy.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_output_segment_busy + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_output_alloc_header$constprop$5.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_output_alloc_header$constprop$5 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_output_fill_options$constprop$6.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_output_fill_options$constprop$6 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_write.str1.1 + 0x0000000000000000 0x133 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_write + 0x0000000000000000 0x312 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_split_unsent_seg.str1.1 + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_split_unsent_seg + 0x0000000000000000 0x1c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_enqueue_flags.str1.1 + 0x0000000000000000 0x117 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_enqueue_flags + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_send_fin.str1.1 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_send_fin + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_rexmit_rto_prepare.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_rexmit_rto_prepare + 0x0000000000000000 0xbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_rexmit.str1.1 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_rexmit + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_rexmit_fast.str1.1 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_rexmit_fast + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_rst.str1.1 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_rst 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_send_empty_ack.str1.1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_send_empty_ack + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_output.str1.1 + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_output + 0x0000000000000000 0x544 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_rexmit_rto_commit.str1.1 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_rexmit_rto_commit + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_rexmit_rto.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_rexmit_rto + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_keepalive.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_keepalive + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.tcp_zero_window_probe.str1.1 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .text.tcp_zero_window_probe + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7845 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7833 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7782 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7826 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7801 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7792 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7774 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7817 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7761 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7754 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7748 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7744 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7737 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7722 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7731 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7706 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7692 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7679 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7674 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7600 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7612 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7617 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .rodata.__func__$7643 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_frame 0x0000000000000000 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_info 0x0000000000000000 0x427e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_abbrev 0x0000000000000000 0x5dd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_loc 0x0000000000000000 0x1729 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_aranges + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_ranges 0x0000000000000000 0x1d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_line 0x0000000000000000 0x3a05 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .debug_str 0x0000000000000000 0x2151 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .literal.sys_timeout_abs + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.lwip_cyclic_timer + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.sys_timeout + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.tcp_timer_needed + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.tcpip_tcp_timer + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.sys_timeouts_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.sys_untimeout + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.sys_timeouts_deinit + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.sys_check_timeouts + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.sys_restart_timeouts + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.sys_timeouts_sleeptime + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .rodata.sys_timeout_abs.str1.1 + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_timeout_abs + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.lwip_cyclic_timer + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .rodata.sys_timeout.str1.1 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_timeout + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.tcp_timer_needed + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.tcpip_tcp_timer + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_timeouts_init + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_untimeout + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_timeouts_deinit + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_check_timeouts + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_restart_timeouts + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .text.sys_timeouts_sleeptime + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .rodata.__func__$7868 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .rodata.__func__$7838 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .bss.tcpip_tcp_timer_active + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .bss.current_timeout_due_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .bss.next_timeout + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .rodata.lwip_num_cyclic_timers + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .rodata.lwip_cyclic_timers + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_frame 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_info 0x0000000000000000 0x2ac7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_abbrev 0x0000000000000000 0x4c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_loc 0x0000000000000000 0x2c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_aranges + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_ranges 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_line 0x0000000000000000 0x106c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .debug_str 0x0000000000000000 0x1e94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .literal.udp_input_local_match + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_input + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_bind + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_sendto_if_src + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_sendto_if + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_sendto + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_send + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_connect + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_disconnect + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_remove + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_new + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_new_ip_type + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.udp_netif_ip_addr_changed + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .rodata.udp_input_local_match.str1.1 + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_input_local_match + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_init + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .rodata.udp_input.str1.1 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_input + 0x0000000000000000 0x2ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_bind + 0x0000000000000000 0x1e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .rodata.udp_sendto_if_src.str1.1 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_sendto_if_src + 0x0000000000000000 0x1e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_sendto_if + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_sendto + 0x0000000000000000 0x112 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_send + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_bind_netif + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_connect + 0x0000000000000000 0xf7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_disconnect + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_recv + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_remove + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_new 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_new_ip_type + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .text.udp_netif_ip_addr_changed + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .rodata.__func__$7473 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .rodata.__func__$7417 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .rodata.__func__$7430 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .data.udp_port + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_info 0x0000000000000000 0x2b89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_abbrev 0x0000000000000000 0x46f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_loc 0x0000000000000000 0xbef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_ranges 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_line 0x0000000000000000 0x2f13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .debug_str 0x0000000000000000 0x1e7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + COMMON 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .literal.dhcp_option_trailer + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_handle_ack + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_bind + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_option_short + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_option + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_option_byte$part$2 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_option_long + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_dec_pcb_refcount + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_inc_pcb_refcount + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_create_msg + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_option_hostname + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_option_client_id + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_reboot + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_select + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_discover + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_recv + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_set_struct + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_cleanup + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_inform + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_network_changed + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_renew + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_release_and_stop + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_start + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_coarse_tmr + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_fine_tmr + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_fine_timeout_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_release + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.dhcp_stop + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_set_state + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_option_trailer + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_handle_ack + 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_bind + 0x0000000000000000 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_option_short.str1.1 + 0x0000000000000000 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_option_short + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_option.str1.1 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_option + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_option_byte$part$2.str1.1 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_option_byte$part$2 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_option_long.str1.1 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_option_long + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_dec_pcb_refcount.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_dec_pcb_refcount + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_inc_pcb_refcount.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_inc_pcb_refcount + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_create_msg.str1.1 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_create_msg + 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_option_hostname.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_option_hostname + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_option_client_id + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_reboot + 0x0000000000000000 0x15a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_select + 0x0000000000000000 0x1a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_discover + 0x0000000000000000 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_recv.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_recv + 0x0000000000000000 0x4cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_set_struct.str1.1 + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_set_struct + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_cleanup + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_set_cb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_inform + 0x0000000000000000 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_network_changed.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_network_changed + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_renew + 0x0000000000000000 0x132 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_supplied_address + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_release_and_stop + 0x0000000000000000 0x13d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_start + 0x0000000000000000 0xc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_coarse_tmr + 0x0000000000000000 0x1e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_fine_tmr + 0x0000000000000000 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_fine_timeout_cb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_release + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .text.dhcp_stop + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7706 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7870 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7890 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7591 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7595 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7675 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7671 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7808 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7818 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7796 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7790 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7802 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .bss.xid$7904 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.__func__$7905 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .bss.dhcp_pcb_refcount + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .bss.dhcp_pcb 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .rodata.dhcp_discover_request_options + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_frame 0x0000000000000000 0x2f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_info 0x0000000000000000 0x4f37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_abbrev 0x0000000000000000 0x570 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_loc 0x0000000000000000 0x20d2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_aranges + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_ranges 0x0000000000000000 0x338 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_line 0x0000000000000000 0x4b8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .debug_str 0x0000000000000000 0x25d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + COMMON 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .literal.etharp_free_entry + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_find_entry + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_raw + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_cleanup_netif + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_find_addr + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_get_entry + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_input + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_request + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.garp_tmr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_tmr + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_output_to_arp_index + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_query + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.etharp_output + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_free_entry.str1.1 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_free_entry + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_find_entry.str1.1 + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_find_entry + 0x0000000000000000 0xfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_raw.str1.1 + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_raw + 0x0000000000000000 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_cleanup_netif + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_find_addr.str1.1 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_find_addr + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_get_entry.str1.1 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_get_entry + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_input.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_input + 0x0000000000000000 0x17a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_request + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.garp_tmr + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_tmr + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_output_to_arp_index.str1.1 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_output_to_arp_index + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_query.str1.1 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_query + 0x0000000000000000 0x181 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.etharp_output.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .text.etharp_output + 0x0000000000000000 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7517 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7493 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7502 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7542 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7447 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7475 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7436 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7468 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .rodata.__func__$7407 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .bss.etharp_cached_entry + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .bss.arp_table + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_frame 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_info 0x0000000000000000 0x2fef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_abbrev 0x0000000000000000 0x504 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_loc 0x0000000000000000 0xd6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_aranges + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_ranges 0x0000000000000000 0x158 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_line 0x0000000000000000 0x20e1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .debug_str 0x0000000000000000 0x1f57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .literal.icmp_input + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .literal.icmp_dest_unreach + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .rodata.icmp_input.str1.1 + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .text.icmp_input + 0x0000000000000000 0x19f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .rodata.icmp_dest_unreach.str1.1 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .text.icmp_dest_unreach + 0x0000000000000000 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .rodata.__func__$7304 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .rodata.__func__$7286 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_info 0x0000000000000000 0x2121 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_abbrev 0x0000000000000000 0x3c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_loc 0x0000000000000000 0x215 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_ranges 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_line 0x0000000000000000 0xe26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .debug_str 0x0000000000000000 0x1937 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .literal.igmp_send + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_start_timer + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_delaying_member + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_init + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_stop + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_report_groups + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_lookup_group + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_input + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_joingroup_netif + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_joingroup + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_leavegroup_netif + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_leavegroup + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_tmr + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.igmp_timeout_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .rodata.igmp_send.str1.1 + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_send + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_start_timer + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_delaying_member + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_init + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_stop + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_report_groups + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_lookfor_group + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .rodata.igmp_lookup_group.str1.1 + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_lookup_group + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_start + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_input + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_joingroup_netif + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_joingroup + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_leavegroup_netif + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_leavegroup + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_tmr + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .text.igmp_timeout_cb + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .rodata.__func__$7454 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .rodata.__func__$7356 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .bss.is_tmr_start + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .bss.allrouters + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .bss.allsystems + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_info 0x0000000000000000 0x28ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_abbrev 0x0000000000000000 0x543 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_loc 0x0000000000000000 0x754 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_ranges 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_line 0x0000000000000000 0x1b5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .debug_str 0x0000000000000000 0x1c46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .literal.ip4_input_accept + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_set_default_multicast_netif + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_netif_exist + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_route_src_hook + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_route + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_route_src + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_input + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_output_if_opt_src + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_output_if_opt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_output_if + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_output_if_src + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_output + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_input_accept + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_set_default_multicast_netif + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_netif_exist + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_route_src_hook + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_route + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_route_src + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_input + 0x0000000000000000 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .rodata.ip4_output_if_opt_src.str1.1 + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_output_if_opt_src + 0x0000000000000000 0x262 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_output_if_opt + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_output_if + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_output_if_src + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .text.ip4_output + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .rodata.__func__$7903 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .rodata.__func__$7887 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .bss.ip4_default_multicast_netif + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .bss.ip_id 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_frame 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_info 0x0000000000000000 0x30c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_abbrev 0x0000000000000000 0x48d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_loc 0x0000000000000000 0x94b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_aranges + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_ranges 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_line 0x0000000000000000 0x1ba6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .debug_str 0x0000000000000000 0x220f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .literal.ip4_addr_netmask_valid + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .literal.ip4addr_aton + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .literal.ipaddr_addr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .literal.ip4addr_ntoa_r + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .literal.ip4addr_ntoa + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .text.ip4_addr_isbroadcast_u32 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .text.ip4_addr_netmask_valid + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .rodata.ip4addr_aton.str1.1 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .text.ip4addr_aton + 0x0000000000000000 0x14e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .text.ipaddr_addr + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .text.ip4addr_ntoa_r + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .text.ip4addr_ntoa + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .bss.str$6784 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .rodata.__func__$6780 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .rodata.ip_addr_broadcast + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .rodata.ip_addr_any + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_info 0x0000000000000000 0x1cff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_abbrev 0x0000000000000000 0x367 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_loc 0x0000000000000000 0x5f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_ranges 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_line 0x0000000000000000 0x106d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .debug_str 0x0000000000000000 0x180c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .literal.ip4_frag + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .rodata.ip4_frag.str1.1 + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .text.ip4_frag + 0x0000000000000000 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .rodata.__func__$7279 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_info 0x0000000000000000 0x1dfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_abbrev 0x0000000000000000 0x2fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_loc 0x0000000000000000 0x227 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_line 0x0000000000000000 0xbcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .debug_str 0x0000000000000000 0x1841 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .literal.icmp6_send_response_with_addrs_and_netif + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.icmp6_send_response + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.icmp6_input + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.icmp6_dest_unreach + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.icmp6_packet_too_big + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.icmp6_time_exceeded + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.icmp6_time_exceeded_with_addrs + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.icmp6_param_problem + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .rodata.icmp6_send_response_with_addrs_and_netif.str1.1 + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_send_response_with_addrs_and_netif + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .rodata.icmp6_send_response.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_send_response + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_input + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_dest_unreach + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_packet_too_big + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_time_exceeded + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .rodata.icmp6_time_exceeded_with_addrs.str1.1 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_time_exceeded_with_addrs + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .text.icmp6_param_problem + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .rodata.__func__$7380 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .rodata.__func__$7394 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .rodata.__func__$7368 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_info 0x0000000000000000 0x260e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_abbrev 0x0000000000000000 0x40e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_loc 0x0000000000000000 0x347 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_ranges 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_line 0x0000000000000000 0xe81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .debug_str 0x0000000000000000 0x1bd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .literal.ip6_input_accept + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6_route + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6_select_source_address + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6_input + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6_output_if_src + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6_output_if + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6_output + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6_options_add_hbh_ra + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_input_accept + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_route + 0x0000000000000000 0x21e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_select_source_address + 0x0000000000000000 0x151 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_input + 0x0000000000000000 0x5bb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .rodata.ip6_output_if_src.str1.1 + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_output_if_src + 0x0000000000000000 0x322 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_output_if + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_output + 0x0000000000000000 0x160 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .text.ip6_options_add_hbh_ra + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .rodata.__func__$7696 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .rodata.__func__$7679 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_info 0x0000000000000000 0x2fe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_abbrev 0x0000000000000000 0x43f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_loc 0x0000000000000000 0xc73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_ranges 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_line 0x0000000000000000 0x25b2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .debug_str 0x0000000000000000 0x1fb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .literal.ip6addr_aton + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .literal.ip6addr_ntoa_r + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .literal.ip6addr_ntoa + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .text.ip6addr_aton + 0x0000000000000000 0x16b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .rodata.ip6addr_ntoa_r.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .text.ip6addr_ntoa_r + 0x0000000000000000 0x1bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .text.ip6addr_ntoa + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .bss.str$6589 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .rodata.ip6_addr_any + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_info 0x0000000000000000 0x16f1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_abbrev 0x0000000000000000 0x2c6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_loc 0x0000000000000000 0x634 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_line 0x0000000000000000 0x10fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .debug_str 0x0000000000000000 0x1404 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .literal.ip6_frag + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .rodata.ip6_frag.str1.1 + 0x0000000000000000 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .text.ip6_frag + 0x0000000000000000 0x165 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .rodata.__func__$7245 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .bss.identification$7237 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_info 0x0000000000000000 0x1e3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_abbrev 0x0000000000000000 0x301 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_loc 0x0000000000000000 0x1dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_line 0x0000000000000000 0xb70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .debug_str 0x0000000000000000 0x1899 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .literal.mld6_send + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_delayed_report + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_stop + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_report_groups + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_input + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_joingroup_netif + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_joingroup + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_leavegroup_netif + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_leavegroup + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_tmr + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.mld6_timeout_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_send + 0x0000000000000000 0x117 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_delayed_report + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_stop + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_report_groups + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_lookfor_group + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_input + 0x0000000000000000 0x152 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_joingroup_netif + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_joingroup + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_leavegroup_netif + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_leavegroup + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_tmr + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .text.mld6_timeout_cb + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .bss.is_tmr_start + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_frame 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_info 0x0000000000000000 0x2776 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_abbrev 0x0000000000000000 0x4bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_loc 0x0000000000000000 0x630 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_aranges + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_ranges 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_line 0x0000000000000000 0x18a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .debug_str 0x0000000000000000 0x1dad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .literal.nd6_find_neighbor_cache_entry + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_find_destination_cache_entry + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_send_na + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_send_rs + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_send_ns + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_select_router$isra$0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_send_q$part$2 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_duplicate_addr_detected + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_free_q + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_free_neighbor_cache_entry + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_new_neighbor_cache_entry + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_input + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_set_cb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_tmr + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_clear_destination_cache + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_find_route + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_get_next_hop_addr_or_queue + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_get_destination_mtu + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_reachability_hint + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_cleanup_netif + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.nd6_adjust_mld_membership + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_find_neighbor_cache_entry + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_find_destination_cache_entry + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_send_na + 0x0000000000000000 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_send_rs + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_send_ns + 0x0000000000000000 0x153 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_select_router$isra$0 + 0x0000000000000000 0xdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_send_q$part$2 + 0x0000000000000000 0x10b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_duplicate_addr_detected + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.nd6_free_q.str1.1 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_free_q + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_free_neighbor_cache_entry + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_new_neighbor_cache_entry + 0x0000000000000000 0x11f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.nd6_input.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_input + 0x0000000000000000 0xe55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.nd6_set_cb.str1.1 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_set_cb + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_tmr 0x0000000000000000 0x27e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_clear_destination_cache + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.nd6_find_route.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_find_route + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.nd6_get_next_hop_addr_or_queue.str1.1 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_get_next_hop_addr_or_queue + 0x0000000000000000 0x3fb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_get_destination_mtu + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_reachability_hint + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_cleanup_netif + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_adjust_mld_membership + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .text.nd6_restart_netif + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.__func__$7822 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .bss.last_router$7766 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.__func__$7781 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.__func__$7606 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.__func__$7843 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .rodata.__func__$7532 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .bss.nd6_ra_buffer + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .bss.nd6_tmr_rs_reduction + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .bss.multicast_address + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .bss.nd6_cached_destination_index + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .bss.nd6_cached_neighbor_index + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .data.retrans_timer + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .data.reachable_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_frame 0x0000000000000000 0x220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_info 0x0000000000000000 0x41c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_abbrev 0x0000000000000000 0x59e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_loc 0x0000000000000000 0x1e49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_aranges + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_ranges 0x0000000000000000 0x300 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_line 0x0000000000000000 0x4e58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .debug_str 0x0000000000000000 0x247e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + COMMON 0x0000000000000000 0x36c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .literal.ethernet_input + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .literal.ethernet_output + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .text.ethernet_input + 0x0000000000000000 0xef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .rodata.ethernet_output.str1.1 + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .text.ethernet_output + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .rodata.__func__$7236 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .rodata.ethzero + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .rodata.ethbroadcast + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_info 0x0000000000000000 0x1f99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_abbrev 0x0000000000000000 0x362 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_loc 0x0000000000000000 0x153 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_line 0x0000000000000000 0xb8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .debug_str 0x0000000000000000 0x1aec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .literal.lwip_init_tcp_isn + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .literal.lwip_hook_tcp_isn + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .text.lwip_init_tcp_isn + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .text.lwip_hook_tcp_isn + 0x0000000000000000 0x112 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .bss.base_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .bss.input 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_info 0x0000000000000000 0x171d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_abbrev 0x0000000000000000 0x2bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_loc 0x0000000000000000 0x167 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_line 0x0000000000000000 0x92a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .debug_str 0x0000000000000000 0x1424 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .literal.sys_thread_sem_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mutex_new + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mutex_lock + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mutex_unlock + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mutex_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_sem_new + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_sem_signal + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_sem_signal_isr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_arch_sem_wait + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_sem_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mbox_new + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mbox_post + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mbox_trypost + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mbox_trypost_fromisr + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_arch_mbox_fetch + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_arch_mbox_tryfetch + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_mbox_free + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_thread_new + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_init + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_jiffies + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_now + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_arch_protect + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_arch_unprotect + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_thread_sem_init + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_thread_sem_get + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_thread_sem_deinit + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_delay_ms + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.sys_thread_tcpip + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_thread_sem_free + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mutex_new + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_mutex_lock.str1.1 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mutex_lock + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_mutex_unlock.str1.1 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mutex_unlock + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mutex_free + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_sem_new.str1.1 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_sem_new + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_sem_signal.str1.1 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_sem_signal + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_sem_signal_isr + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_arch_sem_wait.str1.1 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_arch_sem_wait + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_sem_free + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mbox_new + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_mbox_post.str1.1 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mbox_post + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mbox_trypost + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_mbox_trypost_fromisr.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mbox_trypost_fromisr + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_arch_mbox_fetch.str1.1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_arch_mbox_fetch + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_arch_mbox_tryfetch + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mbox_set_owner + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_mbox_free.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_mbox_free + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_thread_new + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_init.str1.1 + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_init + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_jiffies + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_now 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_arch_protect + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_arch_unprotect + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_thread_sem_init.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_thread_sem_init + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_thread_sem_get + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_thread_sem_deinit + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_delay_ms + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.sys_thread_tcpip.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .text.sys_thread_tcpip + 0x0000000000000000 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6836 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .bss.lwip_task$6832 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6785 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6776 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6768 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6760 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6748 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6734 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6724 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6718 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6710 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .rodata.__func__$6705 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .bss.sys_thread_sem_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .bss.g_lwip_protect_mutex + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_frame 0x0000000000000000 0x2c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_info 0x0000000000000000 0x2581 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_abbrev 0x0000000000000000 0x4b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_loc 0x0000000000000000 0x50e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_aranges + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_ranges 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_line 0x0000000000000000 0x1780 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .debug_str 0x0000000000000000 0x1a31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .literal.dhcp_ip_addr_restore + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .literal.dhcp_ip_addr_store + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .literal.dhcp_ip_addr_erase + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .rodata.dhcp_ip_addr_restore.str1.1 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .text.dhcp_ip_addr_restore + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .text.dhcp_ip_addr_store + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .text.dhcp_ip_addr_erase + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_info 0x0000000000000000 0x225d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_abbrev 0x0000000000000000 0x2d6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_loc 0x0000000000000000 0x18a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_line 0x0000000000000000 0xc73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .debug_str 0x0000000000000000 0x1d2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .literal.lwip_netif_wifi_free_rx_buffer + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .literal.low_level_output + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .literal.wlanif_input + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .literal.wlanif_init + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .literal.wlanif_init_sta + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .literal.wlanif_init_ap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .text.lwip_netif_wifi_free_rx_buffer + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .text.low_level_output + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .text.wlanif_input + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .rodata.wlanif_init.str1.1 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .text.wlanif_init + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .text.wlanif_init_sta + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .text.wlanif_init_ap + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .rodata.__func__$9590 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_info 0x0000000000000000 0x3271 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_abbrev 0x0000000000000000 0x428 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_loc 0x0000000000000000 0x2ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_aranges + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_ranges 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_line 0x0000000000000000 0x102b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .debug_str 0x0000000000000000 0x26b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .literal.ethernet_free_rx_buf_l2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .literal.ethernet_low_level_output + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .literal.ethernetif_input + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .literal.ethernetif_init + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .text.ethernet_free_rx_buf_l2 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .text.ethernet_low_level_output + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .text.ethernetif_input + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .rodata.ethernetif_init.str1.1 + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .text.ethernetif_init + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .rodata.__func__$8637 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_frame 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_info 0x0000000000000000 0x206f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_abbrev 0x0000000000000000 0x398 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_loc 0x0000000000000000 0x28b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_aranges + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_ranges 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_line 0x0000000000000000 0xf50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .debug_str 0x0000000000000000 0x1c2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .literal.lwip_get_socket_select_semaphore + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .literal.lwip_stop_socket_select_isr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .literal.lwip_stop_socket_select + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .literal.lwip_ioctl_r_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .literal.lwip_fcntl_r_wrapper + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .literal.lwip_fstat + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .literal.esp_vfs_lwip_sockets_register + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text.lwip_get_socket_select_semaphore + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text.lwip_stop_socket_select_isr + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text.lwip_stop_socket_select + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text.lwip_ioctl_r_wrapper + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text.lwip_fcntl_r_wrapper + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text.lwip_fstat + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .rodata.esp_vfs_lwip_sockets_register.str1.1 + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .text.esp_vfs_lwip_sockets_register + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .rodata.__func__$7857 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_info 0x0000000000000000 0x2d99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_abbrev 0x0000000000000000 0x3af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_loc 0x0000000000000000 0x126 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_ranges 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_line 0x0000000000000000 0xbbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .debug_str 0x0000000000000000 0x1c1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .literal.create_msg + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.add_offer_options + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_option_info + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_set_option_info + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_pbuf_alloc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.handle_dhcp + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_set_new_lease_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_start + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_stop + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_coarse_tmr + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcp_search_ip_on_mac + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_dns_setserver + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.dhcps_dns_getserver + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.create_msg + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.add_offer_options + 0x0000000000000000 0x184 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_option_info + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_set_option_info + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.node_remove_from_list + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_pbuf_alloc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.handle_dhcp + 0x0000000000000000 0x4ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_set_new_lease_cb + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .rodata.dhcps_start.str1.1 + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_start + 0x0000000000000000 0x1b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .rodata.dhcps_stop.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_stop + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .rodata.dhcps_coarse_tmr.str1.1 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_coarse_tmr + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcp_search_ip_on_mac + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_dns_setserver + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .text.dhcps_dns_getserver + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .rodata.__func__$8943 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.dhcps_cb 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.dhcps_dns + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .data.dhcps_offer + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .data.dhcps_lease_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.dhcps_poll + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.renew 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.plist 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .data.s_dhcps_mask + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.client_address_plus + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.client_address + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.dns_server + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.server_address + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.broadcast_dhcps + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .bss.dhcps_netif + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .rodata.magic_cookie + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_frame 0x0000000000000000 0x160 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_info 0x0000000000000000 0x3b6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_abbrev 0x0000000000000000 0x536 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_loc 0x0000000000000000 0x1b0f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_aranges + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_ranges 0x0000000000000000 0x218 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_line 0x0000000000000000 0x2f86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .debug_str 0x0000000000000000 0x2aac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .literal.netconn_apimsg + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_close_shutdown + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_new_with_proto_and_callback + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_prepare_delete + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_delete + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_getaddr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_bind + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_bind_if + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_connect + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_disconnect + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_listen_with_backlog + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_tcp_recvd + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_send + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_sendto + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_write_vectors_partly + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_write_partly + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_close + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_err + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_accept + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_recv_data + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_recv_udp_raw_netbuf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_recv_udp_raw_netbuf_flags + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_recv_data_tcp + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_recv_tcp_pbuf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_recv_tcp_pbuf_flags + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_recv + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_shutdown + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_join_leave_group + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_join_leave_group_netif + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_gethostbyname_addrtype + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_thread_init + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.netconn_thread_cleanup + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_apimsg + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_close_shutdown + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.netconn_new_with_proto_and_callback.str1.1 + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_new_with_proto_and_callback + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_prepare_delete + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_delete + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_getaddr + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_bind + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_bind_if + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_connect + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_disconnect + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_listen_with_backlog + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_tcp_recvd + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_send + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_sendto + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.netconn_write_vectors_partly.str1.1 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_write_vectors_partly + 0x0000000000000000 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_write_partly + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_close + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_err + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_accept + 0x0000000000000000 0xcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.netconn_recv_data.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_recv_data + 0x0000000000000000 0x12a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_recv_udp_raw_netbuf + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_recv_udp_raw_netbuf_flags + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_recv_data_tcp + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_recv_tcp_pbuf + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_recv_tcp_pbuf_flags + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.netconn_recv.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_recv + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_shutdown + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_join_leave_group + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_join_leave_group_netif + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_gethostbyname_addrtype + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.netconn_thread_init.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_thread_init + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .text.netconn_thread_cleanup + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.__func__$8367 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.__func__$8318 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.__func__$8281 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.__func__$8233 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .rodata.__func__$8166 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_frame 0x0000000000000000 0x310 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_info 0x0000000000000000 0x41c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_abbrev 0x0000000000000000 0x538 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_loc 0x0000000000000000 0xe8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_aranges + 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_ranges 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_line 0x0000000000000000 0x2e55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .debug_str 0x0000000000000000 0x2592 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .literal.lwip_netconn_do_dns_found + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.netconn_mark_mbox_invalid + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.recv_udp + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.setup_tcp + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_connected + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_close_internal + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.tcp_do_abort + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.recv_tcp + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.err_tcp + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.recv_raw + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_writemore + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.poll_tcp + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.sent_tcp + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_is_deallocated_msg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_is_err_msg + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_newconn + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.netconn_alloc + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.netconn_free + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.netconn_drain + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.accept_function + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_delconn + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_bind + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_bind_if + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_connect + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_disconnect + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_listen + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_send + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_recv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_accepted + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_write + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_getaddr + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_close + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_join_leave_group + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_join_leave_group_netif + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.lwip_netconn_do_gethostbyname + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_dns_found + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.netconn_mark_mbox_invalid + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.recv_udp.str1.1 + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.recv_udp + 0x0000000000000000 0xfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.setup_tcp + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_connected.str1.1 + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_connected + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_close_internal.str1.1 + 0x0000000000000000 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_close_internal + 0x0000000000000000 0x1cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.tcp_do_abort + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.recv_tcp.str1.1 + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.recv_tcp + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.err_tcp.str1.1 + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.err_tcp 0x0000000000000000 0x127 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.recv_raw + 0x0000000000000000 0xd3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_writemore.str1.1 + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_writemore + 0x0000000000000000 0x239 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.poll_tcp + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.sent_tcp + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_is_deallocated_msg + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_is_err_msg.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_is_err_msg + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_newconn + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.netconn_alloc.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.netconn_alloc + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.netconn_free.str1.1 + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.netconn_free + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.netconn_drain.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.netconn_drain + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.accept_function.str1.1 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.accept_function + 0x0000000000000000 0x116 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_delconn.str1.1 + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_delconn + 0x0000000000000000 0xee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_bind + 0x0000000000000000 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_bind_if + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_connect + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_disconnect + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_listen.str1.1 + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_listen + 0x0000000000000000 0x145 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_send + 0x0000000000000000 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_recv + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_accepted + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_write.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_write + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_getaddr.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_getaddr + 0x0000000000000000 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.lwip_netconn_do_close.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_close + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_join_leave_group + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_join_leave_group_netif + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .text.lwip_netconn_do_gethostbyname + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8393 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8386 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8376 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8185 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8330 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8307 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8271 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8232 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8218 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8213 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8148 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8162 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8263 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8364 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8155 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8106 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8171 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8136 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.__func__$8111 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.netconn_closed + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.netconn_reset + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.netconn_aborted + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .rodata.netconn_deleted + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_frame 0x0000000000000000 0x358 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_info 0x0000000000000000 0x5360 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_abbrev 0x0000000000000000 0x66d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_loc 0x0000000000000000 0x17f1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_aranges + 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_ranges 0x0000000000000000 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_line 0x0000000000000000 0x4d27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .debug_str 0x0000000000000000 0x2997 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .literal.err_to_errno + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .text.err_to_errno + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .rodata.err_to_errno_table + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_info 0x0000000000000000 0x12b2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_abbrev 0x0000000000000000 0x1bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_loc 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_line 0x0000000000000000 0x683 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .debug_str 0x0000000000000000 0x1214 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .literal.netbuf_new + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .literal.netbuf_delete + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .literal.netbuf_alloc + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .literal.netbuf_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .literal.netbuf_ref + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .literal.netbuf_chain + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_new + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_delete + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .rodata.netbuf_alloc.str1.1 + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_alloc + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_free + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_ref + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_chain + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_data + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_next + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .text.netbuf_first + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .rodata.__func__$6817 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_info 0x0000000000000000 0x19a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_abbrev 0x0000000000000000 0x2b5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_loc 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_ranges 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_line 0x0000000000000000 0xd54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .debug_str 0x0000000000000000 0x1629 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .literal.sntp_send_request + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_request + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_try_next_server + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_dns_found + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_recv + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_init + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_stop + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_enabled + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_setoperatingmode + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_getoperatingmode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_getreachability + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_servermode_dhcp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_setserver + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.dhcp_set_ntp_servers + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_getserver + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_setservername + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_getservername + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .rodata.sntp_send_request.str1.1 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_send_request + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_request + 0x0000000000000000 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_try_next_server + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_dns_found + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_recv + 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .rodata.sntp_init.str1.1 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_init + 0x0000000000000000 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_stop + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_enabled + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .rodata.sntp_setoperatingmode.str1.1 + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_setoperatingmode + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_getoperatingmode + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_getreachability + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_servermode_dhcp + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_setserver + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.dhcp_set_ntp_servers + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_getserver + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_setservername + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_getservername + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .rodata.__func__$7513 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .rodata.__func__$7484 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .rodata.__func__$7499 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_retry_timeout + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_current_server + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_set_servers_from_dhcp + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_servers + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_pcb 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_opmode + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_frame 0x0000000000000000 0x1a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_info 0x0000000000000000 0x2b92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_abbrev 0x0000000000000000 0x488 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_loc 0x0000000000000000 0x5c1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_aranges + 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_ranges 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_line 0x0000000000000000 0x17f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_str 0x0000000000000000 0x2067 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.inet_cksum_pseudo_base + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.inet_cksum_pseudo_partial_base + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.inet_chksum_pseudo + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.ip6_chksum_pseudo + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.ip_chksum_pseudo + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.inet_chksum_pseudo_partial + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.ip6_chksum_pseudo_partial + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.ip_chksum_pseudo_partial + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.inet_chksum + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.inet_chksum_pbuf + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.lwip_standard_chksum + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.inet_cksum_pseudo_base + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .rodata.inet_cksum_pseudo_partial_base.str1.1 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.inet_cksum_pseudo_partial_base + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.inet_chksum_pseudo + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.ip6_chksum_pseudo + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.ip_chksum_pseudo + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.inet_chksum_pseudo_partial + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.ip6_chksum_pseudo_partial + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.ip_chksum_pseudo_partial + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.inet_chksum + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .text.inet_chksum_pbuf + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .rodata.__func__$6835 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_frame 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_info 0x0000000000000000 0x1c8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_abbrev 0x0000000000000000 0x314 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_loc 0x0000000000000000 0xb8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_aranges + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_ranges 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_line 0x0000000000000000 0x1349 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .debug_str 0x0000000000000000 0x149f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .literal.ethip6_output + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .text.ethip6_output + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_info 0x0000000000000000 0x1aab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_abbrev 0x0000000000000000 0x2b1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_loc 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_line 0x0000000000000000 0x963 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .debug_str 0x0000000000000000 0x1767 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .literal.do_stop + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_do_restart + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.do_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.do_setoperatingmode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.do_setserver + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.do_setservername + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.do_servermode_dhcp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_set_sync_status + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_sync_time + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_set_sync_mode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_get_sync_mode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_set_time_sync_notification_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_get_sync_status + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_set_sync_interval + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_get_sync_interval + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_restart + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_set_system_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.sntp_get_system_time + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_setoperatingmode + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_setserver + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_setservername + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_getservername + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_getserver + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_servermode_dhcp + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .literal.esp_sntp_enabled + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.do_stop 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_do_restart + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.do_init 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.do_setoperatingmode + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.do_setserver + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.do_setservername + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.do_servermode_dhcp + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_set_sync_status + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_sync_time + 0x0000000000000000 0xd3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_set_sync_mode + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_get_sync_mode + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_set_time_sync_notification_cb + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_get_sync_status + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_set_sync_interval + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_get_sync_interval + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_restart + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_set_system_time + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.sntp_get_system_time + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_setoperatingmode + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_init + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_stop + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_setserver + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_setservername + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_getservername + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_getserver + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_servermode_dhcp + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text.esp_sntp_enabled + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .data.s_sync_interval + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.time_sync_notification_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_sync_status + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .bss.sntp_sync_mode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_frame 0x0000000000000000 0x298 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_info 0x0000000000000000 0x24f3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_abbrev 0x0000000000000000 0x442 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_loc 0x0000000000000000 0x272 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_aranges + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_ranges 0x0000000000000000 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_line 0x0000000000000000 0x12cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .debug_str 0x0000000000000000 0x1c0b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .literal.esp_crypto_hmac_lock_acquire + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .literal.esp_crypto_hmac_lock_release + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .literal.esp_crypto_mpi_lock_acquire + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .literal.esp_crypto_mpi_lock_release + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .text.esp_crypto_hmac_lock_acquire + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .text.esp_crypto_hmac_lock_release + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .text.esp_crypto_mpi_lock_acquire + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .text.esp_crypto_mpi_lock_release + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .bss.s_crypto_mpi_lock + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .literal.ssl_buffering_free_slot + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_get_remaining_space_in_datagram + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_hs_is_proper_fragment + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_check_ctr_renegotiate + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_extract_add_data_from_record$isra$8 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_free_buffered_record$isra$9 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_build_record_nonce$constprop$18 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_encrypt_buf + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_decrypt_buf + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_flight_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_send_flight_completed + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_update_handshake_status + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_dtls_replay_reset + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_dtls_replay_check + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_dtls_replay_update + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_flush_output + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_swap_epochs + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_reset_in_out_pointers + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_get_record_expansion + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_get_remaining_payload_in_datagram + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_transform_free + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_buffering_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_recv_flight_completed + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_write_record + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_flight_transmit + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_resend + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_fetch_input + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_prepare_handshake_record + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_handle_message_type + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_write_handshake_msg + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_write_change_cipher_spec + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_send_alert_message + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_send_fatal_handshake_failure + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_close_notify + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_write_real + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_write + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_parse_record_header + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_check_record + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_read_record + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_parse_change_cipher_spec + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.mbedtls_ssl_read + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_buffering_free_slot + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_get_remaining_space_in_datagram + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .rodata 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_hs_is_proper_fragment + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_check_ctr_renegotiate + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_extract_add_data_from_record$isra$8 + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_free_buffered_record$isra$9 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_build_record_nonce$constprop$18 + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_set_timer + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_check_timer + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_encrypt_buf + 0x0000000000000000 0x35c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_decrypt_buf + 0x0000000000000000 0x3e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_flight_free + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_send_flight_completed + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_update_handshake_status + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_dtls_replay_reset + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_dtls_replay_check + 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_dtls_replay_update + 0x0000000000000000 0xc5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_update_out_pointers + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_flush_output + 0x0000000000000000 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_swap_epochs + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_update_in_pointers + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_reset_in_out_pointers + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_get_bytes_avail + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_check_pending + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_get_record_expansion + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_get_remaining_payload_in_datagram + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_transform_free + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_buffering_free + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_recv_flight_completed + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_write_version + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_write_record + 0x0000000000000000 0x192 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_flight_transmit + 0x0000000000000000 0x1c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_resend + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_fetch_input + 0x0000000000000000 0x18b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_prepare_handshake_record + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_handle_message_type + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_write_handshake_msg + 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_write_change_cipher_spec + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_send_alert_message + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_send_fatal_handshake_failure + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_close_notify + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_write_real + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_write + 0x0000000000000000 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_read_version + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.ssl_parse_record_header + 0x0000000000000000 0xd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_check_record + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_read_record + 0x0000000000000000 0x892 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_parse_change_cipher_spec + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .text.mbedtls_ssl_read + 0x0000000000000000 0x202 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_frame 0x0000000000000000 0x4a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_info 0x0000000000000000 0x71c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_abbrev 0x0000000000000000 0x799 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_loc 0x0000000000000000 0x3aa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_aranges + 0x0000000000000000 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_ranges 0x0000000000000000 0x828 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_line 0x0000000000000000 0x7d10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .debug_str 0x0000000000000000 0x39f1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .literal.ssl_mfl_code_to_length + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_cookie_write_dummy + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_cookie_check_dummy + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_append_key_cert + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.tls_prf_generic + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.tls_prf_sha256 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.tls_prf_sha384 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.tls1_prf + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_conf_remove_psk + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_calc_finished_tls_sha256 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_calc_verify_tls_sha256 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_calc_finished_tls_sha384 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_calc_verify_tls_sha384 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_calc_finished_tls + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_calc_verify_tls + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_update_checksum_sha256 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_update_checksum_sha384 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_update_checksum_md5sha1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_update_checksum_start + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_clear_peer_cert$isra$3 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_tls_prf + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_derive_keys + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_psk_derive_premaster + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_resend_hello_request + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_write_certificate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_optimize_checksum + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_reset_checksum + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_write_finished + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_parse_finished + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_transform_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_session_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_set_timer_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_own_cert + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_set_hs_own_cert + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_psk + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_set_hs_psk + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_dh_param + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_dh_param_bin + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_dh_param_ctx + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_set_hostname + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_alpn_protocols + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_dtls_srtp_set_mki_value + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_dtls_srtp_protection_profiles + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_dtls_srtp_negotiation_result + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_max_frag_len + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_conf_renegotiation_period + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_ciphersuite + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_version + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_input_max_frag_len + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_output_max_frag_len + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_max_frag_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_max_out_record_payload + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_session_save + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_handshake_step + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_handshake + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_handshake_free + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_handshake_wrapup_free_hs_transform + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_session_free + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_session_copy + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_set_session + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_session + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_handshake_wrapup + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_session_load + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.ssl_handshake_init + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_setup + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_start_renegotiation + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_renegotiate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_session_reset_int + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_session_reset + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_free + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_config_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_config_defaults + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_config_free + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_sig_from_pk + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_check_curve_tls_id + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_check_cert_usage + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_parse_certificate + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_set_calc_verify_md + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_key_exchange_md_ssl_tls + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_get_key_exchange_md_tls1_2 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_mfl_code_to_length + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_cookie_write_dummy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_cookie_check_dummy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_append_key_cert + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.tls_prf_generic + 0x0000000000000000 0x1a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.tls_prf_sha256 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.tls_prf_sha384 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.tls1_prf + 0x0000000000000000 0x2c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_conf_remove_psk + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .rodata.ssl_calc_finished_tls_sha256.str1.1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_calc_finished_tls_sha256 + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_calc_verify_tls_sha256 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_calc_finished_tls_sha384 + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_calc_verify_tls_sha384 + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_calc_finished_tls + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_calc_verify_tls + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_update_checksum_sha256 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_update_checksum_sha384 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_update_checksum_md5sha1 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_update_checksum_start + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_clear_peer_cert$isra$3 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_tls_prf + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .rodata.mbedtls_ssl_derive_keys.str1.1 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_derive_keys + 0x0000000000000000 0x47e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_psk_derive_premaster + 0x0000000000000000 0x122 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_resend_hello_request + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_write_certificate + 0x0000000000000000 0xf6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_optimize_checksum + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_reset_checksum + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_write_finished + 0x0000000000000000 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_parse_finished + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_transform_init + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_session_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_endpoint + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_transport + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dtls_anti_replay + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dtls_badmac_limit + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_datagram_packing + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_handshake_timeout + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_authmode + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_verify + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_rng + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dbg + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_bio + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_mtu + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_read_timeout + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_timer_cb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_session_cache + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_ciphersuites + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_ciphersuites_for_version + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_cert_profile + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_own_cert + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_ca_chain + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_hs_own_cert + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_hs_ca_chain + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_hs_authmode + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_verify + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_psk + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_hs_psk + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_psk_cb + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dh_param + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dh_param_bin + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dh_param_ctx + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dhm_min_bitlen + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_sig_hashes + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_curves + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_hostname + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_sni + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_alpn_protocols + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_alpn_protocol + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_srtp_mki_value_supported + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_dtls_srtp_set_mki_value + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_dtls_srtp_protection_profiles + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_dtls_srtp_negotiation_result + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_max_version + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_min_version + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_fallback + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_cert_req_ca_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_encrypt_then_mac + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_extended_master_secret + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_max_frag_len + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_truncated_hmac + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_cbc_record_splitting + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_legacy_renegotiation + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_renegotiation + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_renegotiation_enforced + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_renegotiation_period + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_session_tickets + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_session_tickets_cb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_export_keys_cb + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_conf_export_keys_ext_cb + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_verify_result + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_ciphersuite + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .rodata.mbedtls_ssl_get_version.str1.1 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_version + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_input_max_frag_len + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_output_max_frag_len + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_max_frag_len + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_current_mtu + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_max_out_record_payload + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_peer_cert + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_session_pointer + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_session_save + 0x0000000000000000 0x169 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_handshake_step + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_handshake + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_handshake_free + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_handshake_wrapup_free_hs_transform + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_session_free + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_session_copy + 0x0000000000000000 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_session + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_session + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_handshake_wrapup + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_session_load + 0x0000000000000000 0x1f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.ssl_handshake_init + 0x0000000000000000 0x16a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_setup + 0x0000000000000000 0x97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_start_renegotiation + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_renegotiate + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_session_reset_int + 0x0000000000000000 0x105 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_session_reset + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_free + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_config_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .rodata 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_config_defaults + 0x0000000000000000 0x116 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_config_free + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_sig_from_pk + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_sig_from_pk_alg + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_pk_alg_from_sig + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_sig_hash_set_find + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_sig_hash_set_add + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_sig_hash_set_const_hash + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_md_alg_from_hash + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_hash_from_md_alg + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_check_curve + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_check_curve_tls_id + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_check_sig_hash + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .rodata.mbedtls_ssl_check_cert_usage.str1.1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_check_cert_usage + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_parse_certificate + 0x0000000000000000 0x374 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_set_calc_verify_md + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_key_exchange_md_ssl_tls + 0x0000000000000000 0xef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .text.mbedtls_ssl_get_key_exchange_md_tls1_2 + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .data.ssl_preset_suiteb_curves + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .data.ssl_preset_suiteb_hashes + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .data.ssl_preset_suiteb_ciphersuites + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .data.ssl_preset_default_hashes + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .data.ssl_serialized_session_header + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_frame 0x0000000000000000 0xce8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_info 0x0000000000000000 0x987d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_abbrev 0x0000000000000000 0x65b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_loc 0x0000000000000000 0x4355 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_aranges + 0x0000000000000000 0x460 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_ranges 0x0000000000000000 0x7c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_line 0x0000000000000000 0x9037 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .debug_str 0x0000000000000000 0x485a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .literal.mbedtls_ssl_ciphersuite_from_string + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .literal.mbedtls_ssl_ciphersuite_from_id + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .literal.mbedtls_ssl_list_ciphersuites + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .literal.mbedtls_ssl_get_ciphersuite_name + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .literal.mbedtls_ssl_get_ciphersuite_id + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_ciphersuite_from_string + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_ciphersuite_from_id + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_list_ciphersuites + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .rodata.mbedtls_ssl_get_ciphersuite_name.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_get_ciphersuite_name + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_get_ciphersuite_id + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_get_ciphersuite_sig_pk_alg + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_get_ciphersuite_sig_alg + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_ciphersuite_uses_ec + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .text.mbedtls_ssl_ciphersuite_uses_psk + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .bss.supported_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .bss.supported_ciphersuites + 0x0000000000000000 0x1e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x10fb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .rodata.ciphersuite_definitions + 0x0000000000000000 0x12e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .rodata.ciphersuite_preference + 0x0000000000000000 0x340 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_info 0x0000000000000000 0x116a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_abbrev 0x0000000000000000 0x302 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_loc 0x0000000000000000 0x215 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_ranges 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_line 0x0000000000000000 0x8c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .debug_str 0x0000000000000000 0x152e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .literal.ssl_check_server_ecdh_params + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .literal.ssl_write_encrypted_pms + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .literal.ssl_validate_ciphersuite + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .literal.mbedtls_ssl_handshake_client_step + 0x0000000000000000 0x244 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .text.mbedtls_ssl_own_key + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .text.ssl_check_server_ecdh_params + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .text.ssl_write_encrypted_pms + 0x0000000000000000 0xc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .text.ssl_validate_ciphersuite + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .text.mbedtls_ssl_handshake_client_step + 0x0000000000000000 0x18da /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_info 0x0000000000000000 0x6581 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_abbrev 0x0000000000000000 0x4ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_loc 0x0000000000000000 0x4425 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_ranges 0x0000000000000000 0x690 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_line 0x0000000000000000 0x5e8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .debug_str 0x0000000000000000 0x3747 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .literal.ssl_parse_client_dh_public + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .literal.ssl_parse_client_psk_identity + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .literal.ssl_parse_encrypted_pms + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .literal.mbedtls_ssl_set_client_transport_id + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .literal.mbedtls_ssl_handshake_server_step + 0x0000000000000000 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.mbedtls_ssl_own_key + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.ssl_parse_client_dh_public + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.ssl_conf_has_psk_or_cb + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.ssl_parse_client_psk_identity + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.ssl_parse_encrypted_pms + 0x0000000000000000 0x173 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.mbedtls_ssl_set_client_transport_id + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.mbedtls_ssl_conf_dtls_cookies + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .text.mbedtls_ssl_handshake_server_step + 0x0000000000000000 0x1ad6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_info 0x0000000000000000 0x6799 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_abbrev 0x0000000000000000 0x5cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_loc 0x0000000000000000 0x3a85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_ranges 0x0000000000000000 0x4f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_line 0x0000000000000000 0x615d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .debug_str 0x0000000000000000 0x3b22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .literal.mbedtls_asn1_write_len + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.asn1_write_tagged_int + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_raw_buffer + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_mpi + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_null + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_oid + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_algorithm_identifier_ext + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_algorithm_identifier + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_bool + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_enum + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_tagged_string + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_utf8_string + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_printable_string + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_ia5_string + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_bitstring + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_named_bitstring + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_write_octet_string + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mbedtls_asn1_store_named_data + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_len + 0x0000000000000000 0xf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_tag + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.asn1_write_tagged_int + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_raw_buffer + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_mpi + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_null + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_oid + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_algorithm_identifier_ext + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_algorithm_identifier + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_bool + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_int + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_enum + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_tagged_string + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_utf8_string + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_printable_string + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_ia5_string + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_bitstring + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_named_bitstring + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_write_octet_string + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .text.mbedtls_asn1_store_named_data + 0x0000000000000000 0xd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_frame 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_info 0x0000000000000000 0x1a74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_abbrev 0x0000000000000000 0x3f3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_loc 0x0000000000000000 0xe6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_aranges + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_ranges 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_line 0x0000000000000000 0x1983 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .debug_str 0x0000000000000000 0xa1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .literal.mpi_bigendian_to_host$part$0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mpi_fill_random_internal + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_grow + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_resize_clear + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_shrink + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_copy + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_swap + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_lset + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_set_bit + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_lsb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_bitlen + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_size + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_read_binary_le + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_read_binary + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_write_binary_le + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_write_binary + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_shift_l + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_shift_r + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_cmp_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_add_abs + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_sub_abs + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.add_sub_mpi + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_add_mpi + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_sub_mpi + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_add_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_read_string + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_read_file + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_sub_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_div_mpi + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_div_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_mod_mpi + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_write_string + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_write_file + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mpi_check_small_factors + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_montmul + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_get_mont_r2_unsafe + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_gcd + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_fill_random + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mpi_miller_rabin + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_random + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_inv_mod + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_is_prime_ext + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_is_prime + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_gen_prime + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_mpi_self_test + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mpi_get_digit + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mpi_mul_hlp + 0x0000000000000000 0x3dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mpi_bigendian_to_host$part$0 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mpi_fill_random_internal + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_init + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_free + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_grow + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_resize_clear + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_shrink + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_copy + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_swap + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_lset + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_get_bit + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_set_bit + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_lsb + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_bitlen + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_size + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_read_binary_le + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_read_binary + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_write_binary_le + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_write_binary + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_shift_l + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_shift_r + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_cmp_abs + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_cmp_mpi + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_cmp_int + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_add_abs + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_sub_abs + 0x0000000000000000 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.add_sub_mpi + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_add_mpi + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_sub_mpi + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_add_int + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_read_string + 0x0000000000000000 0x12b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_read_file + 0x0000000000000000 0xe2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_sub_int + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_div_mpi + 0x0000000000000000 0x37a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_div_int + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_mod_mpi + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_mod_int + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .rodata.mbedtls_mpi_write_string.str1.1 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_write_string + 0x0000000000000000 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .rodata.mbedtls_mpi_write_file.str1.1 + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_write_file + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mpi_check_small_factors + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_montmul_init + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_montmul + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_get_mont_r2_unsafe + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_gcd + 0x0000000000000000 0x123 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_fill_random + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mpi_miller_rabin + 0x0000000000000000 0x1cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_random + 0x0000000000000000 0xeb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_inv_mod + 0x0000000000000000 0x32e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_is_prime_ext + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_is_prime + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_gen_prime + 0x0000000000000000 0x21c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .rodata.mbedtls_mpi_self_test.str1.1 + 0x0000000000000000 0x44c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mbedtls_mpi_self_test + 0x0000000000000000 0x2c1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .rodata.gcd_pairs + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .rodata.small_prime + 0x0000000000000000 0x2a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_frame 0x0000000000000000 0x520 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_info 0x0000000000000000 0x56ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_abbrev 0x0000000000000000 0x65e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_loc 0x0000000000000000 0x4a2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_aranges + 0x0000000000000000 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_ranges 0x0000000000000000 0x548 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_line 0x0000000000000000 0x8881 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_str 0x0000000000000000 0xef1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.get_no_padding + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.get_zeros_and_len_padding + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.get_pkcs_padding + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.get_one_and_zeros_padding + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.get_zeros_padding + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_aead_encrypt + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_aead_decrypt + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_list + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_info_from_type + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_info_from_string + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_info_from_values + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_setkey + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_set_iv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_reset + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_update_ad + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_update + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_finish + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_set_padding_mode + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_setup + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_write_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_check_tag + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_crypt + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_auth_encrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_auth_decrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_auth_encrypt_ext + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.mbedtls_cipher_auth_decrypt_ext + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.add_pkcs_padding + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.add_one_and_zeros_padding + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.add_zeros_and_len_padding + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.add_zeros_padding + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.get_no_padding + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.get_zeros_and_len_padding + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.get_pkcs_padding + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.get_one_and_zeros_padding + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.get_zeros_padding + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_aead_encrypt + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_aead_decrypt + 0x0000000000000000 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_list + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_info_from_type + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_info_from_string + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_info_from_values + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_free + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_setkey + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_set_iv + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_reset + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_update_ad + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_update + 0x0000000000000000 0x1b7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_finish + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_set_padding_mode + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_setup + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_write_tag + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_check_tag + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_crypt + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_auth_encrypt + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_auth_decrypt + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_auth_encrypt_ext + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .text.mbedtls_cipher_auth_decrypt_ext + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .bss.supported_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_frame 0x0000000000000000 0x310 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_info 0x0000000000000000 0x2ec1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_abbrev 0x0000000000000000 0x59e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_loc 0x0000000000000000 0x1a44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_aranges + 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_ranges 0x0000000000000000 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_line 0x0000000000000000 0x2b52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .debug_str 0x0000000000000000 0x1b81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .literal.ccm_ctx_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.ccm_ctx_alloc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.ccm_camellia_setkey_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.ccm_aes_setkey_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.gcm_ctx_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.gcm_ctx_alloc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.gcm_camellia_setkey_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.gcm_aes_setkey_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_ctx_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_ctx_alloc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_setkey_dec_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_setkey_enc_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_crypt_ctr_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_crypt_cfb128_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_crypt_cbc_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.camellia_crypt_ecb_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.xts_aes_ctx_alloc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.xts_aes_setkey_dec_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.xts_aes_setkey_enc_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_crypt_xts_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_ctx_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_ctx_alloc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_setkey_dec_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_crypt_ctr_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_crypt_ofb_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_crypt_cfb128_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_crypt_cbc_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_crypt_ecb_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.xts_aes_ctx_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.aes_setkey_enc_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.ccm_ctx_free + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.ccm_ctx_alloc + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.ccm_camellia_setkey_wrap + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.ccm_aes_setkey_wrap + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.gcm_ctx_free + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.gcm_ctx_alloc + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.gcm_camellia_setkey_wrap + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.gcm_aes_setkey_wrap + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_ctx_free + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_ctx_alloc + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_setkey_dec_wrap + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_setkey_enc_wrap + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_crypt_ctr_wrap + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_crypt_cfb128_wrap + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_crypt_cbc_wrap + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.camellia_crypt_ecb_wrap + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.xts_aes_ctx_alloc + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.xts_aes_setkey_dec_wrap + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.xts_aes_setkey_enc_wrap + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_crypt_xts_wrap + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_ctx_free + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_ctx_alloc + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_setkey_dec_wrap + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_crypt_ctr_wrap + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_crypt_ofb_wrap + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_crypt_cfb128_wrap + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_crypt_cbc_wrap + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_crypt_ecb_wrap + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.xts_aes_ctx_free + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .text.aes_setkey_enc_wrap + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.mbedtls_cipher_definitions + 0x0000000000000000 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x258 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_256_ccm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_192_ccm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_128_ccm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.ccm_camellia_info + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_256_gcm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_192_gcm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_128_gcm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.gcm_camellia_info + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_256_ctr_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_192_ctr_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_128_ctr_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_256_cfb128_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_192_cfb128_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_128_cfb128_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_256_cbc_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_192_cbc_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_128_cbc_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_256_ecb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_192_ecb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_128_ecb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.camellia_info + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_ccm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_192_ccm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_ccm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.ccm_aes_info + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_gcm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_192_gcm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_gcm_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.gcm_aes_info + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_xts_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_xts_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.xts_aes_info + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_ctr_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_192_ctr_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_ctr_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_ofb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_192_ofb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_ofb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_cfb128_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_192_cfb128_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_cfb128_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_cbc_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_192_cbc_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_cbc_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_256_ecb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_192_ecb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_128_ecb_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .rodata.aes_info + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_frame 0x0000000000000000 0x2e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_info 0x0000000000000000 0x2672 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_abbrev 0x0000000000000000 0x444 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_loc 0x0000000000000000 0x3f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_aranges + 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_ranges 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_line 0x0000000000000000 0xd3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .debug_str 0x0000000000000000 0x1d55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + COMMON 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .literal.mbedtls_ct_base64_enc_char + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_ct_base64_dec_value + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_ct_memcpy_if_eq + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_ct_memcpy_offset + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_ct_hmac + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_mpi_safe_cond_assign + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_mpi_safe_cond_swap + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_mpi_lt_mpi_ct + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.mbedtls_ct_rsaes_pkcs1_v15_unpadding + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_uchar_mask_of_range + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_memcmp + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_uint_mask + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_size_mask + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_mpi_uint_mask + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_size_mask_ge + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_size_bool_eq + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_mpi_uint_lt + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_uint_if + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_mpi_uint_cond_assign + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_base64_enc_char + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_base64_dec_value + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_memcpy_if_eq + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_memcpy_offset + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_hmac + 0x0000000000000000 0x16e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_mpi_safe_cond_assign + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_mpi_safe_cond_swap + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_mpi_lt_mpi_ct + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .text.mbedtls_ct_rsaes_pkcs1_v15_unpadding + 0x0000000000000000 0x1ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_frame 0x0000000000000000 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_info 0x0000000000000000 0x205c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_abbrev 0x0000000000000000 0x502 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_loc 0x0000000000000000 0x15f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_aranges + 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_ranges 0x0000000000000000 0x258 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_line 0x0000000000000000 0x1fcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .debug_str 0x0000000000000000 0xd1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .literal.ctr_drbg_self_test_entropy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.block_cipher_df + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.ctr_drbg_update_internal + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_reseed_internal + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_free$part$0 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_update_ret + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_reseed + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_seed + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_random_with_add + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_random + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_write_seed_file + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_update_seed_file + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.mbedtls_ctr_drbg_self_test + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.ctr_drbg_self_test_entropy + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.block_cipher_df + 0x0000000000000000 0x1ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.ctr_drbg_update_internal + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_reseed_internal + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_free$part$0 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_init + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_set_prediction_resistance + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_set_entropy_len + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_set_nonce_len + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_set_reseed_interval + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_update_ret + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_update + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_reseed + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_seed + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_random_with_add + 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_random + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.mbedtls_ctr_drbg_write_seed_file.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_write_seed_file + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.mbedtls_ctr_drbg_update_seed_file.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_update_seed_file + 0x0000000000000000 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.mbedtls_ctr_drbg_self_test.str1.1 + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .text.mbedtls_ctr_drbg_self_test + 0x0000000000000000 0x166 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .bss.test_offset + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.result_nopr + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.result_pr + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.pers_nopr + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.pers_pr + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.entropy_source_nopr + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .rodata.entropy_source_pr + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_frame 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_info 0x0000000000000000 0x226c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_abbrev 0x0000000000000000 0x52e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_loc 0x0000000000000000 0xd2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_aranges + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_ranges 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_line 0x0000000000000000 0x1a66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .debug_str 0x0000000000000000 0xb32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .literal.dhm_read_bignum + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.dhm_check_range + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.dhm_random_below + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.dhm_make_common + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_free$part$2 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_read_params + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_make_params + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_set_group + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_read_public + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_make_public + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_calc_secret + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_parse_dhm + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_parse_dhmfile + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_dhm_self_test + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.dhm_read_bignum + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.dhm_check_range + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.dhm_random_below + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.dhm_make_common + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_free$part$2 + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_read_params + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_make_params + 0x0000000000000000 0xc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_set_group + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_read_public + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_make_public + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_calc_secret + 0x0000000000000000 0x232 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .rodata.mbedtls_dhm_parse_dhm.str1.1 + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_parse_dhm + 0x0000000000000000 0xf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .rodata.mbedtls_dhm_parse_dhmfile.str1.1 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_parse_dhmfile + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .rodata.mbedtls_dhm_self_test.str1.1 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .text.mbedtls_dhm_self_test + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .rodata.mbedtls_test_dhm_params + 0x0000000000000000 0xfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_info 0x0000000000000000 0x24c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_abbrev 0x0000000000000000 0x4dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_loc 0x0000000000000000 0xf92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_ranges 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_line 0x0000000000000000 0x1b05 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .debug_str 0x0000000000000000 0xb07 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .literal.mbedtls_ecdh_gen_public + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_compute_shared + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_init + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_setup + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_free + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_make_params + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_read_params + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_get_params + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_make_public + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_read_public + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.mbedtls_ecdh_calc_secret + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_can_do + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_gen_public + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_compute_shared + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_init + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_setup + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_free + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_make_params + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_read_params + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_get_params + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_make_public + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_read_public + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .text.mbedtls_ecdh_calc_secret + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_frame 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_info 0x0000000000000000 0x2004 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_abbrev 0x0000000000000000 0x4de /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_loc 0x0000000000000000 0xb9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_aranges + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_ranges 0x0000000000000000 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_line 0x0000000000000000 0xf72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .debug_str 0x0000000000000000 0xd6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .literal.derive_mpi + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.ecdsa_sign_restartable$isra$1$part$2 + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.ecdsa_verify_restartable$isra$4 + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.ecdsa_sign_det_restartable$isra$3 + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_sign + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_sign_det + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_sign_det_ext + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_verify + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_write_signature_restartable + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_write_signature + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_write_signature_det + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_read_signature_restartable + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_read_signature + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_genkey + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.mbedtls_ecdsa_from_keypair + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.derive_mpi + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.ecdsa_sign_restartable$isra$1$part$2 + 0x0000000000000000 0x1ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.ecdsa_verify_restartable$isra$4 + 0x0000000000000000 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .rodata.ecdsa_sign_det_restartable$isra$3.str1.1 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.ecdsa_sign_det_restartable$isra$3 + 0x0000000000000000 0x197 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_can_do + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_sign + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_sign_det + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_sign_det_ext + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_verify + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_write_signature_restartable + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_write_signature + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_write_signature_det + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_read_signature_restartable + 0x0000000000000000 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_read_signature + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_genkey + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_init + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .text.mbedtls_ecdsa_from_keypair + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_frame 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_info 0x0000000000000000 0x2eb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_abbrev 0x0000000000000000 0x4d2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_loc 0x0000000000000000 0x1217 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_aranges + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_ranges 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_line 0x0000000000000000 0x1952 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .debug_str 0x0000000000000000 0x1008 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .literal.ecp_drbg_random + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_drbg_seed + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_safe_invert_jac + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_mpi_sub_mod + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_mpi_add_mod$part$2 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_mpi_add_mod + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_mpi_mul_mod + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_randomize_mxz + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_randomize_jac + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_normalize_jac + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_normalize_jac_many + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_select_comb + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_point_free$part$6 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_mpi_shift_l_mod$constprop$17 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_double_jac + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_curve_list + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_grp_id_list + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_curve_info_from_grp_id + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_curve_info_from_tls_id + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_curve_info_from_name + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_point_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_group_init + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_keypair_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_point_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_group_free + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_keypair_free + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_copy + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_group_copy + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_set_zero + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_add_mixed + 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.ecp_mul_comb + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_is_zero + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_point_cmp + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_point_read_string + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_point_write_binary + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_point_read_binary + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_tls_read_point + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_tls_write_point + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_tls_read_group_id + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_tls_read_group + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_tls_write_group + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_check_pubkey + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_check_privkey + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_mul_restartable + 0x0000000000000000 0x114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_mul + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.self_test_point$constprop$14 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_mul_shortcuts + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_muladd_restartable + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_muladd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_gen_privkey + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_gen_keypair_base + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_gen_keypair + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_gen_key + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_read_key + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_write_key + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_check_pub_priv + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_self_test + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_drbg_random + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_drbg_seed + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_safe_invert_jac + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_mpi_sub_mod + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_mpi_add_mod$part$2 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_mpi_add_mod + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_mpi_mul_mod + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_randomize_mxz + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_randomize_jac + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_normalize_jac + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_normalize_jac_many + 0x0000000000000000 0x1dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_select_comb + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_point_free$part$6 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_mpi_shift_l_mod$constprop$17 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_double_jac + 0x0000000000000000 0x2c1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_curve_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_grp_id_list + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_curve_info_from_grp_id + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_curve_info_from_tls_id + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_curve_info_from_name + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_get_type + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_point_init + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_group_init + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_keypair_init + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_point_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_group_free + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_keypair_free + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_copy + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_group_copy + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_set_zero + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_add_mixed + 0x0000000000000000 0x2bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.ecp_mul_comb + 0x0000000000000000 0x4a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_is_zero + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_point_cmp + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_point_read_string + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_point_write_binary + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_point_read_binary + 0x0000000000000000 0xdb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_tls_read_point + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_tls_write_point + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_tls_read_group_id + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_tls_read_group + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_tls_write_group + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_check_pubkey + 0x0000000000000000 0x214 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_check_privkey + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_mul_restartable + 0x0000000000000000 0x520 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_mul + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.self_test_point$constprop$14.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.self_test_point$constprop$14 + 0x0000000000000000 0xf1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_mul_shortcuts + 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_muladd_restartable + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_muladd + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_gen_privkey + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_gen_keypair_base + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_gen_keypair + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_gen_key + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_read_key + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_write_key + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_check_pub_priv + 0x0000000000000000 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.mbedtls_ecp_self_test.str1.1 + 0x0000000000000000 0x367 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .text.mbedtls_ecp_self_test + 0x0000000000000000 0x19c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .bss.init_done$4232 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.ecp_x25519_bad_point_2 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.ecp_x25519_bad_point_1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.x25519_bad_point_2 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.x25519_bad_point_1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .bss.ecp_supported_grp_id + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .rodata.ecp_supported_curves + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .bss.mul_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .bss.dbl_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .bss.add_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_frame 0x0000000000000000 0x580 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_info 0x0000000000000000 0x7773 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_abbrev 0x0000000000000000 0x5cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_loc 0x0000000000000000 0x36e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_aranges + 0x0000000000000000 0x1e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_ranges 0x0000000000000000 0x398 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_line 0x0000000000000000 0x5ed3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .debug_str 0x0000000000000000 0x1707 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .literal.mbedtls_ecp_fix_negative + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p255 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p521 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p384 + 0x0000000000000000 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p256 + 0x0000000000000000 0x11c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p224 + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_koblitz$constprop$0 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p192k1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p224k1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p256k1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.ecp_mod_p192 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.mbedtls_ecp_group_load + 0x0000000000000000 0x164 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.add64 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.add32 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.sub32 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.mbedtls_ecp_fix_negative + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p255 + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p521 + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p384 + 0x0000000000000000 0x660 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p256 + 0x0000000000000000 0x4b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p224 + 0x0000000000000000 0x270 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_koblitz$constprop$0 + 0x0000000000000000 0xf4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p192k1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p224k1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p256k1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.ecp_mod_p192 + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .text.mbedtls_ecp_group_load + 0x0000000000000000 0x40d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .data.one$3861 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .data.Rp$4054 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .data.Rp$4058 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .data.Rp$4062 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.curve25519_part_of_n + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP512r1_n + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP512r1_gy + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP512r1_gx + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP512r1_b + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP512r1_a + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP512r1_p + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP384r1_n + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP384r1_gy + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP384r1_gx + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP384r1_b + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP384r1_a + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP384r1_p + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP256r1_n + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP256r1_gy + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP256r1_gx + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP256r1_b + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP256r1_a + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.brainpoolP256r1_p + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256k1_n + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256k1_gy + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256k1_gx + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256k1_b + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256k1_a + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256k1_p + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224k1_n + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224k1_gy + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224k1_gx + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224k1_b + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224k1_a + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224k1_p + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192k1_n + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192k1_gy + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192k1_gx + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192k1_b + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192k1_a + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192k1_p + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp521r1_n + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp521r1_gy + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp521r1_gx + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp521r1_b + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp521r1_p + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp384r1_n + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp384r1_gy + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp384r1_gx + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp384r1_b + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp384r1_p + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256r1_n + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256r1_gy + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256r1_gx + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256r1_b + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp256r1_p + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224r1_n + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224r1_gy + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224r1_gx + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224r1_b + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp224r1_p + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192r1_n + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192r1_gy + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192r1_gx + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192r1_b + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .rodata.secp192r1_p + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_frame 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_info 0x0000000000000000 0x4a2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_abbrev 0x0000000000000000 0x40c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_loc 0x0000000000000000 0x278c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_aranges + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_ranges 0x0000000000000000 0xac0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_line 0x0000000000000000 0x433d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .debug_str 0x0000000000000000 0xe67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .literal.entropy_dummy_source + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.entropy_update + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.entropy_gather_internal$part$0 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_source_self_test_gather$constprop$4 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_func$part$2 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_init + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_update_manual + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_gather + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_func + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_write_seed_file + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_update_seed_file + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_source_self_test + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.mbedtls_entropy_self_test + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.entropy_dummy_source + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.entropy_update + 0x0000000000000000 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.entropy_gather_internal$part$0 + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_source_self_test_gather$constprop$4 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_func$part$2 + 0x0000000000000000 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_init + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_free + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_add_source + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_update_manual + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_gather + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_func + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .rodata.mbedtls_entropy_write_seed_file.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_write_seed_file + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .rodata.mbedtls_entropy_update_seed_file.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_update_seed_file + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .rodata.mbedtls_entropy_source_self_test.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_source_self_test + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .rodata.mbedtls_entropy_self_test.str1.1 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .text.mbedtls_entropy_self_test + 0x0000000000000000 0x146 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_frame 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_info 0x0000000000000000 0x2040 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_abbrev 0x0000000000000000 0x5dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_loc 0x0000000000000000 0xe8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_aranges + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_ranges 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_line 0x0000000000000000 0x17f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .debug_str 0x0000000000000000 0xbd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .literal.hmac_drbg_self_test_entropy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_free$part$1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_update_ret + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.hmac_drbg_reseed_core + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_seed_buf + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_reseed + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_seed + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_random_with_add + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_random + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_write_seed_file + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_update_seed_file + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_hmac_drbg_self_test + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.hmac_drbg_self_test_entropy + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_free$part$1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_init + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_update_ret + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.hmac_drbg_reseed_core + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_update + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_seed_buf + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_reseed + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_seed + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_set_prediction_resistance + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_set_entropy_len + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_set_reseed_interval + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_random_with_add + 0x0000000000000000 0xbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_random + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .rodata.mbedtls_hmac_drbg_write_seed_file.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_write_seed_file + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .rodata.mbedtls_hmac_drbg_update_seed_file.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_update_seed_file + 0x0000000000000000 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .rodata.mbedtls_hmac_drbg_self_test.str1.1 + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .text.mbedtls_hmac_drbg_self_test + 0x0000000000000000 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .bss.test_offset + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .rodata.result_nopr + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .rodata.entropy_nopr + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .rodata.result_pr + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .rodata.entropy_pr + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_frame 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_info 0x0000000000000000 0x1ed5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_abbrev 0x0000000000000000 0x53f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_loc 0x0000000000000000 0xa55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_aranges + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_ranges 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_line 0x0000000000000000 0x1312 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .debug_str 0x0000000000000000 0xbe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .literal.mbedtls_md_list + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_info_from_string + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_info_from_type + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_free + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_clone + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_setup + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_init_ctx + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_starts + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_update + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_finish + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_file + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_hmac_starts + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_hmac_update + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_hmac_finish + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_hmac_reset + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_hmac + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md_process + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_md_info_from_string.str1.1 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_info_from_string + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_info_from_type + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_free + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_clone + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_setup + 0x0000000000000000 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_init_ctx + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_starts + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_update + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_finish + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_md_file.str1.1 + 0x0000000000000000 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_file + 0x0000000000000000 0xe1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_hmac_starts + 0x0000000000000000 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_hmac_update + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_hmac_finish + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_hmac_reset + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_hmac + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_process + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_get_size + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_get_type + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .text.mbedtls_md_get_name + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.supported_digests + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_sha512_info + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_sha384_info + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_sha256_info + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_sha224_info + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_sha1_info + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .rodata.mbedtls_md5_info + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_frame 0x0000000000000000 0x220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_info 0x0000000000000000 0x1b4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_abbrev 0x0000000000000000 0x3f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_loc 0x0000000000000000 0x771 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_aranges + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_ranges 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_line 0x0000000000000000 0x1729 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .debug_str 0x0000000000000000 0xd15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .literal.mbedtls_md5_ret + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .literal.mbedtls_md5 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .literal.mbedtls_md5_self_test + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .text.mbedtls_md5_ret + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .text.mbedtls_md5 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .rodata.mbedtls_md5_self_test.str1.1 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .text.mbedtls_md5_self_test + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .rodata.md5_test_sum + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .rodata.md5_test_buflen + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .rodata.md5_test_buf + 0x0000000000000000 0x237 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_info 0x0000000000000000 0xdc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_abbrev 0x0000000000000000 0x27b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_loc 0x0000000000000000 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_line 0x0000000000000000 0x74c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .debug_str 0x0000000000000000 0x7b7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .literal.oid_sig_alg_from_asn1$part$0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_attr_short_name + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_x509_ext_type + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_extended_key_usage + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_certificate_policies + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_sig_alg_desc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_sig_alg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_oid_by_sig_alg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_pk_alg + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_oid_by_pk_alg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_ec_grp + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_oid_by_ec_grp + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_cipher_alg + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_md_alg + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_oid_by_md + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_md_hmac + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_pkcs12_pbe_alg + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.mbedtls_oid_get_numeric_string + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.oid_sig_alg_from_asn1$part$0 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_attr_short_name + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_x509_ext_type + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_extended_key_usage + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_certificate_policies + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_sig_alg_desc + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_sig_alg + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_oid_by_sig_alg + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_pk_alg + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_oid_by_pk_alg + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_ec_grp + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_oid_by_ec_grp + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_cipher_alg + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_md_alg + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_oid_by_md + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_md_hmac + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_pkcs12_pbe_alg + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.mbedtls_oid_get_numeric_string.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .text.mbedtls_oid_get_numeric_string + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.str1.1 + 0x0000000000000000 0xb08 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_pkcs12_pbe_alg + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_md_hmac + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_md_alg + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_cipher_alg + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_ecp_grp + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_pk_alg + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_sig_alg + 0x0000000000000000 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_certificate_policies + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_ext_key_usage + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_x509_ext + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .rodata.oid_x520_attr_type + 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_frame 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_info 0x0000000000000000 0x1e76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_abbrev 0x0000000000000000 0x3c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_loc 0x0000000000000000 0xf04 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_aranges + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_ranges 0x0000000000000000 0x240 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_line 0x0000000000000000 0xf72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .debug_str 0x0000000000000000 0x16fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .literal.pem_aes_decrypt + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .literal.mbedtls_pem_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .literal.mbedtls_pem_read_buffer + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .literal.mbedtls_pem_free + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .literal.mbedtls_pem_write_buffer + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .text.pem_aes_decrypt + 0x0000000000000000 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .text.mbedtls_pem_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .rodata.mbedtls_pem_read_buffer.str1.1 + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .text.mbedtls_pem_read_buffer + 0x0000000000000000 0x308 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .text.mbedtls_pem_free + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .text.mbedtls_pem_write_buffer + 0x0000000000000000 0x10c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_info 0x0000000000000000 0x19f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_abbrev 0x0000000000000000 0x49d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_loc 0x0000000000000000 0xc4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_ranges 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_line 0x0000000000000000 0x1408 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .debug_str 0x0000000000000000 0x1264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .literal.pk_hashlen_helper + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_info_from_type + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_setup + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_setup_rsa_alt + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_verify_restartable + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_verify + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_sign_restartable + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_sign + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_decrypt + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_encrypt + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_check_pair + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_debug + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_get_name + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.mbedtls_pk_verify_ext + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.pk_hashlen_helper + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_init + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_free + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_info_from_type + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_setup + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_setup_rsa_alt + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_can_do + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_verify_restartable + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_verify + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_sign_restartable + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_sign + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_decrypt + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_encrypt + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_check_pair + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_get_bitlen + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_debug + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .rodata.mbedtls_pk_get_name.str1.1 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_get_name + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_get_type + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .text.mbedtls_pk_verify_ext + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_frame 0x0000000000000000 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_info 0x0000000000000000 0x1a37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_abbrev 0x0000000000000000 0x43e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_loc 0x0000000000000000 0x42c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_aranges + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_ranges 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_line 0x0000000000000000 0x117d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .debug_str 0x0000000000000000 0xce2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .literal.rsa_debug + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.eckey_debug + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_alt_sign_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_alt_decrypt_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_free_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_alloc_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_check_pair_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_get_bitlen + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_encrypt_wrap + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_decrypt_wrap + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_sign_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_verify_wrap + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.eckey_free_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.eckey_alloc_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.eckey_check_pair + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.ecdsa_alloc_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.ecdsa_free_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.ecdsa_sign_wrap + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.eckey_sign_wrap + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.ecdsa_verify_wrap + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.eckey_verify_wrap + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_alt_free_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_alt_alloc_wrap + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.rsa_alt_check_pair + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_can_do + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.rsa_debug.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_debug + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_can_do + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_get_bitlen + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.eckey_debug.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_debug + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckeydh_can_do + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.ecdsa_can_do + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alt_can_do + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alt_get_bitlen + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alt_sign_wrap + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alt_decrypt_wrap + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_free_wrap + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alloc_wrap + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_check_pair_wrap + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_get_bitlen + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_encrypt_wrap + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_decrypt_wrap + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_sign_wrap + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_verify_wrap + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_free_wrap + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_alloc_wrap + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_check_pair + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.ecdsa_alloc_wrap + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.ecdsa_free_wrap + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.ecdsa_sign_wrap + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_sign_wrap + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.ecdsa_verify_wrap + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.eckey_verify_wrap + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alt_free_wrap + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alt_alloc_wrap + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .text.rsa_alt_check_pair + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.mbedtls_rsa_alt_info + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.mbedtls_ecdsa_info + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.mbedtls_eckeydh_info + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.mbedtls_eckey_info + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .rodata.mbedtls_rsa_info + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_frame 0x0000000000000000 0x2f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_info 0x0000000000000000 0x23b5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_abbrev 0x0000000000000000 0x455 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_loc 0x0000000000000000 0x745 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_aranges + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_ranges 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_line 0x0000000000000000 0xfb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .debug_str 0x0000000000000000 0xffd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .literal.mbedtls_pk_rsa + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.mbedtls_pk_ec + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_get_rsapubkey + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_use_ecparams + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_get_pk_alg + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.asn1_get_nonzero_mpi + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_parse_key_pkcs1_der + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_parse_key_sec1_der + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_parse_key_pkcs8_unencrypted_der + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_parse_key_pkcs8_encrypted_der + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.mbedtls_pk_load_file + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.mbedtls_pk_parse_subpubkey + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.mbedtls_pk_parse_key + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.mbedtls_pk_parse_keyfile + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.mbedtls_pk_parse_public_key + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.mbedtls_pk_parse_public_keyfile + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_rsa + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_ec + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.pk_get_rsapubkey + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .rodata.pk_use_ecparams.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.pk_use_ecparams + 0x0000000000000000 0x36c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.pk_get_pk_alg + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.asn1_get_nonzero_mpi + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.pk_parse_key_pkcs1_der + 0x0000000000000000 0x1d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.pk_parse_key_sec1_der + 0x0000000000000000 0x1d9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.pk_parse_key_pkcs8_unencrypted_der + 0x0000000000000000 0xf7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .rodata.pk_parse_key_pkcs8_encrypted_der.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.pk_parse_key_pkcs8_encrypted_der + 0x0000000000000000 0x116 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .rodata.mbedtls_pk_load_file.str1.1 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_load_file + 0x0000000000000000 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_parse_subpubkey + 0x0000000000000000 0x114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .rodata.mbedtls_pk_parse_key.str1.1 + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_parse_key + 0x0000000000000000 0x282 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_parse_keyfile + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .rodata.mbedtls_pk_parse_public_key.str1.1 + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_parse_public_key + 0x0000000000000000 0x156 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .text.mbedtls_pk_parse_public_keyfile + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_frame 0x0000000000000000 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_info 0x0000000000000000 0x3a7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_abbrev 0x0000000000000000 0x505 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_loc 0x0000000000000000 0x1ae6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_ranges 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_line 0x0000000000000000 0x2d1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .debug_str 0x0000000000000000 0x1a0f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .literal.pk_write_ec_pubkey + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .literal.pk_write_ec_param$isra$0 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .literal.mbedtls_pk_write_pubkey + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .literal.mbedtls_pk_write_pubkey_der + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .literal.mbedtls_pk_write_key_der + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .literal.mbedtls_pk_write_pubkey_pem + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .literal.mbedtls_pk_write_key_pem + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text.pk_write_ec_pubkey + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text.pk_write_ec_param$isra$0 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text.mbedtls_pk_write_pubkey + 0x0000000000000000 0xf5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text.mbedtls_pk_write_pubkey_der + 0x0000000000000000 0x114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text.mbedtls_pk_write_key_der + 0x0000000000000000 0x39b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .rodata.mbedtls_pk_write_pubkey_pem.str1.1 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text.mbedtls_pk_write_pubkey_pem + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .rodata.mbedtls_pk_write_key_pem.str1.1 + 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .text.mbedtls_pk_write_key_pem + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_frame 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_info 0x0000000000000000 0x1efe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_abbrev 0x0000000000000000 0x4d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_loc 0x0000000000000000 0xd3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_aranges + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_ranges 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_line 0x0000000000000000 0x1882 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .debug_str 0x0000000000000000 0xc76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .literal.mbedtls_calloc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .literal.mbedtls_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .literal.mbedtls_platform_set_calloc_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .text.mbedtls_calloc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .text.mbedtls_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .text.mbedtls_platform_set_calloc_free + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .text.mbedtls_platform_setup + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .text.mbedtls_platform_teardown + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .data.mbedtls_free_func + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .data.mbedtls_calloc_func + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_info 0x0000000000000000 0xb0d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_abbrev 0x0000000000000000 0x288 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_loc 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_line 0x0000000000000000 0x493 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .debug_str 0x0000000000000000 0x721 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .literal.mgf_mask + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.rsa_rsassa_pkcs1_v15_encode + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.myrand + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.rsa_check_context$isra$1 + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_free$part$5 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_import + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_import_raw + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_complete + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_export_raw + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_export + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_export_crt + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_check_pubkey + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_check_privkey + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_check_pub_priv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_public + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_private + 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.rsa_rsassa_pss_sign + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsaes_oaep_encrypt + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsaes_pkcs1_v15_encrypt + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_pkcs1_encrypt + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsaes_oaep_decrypt + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsaes_pkcs1_v15_decrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_pkcs1_decrypt + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsassa_pss_sign_ext + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsassa_pss_sign + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsassa_pkcs1_v15_sign + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_pkcs1_sign + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsassa_pss_verify_ext + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsassa_pss_verify + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_rsassa_pkcs1_v15_verify + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_pkcs1_verify + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_gen_key + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_copy + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_self_test + 0x0000000000000000 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mgf_mask + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.rsa_rsassa_pkcs1_v15_encode + 0x0000000000000000 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.myrand 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.rsa_check_context$isra$1 + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_free$part$5 + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_import + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_import_raw + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_complete + 0x0000000000000000 0x1cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_export_raw + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_export + 0x0000000000000000 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_export_crt + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_init + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_set_padding + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_get_len + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_check_pubkey + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_check_privkey + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_check_pub_priv + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_public + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_private + 0x0000000000000000 0x4f2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.rsa_rsassa_pss_sign + 0x0000000000000000 0x1cf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsaes_oaep_encrypt + 0x0000000000000000 0x14b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsaes_pkcs1_v15_encrypt + 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_pkcs1_encrypt + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsaes_oaep_decrypt + 0x0000000000000000 0x214 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsaes_pkcs1_v15_decrypt + 0x0000000000000000 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_pkcs1_decrypt + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsassa_pss_sign_ext + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsassa_pss_sign + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsassa_pkcs1_v15_sign + 0x0000000000000000 0xe2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_pkcs1_sign + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsassa_pss_verify_ext + 0x0000000000000000 0x212 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsassa_pss_verify + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_rsassa_pkcs1_v15_verify + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_pkcs1_verify + 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_free + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_gen_key + 0x0000000000000000 0x21a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_copy + 0x0000000000000000 0x105 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .rodata.mbedtls_rsa_self_test.str1.1 + 0x0000000000000000 0x3a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .rodata 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .text.mbedtls_rsa_self_test + 0x0000000000000000 0x2d6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_frame 0x0000000000000000 0x3a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_info 0x0000000000000000 0x609d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_abbrev 0x0000000000000000 0x5ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_loc 0x0000000000000000 0x3b5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_aranges + 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_ranges 0x0000000000000000 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_line 0x0000000000000000 0x56d2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .debug_str 0x0000000000000000 0x138b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .literal.mbedtls_rsa_deduce_primes + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .literal.mbedtls_rsa_deduce_private_exponent + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .literal.mbedtls_rsa_validate_crt + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .literal.mbedtls_rsa_validate_params + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .literal.mbedtls_rsa_deduce_crt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .rodata 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .text.mbedtls_rsa_deduce_primes + 0x0000000000000000 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .text.mbedtls_rsa_deduce_private_exponent + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .text.mbedtls_rsa_validate_crt + 0x0000000000000000 0x14a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .text.mbedtls_rsa_validate_params + 0x0000000000000000 0x215 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .text.mbedtls_rsa_deduce_crt + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_info 0x0000000000000000 0x1841 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_abbrev 0x0000000000000000 0x333 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_loc 0x0000000000000000 0x6c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_line 0x0000000000000000 0x1368 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .debug_str 0x0000000000000000 0x8ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .literal.mbedtls_sha1_ret + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .literal.mbedtls_sha1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .literal.mbedtls_sha1_self_test + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .text.mbedtls_sha1_ret + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .text.mbedtls_sha1 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .rodata.mbedtls_sha1_self_test.str1.1 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .text.mbedtls_sha1_self_test + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .rodata.sha1_test_sum + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .rodata.sha1_test_buflen + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .rodata.sha1_test_buf + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_info 0x0000000000000000 0xf8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_abbrev 0x0000000000000000 0x2b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_loc 0x0000000000000000 0x19f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_line 0x0000000000000000 0x8e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .debug_str 0x0000000000000000 0x8b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .literal.mbedtls_sha256_ret + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .literal.mbedtls_sha256 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .literal.mbedtls_sha256_self_test + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .text.mbedtls_sha256_ret + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .text.mbedtls_sha256 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .rodata.mbedtls_sha256_self_test.str1.1 + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .text.mbedtls_sha256_self_test + 0x0000000000000000 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .rodata.sha256_test_sum + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .rodata.sha256_test_buflen + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .rodata.sha256_test_buf + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_info 0x0000000000000000 0x1034 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_abbrev 0x0000000000000000 0x2ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_loc 0x0000000000000000 0x1ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_line 0x0000000000000000 0x9ed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .debug_str 0x0000000000000000 0x8fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .literal.mbedtls_sha512_ret + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .literal.mbedtls_sha512 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .literal.mbedtls_sha512_self_test + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .text.mbedtls_sha512_ret + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .text.mbedtls_sha512 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .rodata.mbedtls_sha512_self_test.str1.1 + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .text.mbedtls_sha512_self_test + 0x0000000000000000 0x17c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .rodata.sha512_test_sum + 0x0000000000000000 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .rodata.sha512_test_buflen + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .rodata.sha512_test_buf + 0x0000000000000000 0x153 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_info 0x0000000000000000 0x1072 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_abbrev 0x0000000000000000 0x2ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_loc 0x0000000000000000 0x2de /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_line 0x0000000000000000 0x9fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .debug_str 0x0000000000000000 0x914 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .literal.mbedtls_hardware_poll + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .text.mbedtls_hardware_poll + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_info 0x0000000000000000 0x9ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_abbrev 0x0000000000000000 0x1f5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_line 0x0000000000000000 0x397 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .debug_str 0x0000000000000000 0x661 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .iram1.0.literal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .iram1.1.literal + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .iram1.0 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .iram1.1 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_info 0x0000000000000000 0x9ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_abbrev 0x0000000000000000 0x211 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_line 0x0000000000000000 0x3ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .debug_str 0x0000000000000000 0x676 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .literal.esp_aes_xts_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .literal.esp_aes_xts_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .literal.esp_aes_xts_setkey_enc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .literal.esp_aes_xts_setkey_dec + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .literal.esp_aes_crypt_xts + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .text.esp_gf128mul_x_ble + 0x0000000000000000 0x10c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .text.esp_aes_xts_init + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .text.esp_aes_xts_free + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .text.esp_aes_xts_setkey_enc + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .text.esp_aes_xts_setkey_dec + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .text.esp_aes_crypt_xts + 0x0000000000000000 0x1b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_frame 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_info 0x0000000000000000 0xfe5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_abbrev 0x0000000000000000 0x35d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_loc 0x0000000000000000 0x5eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_ranges 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_line 0x0000000000000000 0xc3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .debug_str 0x0000000000000000 0x7ff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .literal.esp_aes_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .literal.esp_aes_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .literal.esp_aes_setkey + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .text.valid_key_length + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .text.esp_aes_init + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .text.esp_aes_free + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .text.esp_aes_setkey + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_frame 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_info 0x0000000000000000 0xb60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_abbrev 0x0000000000000000 0x258 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_loc 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_aranges + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_ranges 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_line 0x0000000000000000 0x622 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .debug_str 0x0000000000000000 0x716 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .literal.lldesc_append + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .iram1.32.literal + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_process_dma + 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_validate_input + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_acquire_hardware + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_release_hardware + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_intr_alloc + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_internal_aes_encrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_encrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_internal_aes_decrypt + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_decrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_crypt_ecb + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_crypt_cbc + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_crypt_cfb8 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_crypt_cfb128 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_crypt_ofb + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.esp_aes_crypt_ctr + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.lldesc_append + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .iram1.32 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.esp_aes_process_dma.str1.1 + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_process_dma + 0x0000000000000000 0x3c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.esp_aes_validate_input.str1.1 + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_validate_input + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_acquire_hardware + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_release_hardware + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.esp_aes_intr_alloc.str1.1 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_intr_alloc + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_internal_aes_encrypt + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_encrypt + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_internal_aes_decrypt + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_decrypt + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_crypt_ecb + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.esp_aes_crypt_cbc.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_crypt_cbc + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_crypt_cfb8 + 0x0000000000000000 0x17d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.esp_aes_crypt_cfb128.str1.1 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_crypt_cfb128 + 0x0000000000000000 0x149 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_crypt_ofb + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.esp_aes_crypt_ctr.str1.1 + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .text.esp_aes_crypt_ctr + 0x0000000000000000 0x129 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.__func__$7288 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .rodata.__func__$7234 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .bss.op_sem_buf$7233 + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .dram1.31 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .dram1.30 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .dram1.29 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .dram1.28 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .bss.op_complete_sem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_frame 0x0000000000000000 0x1a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_info 0x0000000000000000 0x382b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_abbrev 0x0000000000000000 0x59b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_loc 0x0000000000000000 0x15fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_aranges + 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_ranges 0x0000000000000000 0x160 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_line 0x0000000000000000 0x2bbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .debug_str 0x0000000000000000 0x2a8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .literal.calculate_rinv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .literal.modular_inverse$isra$0 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .literal.esp_mpi_mul_mpi_mod + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .literal.mbedtls_mpi_exp_mod + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .literal.mbedtls_mpi_mul_mpi + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .literal.mpi_mult_mpi_overlong$isra$1 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .literal.mbedtls_mpi_mul_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.mpi_words + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.calculate_rinv + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.modular_inverse$isra$0 + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.esp_mpi_mul_mpi_mod + 0x0000000000000000 0xcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.mbedtls_mpi_exp_mod + 0x0000000000000000 0x134 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.mbedtls_mpi_mul_mpi + 0x0000000000000000 0x15b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.mpi_mult_mpi_overlong$isra$1 + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .text.mbedtls_mpi_mul_int + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_info 0x0000000000000000 0x19d9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_abbrev 0x0000000000000000 0x4c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_loc 0x0000000000000000 0xc9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_ranges 0x0000000000000000 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_line 0x0000000000000000 0x125f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .debug_str 0x0000000000000000 0xa19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .literal.esp_mpi_enable_hardware_hw_op + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.esp_mpi_disable_hardware_hw_op + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.esp_mpi_read_result_hw_op + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.esp_mpi_mul_mpi_mod_hw_op + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.esp_mpi_exp_mpi_mod_hw_op + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.esp_mpi_mul_mpi_hw_op + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.esp_mpi_mult_mpi_failover_mod_mult_hw_op + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.mpi_to_mem_block + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_hardware_words + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_enable_hardware_hw_op + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_disable_hardware_hw_op + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_read_result_hw_op + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_mul_mpi_mod_hw_op + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_exp_mpi_mod_hw_op + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_mul_mpi_hw_op + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .text.esp_mpi_mult_mpi_failover_mod_mult_hw_op + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_info 0x0000000000000000 0x113a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_abbrev 0x0000000000000000 0x396 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_loc 0x0000000000000000 0x30e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_ranges 0x0000000000000000 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_line 0x0000000000000000 0xbf1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .debug_str 0x0000000000000000 0xb81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .literal.mbedtls_sha1_update_ret$part$3 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_clone + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_starts_ret + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_starts + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_internal_sha1_process + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_process + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_update_ret + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_finish_ret + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.mbedtls_sha1_finish + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_update_ret$part$3 + 0x0000000000000000 0xcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_free + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_clone + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_starts_ret + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_starts + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_internal_sha1_process + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_process + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_update_ret + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_update + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_finish_ret + 0x0000000000000000 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .text.mbedtls_sha1_finish + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .rodata.sha1_padding + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_frame 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_info 0x0000000000000000 0x141f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_abbrev 0x0000000000000000 0x42d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_loc 0x0000000000000000 0x58d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_aranges + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_ranges 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_line 0x0000000000000000 0xd0c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .debug_str 0x0000000000000000 0x9b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .literal.esp_internal_sha_update_state + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_update_ret$part$2 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_clone + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_starts + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_internal_sha512_process + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_process + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_update_ret + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_finish_ret + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.mbedtls_sha512_finish + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.esp_internal_sha_update_state + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_update_ret$part$2 + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.esp_sha512_set_mode + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.esp_sha512_set_t + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_free + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_clone + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_starts_ret + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_starts + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_internal_sha512_process + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_process + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_update_ret + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_update + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_finish_ret + 0x0000000000000000 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .text.mbedtls_sha512_finish + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .rodata.sha512_padding + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_frame 0x0000000000000000 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_info 0x0000000000000000 0x1575 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_abbrev 0x0000000000000000 0x4aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_loc 0x0000000000000000 0x65e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_aranges + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_ranges 0x0000000000000000 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_line 0x0000000000000000 0xeb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .debug_str 0x0000000000000000 0xa52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .literal.gcm_mult + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_gcm_ghash + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_setkey + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_starts + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_update + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_finish + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_crypt_and_tag + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_aes_gcm_auth_decrypt + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.gcm_mult + 0x0000000000000000 0x12e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_gcm_ghash + 0x0000000000000000 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_setkey + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_init + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_free + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .rodata.esp_aes_gcm_starts.str1.1 + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_starts + 0x0000000000000000 0x2ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .rodata.esp_aes_gcm_update.str1.1 + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_update + 0x0000000000000000 0x18a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_finish + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_crypt_and_tag + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .text.esp_aes_gcm_auth_decrypt + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .rodata.last4 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_frame 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_info 0x0000000000000000 0x1f13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_abbrev 0x0000000000000000 0x530 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_loc 0x0000000000000000 0x13b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_aranges + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_ranges 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_line 0x0000000000000000 0x1ab9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .debug_str 0x0000000000000000 0xbf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .literal.esp_md5_finish_ret + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_update_ret + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_init_ret + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_finish + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_update + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_process + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.esp_md5_clone + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_finish_ret + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_update_ret + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_init_ret + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_finish + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_update + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_init + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_free + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_process + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .text.esp_md5_clone + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_info 0x0000000000000000 0xe03 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_abbrev 0x0000000000000000 0x294 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_loc 0x0000000000000000 0x153 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_ranges 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_line 0x0000000000000000 0x737 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .debug_str 0x0000000000000000 0x77c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .literal.asn1_get_sequence_of_cb + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_tag + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.asn1_get_tagged_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_bool + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_enum + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_mpi + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_bitstring + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_traverse_sequence_of + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_bitstring_null + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_sequence_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_sequence_of + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_alg + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_get_alg_null + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_free_named_data + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_free_named_data_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_asn1_find_named_data + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.asn1_get_sequence_of_cb + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_len + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_tag + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.asn1_get_tagged_int + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_bool + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_int + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_enum + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_mpi + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_bitstring + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_traverse_sequence_of + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_bitstring_null + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_sequence_free + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_sequence_of + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_alg + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_get_alg_null + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_free_named_data + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_free_named_data_list + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .text.mbedtls_asn1_find_named_data + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_frame 0x0000000000000000 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_info 0x0000000000000000 0x164e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_abbrev 0x0000000000000000 0x3fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_loc 0x0000000000000000 0x700 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_aranges + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_ranges 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_line 0x0000000000000000 0x1352 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .debug_str 0x0000000000000000 0x99a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .literal.mbedtls_base64_encode$part$0 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .literal.mbedtls_base64_encode + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .literal.mbedtls_base64_decode + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .literal.mbedtls_base64_self_test + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .text.mbedtls_base64_encode$part$0 + 0x0000000000000000 0x139 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .text.mbedtls_base64_encode + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .text.mbedtls_base64_decode + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .rodata.mbedtls_base64_self_test.str1.1 + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .text.mbedtls_base64_self_test + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .rodata.base64_test_enc + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .rodata.base64_test_dec + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_frame 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_info 0x0000000000000000 0x1053 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_abbrev 0x0000000000000000 0x31e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_loc 0x0000000000000000 0x9a1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_aranges + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_ranges 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_line 0x0000000000000000 0xea9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .debug_str 0x0000000000000000 0x84b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .literal.camellia_feistel + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_free + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_setkey_enc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_setkey_dec + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_crypt_ecb + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_crypt_cbc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_crypt_cfb128 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_crypt_ctr + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.mbedtls_camellia_self_test + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.camellia_feistel + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_free + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_setkey_enc + 0x0000000000000000 0x5a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_setkey_dec + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_crypt_ecb + 0x0000000000000000 0x1ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_crypt_cbc + 0x0000000000000000 0xe3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_crypt_cfb128 + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_crypt_ctr + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.mbedtls_camellia_self_test.str1.1 + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .text.mbedtls_camellia_self_test + 0x0000000000000000 0x40f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ctr_len + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ctr_ct + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ctr_pt + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ctr_nonce_counter + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ctr_key + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_cbc_cipher + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_cbc_plain + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_cbc_iv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_cbc_key + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ecb_cipher + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ecb_plain + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.camellia_test_ecb_key + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.transposes + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.indexes + 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.shifts + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.FSb4 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.FSb3 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.FSb2 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.FSb 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .rodata.SIGMA_CHARS + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_frame 0x0000000000000000 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_info 0x0000000000000000 0x1d23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_abbrev 0x0000000000000000 0x3ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_loc 0x0000000000000000 0x1114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_aranges + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_ranges 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_line 0x0000000000000000 0x21c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .debug_str 0x0000000000000000 0x9d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .literal.ccm_auth_crypt + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_setkey + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_free + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_star_encrypt_and_tag + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_encrypt_and_tag + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_star_auth_decrypt + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_auth_decrypt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.mbedtls_ccm_self_test + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.ccm_auth_crypt + 0x0000000000000000 0x398 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_setkey + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_free + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_star_encrypt_and_tag + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_encrypt_and_tag + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_star_auth_decrypt + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_auth_decrypt + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.mbedtls_ccm_self_test.str1.1 + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .text.mbedtls_ccm_self_test + 0x0000000000000000 0x183 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.res_test_data + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.tag_len_test_data + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.msg_len_test_data + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.add_len_test_data + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.iv_len_test_data + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.msg_test_data + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.ad_test_data + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.iv_test_data + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .rodata.key_test_data + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_frame 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_info 0x0000000000000000 0x1ec9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_abbrev 0x0000000000000000 0x436 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_loc 0x0000000000000000 0x8c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_aranges + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_ranges 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_line 0x0000000000000000 0x137e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .debug_str 0x0000000000000000 0x157f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .literal.pkcs12_fill_buffer + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .literal.mbedtls_pkcs12_pbe_sha1_rc4_128 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .literal.mbedtls_pkcs12_derivation + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .literal.mbedtls_pkcs12_pbe_ext + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .literal.mbedtls_pkcs12_pbe + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .text.pkcs12_fill_buffer + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .text.mbedtls_pkcs12_pbe_sha1_rc4_128 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .text.mbedtls_pkcs12_derivation + 0x0000000000000000 0x2fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .text.mbedtls_pkcs12_pbe_ext + 0x0000000000000000 0x29e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .text.mbedtls_pkcs12_pbe + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_info 0x0000000000000000 0x1e2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_abbrev 0x0000000000000000 0x4ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_loc 0x0000000000000000 0xe3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_ranges 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_line 0x0000000000000000 0x1179 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .debug_str 0x0000000000000000 0x16eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .literal.mbedtls_pkcs5_pbkdf2_hmac + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .literal.mbedtls_pkcs5_pbes2_ext + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .literal.mbedtls_pkcs5_pbes2 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .literal.mbedtls_pkcs5_self_test + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .text.mbedtls_pkcs5_pbkdf2_hmac + 0x0000000000000000 0x182 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.mbedtls_pkcs5_pbes2_ext.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .text.mbedtls_pkcs5_pbes2_ext + 0x0000000000000000 0x306 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .text.mbedtls_pkcs5_pbes2 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.mbedtls_pkcs5_self_test.str1.1 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .text.mbedtls_pkcs5_self_test + 0x0000000000000000 0xf3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.result_key_test_data + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.key_len_test_data + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.it_cnt_test_data + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.salt_test_data + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.slen_test_data + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.password_test_data + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .rodata.plen_test_data + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_frame 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_info 0x0000000000000000 0x1df2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_abbrev 0x0000000000000000 0x439 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_loc 0x0000000000000000 0x825 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_aranges + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_ranges 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_line 0x0000000000000000 0x103a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .debug_str 0x0000000000000000 0x17d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .literal.esp_aes_dma_start + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .text.esp_aes_dma_start + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .text.esp_aes_dma_done + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_info 0x0000000000000000 0x21a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_abbrev 0x0000000000000000 0x2c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_loc 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_line 0x0000000000000000 0x678 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .debug_str 0x0000000000000000 0xffe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .literal.x509_name_cmp + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.x509_crt_check_cn + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.x509_get_uid + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.x509_profile_check_key + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_parse_subject_alt_name + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_info + 0x0000000000000000 0x1b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_verify_info + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_check_key_usage + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_check_extended_key_usage + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_is_revoked + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.x509_crt_verify_restartable_ca_cb$isra$11 + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_verify + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_verify_with_profile + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_verify_restartable + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_init + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_free + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_parse_der_internal$part$13 + 0x0000000000000000 0x144 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_parse_der + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_parse + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_parse_file + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_parse_path + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_parse_der_nocopy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.mbedtls_x509_crt_parse_der_with_ext_cb + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.x509_memcasecmp + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.x509_name_cmp + 0x0000000000000000 0xb5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.x509_crt_check_cn + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.x509_profile_check_pk_alg$isra$2 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.x509_get_uid + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.x509_profile_check_key + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_parse_subject_alt_name.str1.1 + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_parse_subject_alt_name + 0x0000000000000000 0x121 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_crt_info.str1.1 + 0x0000000000000000 0x39b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_info + 0x0000000000000000 0x77a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_crt_verify_info.str1.1 + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_verify_info + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_check_key_usage + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_check_extended_key_usage + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_is_revoked + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.x509_crt_verify_restartable_ca_cb$isra$11.str1.1 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.x509_crt_verify_restartable_ca_cb$isra$11 + 0x0000000000000000 0x4d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_verify + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_verify_with_profile + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_verify_restartable + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_init + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_free + 0x0000000000000000 0x117 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_parse_der_internal$part$13 + 0x0000000000000000 0x920 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_parse_der + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_crt_parse.str1.1 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_parse + 0x0000000000000000 0xeb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_parse_file + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_crt_parse_path.str1.1 + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_parse_path + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_parse_der_nocopy + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .text.mbedtls_x509_crt_parse_der_with_ext_cb + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.str1.1 + 0x0000000000000000 0x3e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.x509_crt_verify_strings + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_crt_profile_suiteb + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_crt_profile_next + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .rodata.mbedtls_x509_crt_profile_default + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_frame 0x0000000000000000 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_info 0x0000000000000000 0x673e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_abbrev 0x0000000000000000 0x624 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_loc 0x0000000000000000 0x50ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_aranges + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_ranges 0x0000000000000000 0x628 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_line 0x0000000000000000 0x5c08 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .debug_str 0x0000000000000000 0x1d2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .literal.x509_parse_int + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_serial + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_alg_null + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_alg + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_rsassa_pss_params + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_name + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_time + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_sig + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_sig_alg + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_get_ext + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_dn_gets + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_serial_gets + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_sig_alg_gets + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_key_size_helper + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .literal.mbedtls_x509_self_test + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.x509_parse_int + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_serial + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_alg_null + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_alg + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .rodata.mbedtls_x509_get_rsassa_pss_params.str1.1 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_rsassa_pss_params + 0x0000000000000000 0x201 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_name + 0x0000000000000000 0x13b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_time + 0x0000000000000000 0x1bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_sig + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_sig_alg + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_get_ext + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .rodata.mbedtls_x509_dn_gets.str1.1 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_dn_gets + 0x0000000000000000 0x14a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .rodata.mbedtls_x509_serial_gets.str1.1 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_serial_gets + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .rodata.mbedtls_x509_sig_alg_gets.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_sig_alg_gets + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .rodata.mbedtls_x509_key_size_helper.str1.1 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_key_size_helper + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_time_is_past + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_time_is_future + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .rodata.mbedtls_x509_self_test.str1.1 + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text.mbedtls_x509_self_test + 0x0000000000000000 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_frame 0x0000000000000000 0x1a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_info 0x0000000000000000 0x2f8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_abbrev 0x0000000000000000 0x519 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_loc 0x0000000000000000 0x19e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_aranges + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_ranges 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_line 0x0000000000000000 0x238e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .debug_str 0x0000000000000000 0x1f8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cas_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cas_pem + 0x0000000000000000 0xc77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cas_der_len + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_cas_der + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cas_len + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_cas + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_cli_crt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_cli_pwd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_cli_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_srv_crt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_srv_pwd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_srv_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_ca_crt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_ca_pwd + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .data.mbedtls_test_ca_key + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_cli_crt + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_cli_pwd + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_cli_key + 0x0000000000000000 0x6ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_srv_crt + 0x0000000000000000 0x4ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_srv_pwd + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_srv_key + 0x0000000000000000 0x6ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_ca_crt + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_ca_pwd + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.test_ca_key + 0x0000000000000000 0x6fb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa + 0x0000000000000000 0x4ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha1_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha256_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_ec_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha1_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha256_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_rsa_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_ec + 0x0000000000000000 0x2d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_ec + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_ec + 0x0000000000000000 0xe9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_rsa + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_rsa + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_rsa + 0x0000000000000000 0x6ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_ec + 0x0000000000000000 0x32d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_ec + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_ec + 0x0000000000000000 0xe9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha1 + 0x0000000000000000 0x4ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha256 + 0x0000000000000000 0x4ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_rsa + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_rsa + 0x0000000000000000 0x6ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_ec + 0x0000000000000000 0x307 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_ec + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_ec + 0x0000000000000000 0x16a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha1 + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha256 + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_rsa + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_rsa + 0x0000000000000000 0x6fb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_rsa_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_rsa_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_rsa_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_rsa_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_rsa_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_rsa_der + 0x0000000000000000 0x343 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_rsa_der + 0x0000000000000000 0x4a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_ec_der + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_ec_der + 0x0000000000000000 0x1e3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_rsa_pem + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_rsa_pem + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_rsa_pem + 0x0000000000000000 0x6ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_pwd_ec_pem + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_key_ec_pem + 0x0000000000000000 0xe9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_cli_crt_ec_pem + 0x0000000000000000 0x2d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha256_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha1_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_rsa_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_rsa_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha256_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha1_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_rsa_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_rsa_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha256_der + 0x0000000000000000 0x33b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha1_der + 0x0000000000000000 0x33b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_rsa_der + 0x0000000000000000 0x4a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_ec_der + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_ec_der + 0x0000000000000000 0x223 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha256_pem + 0x0000000000000000 0x4ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_rsa_sha1_pem + 0x0000000000000000 0x4ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_rsa_pem + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_rsa_pem + 0x0000000000000000 0x6ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_pwd_ec_pem + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_key_ec_pem + 0x0000000000000000 0xe9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_srv_crt_ec_pem + 0x0000000000000000 0x32d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha256_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha1_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_rsa_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_rsa_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_ec_der_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha256_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha1_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_rsa_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_rsa_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_ec_pem_len + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha256_der + 0x0000000000000000 0x345 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha1_der + 0x0000000000000000 0x345 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_rsa_der + 0x0000000000000000 0x4a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_ec_der + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_ec_der + 0x0000000000000000 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha256_pem + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_rsa_sha1_pem + 0x0000000000000000 0x4b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_rsa_pem + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_rsa_pem + 0x0000000000000000 0x6fb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_pwd_ec_pem + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_key_ec_pem + 0x0000000000000000 0x16a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .rodata.mbedtls_test_ca_crt_ec_pem + 0x0000000000000000 0x307 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .debug_info 0x0000000000000000 0x1988 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .debug_abbrev 0x0000000000000000 0x1a1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .debug_line 0x0000000000000000 0x354 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .debug_str 0x0000000000000000 0x1652 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .literal.misc_nvs_load + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .literal.misc_nvs_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .literal.misc_nvs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .literal.misc_nvs_restore + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .rodata.str1.1 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .text.misc_nvs_load + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .text.misc_nvs_deinit + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .text.misc_nvs_init + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .text.misc_nvs_restore + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .rodata_wlog_warning.2 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .bss.g_misc_nvs_init + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .bss.g_log_mod + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .bss.g_log_level + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .bss.g_misc_nvs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .data.libcore_reversion_git + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .literal.is_zero_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_get_vnd_ext_assoc_len + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_ps_duty_ext_get_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_ssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_roots_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_roots_yield + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_roots_fixed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_roots_gone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_ps + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_parse_ext_assoc_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_sync_interface_tsf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_ext_assoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._wifi_vnd_ext_mesh_roots_free$part$14 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_process_fixed$part$15 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_get_conflict_root_state$part$31 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_my_ie_encrypted + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_get_vnd_ssid_len + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_coding_ie_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_encrypt_vnd_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_add_mesh_assoc_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_decrypt_vnd_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_check_vnd_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_set_ie_crypto_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_mesh_quick_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_mesh_quick_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_sta_monitor_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_map_reject_connection + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_map_change_beacon_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_vnd_mesh_quick_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_vnd_mesh_quick_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_add_ie_esp_mesh_head + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_add_mesh_ssid_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_add_mesh_ext_assoc_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_add_mesh_ps_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_add_mesh_duty_signaling + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_init_mesh_assoc_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.roots_type2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._wifi_vnd_ext_mesh_roots_free + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._wifi_vnd_ext_mesh_roots_malloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._print_roots_count + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_num_reach_max + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_reset_window_open_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_process_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_process_fixed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_vnd_mesh_roots_get + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_is_mesh_roots_valid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_is_mesh_roots_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_is_mesh_roots_yield + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_is_mesh_roots_announce_used + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_is_mesh_roots_yield_used + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_is_mesh_roots_fixed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_is_mesh_roots_gone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_get_vnd_roots_len + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_add_mesh_roots_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_map_stop_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_check_window_close_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_check_window_open_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_timer_process_fixed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_timer_process_gone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.print_roots_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.is_esp_mesh_duty_signaling + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_ps_set_new_duty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_post_event + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_master_is_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_parse_ps_entire_rule + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_parse_ps_uplink_rule + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_check_duration_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_set_master_identity + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_clr_master_identity + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_clr_remaining + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_set_remaining + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_check_allowed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_ps_duty_cycle_set_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_parse_ps_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_recv_mesh_duty_signaling + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_nwk_duty_process_remaining + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_root_process_duty_duration_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_ps_duty_cycle_get_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_is_new_root_found + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_is_new_root_invalid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_is_ie_ignored + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_is_same_router + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_get_conflict_root_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_check_roots_gone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_timer_process_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_timer_process_conflict_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_remove_conflict_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_process_yield + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_process_conflict_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_find_conflict_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_update_conflict_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_add_conflict_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_is_new_found_conflict_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.ieee80211_vnd_mesh_roots_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_remove_gone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_process_gone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_roots_process_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_process_roots_ie_ttl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_timer_process_yield + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_root_process_roots_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_process_roots_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_parse_conflict_roots_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_parse_conflict_roots_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_check_conflict_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_parse_conflict_assoc_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_set_parent_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_clear_parent_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_get_parent_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_post_parent_switch_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_post_parent_weak_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_post_parent_assoc_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_monitor_parent_candidate_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_set_parent_monitor_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_get_parent_monitor_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_get_sub_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal._mesh_set_flag_roots_found + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_get_vnd_roots_len + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_monitor_parent_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_map_probe_response + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_monitor_vote_candidate_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_parse_beacon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_set_rssi_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_get_rssi_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_quick_funcs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_init_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.esp_mesh_quick_funcs_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_deinit_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_zero_addr + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_get_vnd_ext_assoc_len + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_ps_duty_ext_get_process + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_ssid + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_roots_announce + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_roots_yield + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_roots_fixed + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_roots_gone + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_ps + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_parse_ext_assoc_ie + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_sync_interface_tsf + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_ext_assoc + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._wifi_vnd_ext_mesh_roots_free$part$14 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_process_fixed$part$15 + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_get_conflict_root_state$part$31 + 0x0000000000000000 0x24c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_my_ie_encrypted + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_get_vnd_ssid_len + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_coding_ie_key + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_encrypt_vnd_ie + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_add_mesh_assoc_ie + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_decrypt_vnd_ie + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_check_vnd_ie + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_set_ie_crypto_config + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_mesh_quick_set + 0x0000000000000000 0x1d2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.ieee80211_mesh_quick_set + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_mesh_quick_get + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.ieee80211_mesh_quick_get + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_sta_monitor_rssi + 0x0000000000000000 0x133 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_map_reject_connection + 0x0000000000000000 0xc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_map_change_beacon_interval + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_vnd_mesh_quick_set + 0x0000000000000000 0x1a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_vnd_mesh_quick_get + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.str1.1 + 0x0000000000000000 0x342 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_add_ie_esp_mesh_head + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_add_mesh_ssid_ie + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_add_mesh_ext_assoc_ie + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_add_mesh_ps_ie + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_add_mesh_duty_signaling + 0x0000000000000000 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_init_mesh_assoc_ie + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.roots_type2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._wifi_vnd_ext_mesh_roots_free + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._wifi_vnd_ext_mesh_roots_malloc + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._print_roots_count + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_num_reach_max + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_reset_window_open_time + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_process_announce + 0x0000000000000000 0x251 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_process_fixed + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_vnd_mesh_roots_get + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_is_mesh_roots_valid + 0x0000000000000000 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_is_mesh_roots_announce + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_is_mesh_roots_yield + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_is_mesh_roots_announce_used + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_is_mesh_roots_yield_used + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_is_mesh_roots_fixed + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_is_mesh_roots_gone + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_get_vnd_roots_len + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_add_mesh_roots_ie + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_map_stop_beacon + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_check_window_close_expire + 0x0000000000000000 0x186 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_check_window_open_expire + 0x0000000000000000 0x1b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_timer_process_fixed + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_timer_process_gone + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.print_roots_ie + 0x0000000000000000 0x282 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.is_esp_mesh_duty_signaling + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_ps_set_new_duty + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_post_event + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_master_is_root + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_parse_ps_entire_rule + 0x0000000000000000 0x4af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_parse_ps_uplink_rule + 0x0000000000000000 0x1f5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_check_duration_expire + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_set_master_identity + 0x0000000000000000 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_clr_master_identity + 0x0000000000000000 0x11a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_clr_remaining + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_set_remaining + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_check_allowed + 0x0000000000000000 0x1f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_ps_duty_cycle_set_process + 0x0000000000000000 0x2dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_parse_ps_ie + 0x0000000000000000 0x275 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_recv_mesh_duty_signaling + 0x0000000000000000 0x101 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_nwk_duty_process_remaining + 0x0000000000000000 0x2fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_root_process_duty_duration_expire + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_ps_duty_cycle_get_process + 0x0000000000000000 0x167 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_is_new_root_found + 0x0000000000000000 0x192 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_is_new_root_invalid + 0x0000000000000000 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_is_ie_ignored + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_is_same_router + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_get_conflict_root_state + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_check_roots_gone + 0x0000000000000000 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_timer_process_announce + 0x0000000000000000 0x11c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_timer_process_conflict_root + 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_remove_conflict_root + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_process_yield + 0x0000000000000000 0x149 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_process_conflict_table + 0x0000000000000000 0xe9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_find_conflict_root + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_update_conflict_root + 0x0000000000000000 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_add_conflict_root + 0x0000000000000000 0x1d6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_is_new_found_conflict_root + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.ieee80211_vnd_mesh_roots_set + 0x0000000000000000 0x4f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_remove_gone + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_process_gone + 0x0000000000000000 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_roots_process_stop + 0x0000000000000000 0x114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_process_roots_ie_ttl + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_timer_process_yield + 0x0000000000000000 0x20f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_root_process_roots_ie + 0x0000000000000000 0x332 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_process_roots_ie + 0x0000000000000000 0x378 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_parse_conflict_roots_ie + 0x0000000000000000 0x428 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_parse_conflict_roots_ie + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_check_conflict_beacon + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_parse_conflict_assoc_ie + 0x0000000000000000 0x488 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_set_parent_candidate + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_clear_parent_candidate + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_get_parent_candidate + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_post_parent_switch_candidate + 0x0000000000000000 0x333 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_post_parent_weak_rssi + 0x0000000000000000 0x1a4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_post_parent_assoc_ie + 0x0000000000000000 0xdb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_monitor_parent_candidate_ie + 0x0000000000000000 0x243 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_set_parent_monitor_config + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_get_parent_monitor_config + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_get_sub_ie + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text._mesh_set_flag_roots_found + 0x0000000000000000 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_get_vnd_roots_len + 0x0000000000000000 0x2a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_monitor_parent_ie + 0x0000000000000000 0x426 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_map_probe_response + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_monitor_vote_candidate_rssi + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_parse_beacon + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_set_rssi_threshold + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_get_rssi_threshold + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_quick_funcs_init + 0x0000000000000000 0x1aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_init_cb + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.esp_mesh_quick_funcs_deinit + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .text.mesh_deinit_cb + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.CSWTCH$377 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.rx_bcn_count$10851 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.monitor_count$10722 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.last_parent_layer$10721 + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.mesh_sub_ie$10712 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .data.candidate_rssi$10701 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.monitor_time_start$10632 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.__func__$10599 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.post_event_time$10421 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.signaling_token$10240 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.__func__$10176 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.max_ie_len$10171 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.roots_found_time$10169 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.is_roots_found$10168 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.post_event_time$10128 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.__func__$9804 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.__func__$9798 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata.__func__$9625 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.36 + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.35 + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_info.34 + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_parent_worse_rssi_time + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.33 + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_info.32 + 0x0000000000000000 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.31 + 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.30 + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.29 + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.28 + 0x0000000000000000 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_info.27 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_info.26 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.25 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.24 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.23 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.22 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.21 + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_info.20 + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.19 + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.18 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.17 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.16 + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.15 + 0x0000000000000000 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.14 + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.13 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.12 + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.11 + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.10 + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.9 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.8 + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.7 + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.6 + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_error.5 + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.4 + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .rodata_wlog_error.2 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.esp_mesh_remain_nwk_duty + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_ps_device_duty_type + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_ps_parent_duty_type + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_ps_device_duty + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_ps_parent_duty + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.wifi_vnd_ext_mesh_roots + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_mesh_conflict_roots + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_mesh_roots_ie_life + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_parent_monitor_assoc_time + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_parent_monitor_weak_time + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_mesh_parent_candidate + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_mesh_rssi_threshold + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_mesh_monitor_parent_cfg + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_recv_bcn_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_is_probe_requested + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.iv 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_mesh_ie_crypto_funcs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.s_mesh_ie_crypto_key + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .data.g_mesh_monitor_parent_beacon_count + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .data.MESH_BCAST_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .literal.mesh_pm_tbtt_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.esp_mesh_pm_tbtt_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.esp_mesh_pm_rx_beacon_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.esp_mesh_pm_tx_data_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.esp_mesh_pm_tx_null_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.mesh_pm_set_null + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.esp_mesh_pm_go_to_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.esp_mesh_pm_go_to_wake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.esp_mesh_is_start_pm_now + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.mesh_pm_tbtt_start + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.esp_mesh_pm_tbtt_timeout_process + 0x0000000000000000 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.esp_mesh_pm_rx_beacon_process + 0x0000000000000000 0x170 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.esp_mesh_pm_tx_data_process + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.esp_mesh_pm_tx_null_process + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.mesh_pm_set_null + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.esp_mesh_pm_go_to_sleep + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.esp_mesh_pm_go_to_wake + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .text.esp_mesh_is_start_pm_now + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .bss.rx_bcn_count$7497 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .bss.send_null_cnt$7443 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .rodata_wlog_info.4 + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .rodata_wlog_warning.3 + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .rodata_wlog_info.2 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .bss.mesh_ps_keep_cnx + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .data.s_mesh_active_duty_cycle + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .bss.s_mesh_next_awake_tbtt + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .bss.s_mesh_is_awake_duty + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .data.g_mesh_dfs_compensation_ms + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .literal.mesh_mutex_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.mesh_mutex_unlock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.esp_mesh_create_mbox + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.esp_mesh_free_mbox + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.mesh_malloc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.mesh_free + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.esp_mesh_create_context + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.esp_mesh_free_context + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.mesh_create_task + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.wifi_event_id2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.nwk_event_id2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.tx_msg_id2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.tx_state_id2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.discnx_reason_id2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.mesh_ie_type2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.scan_status2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.vote_done2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.vote_start2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.txq_opr2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.tx_wifi_err2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.io_cfg2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.opt_type2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.reconnect_type2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.dutytype2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.mesh_mutex_lock + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.mesh_mutex_unlock + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.str1.1 + 0x0000000000000000 0xdd3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.esp_mesh_create_mbox + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.esp_mesh_free_mbox + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.mesh_malloc + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.mesh_free + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.esp_mesh_create_context + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.esp_mesh_free_context + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.mesh_create_task + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.wifi_event_id2str + 0x0000000000000000 0x149 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.wifi_event_id2str + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.nwk_event_id2str + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.tx_msg_id2str + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.tx_state_id2str + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.discnx_reason_id2str + 0x0000000000000000 0x16e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.mesh_ie_type2str + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.scan_status2str + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.vote_done2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.vote_start2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.txq_opr2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.tx_wifi_err2str + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.io_cfg2str + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.opt_type2str + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.reconnect_type2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .text.dutytype2str + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$57 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$55 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$53 + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$51 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$49 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$47 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$45 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$40 + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$38 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.CSWTCH$36 + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .bss.strid$8767 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.__func__$8723 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .rodata.__func__$8717 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .literal.esp_mesh_get_rx_pending + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_ie_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_wifi_event_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_wifi_event_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_stop_recv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_parse_option + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_add_option + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_chain_header_add_ttl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_send_process_topo + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_send_process_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_send_sem_wait + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_send_sem_signal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_send_mgmt + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_send + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_recv_add_option + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_recv_process_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_recv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_recv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_encrypt_ie_plain_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_router + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_router + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_set_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_max_layer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_ap_password + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_ap_authmode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_ap_authmode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_ap_connections + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_ap_connections + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_non_mesh_connections + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_non_mesh_connections + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_layer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_parent_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_is_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_print_rxQ_waiting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_push_to_myself_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_push_to_tcpip_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_flush_tcpip_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_recv_release + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_recv_toDS + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_max_layer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_self_organized + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_self_organized + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_set_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_waive_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_waive_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_send_stop_vote + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_send_stop_vote + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_vote_percentage + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_vote_percentage + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_root_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_attempts + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_attempts + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_push_to_xmit_state_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_total_node_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_switch_parent_paras + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_switch_parent_paras + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_xon_qsize + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_xon_qsize + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_is_my_group + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_insert_group_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_delete_group_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_group_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_delete_group_id + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_group_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_group_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_capacity_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_capacity_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_is_my_ie_encrypted + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_set_ie_crypto_funcs + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_ie_crypto_funcs + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.mesh_set_ie_crypto_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_ie_crypto_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_ie_crypto_key + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_root_healing_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_root_healing_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_passive_scan_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_passive_scan_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_fix_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_is_root_fixed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_announce_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_announce_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_subnet_nodes_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_subnet_nodes_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_switch_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_look_for_network + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_set_topology + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_get_topology + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_is_device_active + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_enable_ps + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_disable_ps + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_is_ps_enabled + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.esp_mesh_ps_get_duties + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.str1.1 + 0x0000000000000000 0xaa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_rx_pending + 0x0000000000000000 0x132 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_ie_init + 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_wifi_event_init + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_wifi_event_deinit + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_init + 0x0000000000000000 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_stop_recv + 0x0000000000000000 0x1d6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_parse_option + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.mesh_parse_option + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_add_option + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_chain_header_add_ttl + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_send_process_topo + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_send_process_flag + 0x0000000000000000 0x165 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_send_sem_wait + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_send_sem_signal + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_send_mgmt + 0x0000000000000000 0x2c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_send + 0x0000000000000000 0x66c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.esp_mesh_send + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_recv_add_option + 0x0000000000000000 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_recv_process_flag + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_recv + 0x0000000000000000 0x3b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_recv + 0x0000000000000000 0x162 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_encrypt_ie_plain_key + 0x0000000000000000 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_config + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_router + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_router + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_set_id + 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_id + 0x0000000000000000 0x14e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_id + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_type + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_type + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_max_layer + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_ap_password + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_ap_authmode + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_ap_authmode + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_ap_connections + 0x0000000000000000 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_ap_connections + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_non_mesh_connections + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_config + 0x0000000000000000 0x478 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_non_mesh_connections + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_layer + 0x0000000000000000 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_parent_bssid + 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_is_root + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_print_rxQ_waiting + 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_push_to_myself_queue + 0x0000000000000000 0x214 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_push_to_tcpip_queue + 0x0000000000000000 0x3a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_flush_tcpip_queue + 0x0000000000000000 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_recv_release + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_recv_toDS + 0x0000000000000000 0x1d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_max_layer + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_self_organized + 0x0000000000000000 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_self_organized + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_set_parent + 0x0000000000000000 0x61b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_parent + 0x0000000000000000 0x15a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_waive_root + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_waive_root + 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_send_stop_vote + 0x0000000000000000 0x1a4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_send_stop_vote + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_vote_percentage + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_vote_percentage + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_root_addr + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_attempts + 0x0000000000000000 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_attempts + 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_push_to_xmit_state_queue + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_stop + 0x0000000000000000 0x652 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_deinit + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_start + 0x0000000000000000 0x212 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_total_node_num + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_switch_parent_paras + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_switch_parent_paras + 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_xon_qsize + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_xon_qsize + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_is_my_group + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_insert_group_addr + 0x0000000000000000 0x13a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_delete_group_addr + 0x0000000000000000 0x1a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_group_id + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_delete_group_id + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_group_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_group_list + 0x0000000000000000 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_capacity_num + 0x0000000000000000 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_capacity_num + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_is_my_ie_encrypted + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_set_ie_crypto_funcs + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_ie_crypto_funcs + 0x0000000000000000 0xff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.mesh_set_ie_crypto_key + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_ie_crypto_key + 0x0000000000000000 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_ie_crypto_key + 0x0000000000000000 0xee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_root_healing_delay + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_root_healing_delay + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_passive_scan_time + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_passive_scan_time + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_fix_root + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_is_root_fixed + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_announce_interval + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_announce_interval + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_subnet_nodes_num + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_subnet_nodes_list + 0x0000000000000000 0x12a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_switch_channel + 0x0000000000000000 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_look_for_network + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_set_topology + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_get_topology + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_is_device_active + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_enable_ps + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_disable_ps + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_is_ps_enabled + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .text.esp_mesh_ps_get_duties + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$9228 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$9216 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$9160 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$9101 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$9091 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$9082 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$9006 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$8974 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$8906 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$8887 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.option$8854 + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.value$8853 + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$8808 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .rodata.__func__$8798 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.s_mesh_group_addr + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.s_mesh_send_mutex + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.s_mesh_stop_mutex + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_stop_event_group + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.mesh_ioctl_sem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.mesh_xmit_sem + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.mesh_xmit_state_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.mesh_tcpip_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.mesh_myself_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.s_mesh_ext_crypto_config + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.s_mesh_ie_crypto_plain_key + 0x0000000000000000 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_is_mesh_started + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_is_mesh_inited + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.s_extra_toDS_qsize + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.s_extra_toSelf_qsize + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_is_standalone_sta + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_xon_cfg_qsize + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.g_mesh_ann_interval + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_is_root_fixed + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.g_mesh_rt_capacity + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.g_mesh_root_healing_delay + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.g_mesh_passive_scan_time + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_manual_nwk + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_cfg_attemps + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.g_mesh_cfg_vote_percent + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_cfg_switch_parent + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_chain + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_ie + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_ext_cfg + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_self_map_addr + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.g_mesh_self_sta_addr + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.g_mesh_max_layer + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.libmesh_reversion_git + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .data.MESH_BCAST_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .literal.nvs_op2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .literal.esp_mesh_nvs_operate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .literal.esp_mesh_nvs_set_layer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .literal.esp_mesh_nvs_set_assoc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .literal.esp_mesh_nvs_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .literal.esp_mesh_nvs_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .rodata.str1.1 + 0x0000000000000000 0xf5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .text.nvs_op2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .text.esp_mesh_nvs_operate + 0x0000000000000000 0x340 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .rodata.esp_mesh_nvs_operate + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .text.esp_mesh_nvs_set_layer + 0x0000000000000000 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .text.esp_mesh_nvs_set_assoc + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .text.esp_mesh_nvs_init + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .text.esp_mesh_nvs_deinit + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .rodata.CSWTCH$12 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .bss.mesh_nvs_settings + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .data.mesh_nvs_handle + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .bss.g_mesh_nvs_settings + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .literal.esp_mesh_io_sem_wait + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.esp_mesh_io_sem_signal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_set_io_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.esp_mesh_stop_parent_reconnection + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_set_router + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_set_self_organized + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_set_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_csa_set_bssid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_switch_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_look_for_network + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_nwk_io_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.esp_mesh_io_sem_wait + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.esp_mesh_io_sem_signal + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .rodata.str1.1 + 0x0000000000000000 0x20c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_set_io_process + 0x0000000000000000 0xdb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.esp_mesh_stop_parent_reconnection + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_set_router + 0x0000000000000000 0x216 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_set_self_organized + 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_set_type + 0x0000000000000000 0x2a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_csa_set_bssid + 0x0000000000000000 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_switch_channel + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_look_for_network + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .text.mesh_nwk_io_process + 0x0000000000000000 0x1ce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .rodata.mesh_nwk_io_process + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .rodata.__func__$8778 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .rodata.__func__$8724 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .bss.csa_bssid + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .bss.s_mesh_io_error + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .bss.g_mesh_stop_reconnection + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .literal.mesh_process_mgmt_announce$part$6 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.mesh_process_mgmt_routing_table$part$7 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.optype2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_get_optlen + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_mcast_cover_node + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.mesh_remove_myself_from_forwarding + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_delivery_toDS + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_delivery_toSelf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.mesh_process_mcast_cover_node + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_process_mcast + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_process_bcast + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.mesh_process_mgmt_root_switch + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.mesh_process_mgmt_root_waive + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.mesh_process_mgmt_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.mesh_process_mgmt_routing_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_process_options + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_process_ucast + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_forward_packet + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .rodata.str1.1 + 0x0000000000000000 0x8bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_process_mgmt_announce$part$6 + 0x0000000000000000 0x3aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_process_mgmt_routing_table$part$7 + 0x0000000000000000 0x396 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.optype2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_get_optlen + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_mcast_cover_node + 0x0000000000000000 0x336 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_remove_myself_from_forwarding + 0x0000000000000000 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_delivery_toDS + 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_delivery_toSelf + 0x0000000000000000 0x3b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_process_mcast_cover_node + 0x0000000000000000 0x462 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_process_mcast + 0x0000000000000000 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_process_bcast + 0x0000000000000000 0x370 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_process_mgmt_root_switch + 0x0000000000000000 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_process_mgmt_root_waive + 0x0000000000000000 0x1d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_process_mgmt_announce + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.mesh_process_mgmt_routing_table + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_process_options + 0x0000000000000000 0x21b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_process_ucast + 0x0000000000000000 0x95c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .text.esp_mesh_forward_packet + 0x0000000000000000 0x3b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .rodata.CSWTCH$144 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .rodata.__func__$8824 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .rodata.__func__$8810 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .rodata.__func__$8792 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .rodata.__func__$8760 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .rodata.__func__$8726 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .bss.mesh_xseqno + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .data.MESH_BCAST_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .literal.esp_mesh_channel_enable_jp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .literal.esp_mesh_scan_done_get_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .literal.mesh_nwk_process_reselect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .literal.mesh_nwk_process_look_for_network + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .literal.mesh_nwk_process_allow_switch + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .rodata.str1.1 + 0x0000000000000000 0x69c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .rodata 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .text.esp_mesh_channel_enable_jp + 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .text.esp_mesh_scan_done_get_channel + 0x0000000000000000 0x746 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .text.mesh_nwk_process_reselect + 0x0000000000000000 0x28e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .text.mesh_nwk_process_look_for_network + 0x0000000000000000 0x31a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .text.mesh_nwk_process_allow_switch + 0x0000000000000000 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .rodata.__func__$8793 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .rodata.__func__$8782 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .bss.look_for_nwk_count$8777 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .bss.scan_times$8757 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .rodata.__func__$8763 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .literal.mesh_set_root_candidate$part$17 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_set_root_candidate_ie$part$18 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_sta_auth_expire_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_register_timer_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_ie_update_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_set_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.is_mesh_last_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_send_root_switch + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_is_switch_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_compute_my_votes + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_check_rc_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_change_layer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_set_parent_candidate_config + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_parent_check_root_conflict + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.route_announce_timer_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.route_announce_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.route_announce_timer_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_ie_monitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ie_monitor_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_bcn_change_timer_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_root_connect_timer_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.candidate_monitor_timer_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_disable_parent_switch_monitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.candidate_monitor_timer_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_ps_control_check_awake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ps_control_set_awake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ps_control_set_sleep + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ps_control_get_min_duty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ps_control_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_find_conflict_roots + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_remove_conflict_roots + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.is_self_mac_greater + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_is_yield_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_add_conflict_roots + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_yield_roots_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_yield_roots_monitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_delete_timers + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_send_roots_gone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_send_roots_fixed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_send_roots_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_check_conflict_roots + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_send_rmv_announcement + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_is_scan_allowed + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_rt_change_debug + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_is_rt_change_debug + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_vote_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_disconnected + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_scan_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_rootless + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_check_no_parent_found + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_root_process_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_child_set_ps_duty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_child_clr_ps_duty + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_process_ps_type + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_is_better_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.is_mesh_child + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_flush_scan_result + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_scan_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.scan_result_print + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_scan_done_process_weak + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_conn_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_conn_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_parent_insert_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_scan_done_vote + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_scan_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_update_current_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_set_root_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_update_ie_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_set_root_candidate_ie + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_compute_votes + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_process_root_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_process_same_root_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_add_invalid_rc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal._mesh_find_root_competitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.print_rc_info + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_is_last_rc_existing + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_update_rcandidate_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_init_rcandidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_check_last_rcandidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_find_root_competitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_vote_root_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_router + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_nvs_settings + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_is_better_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_parent_compute_rank + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_set_ignore + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_parent_limit_layer2_cap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_parent_try_rssi + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_parent_try_layer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_select_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_get_child_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_process_ps_awake + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_child_event + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_process_child_macconnected + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.print_txupQ_pending + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_get_child_idx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_get_child_idx_lock + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_insert_child + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_remove_child + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_remove_children + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_leaf + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_no_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_clear_parent + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_node_process_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_revote_root + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_node_process_healing + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_push_to_nwk_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_route_announce_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ie_monitor_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_bcn_change_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_root_connect_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_candidate_monitor_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_candidate_monitor_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ps_control_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_sta_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_connect_to_router + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_connect_to_candidate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_root_connect_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_root_process_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_manual_networking + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_sta_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_disconnect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_parent_reselect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_check_layer + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_ie_change + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_process_conflict_discnx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_node_process_cycle + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_wifi_event_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_post_toDS_state + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_set_rssi_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_get_rssi_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_set_default_rssi_threshold + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_is_nwk_inited + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_is_nwk_running + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_process_parent_organized + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_task_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_nwk_task_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_nwk_task_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_get_beacon_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_adjust_passive_scan_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_set_beacon_interval + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_parent_select_done + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_parent_select + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_bcn_change_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_nwk_task_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_ps_get_duties + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.esp_mesh_print_scan_result + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_set_root_candidate$part$17 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_set_root_candidate_ie$part$18 + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_sta_auth_expire_time + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_register_timer_cb + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_ie_update_rssi + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_set_ie + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.is_mesh_last_parent + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_send_root_switch + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.str1.1 + 0x0000000000000000 0x2b64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_is_switch_parent + 0x0000000000000000 0x1ef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_compute_my_votes + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_check_rc_expire + 0x0000000000000000 0x32a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_change_layer + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_set_parent_candidate_config + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_parent_check_root_conflict + 0x0000000000000000 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.route_announce_timer_start + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.route_announce_timeout_process + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.route_announce_timer_stop + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_ie_monitor + 0x0000000000000000 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ie_monitor_timeout_process + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_bcn_change_timer_start + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_root_connect_timer_start + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.candidate_monitor_timer_stop + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_disable_parent_switch_monitor + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.candidate_monitor_timer_start + 0x0000000000000000 0x1eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_ps_control_check_awake + 0x0000000000000000 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ps_control_set_awake + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ps_control_set_sleep + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ps_control_get_min_duty + 0x0000000000000000 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ps_control_timeout_process + 0x0000000000000000 0x1c6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_find_conflict_roots + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_remove_conflict_roots + 0x0000000000000000 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.is_self_mac_greater + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_is_yield_root + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_add_conflict_roots + 0x0000000000000000 0x1e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_yield_roots_announce + 0x0000000000000000 0x1f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_yield_roots_monitor + 0x0000000000000000 0x1a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_delete_timers + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_send_roots_gone + 0x0000000000000000 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_send_roots_fixed + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_send_roots_stop + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_check_conflict_roots + 0x0000000000000000 0x18a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_send_rmv_announcement + 0x0000000000000000 0x1d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_is_scan_allowed + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_rt_change_debug + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_is_rt_change_debug + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_vote_done + 0x0000000000000000 0xbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_disconnected + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_scan_request + 0x0000000000000000 0xf1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_rootless + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_check_no_parent_found + 0x0000000000000000 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_root_process_connect + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_child_set_ps_duty + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_child_clr_ps_duty + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_process_ps_type + 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_is_better_parent + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.is_mesh_child + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_flush_scan_result + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_scan_done + 0x0000000000000000 0x1f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.scan_result_print + 0x0000000000000000 0x286 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_scan_done_process_weak + 0x0000000000000000 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_conn_init + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_conn_deinit + 0x0000000000000000 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_parent_insert_candidate + 0x0000000000000000 0x162 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_scan_done_vote + 0x0000000000000000 0x4ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_scan_done + 0x0000000000000000 0x712 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_update_current_parent + 0x0000000000000000 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_set_root_candidate + 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_update_ie_rssi + 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_set_root_candidate_ie + 0x0000000000000000 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_compute_votes + 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_process_root_candidate + 0x0000000000000000 0x22c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_process_same_root_candidate + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_add_invalid_rc + 0x0000000000000000 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text._mesh_find_root_competitor + 0x0000000000000000 0x65e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.print_rc_info + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_is_last_rc_existing + 0x0000000000000000 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_update_rcandidate_rssi + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_init_rcandidate + 0x0000000000000000 0xf4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_check_last_rcandidate + 0x0000000000000000 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_find_root_competitor + 0x0000000000000000 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_vote_root_candidate + 0x0000000000000000 0x56e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_router + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_nvs_settings + 0x0000000000000000 0x23a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_is_better_parent + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_parent_compute_rank + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_set_ignore + 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_parent_limit_layer2_cap + 0x0000000000000000 0x23f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_parent_try_rssi + 0x0000000000000000 0x1e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_parent_try_layer + 0x0000000000000000 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_select_parent + 0x0000000000000000 0x1fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_get_child_num + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_process_ps_awake + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_child_event + 0x0000000000000000 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_process_child_macconnected + 0x0000000000000000 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.print_txupQ_pending + 0x0000000000000000 0x273 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_get_child_idx + 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_get_child_idx_lock + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_insert_child + 0x0000000000000000 0x2db /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_remove_child + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_remove_children + 0x0000000000000000 0x11d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_leaf + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_no_parent + 0x0000000000000000 0xd3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_clear_parent + 0x0000000000000000 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_node_process_disconnect + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_revote_root + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_node_process_healing + 0x0000000000000000 0xbb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_push_to_nwk_queue + 0x0000000000000000 0x122 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_route_announce_timeout + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ie_monitor_timeout + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_bcn_change_timeout + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_root_connect_timeout + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_candidate_monitor_timeout + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_candidate_monitor_timeout_process + 0x0000000000000000 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ps_control_timeout + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_sta_connect + 0x0000000000000000 0x1f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_connect_to_router + 0x0000000000000000 0x302 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_connect_to_candidate + 0x0000000000000000 0x3c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_root_connect_timeout_process + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_root_process_disconnect + 0x0000000000000000 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_manual_networking + 0x0000000000000000 0x301 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_sta_disconnect + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_connect + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_disconnect + 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_parent_reselect + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_check_layer + 0x0000000000000000 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_ie_change + 0x0000000000000000 0x398 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_process_conflict_discnx + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_node_process_cycle + 0x0000000000000000 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_wifi_event_cb + 0x0000000000000000 0x42d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.mesh_wifi_event_cb + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_post_toDS_state + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_set_rssi_threshold + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_get_rssi_threshold + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_set_default_rssi_threshold + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_is_nwk_inited + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_is_nwk_running + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_process_parent_organized + 0x0000000000000000 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_task_deinit + 0x0000000000000000 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_nwk_task_init + 0x0000000000000000 0x38d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_nwk_task_deinit + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_get_beacon_interval + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_adjust_passive_scan_time + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_set_beacon_interval + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_parent_select_done + 0x0000000000000000 0x865 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_parent_select + 0x0000000000000000 0x8d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_bcn_change_timeout_process + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_nwk_task_main + 0x0000000000000000 0x34f1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.mesh_nwk_task_main + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.mesh_ps_get_duties + 0x0000000000000000 0x106 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .text.esp_mesh_print_scan_result + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$10236 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.last_event_id$10166 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$10141 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$10133 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$10102 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$10089 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$10073 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9800 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9796 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9784 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9759 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9740 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9718 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9711 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9642 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9506 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9501 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9487 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9464 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9453 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9439 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9378 + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9239 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9207 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9199 + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9194 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9182 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9173 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9148 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9142 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.cnx_backoff$9135 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_final_struggle$9123 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.max_voter_num$9118 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9120 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9068 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9056 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$9012 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .rodata.__func__$8992 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_rt_change_dbg + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_monitor_timer_interval + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_history_root_backoff + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.retry_attemps + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mesh_ps_cnt + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_layer_backoff_times + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_rssi_backoff_times + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.vote_log_time_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.vote_log_time_stop + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_vote_scan_times + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_extra_scan_attempts + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_vote_ps_times + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_vote_rc_times + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_last_rcandidate + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_rcandidate + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mesh_ps_control + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .data.s_mesh_beacon_interval + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_running_channel + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .data.s_monitor_parent_config + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_first_short_time_retries + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_parent_rssi_threshold + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_root_addr + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_is_parent_set + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_sta_discnx_times + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_sta_cnx_times + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_mesh_last_parent + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_mesh_last_parent_chain + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_mesh_last_parent_ie + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.ann_time_start + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mie_log_time_start + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_root_connect_timer_armed + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.ps_control_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.candidate_monitor_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.root_connect_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.bcn_change_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mie_monitor_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.route_announce_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mesh_timer_func + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mesh_nwk_task + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mesh_nwk_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.is_nwk_running + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_parent_root_children_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_vote_invalid_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_vote_expire_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_parent_cyclic_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_parent_map_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_parent_idle_list + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_print_scan_result_enable + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .data.s_mesh_scan_done + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_scan_req + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.s_mesh_last_layer + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_mesh_rmv_opt + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.mesh_conn_mutex + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_mesh_ext_vote_state + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_mesh_conn + 0x0000000000000000 0x2c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_mesh_current_parent + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_is_wifi_disconnecting + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_is_wifi_connecting + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.g_is_wifi_connected + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .literal.mesh_rt_change_timeout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_route_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_route_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_rt_change_timer_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_rt_change_timeout_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_match_self + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_get_total_children_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_lookup_sub_route + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_lookup_route + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_print_route_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_get_sub_capacity + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.routetype2str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_update_route_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_delete_sub_children + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_send_add_announcement + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_fill_rmv_sub_child + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_malloc_rmv_announcement + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_construct_rmv_announcement + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_pack_rmv_announcement + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_pack_rmv_announcement + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_pack_multi_routing_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_ie_update_capacity + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_check_nonassociated_children + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_monitor_nonassociated_children + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_remove_nonassociated_children + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_copy_mgmt_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_process_redundant_subchildren + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_combine_multi_redundant_ack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_check_multi_redundant_ack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_refresh_routing_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_get_routing_table_size + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_get_routing_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_get_subnet_nodes_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_get_subnet_nodes_list + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_send_rtable_request + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_send_rtable_ack + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.esp_mesh_nwk_redundant_route + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_rt_change_timeout + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_route_init + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_route_deinit + 0x0000000000000000 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_rt_change_timer_start + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_rt_change_timeout_process + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_match_self + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_get_total_children_num + 0x0000000000000000 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_lookup_sub_route + 0x0000000000000000 0xbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.str1.1 + 0x0000000000000000 0xd03 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_lookup_route + 0x0000000000000000 0x12a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_print_route_table + 0x0000000000000000 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_get_sub_capacity + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.routetype2str + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_update_route_table + 0x0000000000000000 0x3d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_delete_sub_children + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_send_add_announcement + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_fill_rmv_sub_child + 0x0000000000000000 0x380 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_malloc_rmv_announcement + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_construct_rmv_announcement + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_pack_rmv_announcement + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_pack_rmv_announcement + 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_pack_multi_routing_table + 0x0000000000000000 0x49e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_ie_update_capacity + 0x0000000000000000 0x166 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_check_nonassociated_children + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_monitor_nonassociated_children + 0x0000000000000000 0x2dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_remove_nonassociated_children + 0x0000000000000000 0x1b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_copy_mgmt_announce + 0x0000000000000000 0x2ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_process_redundant_subchildren + 0x0000000000000000 0x395 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_combine_multi_redundant_ack + 0x0000000000000000 0x285 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_check_multi_redundant_ack + 0x0000000000000000 0x2a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_refresh_routing_table + 0x0000000000000000 0x6be /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_get_routing_table_size + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_get_routing_table + 0x0000000000000000 0x1af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_get_subnet_nodes_num + 0x0000000000000000 0xb9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.mesh_get_subnet_nodes_list + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_send_rtable_request + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_send_rtable_ack + 0x0000000000000000 0x1ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .text.esp_mesh_nwk_redundant_route + 0x0000000000000000 0x1a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.CSWTCH$137 + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$9056 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$9043 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$9014 + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$9009 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8984 + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8969 + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8880 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8862 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8822 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8749 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8732 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .rodata.__func__$8724 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .bss.mesh_multi_send_ack + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .bss.mesh_multi_recv_ack + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .bss.rt_change_timer + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .bss.mesh_route_table + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .bss.is_route_inited + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .literal.mesh_print_txQ_waiting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_print_txQ_waiting + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_get_tx_pending + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_get_tx_pending + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_send_block_event + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_send_block_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_forward_check_active + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_check_tid_mbox_full + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_push_to_ack_state_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_tx_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_best_effort_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_push_to_wnd_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_operation_rxseqno + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_txupQ_pending_get_cidx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_txupQ_pending_insert_child + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_txupQ_pending_delete_child + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_txupQ_pending_get_xonseq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_txupQ_pending_clear_xonseq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_txupQ_pending + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_process_txupQ_pending + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_push_to_tx_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_force_txupQ_pending + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_available_txupQ_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_flush_txQ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_tx_tid_flush + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_tx_tid_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_push_to_ps_tx_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_ps_tx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.tx_task_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_discard_context + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_send_xon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_recv_xon + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_tx_task_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_xon_deliver_packet + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_xon_flush_packets + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_xon_process_disconnected + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_xon_process_expired + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_flush_upstream_packets + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.xon_task_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_xon_process_no_wnd + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_xon_task_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_tx_task_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_tx_task_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_tx_task_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_send_block_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_send_block_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_send_block_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_send_block_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_flush_upstream_packets + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.esp_mesh_send_block_time + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.str1.1 + 0x0000000000000000 0x141a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_print_txQ_waiting + 0x0000000000000000 0x134 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_print_txQ_waiting + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_get_tx_pending + 0x0000000000000000 0x19b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_get_tx_pending + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_send_block_event + 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_send_block_start + 0x0000000000000000 0x1a4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_forward_check_active + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_check_tid_mbox_full + 0x0000000000000000 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.mesh_check_tid_mbox_full + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_push_to_ack_state_queue + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_tx_cb + 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_best_effort_tx + 0x0000000000000000 0x304 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_push_to_wnd_queue + 0x0000000000000000 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_operation_rxseqno + 0x0000000000000000 0x398 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_txupQ_pending_get_cidx + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_txupQ_pending_insert_child + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_txupQ_pending_delete_child + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_txupQ_pending_get_xonseq + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_txupQ_pending_clear_xonseq + 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_txupQ_pending + 0x0000000000000000 0xc06 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_process_txupQ_pending + 0x0000000000000000 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_push_to_tx_queue + 0x0000000000000000 0x50d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_force_txupQ_pending + 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_available_txupQ_num + 0x0000000000000000 0x1cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_flush_txQ + 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_tx_tid_flush + 0x0000000000000000 0x1da /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_tx_tid_stop + 0x0000000000000000 0x1c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_push_to_ps_tx_queue + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_ps_tx + 0x0000000000000000 0x122 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.tx_task_main + 0x0000000000000000 0x225 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_discard_context + 0x0000000000000000 0x15e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_send_xon + 0x0000000000000000 0x69e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_recv_xon + 0x0000000000000000 0x14e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_tx_task_main + 0x0000000000000000 0x926 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_xon_deliver_packet + 0x0000000000000000 0x1b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_xon_flush_packets + 0x0000000000000000 0x225 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_xon_process_disconnected + 0x0000000000000000 0x2e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_xon_process_expired + 0x0000000000000000 0x128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_flush_upstream_packets + 0x0000000000000000 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.xon_task_main + 0x0000000000000000 0x18d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_xon_process_no_wnd + 0x0000000000000000 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_xon_task_main + 0x0000000000000000 0xa08 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_tx_task_deinit + 0x0000000000000000 0x1ce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_tx_task_init + 0x0000000000000000 0x222 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.esp_mesh_tx_task_init + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_tx_task_deinit + 0x0000000000000000 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_send_block_deinit + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_send_block_deinit + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.mesh_send_block_main + 0x0000000000000000 0x46c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_send_block_init + 0x0000000000000000 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_flush_upstream_packets + 0x0000000000000000 0x16e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .text.esp_mesh_send_block_time + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9269 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9261 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9224 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9166 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9113 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9095 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9087 + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9079 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_tx_fail_cnt$9054 + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9061 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$9043 + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8995 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8988 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8977 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8964 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8954 + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8916 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8900 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8867 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8855 + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8832 + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8795 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .rodata.__func__$8764 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_self_xonseq + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.send_block_flush_mbox + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.send_block_task + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.send_block_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.is_block_running + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .data.g_mesh_packet_lifetime + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_xon 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_conn_leave + 0x0000000000000000 0x2c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_xreq_seqno + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_be_xmit_seqno + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_new_wnd_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_ack_state_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_tx_mbox + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_tx_task + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.is_mesh_tx_started + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.mesh_reassign_xseqno + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .data.MESH_BCAST_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .literal.mesh_timer_route_announce + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.mesh_timer_mie_monitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.mesh_timer_bcn_change + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.mesh_timer_root_connect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.mesh_timer_candidate_monitor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.mesh_timer_rt_change + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.mesh_timer_ps_control + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.mesh_timer_do_process + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_route_announce + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_mie_monitor + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_bcn_change + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_root_connect + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_candidate_monitor + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_rt_change + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_ps_control + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .rodata.str1.1 + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .text.mesh_timer_do_process + 0x0000000000000000 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .rodata.__func__$8755 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .data.mesh_timer_info + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .literal.esp_mesh_push_to_rx_queue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .literal.mesh_topo_get_ttl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .literal.esp_mesh_wifi_recv_cb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .literal.esp_mesh_rx_task_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .literal.mesh_rx_task_deinit + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .literal.mesh_rx_task_main + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .literal.esp_mesh_rx_task_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .rodata.str1.1 + 0x0000000000000000 0x2f7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text.esp_mesh_push_to_rx_queue + 0x0000000000000000 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text.mesh_topo_get_ttl + 0x0000000000000000 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text.esp_mesh_wifi_recv_cb + 0x0000000000000000 0x700 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text.esp_mesh_rx_task_deinit + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text.mesh_rx_task_deinit + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text.mesh_rx_task_main + 0x0000000000000000 0x216 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .text.esp_mesh_rx_task_init + 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .rodata.__func__$8779 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .rodata.__func__$8766 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .bss.parent_last_mac_seqno$8763 + 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .rodata.__func__$8739 + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .bss.mesh_rx_task + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .bss.mesh_rx_mbox + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .bss.is_rx_running + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .data.MESH_BCAST_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .bss.MESH_ZERO_ADDR + 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .literal.esp_mesh_ap_list_clear + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.esp_mesh_ap_list_find_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.esp_mesh_ap_list_clear_expire + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.esp_mesh_ap_list_find_invalid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.esp_mesh_ap_list_clear_invalid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.esp_mesh_ap_list_update_invalid + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.esp_mesh_ap_list_find + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.esp_mesh_ap_enqueue + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .rodata.str1.1 + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_list_clear + 0x0000000000000000 0xc7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_list_find_expire + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_list_clear_expire + 0x0000000000000000 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_list_find_invalid + 0x0000000000000000 0x97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_list_clear_invalid + 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_list_update_invalid + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_list_find + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .text.esp_mesh_ap_enqueue + 0x0000000000000000 0x1ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .rodata.__func__$8788 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .rodata.__func__$8716 + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .comment 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .literal.aes_hal_setkey + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.aes_hal_transform_block + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.aes_hal_transform_dma_start + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.aes_hal_transform_dma_finish + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.aes_hal_mode_init + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.aes_hal_set_iv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.aes_hal_read_iv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.aes_hal_wait_done + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_setkey + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_transform_block + 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_transform_dma_start + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_transform_dma_finish + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_mode_init + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_set_iv + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_read_iv + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .text.aes_hal_wait_done + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_frame 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_info 0x0000000000000000 0x1073 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_abbrev 0x0000000000000000 0x3a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_loc 0x0000000000000000 0x373 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_aranges + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_ranges 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_line 0x0000000000000000 0xa16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .debug_str 0x0000000000000000 0x9d1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .literal.eth_action_start + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.eth_action_stop + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.eth_action_connected + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.eth_action_disconnected + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.eth_action_got_ip + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.esp_eth_clear_glue_instance_handlers + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.esp_eth_post_attach + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.eth_input_to_netif + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.esp_eth_clear_default_handlers + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.esp_eth_set_default_handlers + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.esp_eth_del_netif_glue + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.esp_eth_new_netif_glue + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.eth_action_start + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.eth_action_stop + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.eth_action_connected + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.eth_action_disconnected + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.eth_action_got_ip + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.esp_eth_clear_glue_instance_handlers.str1.1 + 0x0000000000000000 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.esp_eth_clear_glue_instance_handlers + 0x0000000000000000 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.esp_eth_post_attach.str1.1 + 0x0000000000000000 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.esp_eth_post_attach + 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.eth_input_to_netif + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.esp_eth_clear_default_handlers.str1.1 + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.esp_eth_clear_default_handlers + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.esp_eth_set_default_handlers + 0x0000000000000000 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.esp_eth_del_netif_glue + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.esp_eth_new_netif_glue.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .text.esp_eth_new_netif_glue + 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.__func__$8021 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.__FUNCTION__$8075 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.__FUNCTION__$8030 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .rodata.__FUNCTION__$8025 + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .bss.s_netif_glue_legacy_events_registered + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_frame 0x0000000000000000 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_info 0x0000000000000000 0x2485 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_abbrev 0x0000000000000000 0x3ce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_loc 0x0000000000000000 0x384 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_aranges + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_ranges 0x0000000000000000 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_line 0x0000000000000000 0x14d1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .debug_str 0x0000000000000000 0x1e47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .literal.esp_mesh_send_event_internal + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .text.esp_mesh_send_event_internal + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .rodata.str1.1 + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .data.MESH_EVENT + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_info 0x0000000000000000 0x165f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_abbrev 0x0000000000000000 0x23c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_line 0x0000000000000000 0x9a1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .debug_str 0x0000000000000000 0x16a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .literal.lldesc_setup_link_constrained + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .text.lldesc_setup_link_constrained + 0x0000000000000000 0xc5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .text.lldesc_get_received_len + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_info 0x0000000000000000 0x2a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_abbrev 0x0000000000000000 0x19f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_loc 0x0000000000000000 0x181 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_aranges + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_ranges 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_line 0x0000000000000000 0x4c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .debug_str 0x0000000000000000 0x2bb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.RFChannelSel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_change_channel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_rx_rifs_en + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_bbpll_en_usb + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_bt_power_track + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_get_rf_cal_version + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.noise_check_loop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.tx_pwctrl_background + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_force_rx_gain + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_get_rx_gain + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_rx_band_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_param_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_init_param_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.phy_get_rfdata_num + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.ant_tx_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.ant_rx_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.RFChannelSel + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_change_channel + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_rx_rifs_en + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_bt_power_track + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.noise_check_loop + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.tx_pwctrl_background + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_force_rx_gain + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_get_rx_gain + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_rx_band_set + 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_param_set + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_init_param_set + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.phy_get_rfdata_num + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.ant_tx_cfg + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .text.ant_rx_cfg + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .literal.get_phy_version_str + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.phy_version_print + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.phy_reg_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.phy_i2c_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.get_iq_value + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.get_dc_value + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.phy_tx_gain_print + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.phy_cal_print + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.get_bias_ref_code + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.phy_get_vdd33 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .literal.pbus_print + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.phy_version_print + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.phy_reg_check + 0x0000000000000000 0x276 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.phy_i2c_check + 0x0000000000000000 0x20d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.get_iq_value + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.get_dc_value + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.phy_tx_gain_print + 0x0000000000000000 0x174 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.phy_cal_print + 0x0000000000000000 0x65f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .text.pbus_print + 0x0000000000000000 0xeb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_set_most_tpw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_get_most_tpw + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.get_max_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.esp_tx_state_out + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_get_adc_rand + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_internal_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_ftm_comp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_11p_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.ant_dft_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.ant_wifitx_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.ant_wifirx_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.ant_bttx_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.ant_btrx_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_chan_dump_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_enable_low_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_disable_low_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_chan_filt_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_rx11blr_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.set_rx_sense + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_set_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_set_wifi_mode_only + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_txpwr_backoff + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_get_tx_rate + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_dig_ldo_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_init_flag + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_txtone_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .literal.phy_txtone_stop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_get_most_tpw + 0x0000000000000000 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.get_max_power + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.esp_tx_state_out + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_get_adc_rand + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_internal_delay + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_ftm_comp + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.ant_dft_cfg + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.ant_wifitx_cfg + 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.ant_wifirx_cfg + 0x0000000000000000 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.ant_bttx_cfg + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.ant_btrx_cfg + 0x0000000000000000 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_chan_dump_cfg + 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_enable_low_rate + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_disable_low_rate + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_chan_filt_set + 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_rx11blr_cfg + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.set_rx_sense + 0x0000000000000000 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_set_rate + 0x0000000000000000 0x1ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_set_wifi_mode_only + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_txpwr_backoff + 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_get_tx_rate + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .rodata.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_dig_ldo_cal + 0x0000000000000000 0x134 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_init_flag + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_txtone_start + 0x0000000000000000 0xce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .text.phy_txtone_stop + 0x0000000000000000 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.wr_rf_freq_mem + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.write_freq_mem_all + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.freq_i2c_write_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.pll_cap_mem_update + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.get_rf_freq_cap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.get_rf_freq_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.freq_get_i2c_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.freq_i2c_data_write + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.set_chan_freq_hw_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .literal.set_chan_freq_sw_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .text.write_freq_mem_all + 0x0000000000000000 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .text.get_rf_freq_cap + 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.phy_get_romfunc_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.bb_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.pwr_limit_force + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.register_chipv7_phy_init_param + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.phy_get_mac_addr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.phy_set_mac_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.phy_rfcal_data_sub + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.rf_cal_data_recovery + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.rf_cal_data_backup + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.phy_rfcal_data_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.get_txcap_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.get_chip_version + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.rf_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.register_chipv7_phy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .text.phy_get_mac_addr + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .literal.ram_pbus_force_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .literal.rom_pbus_xpd_tx_on + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .literal.txcal_debuge_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .literal.txcal_work_mode + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .literal.set_pbus_mem + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .text.ram_pbus_force_mode + 0x0000000000000000 0xd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .text.rom_pbus_xpd_tx_on + 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .literal.phy_set_pwdet_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.get_sar_sig_ref + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.pwdet_tone_start + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.get_tone_sar_dout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.get_fm_sar_dout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.txtone_linear_pwr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.get_power_db + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.meas_tone_pwr_db + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .literal.ram_read_sar2_code + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .text.phy_set_pwdet_power + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .text.meas_tone_pwr_db + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.ram_bb_reg_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.txiq_set_reg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.rxiq_set_reg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.start_tx_tone_step + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.start_tx_tone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.stop_tx_tone + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.read_hw_noisefloor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.ram_check_noise_floor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.ram_set_noise_floor + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.rom_phy_bbpll_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.phy_rx_sense_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.tx_state_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.phy_close_pa + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.phy_freq_correct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.wifi_rifs_mode_en + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.phy_get_fetx_delay + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.phy_fft_scale_force + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.force_txrx_off + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.ram_bb_reg_init + 0x0000000000000000 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.start_tx_tone + 0x0000000000000000 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.read_hw_noisefloor + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.ram_check_noise_floor + 0x0000000000000000 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.rom_phy_bbpll_cal + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.phy_rx_sense_set + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.tx_state_set + 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.phy_close_pa + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.wifi_rifs_mode_en + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.phy_get_fetx_delay + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .text.phy_fft_scale_force + 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .literal.restart_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.write_rfpll_sdm + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.wait_rfpll_cal_end + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.rfpll_set_freq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.correct_rfpll_offset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.ram_pll_vol_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.ram_write_pll_cap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.read_pll_cap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.rfpll_cap_correct + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.rfpll_cap_init_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.set_rfpll_freq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.set_rf_freq_offset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.set_channel_rfpll_freq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.phy_set_freq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.chip_v7_set_chan_misc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.chip_v7_set_chan + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.chip_v7_set_chan_offset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.chip_v7_set_chan_ana + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.set_chanfreq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.get_pll_ref_code + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .text.phy_set_freq + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .text.set_chanfreq + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .text.get_pll_ref_code + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .literal.rxiq_get_mis + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.rxiq_cover_mg_mp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.rfcal_rxiq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.get_rfcal_rxiq_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.pbus_rx_dco_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.rxdc_est_min + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.pbus_rx_dco_cal_1step + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.set_rx_gain_cal_iq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.rx_chan_dc_sort + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.set_rx_gain_cal_dc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.spur_coef_cfg_new + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.rfrx_sat_rst + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.get_rfrx_sat + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.rfrx_sat_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.rom_noise_check_loop + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .text.rfrx_sat_rst + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .text.get_rfrx_sat + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .text.rfrx_sat_check + 0x0000000000000000 0x3dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .text.rom_noise_check_loop + 0x0000000000000000 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .literal.gen_rx_gain_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .literal.wr_rx_gain_mem + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .literal.set_rx_gain_param + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .literal.set_rx_gain_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .literal.rx_blocking_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .text.rx_blocking_set + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .literal.esp_recover_efuse_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .literal.ram_tester_wifi_cali + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .literal.ram_tester_bt_cali + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .text.ram_tester_wifi_cali + 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .text.ram_tester_bt_cali + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .literal.wait_hw_freq_busy + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.phy_param_track + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.ram_txpwr_cal_track + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.ram_bt_track_tx_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.ram_wifi_track_tx_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.ulp_ext_code_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.ulp_code_track + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.rfpll_cap_track + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.ram_bt_track_pll_cap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.bt_track_pll_cap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.ram_tx_pwctrl_background + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.txpwr_offset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.pocket_sar_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.rom_wifi_track_pll_cap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.phy_param_track_tot + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.tx_i2c_track + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .text.phy_param_track + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .text.ram_tx_pwctrl_background + 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .text.pocket_sar_power + 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .text.rom_wifi_track_pll_cap + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .text.phy_param_track_tot + 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .text.tx_i2c_track + 0x0000000000000000 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .literal.phy_set_tsens_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.tsens_read_init_new + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.tsens_dac_to_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.tsens_dac_cal_new + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.phy_set_tsens_range + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.ram_tsens_code_read + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.ram_tsens_temp_read_new + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.phy_get_tsens_value + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.ram_tsens_temp_read + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.ram_temp_to_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.get_temp_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .text.phy_set_tsens_power + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .text.tsens_dac_to_index + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .text.tsens_dac_cal_new + 0x0000000000000000 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .text.phy_set_tsens_range + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .text.ram_tsens_temp_read_new + 0x0000000000000000 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .text.phy_get_tsens_value + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .rodata.phy_tsens_attribute + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .literal.txdc_cal_v70 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.bt_txdc_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.txdc_cal_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.txiq_get_mis_pwr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.txiq_cover + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.get_power_atten + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.rfcal_txiq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.bt_txiq_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.txiq_cal_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.pwdet_ref_code + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.pwdet_code_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.rfcal_txcap + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.tx_cap_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.rfcal_pwrctrl + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.tx_pwctrl_init_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.tx_pwctrl_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.bt_tx_pwctrl_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .literal.bt_txpwr_freq + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.rom_txbbgain_to_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.rom_index_to_txbbgain + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.dig_gain_check + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.bt_chan_pwr_interp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.rom_set_tx_gain_mem + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.phy_get_txpwr_param + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.target_power_backoff + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.ram_get_rate_fcc_index + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.ram_get_chan_target_power + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.get_tx_gain_value + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.ram_bt_get_tx_gain + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.ram_wifi_get_tx_gain + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.ram_wifi_set_tx_gain + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.bt_tx_gain_init + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.tx_gain_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .text.rom_txbbgain_to_index + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .text.rom_index_to_txbbgain + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .text.rom_set_tx_gain_mem + 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .text.phy_get_txpwr_param + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .text.target_power_backoff + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .rodata.CSWTCH$47 + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .literal.get_rc_dout + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .literal.rc_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .literal.phy_analog_delay_cal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .rodata.str1.1 + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .rodata 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .text.phy_analog_delay_cal + 0x0000000000000000 0x2c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .literal.ram_set_chan_cal_interp + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .literal.chan14_mic_cfg + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .literal.chan14_mic_enable + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .literal.set_adc_rand + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .text.chan14_mic_enable + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .rodata 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .text.set_adc_rand + 0x0000000000000000 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .literal.rom_i2c_sar2_init_code + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .literal.phy_i2c_init2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .literal.phy_get_i2c_data + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .literal.i2c_bbpll_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .literal.bias_reg_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .text.rom_i2c_sar2_init_code + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .iram1.literal + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_filter_sel + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_v2_recorrect + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_corr_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_dpo_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_restart_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_target_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_detect_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_gain_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_v2_rx_rssi_thresh + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_v2_rx_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_v2_tx_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_v2_version + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_tx_cca_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_bb_v2_init_cmplx + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.coex_pti_print + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.force_coex_timer0_wifi_v2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.force_coex_timer0_wifi_pti_v2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.force_coex_timer1_bt_v2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.force_coex_timer1_bt_pti_v2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.force_coex_timer11_bt_v2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.force_coex_timer11_bt_pti_v2 + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_get_channel_pwr_set + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_get_channel_pwr + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_get_channel_pwr_unset + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .literal.bt_set_chn + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.coex_pti_print + 0x0000000000000000 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.force_coex_timer0_wifi_v2 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.force_coex_timer0_wifi_pti_v2 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.force_coex_timer1_bt_v2 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.force_coex_timer1_bt_pti_v2 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.force_coex_timer11_bt_v2 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.force_coex_timer11_bt_pti_v2 + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.bt_get_channel_pwr_set + 0x0000000000000000 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.bt_get_channel_pwr + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.bt_get_channel_pwr_unset + 0x0000000000000000 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .text.bt_set_chn + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + .text 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(int_asm--set_intclear.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(int_asm--set_intclear.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(int_asm--set_intclear.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--restore_extra_nw.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--restore_extra_nw.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--save_extra_nw.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--save_extra_nw.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .literal.__cxa_pure_virtual + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .literal.__cxa_deleted_virtual + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .text.__cxa_pure_virtual + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .text.__cxa_deleted_virtual + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .debug_info 0x0000000000000000 0x489 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .debug_abbrev 0x0000000000000000 0x2d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .debug_ranges 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .debug_line 0x0000000000000000 0x3f7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .debug_str 0x0000000000000000 0x7e5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .literal.__cxa_bad_cast + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .literal.__cxa_bad_typeid + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .text.__cxa_bad_cast + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .text.__cxa_bad_typeid + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .rodata._ZTSSt8bad_cast + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .rodata._ZTISt8bad_cast + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .rodata._ZTSSt10bad_typeid + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .rodata._ZTISt10bad_typeid + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .xt.prop._ZTISt8bad_cast + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .xt.prop._ZTISt10bad_typeid + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .literal._ZSt15set_new_handlerPFvvE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .text._ZSt15set_new_handlerPFvvE + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .rodata._ZTSSt9exception + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .rodata._ZTISt9exception + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .rodata._ZTSSt9bad_alloc + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .rodata._ZTISt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .xt.prop._ZTISt9exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .xt.prop._ZTISt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .text._ZNSt8__detail15_List_node_base4swapERS0_S1_ + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .text._ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .text._ZNSt8__detail15_List_node_base10_M_reverseEv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .text._ZNSt8__detail15_List_node_base7_M_hookEPS0_ + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .text._ZNSt8__detail15_List_node_base9_M_unhookEv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_frame 0x0000000000000000 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_info 0x0000000000000000 0x499 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_abbrev 0x0000000000000000 0x29e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_loc 0x0000000000000000 0x1a6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_aranges + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_ranges 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_line 0x0000000000000000 0x83a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .debug_str 0x0000000000000000 0x4a1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_S_assignEPcjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE18_M_construct_aux_2Ejc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS5_S4_EES8_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcS4_EESA_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EjcRKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_RKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED5Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8max_sizeEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEOS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjjc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_jc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_jj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_jj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_RKS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_PcSA_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_S8_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S9_S9_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_jj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindERKS4_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofERKS4_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofERKS4_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofERKS4_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEcj + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_jj + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKcj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_ + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPKcS4_EEEEvT_SB_St20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_RKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IPcvEET_S7_RKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jjRKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IPKcvEET_S8_RKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EPKcjRKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ESt16initializer_listIcERKS3_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EPKcRKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jRKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEPc + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_capacityEj + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_set_lengthEj + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_is_localEv + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEj + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_limitEjj + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_S_assignEPcjc + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE18_M_construct_aux_2Ejc + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS5_S4_EES8_ + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcS4_EESA_ + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_S_compareEjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ + 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEjj + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2Ev + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS3_ + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EjcRKS3_ + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_RKS3_ + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ + 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6cbeginEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4cendEv + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7crbeginEv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5crendEv + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6lengthEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8max_sizeEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8capacityEv + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5clearEv + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5emptyEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj.str1.1 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEOS4_ + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEjj.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEjj + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EE + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_ + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .gcc_except_table._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc.str1.1 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc + 0x0000000000000000 0x71 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEjc + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEj + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEjc + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEc + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjjc.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjjc + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEc + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_jc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEjc + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_jj.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_jj + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKcj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSESt16initializer_listIcE + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_jj + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKcj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EESt16initializer_listIcE + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_ + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_j + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_RKS4_ + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_ + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_PcSA_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_S8_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S9_S9_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_ + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_jj + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcj + 0x0000000000000000 0x22 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendESt16initializer_listIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcjj.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcjj + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ + 0x0000000000000000 0xd0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13get_allocatorEv + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj + 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_j + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcj + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcjj + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindERKS4_j + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcj + 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofERKS4_j + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcjj + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofERKS4_j + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEcj + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcjj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcj + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcjj + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofERKS4_j + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEcj + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_ + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_ + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_jj + 0x0000000000000000 0x49 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKc + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKcj + 0x0000000000000000 0x31 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3_ + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcOS3_ + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .gcc_except_table._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_ + 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .gcc_except_table._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_ + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPKcS4_EEEEvT_SB_St20forward_iterator_tag + 0x0000000000000000 0x3b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_RKS3_ + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.str1.1 + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_ + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .gcc_except_table._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3_ + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x47 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jjRKS3_.str1.1 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jjRKS3_ + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3_ + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcjRKS3_ + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ESt16initializer_listIcERKS3_ + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jRKS3_.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jRKS3_ + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jj + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZN9__gnu_cxxeqIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESD_ + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .text._ZN9__gnu_cxxeqIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESE_ + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4nposE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_S_assignEPcjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE18_M_construct_aux_2Ejc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS5_S4_EES8_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcS4_EESA_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EjcRKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_RKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED5Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8max_sizeEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEOS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_jc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_jj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_jj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_RKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_PcSA_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_S8_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S9_S9_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_jj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindERKS4_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofERKS4_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofERKS4_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofERKS4_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_jj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPKcS4_EEEEvT_SB_St20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_RKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IPcvEET_S7_RKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jjRKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IPKcvEET_S8_RKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EPKcjRKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ESt16initializer_listIcERKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EPKcRKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jRKS3_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_S_assignEPcjc + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE18_M_construct_aux_2Ejc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS5_S4_EES8_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcS4_EESA_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EjcRKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_RKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED5Ev + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8max_sizeEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEOS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_ + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_jc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_jj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_jj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_j + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_RKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_PcSA_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_S8_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S9_S9_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_jj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcjj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_j + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindERKS4_j + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofERKS4_j + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcjj + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofERKS4_j + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcjj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofERKS4_j + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEcj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_jj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_ + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPKcS4_EEEEvT_SB_St20forward_iterator_tag + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_RKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IPcvEET_S7_RKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jjRKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5IPKcvEET_S8_RKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EPKcjRKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ESt16initializer_listIcERKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EPKcRKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jRKS3_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5ERKS4_jj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEPc + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_capacityEj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_set_lengthEj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_is_localEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_limitEjj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_S_compareEjj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EjcRKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_RKS3_ + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6cbeginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4cendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7crbeginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5crendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6lengthEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8capacityEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5clearEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5emptyEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13get_allocatorEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcOS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_RKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jjRKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcjRKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ESt16initializer_listIcERKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jRKS3_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZN9__gnu_cxxeqIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESD_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZN9__gnu_cxxeqIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESE_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4nposE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt21__throw_bad_exceptionv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt16__throw_bad_castv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt18__throw_bad_typeidv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt20__throw_domain_errorPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt24__throw_invalid_argumentPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt20__throw_out_of_rangePKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt21__throw_runtime_errorPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt19__throw_range_errorPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt22__throw_overflow_errorPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .literal._ZSt23__throw_underflow_errorPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt21__throw_bad_exceptionv + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt16__throw_bad_castv + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt18__throw_bad_typeidv + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt20__throw_domain_errorPKc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt20__throw_domain_errorPKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt24__throw_invalid_argumentPKc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt24__throw_invalid_argumentPKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt20__throw_out_of_rangePKc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt20__throw_out_of_rangePKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt21__throw_runtime_errorPKc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt21__throw_runtime_errorPKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt19__throw_range_errorPKc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt19__throw_range_errorPKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt22__throw_overflow_errorPKc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt22__throw_overflow_errorPKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text._ZSt23__throw_underflow_errorPKc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt23__throw_underflow_errorPKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt9exception + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt9exception + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt13bad_exception + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt13bad_exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt9bad_alloc + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt8bad_cast + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt8bad_cast + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt10bad_typeid + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt10bad_typeid + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt12domain_error + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt12domain_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt16invalid_argument + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt16invalid_argument + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt13runtime_error + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt13runtime_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt11range_error + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt11range_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt14overflow_error + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt14overflow_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTSSt15underflow_error + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .rodata._ZTISt15underflow_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt9exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt13bad_exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt8bad_cast + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt10bad_typeid + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt12domain_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt16invalid_argument + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt13runtime_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt11range_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt14overflow_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xt.prop._ZTISt15underflow_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .literal._ZSt13set_terminatePFvvE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .literal._ZSt14set_unexpectedPFvvE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .text._ZSt13set_terminatePFvvE + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .text._ZSt14set_unexpectedPFvvE + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .literal._ZSt18uncaught_exceptionv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .literal._ZSt19uncaught_exceptionsv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .text.__cxa_get_exception_ptr + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .text._ZSt18uncaught_exceptionv + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .text._ZSt19uncaught_exceptionsv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .literal._ZNKSt10bad_typeid4whatEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .literal._ZNSt10bad_typeidD2Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .literal._ZNSt10bad_typeidD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .rodata._ZNKSt10bad_typeid4whatEv.str1.1 + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .text._ZNKSt10bad_typeid4whatEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .text._ZNSt10bad_typeidD2Ev + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .text._ZNSt10bad_typeidD0Ev + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .rodata._ZTVSt10bad_typeid + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_info 0x0000000000000000 0x1e8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_abbrev 0x0000000000000000 0x18b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_line 0x0000000000000000 0x21e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .debug_str 0x0000000000000000 0x296 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .xt.prop._ZTVSt10bad_typeid + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .literal._ZNKSt9exception4whatEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .literal._ZNKSt13bad_exception4whatEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .literal._ZNSt9exceptionD0Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .literal._ZNSt13bad_exceptionD0Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .literal._ZN10__cxxabiv115__forced_unwindD0Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .literal._ZN10__cxxabiv119__foreign_exceptionD0Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZNSt13bad_exceptionD2Ev + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .rodata._ZNKSt9exception4whatEv.str1.1 + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZNKSt9exception4whatEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .rodata._ZNKSt13bad_exception4whatEv.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZNKSt13bad_exception4whatEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZNSt9exceptionD0Ev + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZNSt13bad_exceptionD0Ev + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZN10__cxxabiv115__forced_unwindD2Ev + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZN10__cxxabiv115__forced_unwindD0Ev + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZN10__cxxabiv119__foreign_exceptionD2Ev + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZN10__cxxabiv119__foreign_exceptionD0Ev + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZGTtNKSt9exceptionD1Ev + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .text._ZGTtNKSt13bad_exceptionD1Ev + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .rodata._ZTVSt9exception + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .rodata._ZTVSt13bad_exception + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .rodata._ZTVN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .rodata._ZTVN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .xt.prop._ZTVSt9exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .xt.prop._ZTVSt13bad_exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .xt.prop._ZTVN10__cxxabiv115__forced_unwindE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .xt.prop._ZTVN10__cxxabiv119__foreign_exceptionE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .literal._ZNSt9type_infoD0Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .literal._ZNKSt9type_info10__do_catchEPKS_PPvj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .text._ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .text._ZNSt9type_infoD0Ev + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .text._ZNKSt9type_info10__do_catchEPKS_PPvj + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .rodata._ZTVSt9type_info + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .xt.prop._ZTVSt9type_info + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .literal._ZNKSt8bad_cast4whatEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .literal._ZNSt8bad_castD2Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .literal._ZNSt8bad_castD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .rodata._ZNKSt8bad_cast4whatEv.str1.1 + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .text._ZNKSt8bad_cast4whatEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .text._ZNSt8bad_castD2Ev + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .text._ZNSt8bad_castD0Ev + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .rodata._ZTVSt8bad_cast + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_info 0x0000000000000000 0x1e8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_abbrev 0x0000000000000000 0x18b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_aranges + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_ranges 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_line 0x0000000000000000 0x21c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .debug_str 0x0000000000000000 0x27f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .xt.prop._ZTVSt8bad_cast + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .literal.__cxx_eh_arena_size_get + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .literal._ZN9__gnu_cxx9__freeresEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .literal.__cxa_allocate_dependent_exception + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .literal.__cxa_free_dependent_exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .text.__cxx_eh_arena_size_get + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .text._ZN9__gnu_cxx9__freeresEv + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .text.__cxa_allocate_dependent_exception + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .gcc_except_table.__cxa_allocate_dependent_exception + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .text.__cxa_free_dependent_exception + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .gcc_except_table.__cxa_free_dependent_exception + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .rodata._ZTSSt9exception + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .rodata._ZTISt9exception + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .xt.prop._ZTISt9exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .rodata._ZTSSt9exception + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .rodata._ZTISt9exception + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .rodata._ZTSSt9bad_alloc + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .rodata._ZTISt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .xt.prop._ZTISt9exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .xt.prop._ZTISt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt12domain_errorD2Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt16invalid_argumentD2Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt13runtime_errorD2Ev + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt11range_errorD2Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt14overflow_errorD2Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt15underflow_errorD2Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt12domain_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt16invalid_argumentD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt13runtime_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt11range_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt14overflow_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt15underflow_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt11logic_errorC2ERKSs + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt12domain_errorC2ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt16invalid_argumentC2ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt12length_errorC2ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt12out_of_rangeC2ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt13runtime_errorC2ERKSs + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt11range_errorC2ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt14overflow_errorC2ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._ZNSt15underflow_errorC2ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNKSt13runtime_error4whatEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt12domain_errorD2Ev + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt16invalid_argumentD2Ev + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt13runtime_errorD2Ev + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt11range_errorD2Ev + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt14overflow_errorD2Ev + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt15underflow_errorD2Ev + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt12domain_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt16invalid_argumentD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt13runtime_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt11range_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt14overflow_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt15underflow_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt11logic_errorC2ERKSs + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .gcc_except_table._ZNSt11logic_errorC2ERKSs + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt12domain_errorC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt16invalid_argumentC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt12length_errorC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt12out_of_rangeC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt13runtime_errorC2ERKSs + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .gcc_except_table._ZNSt13runtime_errorC2ERKSs + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt11range_errorC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt14overflow_errorC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .text._ZNSt15underflow_errorC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .rodata._ZTVSt12domain_error + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .rodata._ZTVSt16invalid_argument + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .rodata._ZTVSt13runtime_error + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .rodata._ZTVSt11range_error + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .rodata._ZTVSt14overflow_error + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .rodata._ZTVSt15underflow_error + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .xt.prop._ZTVSt12domain_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .xt.prop._ZTVSt16invalid_argument + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .xt.prop._ZTVSt13runtime_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .xt.prop._ZTVSt11range_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .xt.prop._ZTVSt14overflow_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .xt.prop._ZTVSt15underflow_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .literal._Z27_txnal_cow_string_D1_commitPv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt11logic_errorC2ERKS_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt11logic_erroraSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt13runtime_errorC2ERKS_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt13runtime_erroraSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12domain_errorC2EPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt16invalid_argumentC2EPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt13runtime_errorC2EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt11range_errorC2EPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt14overflow_errorC2EPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt15underflow_errorC2EPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__sso_stringC2ERKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringC2Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringC2ERKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringC2EPKcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringC2ERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringaSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringD2Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringC2EOS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__cow_stringaSEOS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNKSt3_V214error_category10_M_messageEi + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._Z23_txnal_cow_string_c_strPKv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._Z23_txnal_sso_string_c_strPKv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._Z20_txnal_cow_string_D1Pv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11logic_errorC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11logic_errorD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11logic_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNKSt11logic_error4whatEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12domain_errorC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12domain_errorD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12domain_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt16invalid_argumentC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt16invalid_argumentD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt16invalid_argumentD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12length_errorC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12length_errorD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12length_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12out_of_rangeC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12out_of_rangeD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt12out_of_rangeD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt13runtime_errorC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt13runtime_errorD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt13runtime_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNKSt13runtime_error4whatEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11range_errorC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11range_errorD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt11range_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt14overflow_errorC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt14overflow_errorD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt14overflow_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt15underflow_errorC1EPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt15underflow_errorD1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZGTtNSt15underflow_errorD0Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._Z27_txnal_cow_string_D1_commitPv + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt11logic_errorC2ERKS_ + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt11logic_errorC2ERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt11logic_erroraSERKS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt11logic_erroraSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt13runtime_errorC2ERKS_ + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt13runtime_errorC2ERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt13runtime_erroraSERKS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt13runtime_erroraSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12domain_errorC2EPKc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt16invalid_argumentC2EPKc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt13runtime_errorC2EPKc + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt13runtime_errorC2EPKc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt11range_errorC2EPKc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt14overflow_errorC2EPKc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt15underflow_errorC2EPKc + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__sso_stringC2ERKSs + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringC2Ev + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringC2ERKSs + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringC2EPKcj + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringC2ERKS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt12__cow_stringC2ERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringaSERKS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt12__cow_stringaSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringD2Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringC2EOS_ + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNSt12__cow_stringaSEOS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNSt12__cow_stringaSEOS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZNKSt3_V214error_category10_M_messageEi + 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZNKSt3_V214error_category10_M_messageEi + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_ + 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_ + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._Z23_txnal_cow_string_c_strPKv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._Z23_txnal_sso_string_c_strPKv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._Z20_txnal_cow_string_D1Pv + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._Z26_txnal_logic_error_get_msgPv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._Z28_txnal_runtime_error_get_msgPv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .rodata._ZGTtNSt11logic_errorC1EPKc.str1.1 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11logic_errorC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt11logic_errorC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11logic_errorD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11logic_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNKSt11logic_error4whatEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12domain_errorC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt12domain_errorC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12domain_errorD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12domain_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt16invalid_argumentC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt16invalid_argumentC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt16invalid_argumentD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt16invalid_argumentD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12length_errorC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt12length_errorC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12length_errorD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12length_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12out_of_rangeC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt12out_of_rangeC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12out_of_rangeD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt12out_of_rangeD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt13runtime_errorC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt13runtime_errorC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt13runtime_errorD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt13runtime_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNKSt13runtime_error4whatEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11range_errorC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt11range_errorC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11range_errorD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt11range_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt14overflow_errorC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt14overflow_errorC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt14overflow_errorD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt14overflow_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt15underflow_errorC1EPKc + 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt15underflow_errorC1EPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .gcc_except_table._ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt15underflow_errorD1Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .text._ZGTtNSt15underflow_errorD0Ev + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .literal._ZNSt12__sso_stringC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .literal._ZNSt12__sso_stringC2EPKcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .literal._ZNSt12__sso_stringC2ERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .literal._ZNSt12__sso_stringaSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .literal._ZNSt12__sso_stringD2Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .literal._ZNSt12__sso_stringC2EOS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .literal._ZNSt12__sso_stringaSEOS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringC2Ev + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringC2EPKcj + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringC2ERKS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .gcc_except_table._ZNSt12__sso_stringC2ERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringaSERKS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .gcc_except_table._ZNSt12__sso_stringaSERKS_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringD2Ev + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringC2EOS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .text._ZNSt12__sso_stringaSEOS_ + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs8_M_checkEjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs15_M_check_lengthEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7_M_moveEPcPKcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs9_M_assignEPcjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs13_S_copy_charsEPcS_S_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs12_S_empty_repEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5EOSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs6rbeginEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs7crbeginEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs8max_sizeEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs2atEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs4copyEPcjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs4findEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs4findERKSsj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs4findEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs4findEcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs5rfindEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs5rfindERKSsj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs5rfindEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs13find_first_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs13find_first_ofERKSsj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs13find_first_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs13find_first_ofEcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs12find_last_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs12find_last_ofERKSsj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs12find_last_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs12find_last_ofEcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs17find_first_not_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs17find_first_not_ofERKSsj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs17find_first_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs16find_last_not_ofEPKcjj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs16find_last_not_ofERKSsj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs16find_last_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs16find_last_not_ofEcj + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs7compareERKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs7compareEjjRKSs + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs7compareEjjRKSsjj + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs7compareEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs7compareEjjPKc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs7compareEjjPKcj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4_Rep12_S_empty_repEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4swapERSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsaSEOSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6assignEOSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs12_S_constructEjcRKSaIcE + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5ERKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5EjcRKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs18_S_construct_aux_2EjcRKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs5clearEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs9_M_mutateEjjj + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs12_M_leak_hardEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7_M_leakEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs5beginEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4rendEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs3endEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6rbeginEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsixEj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs5frontEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4backEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs2atEj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs5eraseEjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs8pop_backEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs14_M_replace_auxEjjjc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6assignEjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsaSEc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEjjc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEjjjc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs15_M_replace_safeEjjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6assignEPKcj + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsaSESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6assignERKSsjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6assignEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsaSEPKc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6assignESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEjPKcj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEjRKSsjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEjRKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6insertEjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4_Rep10_M_refcopyEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4_Rep8_M_cloneERKSaIcEj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7reserveEj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs13shrink_to_fitEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6appendERKSs + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSspLERKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6appendERKSsjj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6appendEPKcj + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSspLESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6appendEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSspLEPKc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6appendESt16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6appendEjc + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6resizeEjc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6resizeEj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs9push_backEc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSspLEc + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4_Rep7_M_grabERKSaIcES2_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5ERKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs6assignERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsaSERKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_ + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSsEEEES2_T_S4_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5ERKSsjjRKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5IPcEET_S1_RKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5ERKSsjRKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5ERKSsjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNKSs6substrEjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5IPKcEET_S2_RKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5EPKcjRKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEjjPKcj + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEjjRKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEjjRKSsjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_ + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSsC5ESt16initializer_listIcERKSaIcE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSt13random_device7_M_initERKSs + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSt13random_device14_M_init_pretr1ERKSs + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7_M_dataEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7_M_dataEPc + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs6_M_repEv + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs9_M_ibeginEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7_M_iendEv + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNKSs8_M_checkEjPKc.str1.1 + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs8_M_checkEjPKc + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs15_M_check_lengthEjjPKc + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs8_M_limitEjj + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs11_M_disjunctEPKc + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7_M_moveEPcPKcj + 0x0000000000000000 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs9_M_assignEPcjc + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs13_S_copy_charsEPcS_S_ + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_ + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_ + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs10_S_compareEjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs12_S_empty_repEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2Ev + 0x0000000000000000 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2EOSs + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5beginEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs3endEv + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs6rbeginEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4rendEv + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs6cbeginEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4cendEv + 0x0000000000000000 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7crbeginEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5crendEv + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4sizeEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs6lengthEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs8max_sizeEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs8capacityEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5emptyEv + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSsixEj + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNKSs2atEj.str1.1 + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs2atEj + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5frontEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4backEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNKSs4copyEPcjj.str1.1 + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4copyEPcjj + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5c_strEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4dataEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs13get_allocatorEv + 0x0000000000000000 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4findEPKcjj + 0x0000000000000000 0x5a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4findERKSsj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4findEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4findEcj + 0x0000000000000000 0x27 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5rfindEPKcjj + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5rfindERKSsj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5rfindEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs5rfindEcj + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs13find_first_ofEPKcjj + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs13find_first_ofERKSsj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs13find_first_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs13find_first_ofEcj + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs12find_last_ofEPKcjj + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs12find_last_ofERKSsj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs12find_last_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs12find_last_ofEcj + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs17find_first_not_ofEPKcjj + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs17find_first_not_ofERKSsj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs17find_first_not_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs17find_first_not_ofEcj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs16find_last_not_ofEPKcjj + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs16find_last_not_ofERKSsj + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs16find_last_not_ofEPKcj + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs16find_last_not_ofEcj + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7compareERKSs + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNKSs7compareEjjRKSs.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7compareEjjRKSs + 0x0000000000000000 0x39 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7compareEjjRKSsjj + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7compareEPKc + 0x0000000000000000 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7compareEjjPKc + 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs7compareEjjPKcj + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs12_Alloc_hiderC2EPcRKSaIcE + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4_Rep12_S_empty_repEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4_Rep12_M_is_leakedEv + 0x0000000000000000 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4swapERSs + 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsaSEOSs + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6assignEOSs + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs4_Rep12_M_is_sharedEv + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4_Rep13_M_set_leakedEv + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4_Rep15_M_set_sharableEv + 0x0000000000000000 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4_Rep10_M_refdataEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs12_S_constructEjcRKSaIcE + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2ERKSaIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2EjcRKSaIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs18_S_construct_aux_2EjcRKSaIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs5clearEv + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs9_M_mutateEjjj + 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs12_M_leak_hardEv + 0x0000000000000000 0x2f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7_M_leakEv + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs5beginEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4rendEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs3endEv + 0x0000000000000000 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6rbeginEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsixEj + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs5frontEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4backEv + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs2atEj + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs5eraseEjj.str1.1 + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs5eraseEjj + 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs8pop_backEv + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_ + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs14_M_replace_auxEjjjc.str1.1 + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs14_M_replace_auxEjjjc + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6assignEjc + 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsaSEc + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs6insertEjjc.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEjjc + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc + 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs7replaceEjjjc.str1.1 + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEjjjc + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs15_M_replace_safeEjjPKcj + 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs6assignEPKcj.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6assignEPKcj + 0x0000000000000000 0x7f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsaSESt16initializer_listIcE + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6assignERKSsjj + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6assignEPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsaSEPKc + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6assignESt16initializer_listIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEjPKcj + 0x0000000000000000 0x98 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEjRKSsjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEjRKSs + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6insertEjPKc + 0x0000000000000000 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4_Rep10_M_refcopyEv + 0x0000000000000000 0x21 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4_Rep8_M_cloneERKSaIcEj + 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7reserveEj + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs13shrink_to_fitEv + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .gcc_except_table._ZNSs13shrink_to_fitEv + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6appendERKSs + 0x0000000000000000 0x57 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSspLERKSs + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs6appendERKSsjj.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6appendERKSsjj + 0x0000000000000000 0x6a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6appendEPKcj + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSspLESt16initializer_listIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6appendEPKc + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSspLEPKc + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6appendESt16initializer_listIcE + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6appendEjc + 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs6resizeEjc.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6resizeEjc + 0x0000000000000000 0x42 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6resizeEj + 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs9push_backEc + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSspLEc + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs4_Rep7_M_grabERKSaIcES2_ + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2ERKSs + 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs6assignERKSs + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsaSERKSs + 0x0000000000000000 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .gcc_except_table._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_ + 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .gcc_except_table._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_ + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ + 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .gcc_except_table._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSsEEEES2_T_S4_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSsC2ERKSsjjRKSaIcE.str1.1 + 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2ERKSsjjRKSaIcE + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2IPcEET_S1_RKSaIcE + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2ERKSsjRKSaIcE + 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2ERKSsjj + 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNKSs6substrEjj.str1.1 + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNKSs6substrEjj + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2IPKcEET_S2_RKSaIcE + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2EPKcjRKSaIcE + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEjjPKcj + 0x0000000000000000 0xda /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .gcc_except_table._ZNSs7replaceEjjPKcj + 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEjjRKSs + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEjjRKSsjj + 0x0000000000000000 0x35 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEjjPKc + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs + 0x0000000000000000 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_ + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSsC2ESt16initializer_listIcERKSaIcE + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZN9__gnu_cxxeqIPcSsEEbRKNS_17__normal_iteratorIT_T0_EES7_ + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZN9__gnu_cxxeqIPKcSsEEbRKNS_17__normal_iteratorIT_T0_EES8_ + 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSt13random_device7_M_initERKSs.str1.1 + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSt13random_device7_M_initERKSs + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSt13random_device14_M_init_pretr1ERKSs.str1.1 + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .text._ZNSt13random_device14_M_init_pretr1ERKSs + 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs4_Rep11_S_terminalE + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs4_Rep11_S_max_sizeE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs4nposE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs8_M_checkEjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs15_M_check_lengthEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7_M_moveEPcPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs9_M_assignEPcjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs13_S_copy_charsEPcS_S_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs12_S_empty_repEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5EOSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs6rbeginEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs7crbeginEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs8max_sizeEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs2atEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs4copyEPcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs4findEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs4findERKSsj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs4findEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs4findEcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs5rfindEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs5rfindERKSsj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs5rfindEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs13find_first_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs13find_first_ofERKSsj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs13find_first_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs13find_first_ofEcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs12find_last_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs12find_last_ofERKSsj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs12find_last_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs12find_last_ofEcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs17find_first_not_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs17find_first_not_ofERKSsj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs17find_first_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs16find_last_not_ofEPKcjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs16find_last_not_ofERKSsj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs16find_last_not_ofEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs7compareERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs7compareEjjRKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs7compareEjjRKSsjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs7compareEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs7compareEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs7compareEjjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs4_Rep12_S_empty_repEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs4swapERSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsaSEOSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6assignEOSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs12_S_constructEjcRKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5ERKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5EjcRKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs18_S_construct_aux_2EjcRKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs5clearEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs9_M_mutateEjjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs12_M_leak_hardEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7_M_leakEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs5beginEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs4rendEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs3endEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6rbeginEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsixEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs5frontEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs4backEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs2atEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs5eraseEjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs8pop_backEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs14_M_replace_auxEjjjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6assignEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsaSEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEjjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEjjjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs15_M_replace_safeEjjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6assignEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsaSESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6assignERKSsjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6assignEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsaSEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6assignESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEjRKSsjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEjRKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6insertEjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs4_Rep10_M_refcopyEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs4_Rep8_M_cloneERKSaIcEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7reserveEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs13shrink_to_fitEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6appendERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSspLERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6appendERKSsjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6appendEPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSspLESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6appendEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSspLEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6appendESt16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6appendEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6resizeEjc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6resizeEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs9push_backEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSspLEc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs4_Rep7_M_grabERKSaIcES2_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5ERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs6assignERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsaSERKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSsEEEES2_T_S4_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5ERKSsjjRKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5IPcEET_S1_RKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5ERKSsjRKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5ERKSsjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNKSs6substrEjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5IPKcEET_S2_RKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5EPKcjRKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEjjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEjjRKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEjjRKSsjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEjjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_ + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.lit._ZNSsC5ESt16initializer_listIcERKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSt11char_traitsIcE7compareEPKcS2_j + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSt11char_traitsIcE4findEPKcjRS1_ + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs8_M_checkEjPKc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs15_M_check_lengthEjjPKc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7_M_moveEPcPKcj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs9_M_assignEPcjc + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs13_S_copy_charsEPcS_S_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs12_S_empty_repEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5Ev + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5EOSs + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs6rbeginEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7crbeginEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs8max_sizeEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs2atEj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4copyEPcjj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4findEPKcjj + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4findERKSsj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4findEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4findEcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5rfindEPKcjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5rfindERKSsj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5rfindEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs13find_first_ofEPKcjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs13find_first_ofERKSsj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs13find_first_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs13find_first_ofEcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs12find_last_ofEPKcjj + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs12find_last_ofERKSsj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs12find_last_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs12find_last_ofEcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs17find_first_not_ofEPKcjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs17find_first_not_ofERKSsj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs17find_first_not_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs16find_last_not_ofEPKcjj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs16find_last_not_ofERKSsj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs16find_last_not_ofEPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs16find_last_not_ofEcj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7compareERKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7compareEjjRKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7compareEjjRKSsjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7compareEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7compareEjjPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7compareEjjPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep12_S_empty_repEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4swapERSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsaSEOSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6assignEOSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs12_S_constructEjcRKSaIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5ERKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5EjcRKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs18_S_construct_aux_2EjcRKSaIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs5clearEv + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs9_M_mutateEjjj + 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs12_M_leak_hardEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7_M_leakEv + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs5beginEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4rendEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs3endEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6rbeginEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsixEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs5frontEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4backEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs2atEj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs5eraseEjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs8pop_backEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs14_M_replace_auxEjjjc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6assignEjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsaSEc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEjjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEjjjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs15_M_replace_safeEjjPKcj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6assignEPKcj + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsaSESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6assignERKSsjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6assignEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsaSEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6assignESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEjPKcj + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEjRKSsjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEjRKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6insertEjPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep10_M_refcopyEv + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep8_M_cloneERKSaIcEj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7reserveEj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs13shrink_to_fitEv + 0x0000000000000000 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6appendERKSs + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSspLERKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6appendERKSsjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6appendEPKcj + 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSspLESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6appendEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSspLEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6appendESt16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6appendEjc + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6resizeEjc + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6resizeEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs9push_backEc + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSspLEc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep7_M_grabERKSaIcES2_ + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5ERKSs + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs6assignERKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsaSERKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_ + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSsEEEES2_T_S4_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5ERKSsjjRKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5IPcEET_S1_RKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5ERKSsjRKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5ERKSsjj + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs6substrEjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5IPKcEET_S2_RKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5EPKcjRKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEjjPKcj + 0x0000000000000000 0xa8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEjjRKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEjjRKSsjj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEjjPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC5ESt16initializer_listIcERKSaIcE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7_M_dataEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs7_M_dataEPc + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs6_M_repEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs9_M_ibeginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs7_M_iendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs8_M_limitEjj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs11_M_disjunctEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs10_S_compareEjj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2EOSs + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5beginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs3endEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4rendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs6cbeginEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4cendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5crendEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4sizeEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs6lengthEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs8capacityEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5emptyEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSsixEj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5frontEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4backEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5c_strEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4dataEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs13get_allocatorEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs5rfindEcj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs17find_first_not_ofEcj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs12_Alloc_hiderC2EPcRKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4_Rep12_M_is_leakedEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNKSs4_Rep12_M_is_sharedEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep13_M_set_leakedEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep15_M_set_sharableEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep10_M_refdataEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2ERKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2EjcRKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2ERKSs + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2ERKSsjjRKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2IPcEET_S1_RKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2ERKSsjRKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2ERKSsjj + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2IPKcEET_S2_RKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2EPKcjRKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSsC2ESt16initializer_listIcERKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZN9__gnu_cxxeqIPcSsEEbRKNS_17__normal_iteratorIT_T0_EES7_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZN9__gnu_cxxeqIPKcSsEEbRKNS_17__normal_iteratorIT_T0_EES8_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4_Rep11_S_max_sizeE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xt.prop._ZNSs4nposE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .group 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .group 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt13random_device7_M_finiEv + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt13random_device9_M_getvalEv + 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNKSt13random_device13_M_getentropyEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE4seedEj + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt13random_device14_M_init_pretr1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEC5Ej + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11_M_gen_randEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE7discardEy + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .literal._ZNSt13random_device16_M_getval_pretr1Ev + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.str1.1 + 0x0000000000000000 0x55 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x4b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt13random_device7_M_finiEv + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt13random_device9_M_getvalEv.str1.1 + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt13random_device9_M_getvalEv + 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNKSt13random_device13_M_getentropyEv + 0x0000000000000000 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE4seedEj + 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt13random_device14_M_init_pretr1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.str1.1 + 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt13random_device14_M_init_pretr1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000000000000 0x43 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEC2Ej + 0x0000000000000000 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE3minEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE3maxEv + 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11_M_gen_randEv + 0x0000000000000000 0xaa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE7discardEy + 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv + 0x0000000000000000 0x4d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text._ZNSt13random_device16_M_getval_pretr1Ev + 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE12default_seedE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE25initialization_multiplierE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_lE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_cE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_tE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_bE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_sE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_dE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_uE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE8xor_maskE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE9mask_bitsE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE10shift_sizeE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE10state_sizeE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .rodata._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE9word_sizeE + 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.lit._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE4seedEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.lit._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEC5Ej + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.lit._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11_M_gen_randEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.lit._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE7discardEy + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.lit._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE4seedEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEC5Ej + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11_M_gen_randEv + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE7discardEy + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEC2Ej + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE3minEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE3maxEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE12default_seedE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE25initialization_multiplierE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_lE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_cE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_tE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_bE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_sE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_dE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_uE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE8xor_maskE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE9mask_bitsE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE10shift_sizeE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE10state_sizeE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xt.prop._ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE9word_sizeE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .text 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .debug_line 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .debug_str 0x0000000000000000 0x12e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .text 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .debug_line 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .debug_str 0x0000000000000000 0x12e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .text 0x0000000000000000 0x59 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .debug_line 0x0000000000000000 0x167 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .text 0x0000000000000000 0x6b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .debug_line 0x0000000000000000 0x1a3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .text 0x0000000000000000 0x85 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .debug_line 0x0000000000000000 0x1c7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .literal 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .text 0x0000000000000000 0x312 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .debug_line 0x0000000000000000 0x71f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .text 0x0000000000000000 0x1ff /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .debug_line 0x0000000000000000 0x4e6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .literal 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .text 0x0000000000000000 0x213 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .debug_line 0x0000000000000000 0x50f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .literal 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .text 0x0000000000000000 0x176 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .debug_line 0x0000000000000000 0x3dd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .text 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .debug_line 0x0000000000000000 0x155 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .text 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .debug_line 0x0000000000000000 0x1a3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .text 0x0000000000000000 0x5d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .debug_line 0x0000000000000000 0x185 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .text 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .debug_line 0x0000000000000000 0x1af /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .text 0x0000000000000000 0x3d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .debug_line 0x0000000000000000 0x137 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .text 0x0000000000000000 0x81 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .debug_line 0x0000000000000000 0x1c7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .text 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .debug_line 0x0000000000000000 0x203 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .text 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .debug_line 0x0000000000000000 0x185 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .text 0x0000000000000000 0x37 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .debug_info 0x0000000000000000 0xb01 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .debug_abbrev 0x0000000000000000 0x1b1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .debug_loc 0x0000000000000000 0xd1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .debug_line 0x0000000000000000 0x442 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .debug_str 0x0000000000000000 0x742 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .text 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .debug_info 0x0000000000000000 0xb01 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .debug_abbrev 0x0000000000000000 0x1b1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .debug_line 0x0000000000000000 0x3f4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .debug_str 0x0000000000000000 0x73e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .text 0x0000000000000000 0x56 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .debug_info 0x0000000000000000 0xb01 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .debug_abbrev 0x0000000000000000 0x1b1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .debug_loc 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .debug_line 0x0000000000000000 0x444 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .debug_str 0x0000000000000000 0x73e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .text 0x0000000000000000 0x2aa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .text 0x0000000000000000 0x2ae /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .text 0x0000000000000000 0x26e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .text 0x0000000000000000 0x272 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .literal 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .literal 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .text 0x0000000000000000 0x16f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .debug_info 0x0000000000000000 0xaca /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .debug_abbrev 0x0000000000000000 0x244 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .debug_loc 0x0000000000000000 0x7a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .debug_line 0x0000000000000000 0x59e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .debug_str 0x0000000000000000 0x682 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .literal 0x0000000000000000 0x108 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .text 0x0000000000000000 0x571 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .rodata.str1.1 + 0x0000000000000000 0x1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .rodata 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_info 0x0000000000000000 0x113c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_abbrev 0x0000000000000000 0x2cd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_loc 0x0000000000000000 0xf02 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_ranges 0x0000000000000000 0x160 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_line 0x0000000000000000 0x1637 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .debug_str 0x0000000000000000 0x705 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .data 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .debug_info 0x0000000000000000 0x953 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .debug_abbrev 0x0000000000000000 0x196 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .debug_line 0x0000000000000000 0x26f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .debug_str 0x0000000000000000 0x655 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .text 0x0000000000000000 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .debug_info 0x0000000000000000 0xa08 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .debug_abbrev 0x0000000000000000 0x215 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .debug_loc 0x0000000000000000 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .debug_line 0x0000000000000000 0x41b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .debug_str 0x0000000000000000 0x67e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .text 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .debug_info 0x0000000000000000 0x9f1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .debug_abbrev 0x0000000000000000 0x20a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .debug_loc 0x0000000000000000 0x75 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .debug_line 0x0000000000000000 0x397 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .debug_str 0x0000000000000000 0x698 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .literal 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .text 0x0000000000000000 0xd8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .rodata 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_info 0x0000000000000000 0xb20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_abbrev 0x0000000000000000 0x247 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_loc 0x0000000000000000 0x4fc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_ranges 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_line 0x0000000000000000 0x677 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .debug_str 0x0000000000000000 0x69f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .literal 0x0000000000000000 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .text 0x0000000000000000 0xe9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_info 0x0000000000000000 0xacc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_abbrev 0x0000000000000000 0x22d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_loc 0x0000000000000000 0x2bf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_ranges 0x0000000000000000 0x50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_line 0x0000000000000000 0x60f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .debug_str 0x0000000000000000 0x6b4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .text 0x0000000000000000 0x13 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .debug_info 0x0000000000000000 0x973 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .debug_abbrev 0x0000000000000000 0x1d3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .debug_line 0x0000000000000000 0x2a5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .debug_str 0x0000000000000000 0x615 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .text 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .debug_info 0x0000000000000000 0x9d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .debug_abbrev 0x0000000000000000 0x1e4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .debug_loc 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .debug_line 0x0000000000000000 0x2d3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .debug_str 0x0000000000000000 0x620 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .text 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .debug_info 0x0000000000000000 0x9d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .debug_abbrev 0x0000000000000000 0x1e4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .debug_loc 0x0000000000000000 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .debug_line 0x0000000000000000 0x2d3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .debug_str 0x0000000000000000 0x620 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .text 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .debug_info 0x0000000000000000 0x976 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .debug_abbrev 0x0000000000000000 0x1cc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .debug_line 0x0000000000000000 0x2a5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .debug_str 0x0000000000000000 0x614 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .literal 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .text 0x0000000000000000 0x80 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .debug_info 0x0000000000000000 0xc59 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .debug_abbrev 0x0000000000000000 0x25c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .debug_loc 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .debug_line 0x0000000000000000 0x412 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .debug_str 0x0000000000000000 0x7ee /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .literal 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .text 0x0000000000000000 0x13e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_info 0x0000000000000000 0xde8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_abbrev 0x0000000000000000 0x2a4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_loc 0x0000000000000000 0x20c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_line 0x0000000000000000 0x669 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .debug_str 0x0000000000000000 0x80f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .literal 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .text 0x0000000000000000 0x94 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .debug_info 0x0000000000000000 0xc8f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .debug_abbrev 0x0000000000000000 0x261 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .debug_loc 0x0000000000000000 0x68 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .debug_line 0x0000000000000000 0x455 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .debug_str 0x0000000000000000 0x805 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .text 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .debug_info 0x0000000000000000 0xa9b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .debug_abbrev 0x0000000000000000 0x249 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .debug_loc 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .debug_line 0x0000000000000000 0x35e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .debug_str 0x0000000000000000 0x668 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .literal 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .text 0x0000000000000000 0xb0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .debug_info 0x0000000000000000 0xdb4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .debug_abbrev 0x0000000000000000 0x29f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .debug_loc 0x0000000000000000 0xa6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .debug_line 0x0000000000000000 0x4bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .debug_str 0x0000000000000000 0x84c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .literal 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .text 0x0000000000000000 0x124 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_info 0x0000000000000000 0xded /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_abbrev 0x0000000000000000 0x2ec /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_loc 0x0000000000000000 0x1ef /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_line 0x0000000000000000 0x617 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .debug_str 0x0000000000000000 0x81f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .text 0x0000000000000000 0x29 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .debug_info 0x0000000000000000 0xca4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .debug_abbrev 0x0000000000000000 0x291 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .debug_loc 0x0000000000000000 0x9e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .debug_line 0x0000000000000000 0x35d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .debug_str 0x0000000000000000 0x78e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .literal 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .text 0x0000000000000000 0xdc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .debug_info 0x0000000000000000 0xe03 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .debug_abbrev 0x0000000000000000 0x2e1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .debug_loc 0x0000000000000000 0x10d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .debug_line 0x0000000000000000 0x507 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .debug_str 0x0000000000000000 0x84c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .literal 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .text 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .rodata.str1.1 + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_info 0x0000000000000000 0xad1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_abbrev 0x0000000000000000 0x240 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_loc 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_line 0x0000000000000000 0x329 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .debug_str 0x0000000000000000 0x6a5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .bss 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .debug_info 0x0000000000000000 0x915 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .debug_abbrev 0x0000000000000000 0x169 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .debug_aranges + 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .debug_line 0x0000000000000000 0x15d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .debug_str 0x0000000000000000 0x5f8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .text 0x0000000000000000 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .debug_info 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .debug_abbrev 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .debug_line 0x0000000000000000 0x168 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .debug_str 0x0000000000000000 0x1e7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .text 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .debug_info 0x0000000000000000 0xa11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .debug_abbrev 0x0000000000000000 0x23c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .debug_loc 0x0000000000000000 0x104 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .debug_line 0x0000000000000000 0x383 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .debug_str 0x0000000000000000 0x627 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .text 0x0000000000000000 0x1b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .debug_info 0x0000000000000000 0x9ab /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .debug_abbrev 0x0000000000000000 0x1c3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .debug_loc 0x0000000000000000 0xcd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .debug_line 0x0000000000000000 0x2f6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .debug_str 0x0000000000000000 0x618 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .text 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .debug_info 0x0000000000000000 0x9ca /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .debug_abbrev 0x0000000000000000 0x1af /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .debug_loc 0x0000000000000000 0x17f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .debug_line 0x0000000000000000 0x39d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .debug_str 0x0000000000000000 0x608 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .literal 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .text 0x0000000000000000 0x135 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .debug_line 0x0000000000000000 0x382 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .debug_str 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .text 0x0000000000000000 0x3f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .debug_info 0x0000000000000000 0xef6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .debug_abbrev 0x0000000000000000 0x1d1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .debug_loc 0x0000000000000000 0x1d1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .debug_line 0x0000000000000000 0x417 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .debug_str 0x0000000000000000 0x938 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .literal 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .text 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .debug_line 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .debug_str 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .literal 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .text 0x0000000000000000 0x4c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .debug_info 0x0000000000000000 0xc38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .debug_abbrev 0x0000000000000000 0x266 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .debug_loc 0x0000000000000000 0x5f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .debug_line 0x0000000000000000 0x38c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .debug_str 0x0000000000000000 0x784 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .literal 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .text 0x0000000000000000 0x364 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .debug_info 0x0000000000000000 0x1186 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .debug_abbrev 0x0000000000000000 0x35c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .debug_loc 0x0000000000000000 0x96f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .debug_line 0x0000000000000000 0xb65 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .debug_str 0x0000000000000000 0x66c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .literal 0x0000000000000000 0x5c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .text 0x0000000000000000 0xd2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .rodata.str1.1 + 0x0000000000000000 0x9a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_info 0x0000000000000000 0xaa3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_abbrev 0x0000000000000000 0x253 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_loc 0x0000000000000000 0x7e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_ranges 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_line 0x0000000000000000 0x509 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .debug_str 0x0000000000000000 0x638 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .text 0x0000000000000000 0x23 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .debug_info 0x0000000000000000 0x96b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .debug_abbrev 0x0000000000000000 0x1af /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .debug_loc 0x0000000000000000 0xbc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .debug_line 0x0000000000000000 0x2f5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .debug_str 0x0000000000000000 0x601 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .text 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .debug_info 0x0000000000000000 0x981 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .debug_abbrev 0x0000000000000000 0x1aa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .debug_loc 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .debug_line 0x0000000000000000 0x303 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .debug_str 0x0000000000000000 0x601 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .literal 0x0000000000000000 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .text 0x0000000000000000 0x123 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .debug_line 0x0000000000000000 0x328 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .debug_str 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .text 0x0000000000000000 0x90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .debug_line 0x0000000000000000 0x1f5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .debug_str 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .text 0x0000000000000000 0x2b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .debug_info 0x0000000000000000 0x979 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .debug_abbrev 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .debug_loc 0x0000000000000000 0x83 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .debug_line 0x0000000000000000 0x350 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .debug_str 0x0000000000000000 0x60a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .text 0x0000000000000000 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .debug_info 0x0000000000000000 0x97f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .debug_abbrev 0x0000000000000000 0x1f1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .debug_line 0x0000000000000000 0x2b1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .debug_str 0x0000000000000000 0x620 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .text 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .debug_info 0x0000000000000000 0x9fe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .debug_abbrev 0x0000000000000000 0x22c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .debug_loc 0x0000000000000000 0x4f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .debug_line 0x0000000000000000 0x2eb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .debug_str 0x0000000000000000 0x63e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .literal 0x0000000000000000 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .text 0x0000000000000000 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .debug_info 0x0000000000000000 0xa2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .debug_abbrev 0x0000000000000000 0x239 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .debug_loc 0x0000000000000000 0x3a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .debug_line 0x0000000000000000 0x2dd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .debug_str 0x0000000000000000 0x660 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .text 0x0000000000000000 0x52 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .debug_info 0x0000000000000000 0x9ce /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .debug_abbrev 0x0000000000000000 0x1ed /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .debug_loc 0x0000000000000000 0x14f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .debug_line 0x0000000000000000 0x3ea /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .debug_str 0x0000000000000000 0x616 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .text 0x0000000000000000 0x46 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .debug_info 0x0000000000000000 0x9a1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .debug_abbrev 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .debug_loc 0x0000000000000000 0x1b3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .debug_line 0x0000000000000000 0x384 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .debug_str 0x0000000000000000 0x60a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .text 0x0000000000000000 0x63 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .debug_line 0x0000000000000000 0x195 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .debug_str 0x0000000000000000 0x140 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .text 0x0000000000000000 0x3e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .debug_info 0x0000000000000000 0x96d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .debug_abbrev 0x0000000000000000 0x194 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .debug_loc 0x0000000000000000 0xd6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .debug_line 0x0000000000000000 0x334 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .debug_str 0x0000000000000000 0x60a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .literal 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .text 0x0000000000000000 0x113 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .debug_line 0x0000000000000000 0x31c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .debug_str 0x0000000000000000 0x141 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .text 0x0000000000000000 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .debug_info 0x0000000000000000 0x96f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .debug_abbrev 0x0000000000000000 0x1a8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .debug_loc 0x0000000000000000 0x79 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .debug_line 0x0000000000000000 0x2e0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .debug_str 0x0000000000000000 0x610 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .text 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .debug_info 0x0000000000000000 0x98f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .debug_abbrev 0x0000000000000000 0x1f2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .debug_loc 0x0000000000000000 0xa4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .debug_line 0x0000000000000000 0x318 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .debug_str 0x0000000000000000 0x60f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .text 0x0000000000000000 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .debug_info 0x0000000000000000 0x979 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .debug_abbrev 0x0000000000000000 0x1b9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .debug_loc 0x0000000000000000 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .debug_line 0x0000000000000000 0x36e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .debug_str 0x0000000000000000 0x608 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .text 0x0000000000000000 0x19 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .debug_info 0x0000000000000000 0x9f4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .debug_abbrev 0x0000000000000000 0x202 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .debug_line 0x0000000000000000 0x2b5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .debug_str 0x0000000000000000 0x64b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .text 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .debug_info 0x0000000000000000 0xbfb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .debug_abbrev 0x0000000000000000 0x202 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .debug_line 0x0000000000000000 0x38a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .debug_str 0x0000000000000000 0x79b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .text 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .text 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .debug_info 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .debug_abbrev 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .debug_line 0x0000000000000000 0x177 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .debug_str 0x0000000000000000 0x1e7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .text 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .debug_info 0x0000000000000000 0xb6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .debug_abbrev 0x0000000000000000 0x82 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .debug_line 0x0000000000000000 0x177 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .debug_str 0x0000000000000000 0x1e7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .literal 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .text 0x0000000000000000 0x74 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .rodata.str1.1 + 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .debug_info 0x0000000000000000 0xa76 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .debug_abbrev 0x0000000000000000 0x240 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .debug_loc 0x0000000000000000 0x195 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .debug_line 0x0000000000000000 0x4a3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .debug_str 0x0000000000000000 0x642 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .text 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .debug_info 0x0000000000000000 0x947 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .debug_abbrev 0x0000000000000000 0x1a7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .debug_line 0x0000000000000000 0x29c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .debug_str 0x0000000000000000 0x601 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .text 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .debug_info 0x0000000000000000 0x99f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .debug_abbrev 0x0000000000000000 0x1cf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .debug_loc 0x0000000000000000 0xbd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .debug_line 0x0000000000000000 0x33b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .debug_str 0x0000000000000000 0x612 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .text 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .debug_info 0x0000000000000000 0x947 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .debug_abbrev 0x0000000000000000 0x1a7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .debug_loc 0x0000000000000000 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .debug_line 0x0000000000000000 0x2a3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .debug_str 0x0000000000000000 0x607 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .text 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .bss 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .literal 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .text 0x0000000000000000 0xb8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .debug_info 0x0000000000000000 0xd72 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .debug_abbrev 0x0000000000000000 0x2e2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .debug_loc 0x0000000000000000 0x161 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .debug_line 0x0000000000000000 0x488 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .debug_str 0x0000000000000000 0x80b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .literal 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .literal 0x0000000000000000 0x154 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .text 0x0000000000000000 0x242 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .rodata.str1.1 + 0x0000000000000000 0x697 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .rodata 0x0000000000000000 0x23c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .debug_frame 0x0000000000000000 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .debug_info 0x0000000000000000 0xac2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .debug_abbrev 0x0000000000000000 0x233 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .debug_loc 0x0000000000000000 0x63c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .debug_line 0x0000000000000000 0xcc6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .debug_str 0x0000000000000000 0x67a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .text 0x0000000000000000 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .debug_frame 0x0000000000000000 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .debug_info 0x0000000000000000 0x8b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .debug_abbrev 0x0000000000000000 0x76 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .debug_loc 0x0000000000000000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .debug_line 0x0000000000000000 0xe8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .debug_str 0x0000000000000000 0x18b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .literal 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .text 0x0000000000000000 0xbc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_frame 0x0000000000000000 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_info 0x0000000000000000 0xce1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_abbrev 0x0000000000000000 0x288 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_loc 0x0000000000000000 0x119 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_ranges 0x0000000000000000 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_line 0x0000000000000000 0x4fe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .debug_str 0x0000000000000000 0x7b4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .comment 0x0000000000000000 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + .text 0x0000000000000000 0x62 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .debug_line 0x0000000000000000 0x179 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .debug_info 0x0000000000000000 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .debug_abbrev 0x0000000000000000 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .debug_aranges + 0x0000000000000000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .debug_str 0x0000000000000000 0x12f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .init.literal 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .text 0x0000000000000000 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .ctors 0x0000000000000000 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .tm_clone_table + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .init 0x0000000000000000 0x6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .text 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + .data 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + .bss 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + .init 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + .fini 0x0000000000000000 0x2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + +Memory Configuration + +Name Origin Length Attributes +iram0_0_seg 0x0000000040374000 0x0000000000058700 xr +iram0_2_seg 0x0000000042000020 0x00000000007fffe0 xr +dram0_0_seg 0x000000003fc88000 0x0000000000054700 rw +drom0_0_seg 0x000000003c000020 0x0000000001ffffe0 r +rtc_iram_seg 0x00000000600fe000 0x0000000000001ff0 xrw +rtc_data_seg 0x00000000600fe000 0x0000000000001ff0 rw +rtc_slow_seg 0x0000000050000000 0x0000000000002000 rw +*default* 0x0000000000000000 0xffffffffffffffff + +Linker script and memory map + +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o +LOAD .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +START GROUP +LOAD .pio.nosync/build/m5stack-stamps3/libb79/libArduinoBLE.a +LOAD .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a +LOAD .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a +LOAD .pio.nosync/build/m5stack-stamps3/lib0d7/libSPI.a +LOAD .pio.nosync/build/m5stack-stamps3/libc42/libWire.a +LOAD .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_gdbstub.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libconsole.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_trace.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libasio.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcbor.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libunity.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcmock.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnghttp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp-tls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_adc_cal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_hid.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcp_transport.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_ota.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_lcd.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libprotobuf-c.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libprotocomm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmdns.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_local_ctrl.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsdmmc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_serial_slave_link.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_websocket_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libexpat.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwear_levelling.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libfatfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libfreemodbus.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjsmn.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjson.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblibsodium.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmqtt.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libopenssl.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libperfmon.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libspiffs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libusb.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libulp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwifi_provisioning.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/librmaker_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/librtc_store.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_insights.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjson_parser.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjson_generator.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_schedule.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespressif__esp_secure_cert_mgr.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rainmaker.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libgpio_button.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libqrcode.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libws2812_led.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp32-camera.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_littlefs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespressif__esp-dsp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libfb_gfx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libasio.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcmock.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libunity.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_lcd.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_websocket_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libexpat.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libfreemodbus.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjsmn.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblibsodium.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libperfmon.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libusb.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_adc_cal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_hid.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libfatfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwear_levelling.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libopenssl.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libspiffs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_insights.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcbor.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/librtc_store.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rainmaker.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_local_ctrl.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwifi_provisioning.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libprotocomm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libprotobuf-c.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmdns.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjson.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjson_parser.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libjson_generator.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_schedule.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespressif__esp_secure_cert_mgr.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libqrcode.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/librmaker_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmqtt.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libarduino_tinyusb.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libcat_face_detect.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libhuman_face_detect.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libcolor_detect.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libmfn.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libdl.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_gdbstub.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libconsole.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_trace.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnghttp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp-tls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcp_transport.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_ota.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsdmmc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_serial_slave_link.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libulp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespnow.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsmartconfig.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwapi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_gdbstub.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libconsole.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_trace.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnghttp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp-tls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcp_transport.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_ota.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsdmmc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_serial_slave_link.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libulp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespnow.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsmartconfig.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwapi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_gdbstub.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libconsole.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_trace.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnghttp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp-tls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcp_transport.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_ota.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsdmmc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_serial_slave_link.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libulp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespnow.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsmartconfig.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwapi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_gdbstub.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libconsole.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_trace.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnghttp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp-tls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcp_transport.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_ota.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsdmmc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_serial_slave_link.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libulp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespnow.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsmartconfig.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwapi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_gdbstub.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libconsole.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_trace.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnghttp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp-tls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcp_transport.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_ota.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsdmmc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_serial_slave_link.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libulp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespnow.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsmartconfig.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwapi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_gdbstub.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libconsole.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_trace.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnghttp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp-tls.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcp_transport.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_client.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_http_server.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_https_ota.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsdmmc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_serial_slave_link.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libulp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespnow.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsmartconfig.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwapi.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a +LOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a +END GROUP +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libnosys.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o +LOAD /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + 0x0000000000000010 _esp_flash_mmap_prefetch_pad_size = 0x10 + 0x0000000000000000 _esp_memprot_prefetch_pad_size = 0x0 + 0x0000000000000000 _esp_memprot_align_size = 0x0 + 0x000000003fc9da00 _static_data_end = _bss_end + 0x0000000040000000 _heap_end = 0x40000000 + 0x00000000600fe000 _data_seg_org = ORIGIN (rtc_data_seg) + 0x0000000000000001 ASSERT ((_flash_rodata_dummy_start == ORIGIN (default_rodata_seg)), .flash_rodata_dummy section must be placed at the beginning of the rodata segment.) + 0x0000000040378000 _diram_i_start = 0x40378000 + +.rtc.text 0x00000000600fe000 0x0 + 0x00000000600fe000 . = ALIGN (0x4) + 0x00000000600fe000 _rtc_text_start = ABSOLUTE (.) + *(.rtc.entry.text) + *(.rtc.literal .rtc.text .rtc.text.*) + *rtc_wake_stub*.*(.literal .text .literal.* .text.*) + 0x00000000600fe000 _rtc_text_end = ABSOLUTE (.) + +.rtc.dummy 0x00000000600fe000 0x0 + 0x00000000600fe000 _rtc_dummy_start = ABSOLUTE (.) + 0x00000000600fe000 _rtc_fast_start = ABSOLUTE (.) + 0x0000000000000000 . = SIZEOF (.rtc.text) + 0x00000000600fe000 _rtc_dummy_end = ABSOLUTE (.) + +.rtc.force_fast + 0x00000000600fe000 0x0 + 0x00000000600fe000 . = ALIGN (0x4) + 0x00000000600fe000 _rtc_force_fast_start = ABSOLUTE (.) + 0x00000000600fe000 _coredump_rtc_fast_start = ABSOLUTE (.) + *(.rtc.fast.coredump .rtc.fast.coredump.*) + 0x00000000600fe000 _coredump_rtc_fast_end = ABSOLUTE (.) + *(.rtc.force_fast .rtc.force_fast.*) + 0x00000000600fe000 . = ALIGN (0x4) + 0x00000000600fe000 _rtc_force_fast_end = ABSOLUTE (.) + +.rtc.data 0x0000000050000000 0x1 + 0x0000000050000000 _rtc_data_start = ABSOLUTE (.) + 0x0000000050000000 _coredump_rtc_start = ABSOLUTE (.) + *(.rtc.coredump .rtc.coredump.*) + 0x0000000050000000 _coredump_rtc_end = ABSOLUTE (.) + *(.rtc.data .rtc.data.*) + .rtc.data.28 0x0000000050000000 0x1 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + *(.rtc.rodata .rtc.rodata.*) + *rtc_wake_stub*.*(.data .rodata .data.* .rodata.*) + 0x0000000050000001 _rtc_data_end = ABSOLUTE (.) + +.rtc.bss 0x0000000050000001 0x0 + 0x0000000050000001 _rtc_bss_start = ABSOLUTE (.) + *rtc_wake_stub*.*(.bss .bss.*) + *rtc_wake_stub*.*(COMMON) + *(.rtc.bss) + 0x0000000050000001 _rtc_bss_end = ABSOLUTE (.) + +.rtc_noinit 0x0000000050000008 0x10 + 0x0000000050000008 . = ALIGN (0x4) + 0x0000000050000008 _rtc_noinit_start = ABSOLUTE (.) + *(.rtc_noinit .rtc_noinit.*) + .rtc_noinit.26 + 0x0000000050000008 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000050000018 . = ALIGN (0x4) + 0x0000000050000018 _rtc_noinit_end = ABSOLUTE (.) + +.rtc.force_slow + 0x0000000050000018 0x0 + 0x0000000050000018 . = ALIGN (0x4) + 0x0000000050000018 _rtc_force_slow_start = ABSOLUTE (.) + *(.rtc.force_slow .rtc.force_slow.*) + 0x0000000050000018 . = ALIGN (0x4) + 0x0000000050000018 _rtc_force_slow_end = ABSOLUTE (.) + 0x0000000000000018 _rtc_slow_length = (ORIGIN (rtc_slow_seg) == ORIGIN (rtc_data_location))?(_rtc_force_slow_end - _rtc_data_start):(_rtc_force_slow_end - _rtc_force_slow_start) + 0x0000000000000000 _rtc_fast_length = (ORIGIN (rtc_slow_seg) == ORIGIN (rtc_data_location))?(_rtc_force_fast_end - _rtc_fast_start):(_rtc_noinit_end - _rtc_fast_start) + 0x0000000000000000 ASSERT ((_rtc_slow_length <= LENGTH (rtc_slow_seg)), RTC_SLOW segment data does not fit.) + 0x0000000000000000 ASSERT ((_rtc_fast_length <= LENGTH (rtc_data_seg)), RTC_FAST segment data does not fit.) + +.iram0.vectors 0x0000000040374000 0x403 + 0x0000000040374000 _iram_start = ABSOLUTE (.) + 0x0000000040374000 _vector_table = ABSOLUTE (.) + 0x0000000000000000 . = 0x0 + *(.WindowVectors.text) + .WindowVectors.text + 0x0000000040374000 0x16a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x0000000040374000 _WindowOverflow4 + 0x0000000040374040 _WindowUnderflow4 + 0x0000000040374050 _xt_alloca_exc + 0x0000000040374080 _WindowOverflow8 + 0x00000000403740c0 _WindowUnderflow8 + 0x0000000040374100 _WindowOverflow12 + 0x0000000040374140 _WindowUnderflow12 + 0x0000000000000180 . = 0x180 + *fill* 0x000000004037416a 0x16 + *(.Level2InterruptVector.text) + .Level2InterruptVector.text + 0x0000000040374180 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x0000000040374180 _Level2Vector + 0x00000000000001c0 . = 0x1c0 + *fill* 0x0000000040374186 0x3a + *(.Level3InterruptVector.text) + .Level3InterruptVector.text + 0x00000000403741c0 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x00000000403741c0 _Level3Vector + 0x0000000000000200 . = 0x200 + *fill* 0x00000000403741c6 0x3a + *(.Level4InterruptVector.text) + .Level4InterruptVector.text + 0x0000000040374200 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x0000000040374200 _Level4Vector + 0x0000000000000240 . = 0x240 + *fill* 0x0000000040374206 0x3a + *(.Level5InterruptVector.text) + .Level5InterruptVector.text + 0x0000000040374240 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x0000000040374240 _Level5Vector + 0x0000000000000280 . = 0x280 + *fill* 0x0000000040374246 0x3a + *(.DebugExceptionVector.text) + .DebugExceptionVector.text + 0x0000000040374280 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x0000000040374280 _DebugExceptionVector + 0x00000000000002c0 . = 0x2c0 + *fill* 0x0000000040374286 0x3a + *(.NMIExceptionVector.text) + .NMIExceptionVector.text + 0x00000000403742c0 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x00000000403742c0 _NMIExceptionVector + 0x0000000000000300 . = 0x300 + *fill* 0x00000000403742c6 0x3a + *(.KernelExceptionVector.text) + .KernelExceptionVector.text + 0x0000000040374300 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x0000000040374300 _KernelExceptionVector + 0x0000000000000340 . = 0x340 + *fill* 0x0000000040374306 0x3a + *(.UserExceptionVector.text) + .UserExceptionVector.text + 0x0000000040374340 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9 (size before relaxing) + 0x0000000040374340 _UserExceptionVector + 0x00000000000003c0 . = 0x3c0 + *fill* 0x0000000040374346 0x7a + *(.DoubleExceptionVector.text) + .DoubleExceptionVector.text + 0x00000000403743c0 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x11 (size before relaxing) + 0x00000000403743c0 _DoubleExceptionVector + 0x0000000000000400 . = 0x400 + *fill* 0x00000000403743ce 0x32 + 0x0000000040374400 _invalid_pc_placeholder = ABSOLUTE (.) + *(.*Vector.literal) + .DebugExceptionVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .DoubleExceptionVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .KernelExceptionVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .UserExceptionVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .Level2InterruptVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .Level3InterruptVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .Level4InterruptVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .Level5InterruptVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + .NMIExceptionVector.literal + 0x0000000040374400 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4 (size before relaxing) + *(.UserEnter.literal) + *(.UserEnter.text) + 0x0000000040374400 . = ALIGN (0x10) + *fill* 0x0000000040374400 0x0 + *(.entry.text) + *(.init.literal) + *(.init) + .init 0x0000000040374400 0x3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o + 0x0000000040374400 _init + 0x0000000040374403 _init_end = ABSOLUTE (.) + +.iram0.text 0x0000000040374404 0x1244b + 0x0000000040374404 _iram_text_start = ABSOLUTE (.) + *(.iram1 .iram1.*) + .iram1.0.literal + 0x0000000040374404 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x8 (size before relaxing) + .iram1.1.literal + 0x0000000040374408 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x8 (size before relaxing) + .iram1.2.literal + 0x0000000040374408 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x4 (size before relaxing) + .iram1.28.literal + 0x0000000040374408 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .iram1.29.literal + 0x0000000040374414 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x4 (size before relaxing) + .iram1.28.literal + 0x0000000040374414 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .iram1.29.literal + 0x0000000040374420 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x20 (size before relaxing) + .iram1.30.literal + 0x0000000040374430 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x20 (size before relaxing) + .iram1.1.literal + 0x0000000040374434 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .iram1.4.literal + 0x0000000040374440 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x48 (size before relaxing) + .iram1.5.literal + 0x0000000040374484 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x4 (size before relaxing) + .iram1.7.literal + 0x0000000040374484 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0xc (size before relaxing) + .iram1.29.literal + 0x000000004037448c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .iram1.35.literal + 0x0000000040374498 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0xc (size before relaxing) + .iram1.30.literal + 0x0000000040374498 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x10 (size before relaxing) + .iram1.38.literal + 0x00000000403744a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x10 (size before relaxing) + .iram1.32.literal + 0x00000000403744a0 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x68 (size before relaxing) + .iram1.31.literal + 0x00000000403744d8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x18 (size before relaxing) + .iram1.33.literal + 0x00000000403744e0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x30 (size before relaxing) + .iram1.36.literal + 0x00000000403744ec 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x1c (size before relaxing) + .iram1.39.literal + 0x00000000403744ec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x18 (size before relaxing) + .iram1.42.literal + 0x00000000403744f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x8 (size before relaxing) + .iram1.34.literal + 0x00000000403744f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x4 (size before relaxing) + .iram1.35.literal + 0x00000000403744f0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.45.literal + 0x00000000403744f4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x14 (size before relaxing) + .iram1.30.literal + 0x00000000403744f8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.51.literal + 0x00000000403744fc 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x28 (size before relaxing) + .iram1.35.literal + 0x000000004037451c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0xc (size before relaxing) + .iram1.33.literal + 0x0000000040374524 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0xc (size before relaxing) + .iram1.36.literal + 0x0000000040374524 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x8 (size before relaxing) + .iram1.32.literal + 0x0000000040374524 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x30 (size before relaxing) + .iram1.39.literal + 0x0000000040374534 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x30 (size before relaxing) + .iram1.44.literal + 0x0000000040374548 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x10 (size before relaxing) + .iram1.45.literal + 0x0000000040374548 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x24 (size before relaxing) + .iram1.46.literal + 0x0000000040374554 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x48 (size before relaxing) + .iram1.54.literal + 0x000000004037456c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x8 (size before relaxing) + .iram1.42.literal + 0x000000004037456c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x4 (size before relaxing) + .iram1.41.literal + 0x000000004037456c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x10 (size before relaxing) + .iram1.40.literal + 0x0000000040374570 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.38.literal + 0x0000000040374574 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x18 (size before relaxing) + .iram1.43.literal + 0x0000000040374584 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.32.literal + 0x0000000040374588 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.33.literal + 0x000000004037458c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x4 (size before relaxing) + .iram1.36.literal + 0x000000004037458c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x4 (size before relaxing) + .iram1.39.literal + 0x000000004037458c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0xc (size before relaxing) + .iram1.37.literal + 0x000000004037458c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x8 (size before relaxing) + .iram1.3.literal + 0x000000004037458c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x4 (size before relaxing) + .iram1.2.literal + 0x000000004037458c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .iram1.1.literal + 0x0000000040374598 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x8 (size before relaxing) + .iram1.6.literal + 0x0000000040374598 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .iram1.41.literal + 0x00000000403745a0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0xc (size before relaxing) + .iram1.42.literal + 0x00000000403745a4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0xc (size before relaxing) + .iram1.33.literal + 0x00000000403745a4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x8 (size before relaxing) + .iram1.29.literal + 0x00000000403745a4 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x6c (size before relaxing) + .iram1.31.literal + 0x00000000403745e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x10 (size before relaxing) + .iram1.34.literal + 0x00000000403745e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x8 (size before relaxing) + .iram1.28.literal + 0x00000000403745e0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x20 (size before relaxing) + .iram1.30.literal + 0x00000000403745e4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x40 (size before relaxing) + .iram1.32.literal + 0x00000000403745f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0xc (size before relaxing) + .iram1.35.literal + 0x00000000403745f4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.40.literal + 0x00000000403745f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x4 (size before relaxing) + .iram1.43.literal + 0x00000000403745f8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .iram1.29.literal + 0x0000000040374604 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x10 (size before relaxing) + .iram1.30.literal + 0x0000000040374604 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x8 (size before relaxing) + .iram1.33.literal + 0x0000000040374608 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x20 (size before relaxing) + .iram1.26.literal + 0x0000000040374614 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x4 (size before relaxing) + .iram1.27.literal + 0x0000000040374614 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x4 (size before relaxing) + .iram1.26.literal + 0x0000000040374614 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .iram1.29.literal + 0x0000000040374618 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0xc (size before relaxing) + .iram1.0.literal + 0x000000004037461c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + 0x8 (size before relaxing) + .iram1.25.literal + 0x0000000040374620 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + 0x3c (size before relaxing) + .iram1.26.literal + 0x0000000040374650 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .iram1.27.literal + 0x0000000040374668 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + 0x100 (size before relaxing) + .iram1.literal + 0x00000000403746dc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + 0x1c (size before relaxing) + .iram1.0.literal + 0x00000000403746ec 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x1c (size before relaxing) + .iram1.1.literal + 0x0000000040374700 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x4 (size before relaxing) + .iram1.22.literal + 0x0000000040374700 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + 0xb0 (size before relaxing) + .iram1.3.literal + 0x0000000040374744 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .iram1.7.literal + 0x000000004037474c 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x20 (size before relaxing) + .iram1.22.literal + 0x0000000040374764 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x10 (size before relaxing) + .iram1.25.literal + 0x000000004037476c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x8 (size before relaxing) + .iram1.23.literal + 0x0000000040374770 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x10 (size before relaxing) + .iram1.26.literal + 0x0000000040374778 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x6c (size before relaxing) + .iram1.27.literal + 0x0000000040374798 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0xc (size before relaxing) + .iram1.literal + 0x0000000040374798 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + 0x4 (size before relaxing) + .iram1.28.literal + 0x0000000040374798 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x1c (size before relaxing) + .iram1.29.literal + 0x00000000403747a4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x28 (size before relaxing) + .iram1.30.literal + 0x00000000403747b4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x4 (size before relaxing) + .iram1.32.literal + 0x00000000403747b4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x4 (size before relaxing) + .iram1.28.literal + 0x00000000403747b4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x1c (size before relaxing) + .iram1.3.literal + 0x00000000403747b8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .iram1.31.literal + 0x00000000403747c0 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x20 (size before relaxing) + .iram1.30.literal + 0x00000000403747dc 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x10 (size before relaxing) + .iram1.22.literal + 0x00000000403747e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0xc (size before relaxing) + .iram1.23.literal + 0x00000000403747e8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x8 (size before relaxing) + .iram1.24.literal + 0x00000000403747ec 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x8 (size before relaxing) + .iram1.27.literal + 0x00000000403747ec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0xc (size before relaxing) + .iram1.26.literal + 0x00000000403747f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0xc (size before relaxing) + .iram1.1.literal + 0x00000000403747f0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .iram1.0.literal + 0x00000000403747fc 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + 0x30 (size before relaxing) + .iram1.2.literal + 0x0000000040374820 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .iram1.3.literal + 0x0000000040374828 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x8 (size before relaxing) + .iram1.4.literal + 0x000000004037482c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x8 (size before relaxing) + .iram1.5.literal + 0x0000000040374830 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x8 (size before relaxing) + .iram1.6.literal + 0x0000000040374834 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x18 (size before relaxing) + .iram1.literal + 0x0000000040374844 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .iram1.0.literal + 0x0000000040374854 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x8 (size before relaxing) + .iram1.1.literal + 0x0000000040374854 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .iram1.0.literal + 0x0000000040374858 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x4 (size before relaxing) + .iram1.1.literal + 0x0000000040374858 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x4 (size before relaxing) + .iram1.50.literal + 0x0000000040374858 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x8 (size before relaxing) + .iram1.36.literal + 0x000000004037485c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x4 (size before relaxing) + .iram1.38.literal + 0x000000004037485c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x4 (size before relaxing) + .iram1.37.literal + 0x000000004037485c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x4 (size before relaxing) + .iram1.27.literal + 0x000000004037485c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.35.literal + 0x0000000040374860 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .iram1.28.literal + 0x0000000040374864 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x3c (size before relaxing) + .iram1.29.literal + 0x0000000040374888 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0xc (size before relaxing) + .iram1.30.literal + 0x000000004037488c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x24 (size before relaxing) + .iram1.36.literal + 0x000000004037489c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x20 (size before relaxing) + .iram1.37.literal + 0x00000000403748a8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x44 (size before relaxing) + .iram1.38.literal + 0x00000000403748b4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0xc (size before relaxing) + .iram1.31.literal + 0x00000000403748b8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x24 (size before relaxing) + .iram1.40.literal + 0x00000000403748bc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x10 (size before relaxing) + .iram1.3.literal + 0x00000000403748c0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x4 (size before relaxing) + .iram1.4.literal + 0x00000000403748c0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x4 (size before relaxing) + .iram1.5.literal + 0x00000000403748c0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .iram1.6.literal + 0x00000000403748c4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x10 (size before relaxing) + .iram1.8.literal + 0x00000000403748c4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .iram1.28.literal + 0x00000000403748c8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .iram1.29.literal + 0x00000000403748d0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x10 (size before relaxing) + .iram1.3.literal + 0x00000000403748d0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + 0x10 (size before relaxing) + .iram1.28.literal + 0x00000000403748d8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0xc (size before relaxing) + .iram1.32.literal + 0x00000000403748dc 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x28 (size before relaxing) + .iram1.33.literal + 0x00000000403748e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x24 (size before relaxing) + .iram1.30.literal + 0x00000000403748e8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x1c (size before relaxing) + .iram1.31.literal + 0x00000000403748f0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x34 (size before relaxing) + .iram1.29.literal + 0x0000000040374900 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x18 (size before relaxing) + .iram1.30.literal + 0x0000000040374908 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x18 (size before relaxing) + .iram1.31.literal + 0x000000004037490c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x18 (size before relaxing) + .iram1.32.literal + 0x0000000040374910 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0xc (size before relaxing) + .iram1.33.literal + 0x0000000040374910 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0xc (size before relaxing) + .iram1.26.literal + 0x0000000040374910 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0x8 (size before relaxing) + .iram1.34.literal + 0x0000000040374914 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0xc (size before relaxing) + .iram1.31.literal + 0x0000000040374918 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x8 (size before relaxing) + .iram1.35.literal + 0x000000004037491c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0xc (size before relaxing) + .iram1.36.literal + 0x000000004037491c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0xc (size before relaxing) + .iram1.28.literal + 0x0000000040374920 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x18 (size before relaxing) + .iram1.30.literal + 0x0000000040374924 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x30 (size before relaxing) + .iram1.3.literal + 0x0000000040374928 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + 0x8 (size before relaxing) + .iram1.30.literal + 0x000000004037492c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .iram1.27.literal + 0x0000000040374934 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x8 (size before relaxing) + .iram1.28.literal + 0x0000000040374934 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x20 (size before relaxing) + .iram1.28.literal + 0x000000004037493c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .iram1.29.literal + 0x0000000040374940 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x4 (size before relaxing) + .iram1.literal + 0x0000000040374940 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x9c (size before relaxing) + .iram1.28.literal + 0x0000000040374980 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x14 (size before relaxing) + .iram1.literal + 0x0000000040374984 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + 0x4 (size before relaxing) + .iram1.28.literal + 0x0000000040374984 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x14 (size before relaxing) + .iram1.32.literal + 0x0000000040374988 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x30 (size before relaxing) + .iram1.44.literal + 0x0000000040374994 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x10 (size before relaxing) + .iram1.37.literal + 0x000000004037499c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x28 (size before relaxing) + .iram1.31.literal + 0x00000000403749a4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x24 (size before relaxing) + .iram1.33.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.34.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.35.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.36.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.38.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.39.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.40.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.41.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.42.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.43.literal + 0x00000000403749ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x4 (size before relaxing) + .iram1.45.literal + 0x00000000403749ac 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x10 (size before relaxing) + .iram1.46.literal + 0x00000000403749b4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x10 (size before relaxing) + .iram1.47.literal + 0x00000000403749b8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x10 (size before relaxing) + .iram1.48.literal + 0x00000000403749b8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x10 (size before relaxing) + .iram1.49.literal + 0x00000000403749b8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x8 (size before relaxing) + .iram1.50.literal + 0x00000000403749b8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x8 (size before relaxing) + .iram1.0.literal + 0x00000000403749b8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + 0xc (size before relaxing) + .iram1.29.literal + 0x00000000403749c0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x24 (size before relaxing) + .iram1.28.literal + 0x00000000403749d0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x8 (size before relaxing) + .iram1.65.literal + 0x00000000403749d0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x10 (size before relaxing) + .iram1.66.literal + 0x00000000403749dc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x10 (size before relaxing) + .iram1.64.literal + 0x00000000403749dc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .iram1.62.literal + 0x00000000403749dc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .iram1.61.literal + 0x00000000403749e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .iram1.60.literal + 0x00000000403749e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .iram1.57.literal + 0x00000000403749e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .iram1.59.literal + 0x00000000403749e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .iram1.58.literal + 0x00000000403749e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .iram1.56.literal + 0x00000000403749e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .iram1.55.literal + 0x00000000403749e0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xc (size before relaxing) + .iram1.68.literal + 0x00000000403749e4 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x2c (size before relaxing) + .iram1.54.literal + 0x0000000040374a08 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xc (size before relaxing) + .iram1.28.literal + 0x0000000040374a08 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x38 (size before relaxing) + .iram1.33.literal + 0x0000000040374a2c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .iram1.literal + 0x0000000040374a30 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + 0x24 (size before relaxing) + .iram1.18.literal + 0x0000000040374a50 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x10 (size before relaxing) + .iram1.34.literal + 0x0000000040374a50 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x38 (size before relaxing) + .iram1.literal + 0x0000000040374a6c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + 0xc (size before relaxing) + .literal.esp_event_isr_post_to + 0x0000000040374a6c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0x20 (size before relaxing) + .literal.esp_cpu_configure_region_protection + 0x0000000040374a78 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x10 (size before relaxing) + .literal.rtc_clk_32k_enable_internal + 0x0000000040374a80 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x18 (size before relaxing) + .literal.rtc_clk_32k_enable + 0x0000000040374a94 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x1c (size before relaxing) + .literal.rtc_clk_8m_enable + 0x0000000040374aa8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x10 (size before relaxing) + .literal.rtc_clk_8m_enabled + 0x0000000040374ab4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x4 (size before relaxing) + .literal.rtc_clk_8md256_enabled + 0x0000000040374ab4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x4 (size before relaxing) + .literal.rtc_clk_slow_freq_set + 0x0000000040374ab4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x14 (size before relaxing) + .literal.rtc_clk_slow_freq_get + 0x0000000040374abc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x4 (size before relaxing) + .literal.rtc_clk_slow_freq_get_hz + 0x0000000040374abc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x10 (size before relaxing) + .literal.rtc_clk_fast_freq_set + 0x0000000040374ac4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x10 (size before relaxing) + .literal.rtc_clk_bbpll_configure + 0x0000000040374ac8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x34 (size before relaxing) + .literal.rtc_clk_xtal_freq_get + 0x0000000040374ad4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .literal.rtc_clk_cpu_freq_mhz_to_config + 0x0000000040374ad8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x4 (size before relaxing) + .literal.rtc_clk_cpu_freq_get_config + 0x0000000040374ad8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x20 (size before relaxing) + .literal.rtc_clk_cpu_freq_to_pll_mhz + 0x0000000040374ae4 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x68 (size before relaxing) + .literal.rtc_clk_cpu_freq_to_xtal + 0x0000000040374b14 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x38 (size before relaxing) + .literal.rtc_clk_cpu_freq_set_config + 0x0000000040374b18 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x30 (size before relaxing) + .literal.rtc_clk_cpu_freq_set_config_fast + 0x0000000040374b24 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x10 (size before relaxing) + .literal.rtc_clk_cpu_freq_set_xtal + 0x0000000040374b24 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x14 (size before relaxing) + .literal.rtc_clk_apb_freq_get + 0x0000000040374b24 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x4 (size before relaxing) + .literal.rtc_clk_recalib_bbpll + 0x0000000040374b24 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0xc (size before relaxing) + .literal.rtc_sleep_pu + 0x0000000040374b24 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + 0x2c (size before relaxing) + .literal.rtc_clk_cal_internal + 0x0000000040374b4c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x58 (size before relaxing) + .literal.rtc_clk_cal + 0x0000000040374b70 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x1c (size before relaxing) + .literal.rtc_time_us_to_slowclk + 0x0000000040374b74 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x4 (size before relaxing) + .literal.rtc_time_get + 0x0000000040374b74 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x10 (size before relaxing) + .literal.prvGetItemByteBuf + 0x0000000040374b80 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x18 (size before relaxing) + .literal.prvReturnItemDefault + 0x0000000040374b94 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x28 (size before relaxing) + .literal.prvGetItemDefault + 0x0000000040374bb4 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x2c (size before relaxing) + .literal.prvAcquireItemNoSplit + 0x0000000040374bd0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x18 (size before relaxing) + .literal.prvSendItemDoneNoSplit + 0x0000000040374be0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x28 (size before relaxing) + .literal.prvCheckItemFitsDefault + 0x0000000040374bec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x14 (size before relaxing) + .literal.prvInitializeNewRingbuffer + 0x0000000040374bf0 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x38 (size before relaxing) + .literal.prvCopyItemByteBuf + 0x0000000040374c24 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x18 (size before relaxing) + .literal.prvCopyItemAllowSplit + 0x0000000040374c28 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x20 (size before relaxing) + .literal.prvCopyItemNoSplit + 0x0000000040374c2c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0xc (size before relaxing) + .literal.prvReceiveGeneric + 0x0000000040374c2c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x34 (size before relaxing) + .literal.prvReceiveGenericFromISR + 0x0000000040374c38 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x24 (size before relaxing) + .literal.prvReturnItemByteBuf + 0x0000000040374c3c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x14 (size before relaxing) + .literal.prvCheckItemFitsByteBuffer + 0x0000000040374c48 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x10 (size before relaxing) + .literal.prvGetFreeSize + 0x0000000040374c4c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x10 (size before relaxing) + .literal.xRingbufferCreate + 0x0000000040374c54 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x30 (size before relaxing) + .literal.xRingbufferSend + 0x0000000040374c60 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x38 (size before relaxing) + .literal.xRingbufferReceive + 0x0000000040374c6c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x14 (size before relaxing) + .literal.xRingbufferReceiveUpTo + 0x0000000040374c70 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x18 (size before relaxing) + .literal.xRingbufferReceiveUpToFromISR + 0x0000000040374c78 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x18 (size before relaxing) + .literal.vRingbufferReturnItem + 0x0000000040374c7c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x20 (size before relaxing) + .literal.vRingbufferReturnItemFromISR + 0x0000000040374c84 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x20 (size before relaxing) + .literal.vRingbufferDelete + 0x0000000040374c88 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x20 (size before relaxing) + .literal.xRingbufferGetCurFreeSize + 0x0000000040374c8c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x18 (size before relaxing) + .literal.vRingbufferGetInfo + 0x0000000040374c90 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x18 (size before relaxing) + .literal.Cache_Get_IROM_MMU_End + 0x0000000040374c94 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + 0x4 (size before relaxing) + .literal.Cache_Get_DROM_MMU_End + 0x0000000040374c94 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + 0x4 (size before relaxing) + .literal.esp_error_check_failed_print + 0x0000000040374c94 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + 0x2c (size before relaxing) + .literal._esp_error_check_failed + 0x0000000040374cac 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + 0xc (size before relaxing) + .literal.esp_system_abort + 0x0000000040374cb0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0x4 (size before relaxing) + .literal 0x0000000040374cb0 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + 0x68 (size before relaxing) + .literal 0x0000000040374cc4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + 0x24 (size before relaxing) + .literal.vPortSetupTimer + 0x0000000040374cc8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x5c (size before relaxing) + .literal.xPortSysTickHandler + 0x0000000040374ce8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x8 (size before relaxing) + .literal.prvIsQueueEmpty + 0x0000000040374ce8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x8 (size before relaxing) + .literal.prvCopyDataToQueue + 0x0000000040374ce8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xc (size before relaxing) + .literal.prvNotifyQueueSetContainer + 0x0000000040374ce8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x2c (size before relaxing) + .literal.prvCopyDataFromQueue + 0x0000000040374d00 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x4 (size before relaxing) + .literal.prvUnlockQueue + 0x0000000040374d00 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x24 (size before relaxing) + .literal.xQueueGenericReset + 0x0000000040374d00 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x2c (size before relaxing) + .literal.xQueueGenericCreateStatic + 0x0000000040374d08 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x24 (size before relaxing) + .literal.xQueueGenericCreate + 0x0000000040374d20 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x20 (size before relaxing) + .literal.xQueueGetMutexHolder + 0x0000000040374d2c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x8 (size before relaxing) + .literal.xQueueCreateCountingSemaphoreStatic + 0x0000000040374d2c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x18 (size before relaxing) + .literal.xQueueCreateCountingSemaphore + 0x0000000040374d38 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x18 (size before relaxing) + .literal.xQueueGenericSend + 0x0000000040374d3c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x78 (size before relaxing) + .literal.xQueueCreateMutexStatic + 0x0000000040374d50 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xc (size before relaxing) + .literal.xQueueGiveMutexRecursive + 0x0000000040374d50 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x18 (size before relaxing) + .literal.xQueueCreateMutex + 0x0000000040374d58 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xc (size before relaxing) + .literal.xQueueGenericSendFromISR + 0x0000000040374d58 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x30 (size before relaxing) + .literal.xQueueGiveFromISR + 0x0000000040374d60 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x2c (size before relaxing) + .literal.xQueueReceive + 0x0000000040374d6c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x74 (size before relaxing) + .literal.xQueueSemaphoreTake + 0x0000000040374d78 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x88 (size before relaxing) + .literal.xQueueTakeMutexRecursive + 0x0000000040374d7c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x18 (size before relaxing) + .literal.xQueuePeek + 0x0000000040374d80 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x74 (size before relaxing) + .literal.xQueueReceiveFromISR + 0x0000000040374d84 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x28 (size before relaxing) + .literal.uxQueueMessagesWaiting + 0x0000000040374d8c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x1c (size before relaxing) + .literal.uxQueueMessagesWaitingFromISR + 0x0000000040374d98 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x14 (size before relaxing) + .literal.vQueueDelete + 0x0000000040374da0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x18 (size before relaxing) + .literal.vQueueWaitForMessageRestricted + 0x0000000040374da8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x10 (size before relaxing) + .literal.prvInitialiseNewTask + 0x0000000040374da8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x1c (size before relaxing) + .literal.prvResetNextTaskUnblockTime + 0x0000000040374da8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .literal.prvDeleteTLS + 0x0000000040374db0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x14 (size before relaxing) + .literal.prvDeleteTCB + 0x0000000040374dc0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x24 (size before relaxing) + .literal.prvIdleTask + 0x0000000040374dd0 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x34 (size before relaxing) + .literal.prvAddCurrentTaskToDelayedList + 0x0000000040374dec 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x2c (size before relaxing) + .literal.taskYIELD_OTHER_CORE + 0x0000000040374df8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xc (size before relaxing) + .literal.prvAddNewTaskToReadyList$isra$6 + 0x0000000040374df8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x78 (size before relaxing) + .literal.xTaskCreateStaticPinnedToCore + 0x0000000040374e18 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x30 (size before relaxing) + .literal.xTaskCreatePinnedToCore + 0x0000000040374e2c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x18 (size before relaxing) + .literal.vTaskSuspendAll + 0x0000000040374e2c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x8 (size before relaxing) + .literal.xTaskGetTickCount + 0x0000000040374e30 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.xTaskGetTickCountFromISR + 0x0000000040374e30 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x8 (size before relaxing) + .literal.xTaskGetIdleTaskHandleForCPU + 0x0000000040374e30 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x20 (size before relaxing) + .literal.xTaskIncrementTick + 0x0000000040374e48 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x64 (size before relaxing) + .literal.vTaskSwitchContext + 0x0000000040374e60 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x58 (size before relaxing) + .literal.vTaskPlaceOnEventList + 0x0000000040374e78 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x2c (size before relaxing) + .literal.vTaskPlaceOnEventListRestricted + 0x0000000040374e84 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x2c (size before relaxing) + .literal.xTaskRemoveFromEventList + 0x0000000040374e8c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x54 (size before relaxing) + .literal.vTaskInternalSetTimeOutState + 0x0000000040374e98 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x8 (size before relaxing) + .literal.xTaskCheckForTimeOut + 0x0000000040374e98 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x38 (size before relaxing) + .literal.vTaskMissedYield + 0x0000000040374eac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.xTaskGetCurrentTaskHandle + 0x0000000040374eac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x8 (size before relaxing) + .literal.uxTaskPriorityGet + 0x0000000040374eac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x10 (size before relaxing) + .literal.vTaskPrioritySet + 0x0000000040374eac 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x40 (size before relaxing) + .literal.__getreent + 0x0000000040374eb4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x8 (size before relaxing) + .literal.pcTaskGetName + 0x0000000040374eb4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x18 (size before relaxing) + .literal.vTaskSetThreadLocalStoragePointerAndDelCallback + 0x0000000040374ebc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x10 (size before relaxing) + .literal.pvTaskGetThreadLocalStoragePointer + 0x0000000040374ebc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.xTaskGetAffinity + 0x0000000040374ebc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.xTaskGetCurrentTaskHandleForCPU + 0x0000000040374ebc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.xTaskGetSchedulerState + 0x0000000040374ebc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xc (size before relaxing) + .literal.vTaskDelete + 0x0000000040374ebc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x5c (size before relaxing) + .literal.vTaskDelay + 0x0000000040374ec4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x28 (size before relaxing) + .literal.xTaskResumeAll + 0x0000000040374ec8 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x70 (size before relaxing) + .literal.xTaskPriorityInherit + 0x0000000040374edc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x20 (size before relaxing) + .literal.xTaskPriorityDisinherit + 0x0000000040374edc 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x3c (size before relaxing) + .literal.vTaskPriorityDisinheritAfterTimeout + 0x0000000040374ef0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x3c (size before relaxing) + .literal.pvTaskIncrementMutexHeldCount + 0x0000000040374f00 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x10 (size before relaxing) + .literal.ulTaskGenericNotifyTake + 0x0000000040374f00 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x34 (size before relaxing) + .literal.xTaskGenericNotify + 0x0000000040374f0c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x58 (size before relaxing) + .literal.vTaskGenericNotifyGiveFromISR + 0x0000000040374f30 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x54 (size before relaxing) + .literal.pxListGetReadyTask + 0x0000000040374f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.pxListGetReadyPendingTask + 0x0000000040374f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.pxGetDelayedTaskList + 0x0000000040374f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.pxGetOverflowDelayedTaskList + 0x0000000040374f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.pxGetTasksWaitingTermination + 0x0000000040374f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.pxGetSuspendedTaskList + 0x0000000040374f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x4 (size before relaxing) + .literal.prvTaskPriorityRaise + 0x0000000040374f40 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x30 (size before relaxing) + .literal.prvTaskPriorityRestore + 0x0000000040374f48 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x24 (size before relaxing) + .literal.vTaskStartScheduler + 0x0000000040374f48 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x44 (size before relaxing) + .literal.prvCheckForValidListAndQueue + 0x0000000040374f5c 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x34 (size before relaxing) + .literal.prvInsertTimerInActiveList + 0x0000000040374f7c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0xc (size before relaxing) + .literal.prvInitialiseNewTimer$part$1 + 0x0000000040374f7c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x10 (size before relaxing) + .literal.xTimerCreateTimerTask + 0x0000000040374f88 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x2c (size before relaxing) + .literal.xTimerCreate + 0x0000000040374f9c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x10 (size before relaxing) + .literal.xTimerGenericCommand + 0x0000000040374f9c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x20 (size before relaxing) + .literal.prvSwitchTimerLists + 0x0000000040374fa4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x24 (size before relaxing) + .literal.prvTimerTask + 0x0000000040374fac 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x78 (size before relaxing) + .literal.xTimerGetExpiryTime + 0x0000000040374fbc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x10 (size before relaxing) + .literal.xTimerIsTimerActive + 0x0000000040374fc0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x1c (size before relaxing) + .literal.pvTimerGetTimerID + 0x0000000040374fc4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x1c (size before relaxing) + .literal.vTaskGetSnapshot + 0x0000000040374fc8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + 0xc (size before relaxing) + .literal.pxTaskGetNext + 0x0000000040374fc8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + 0x30 (size before relaxing) + .literal.xPortStartScheduler + 0x0000000040374fc8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x10 (size before relaxing) + .literal.pxPortInitialiseStack + 0x0000000040374fc8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x2c (size before relaxing) + .literal.xPortInIsrContext + 0x0000000040374fe8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x8 (size before relaxing) + .literal.xPortEnterCriticalTimeout + 0x0000000040374fe8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x50 (size before relaxing) + .literal.vPortExitCritical + 0x0000000040375018 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x30 (size before relaxing) + .literal.vPortYieldOtherCore + 0x0000000040375024 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x4 (size before relaxing) + .literal.vApplicationStackOverflowHook + 0x0000000040375024 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x18 (size before relaxing) + .literal.vPortSetStackWatchpoint + 0x0000000040375030 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x8 (size before relaxing) + .literal.vPortReleaseTaskMPUSettings + 0x0000000040375030 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x4 (size before relaxing) + .literal.other_cpu_startup_idle_hook_cb + 0x0000000040375030 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .literal.esp_startup_start_app_common + 0x0000000040375034 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x2c (size before relaxing) + .literal.xPortCheckValidTCBMem + 0x0000000040375058 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x20 (size before relaxing) + .literal.xPortcheckValidStackMem + 0x0000000040375058 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x4 (size before relaxing) + .literal.vApplicationGetIdleTaskMemory + 0x0000000040375058 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x20 (size before relaxing) + .literal.vApplicationGetTimerTaskMemory + 0x0000000040375064 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x24 (size before relaxing) + .literal.cpu_hal_set_watchpoint + 0x000000004037506c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + 0x8 (size before relaxing) + .literal.soc_hal_stall_core + 0x000000004037506c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + 0x10 (size before relaxing) + .literal.soc_hal_unstall_core + 0x0000000040375078 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_encryption_hal_enable + 0x0000000040375078 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .literal.spi_flash_encryption_hal_disable + 0x0000000040375080 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_encryption_hal_prepare + 0x0000000040375080 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x14 (size before relaxing) + .literal.spi_flash_encryption_hal_done + 0x0000000040375090 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .literal.spi_flash_encryption_hal_destroy + 0x0000000040375098 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .literal.gpspi_flash_ll_get_buffer_data + 0x000000004037509c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_hal_gpspi_device_config + 0x000000004037509c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x14 (size before relaxing) + .literal.spi_flash_hal_gpspi_configure_host_io_mode + 0x00000000403750ac 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x4c (size before relaxing) + .literal.spi_flash_hal_gpspi_common_command + 0x00000000403750c0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x24 (size before relaxing) + .literal.spi_flash_hal_gpspi_read + 0x00000000403750cc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x18 (size before relaxing) + .literal.spimem_flash_ll_set_buffer_data + 0x00000000403750cc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.spimem_flash_ll_get_buffer_data + 0x00000000403750cc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_hal_configure_host_io_mode + 0x00000000403750cc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x50 (size before relaxing) + .literal.spi_flash_hal_common_command + 0x00000000403750d4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x18 (size before relaxing) + .literal.spi_flash_hal_read + 0x00000000403750d4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0xc (size before relaxing) + .literal.spi_flash_hal_erase_chip + 0x00000000403750d4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .literal.spi_flash_hal_erase_sector + 0x00000000403750d8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x14 (size before relaxing) + .literal.spi_flash_hal_erase_block + 0x00000000403750dc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x14 (size before relaxing) + .literal.spi_flash_hal_program_page + 0x00000000403750dc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x1c (size before relaxing) + .literal.spi_flash_hal_set_write_protect + 0x00000000403750e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x8 (size before relaxing) + .literal.unlikely.spi_flash_hal_setup_read_suspend + 0x00000000403750e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_hal_setup_auto_suspend_mode + 0x00000000403750e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_hal_disable_auto_suspend_mode + 0x00000000403750e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_hal_device_config + 0x00000000403750e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x14 (size before relaxing) + .literal.systimer_hal_init + 0x00000000403750e0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x18 (size before relaxing) + .literal.systimer_hal_get_counter_value + 0x00000000403750e8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x8 (size before relaxing) + .literal.systimer_hal_set_alarm_target + 0x00000000403750ec 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x8 (size before relaxing) + .literal.systimer_hal_set_alarm_period + 0x00000000403750ec 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x18 (size before relaxing) + .literal.systimer_hal_counter_value_advance + 0x00000000403750f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0xc (size before relaxing) + .literal.systimer_hal_select_alarm_mode + 0x00000000403750f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x8 (size before relaxing) + .literal.systimer_hal_connect_alarm_counter + 0x00000000403750f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x4 (size before relaxing) + .literal.wdt_hal_init + 0x00000000403750f8 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x4c (size before relaxing) + .literal.wdt_hal_config_stage + 0x0000000040375134 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x24 (size before relaxing) + .literal.wdt_hal_write_protect_disable + 0x0000000040375134 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.wdt_hal_enable + 0x0000000040375134 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.wdt_hal_disable + 0x0000000040375134 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.wdt_hal_handle_intr + 0x0000000040375134 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.wdt_hal_feed + 0x0000000040375134 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x4 (size before relaxing) + .literal.wdt_hal_set_flashboot_en + 0x0000000040375134 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x8 (size before relaxing) + .literal.tlsf_free + 0x0000000040375138 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x48 (size before relaxing) + .literal.tlsf_malloc + 0x000000004037517c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x48 (size before relaxing) + .literal.tlsf_realloc + 0x00000000403751a4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x64 (size before relaxing) + .literal.assert_valid_block + 0x00000000403751b0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x10 (size before relaxing) + .literal.multi_heap_free_impl + 0x00000000403751b4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x18 (size before relaxing) + .literal.multi_heap_get_allocated_size_impl + 0x00000000403751b4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x4 (size before relaxing) + .literal.multi_heap_internal_lock + 0x00000000403751b4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x4 (size before relaxing) + .literal.multi_heap_internal_unlock + 0x00000000403751b4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x4 (size before relaxing) + .literal.multi_heap_malloc_impl + 0x00000000403751b4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x14 (size before relaxing) + .literal.multi_heap_realloc_impl + 0x00000000403751b4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x2c (size before relaxing) + .literal.multi_heap_free + 0x00000000403751c0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x20 (size before relaxing) + .literal.multi_heap_get_allocated_size + 0x00000000403751cc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x18 (size before relaxing) + .literal.multi_heap_malloc + 0x00000000403751d0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x10 (size before relaxing) + .literal.multi_heap_realloc + 0x00000000403751d0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x2c (size before relaxing) + .literal.poison_allocated_region + 0x00000000403751d4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .literal.verify_allocated_region + 0x00000000403751dc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x14 (size before relaxing) + .literal.esp_log_early_timestamp + 0x00000000403751e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x4 (size before relaxing) + .literal.esp_log_impl_lock + 0x00000000403751e4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x10 (size before relaxing) + .literal.esp_log_impl_lock_timeout + 0x00000000403751e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x10 (size before relaxing) + .literal.esp_log_impl_unlock + 0x00000000403751e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0xc (size before relaxing) + .literal.esp_log_timestamp + 0x00000000403751e8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x1c (size before relaxing) + .literal.unlikely.abort + 0x00000000403751ec 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + 0x28 (size before relaxing) + .literal.__assert_func + 0x00000000403751fc 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + 0x48 (size before relaxing) + .literal.malloc + 0x0000000040375220 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x4 (size before relaxing) + .literal.realloc + 0x0000000040375220 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x4 (size before relaxing) + .literal.free 0x0000000040375220 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x4 (size before relaxing) + .literal._malloc_r + 0x0000000040375220 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x4 (size before relaxing) + .literal._free_r + 0x0000000040375220 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x4 (size before relaxing) + .literal._realloc_r + 0x0000000040375220 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x4 (size before relaxing) + .literal._calloc_r + 0x0000000040375220 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x8 (size before relaxing) + .literal.calloc + 0x0000000040375224 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x8 (size before relaxing) + .literal.memspi_host_read_status_hs + 0x0000000040375224 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x4 (size before relaxing) + .literal.memspi_host_erase_chip + 0x0000000040375224 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x4 (size before relaxing) + .literal.memspi_host_set_write_protect + 0x0000000040375224 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x4 (size before relaxing) + .literal.memspi_host_flush_cache + 0x0000000040375224 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x8 (size before relaxing) + .literal.memspi_host_read_id_hs + 0x0000000040375224 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x20 (size before relaxing) + .literal.memspi_host_erase_sector + 0x0000000040375230 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x18 (size before relaxing) + .literal.memspi_host_erase_block + 0x000000004037523c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x18 (size before relaxing) + .literal.memspi_host_program_page + 0x0000000040375240 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x18 (size before relaxing) + .literal.memspi_host_init_pointers + 0x0000000040375248 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .literal.spi_flash_chip_boya_probe + 0x0000000040375254 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_gd_detect_size + 0x0000000040375254 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_gd_get_io_mode + 0x0000000040375258 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_gd_probe + 0x0000000040375258 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .literal.spi_flash_chip_gd_set_io_mode + 0x000000004037525c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x1c (size before relaxing) + .literal.spi_flash_chip_generic_detect_size + 0x000000004037526c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_generic_config_host_io_mode + 0x000000004037526c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_common_write_qe_sr + 0x0000000040375274 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_common_write_status_16b_wrsr + 0x0000000040375274 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_generic_read + 0x0000000040375274 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x20 (size before relaxing) + .literal.spi_flash_chip_generic_write + 0x000000004037527c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_chip_generic_yield + 0x000000004037527c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_generic_read_unique_id + 0x000000004037527c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x24 (size before relaxing) + .literal.spi_flash_chip_generic_reset + 0x0000000040375284 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_generic_write_encrypted + 0x0000000040375284 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_generic_get_write_protect + 0x0000000040375288 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_chip_generic_suspend_cmd_conf + 0x0000000040375294 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x1c (size before relaxing) + .literal.spi_flash_common_read_qe_sr$constprop$5 + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_common_read_status_16b_rdsr_rdsr2 + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_common_read_status_8b_rdsr2 + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_generic_get_io_mode + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_common_read_status_8b_rdsr + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_common_write_status_8b_wrsr + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_common_write_status_8b_wrsr2 + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_generic_set_io_mode + 0x000000004037529c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0xc (size before relaxing) + .literal.spi_flash_chip_issi_probe + 0x000000004037529c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .literal.spi_flash_chip_issi_set_io_mode + 0x00000000403752a0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0xc (size before relaxing) + .literal.spi_flash_chip_issi_get_io_mode + 0x00000000403752a8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_detect_size + 0x00000000403752a8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_set_write_protect + 0x00000000403752a8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0xc (size before relaxing) + .literal.spi_flash_chip_mxic_opi_erase_chip + 0x00000000403752b0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_erase_sector + 0x00000000403752b4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_erase_block + 0x00000000403752b8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_page_program + 0x00000000403752bc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_xmic_opi_config_host_io_mode + 0x00000000403752c0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0xc (size before relaxing) + .literal.spi_flash_chip_mxic_opi_write + 0x00000000403752c8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_get_data_length_zoom + 0x00000000403752c8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_read_id + 0x00000000403752d4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x38 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_read_reg + 0x00000000403752e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_mxic_opi_get_io_mode + 0x00000000403752e4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0xc (size before relaxing) + .literal.spi_flash_chip_mxic_opi_get_write_protect + 0x00000000403752e8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_chip_th_probe + 0x00000000403752f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x4 (size before relaxing) + .literal.spi_flash_chip_winbond_read + 0x00000000403752f0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x24 (size before relaxing) + .literal.spi_flash_chip_winbond_page_program + 0x00000000403752f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_winbond_erase_sector + 0x00000000403752f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_chip_winbond_erase_block + 0x00000000403752f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x8 (size before relaxing) + .literal.spi_timing_enter_mspi_low_speed_mode + 0x00000000403752f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x10 (size before relaxing) + .literal.spi_timing_enter_mspi_high_speed_mode + 0x00000000403752f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x14 (size before relaxing) + .literal.spi_timing_change_speed_mode_cache_safe + 0x00000000403752f8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x18 (size before relaxing) + .literal.unlikely.spi_timing_get_flash_timing_param + 0x0000000040375300 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x4 (size before relaxing) + .literal.spi_timing_config_set_core_clock + 0x0000000040375300 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x8 (size before relaxing) + .literal.spi_timing_config_set_flash_clock + 0x0000000040375304 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x18 (size before relaxing) + .literal.spi_timing_config_set_psram_clock + 0x0000000040375310 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x8 (size before relaxing) + .literal 0x0000000040375310 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + 0x4 (size before relaxing) + .iram1.0 0x0000000040375310 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x0000000040375310 nimble_platform_mem_malloc + *fill* 0x0000000040375322 0x2 + .iram1.1 0x0000000040375324 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x0000000040375324 nimble_platform_mem_calloc + .iram1.2 0x0000000040375338 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0xe (size before relaxing) + 0x0000000040375338 nimble_platform_mem_free + *fill* 0x0000000040375342 0x2 + .iram1.28 0x0000000040375344 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x0000000040375344 nimble_port_run + *fill* 0x0000000040375361 0x3 + .iram1.29 0x0000000040375364 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x0000000040375364 nimble_port_get_dflt_eventq + .iram1.28 0x000000004037536c 0x55 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x00000000403753c1 0x3 + .iram1.29 0x00000000403753c4 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x4c (size before relaxing) + 0x00000000403753c4 wifi_bt_common_module_enable + .iram1.30 0x0000000040375404 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x4c (size before relaxing) + 0x0000000040375404 wifi_bt_common_module_disable + .iram1.1 0x0000000040375444 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + 0x0000000040375444 esp_ota_get_app_elf_sha256 + *fill* 0x00000000403754da 0x2 + .iram1.4 0x00000000403754dc 0x1bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x00000000403754dc bootloader_flash_execute_command_common + .iram1.5 0x0000000040375698 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x0000000040375698 bootloader_execute_flash_command + .iram1.7 0x00000000403756b8 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x2e (size before relaxing) + 0x00000000403756b8 bootloader_read_flash_id + *fill* 0x00000000403756e2 0x2 + .iram1.29 0x00000000403756e4 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .iram1.35 0x0000000040375734 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x1e (size before relaxing) + *fill* 0x000000004037574e 0x2 + .iram1.30 0x0000000040375750 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .iram1.38 0x0000000040375784 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x6f (size before relaxing) + *fill* 0x00000000403757ef 0x1 + .iram1.32 0x00000000403757f0 0x1cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x1df (size before relaxing) + 0x00000000403757f0 spi_flash_mmap_pages + *fill* 0x00000000403759bb 0x1 + .iram1.31 0x00000000403759bc 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x73 (size before relaxing) + 0x00000000403759bc spi_flash_mmap + *fill* 0x0000000040375a23 0x1 + .iram1.33 0x0000000040375a24 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x8c (size before relaxing) + 0x0000000040375a24 spi_flash_munmap + *fill* 0x0000000040375aad 0x3 + .iram1.36 0x0000000040375ab0 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x55 (size before relaxing) + 0x0000000040375ab0 spi_flash_mmap_get_free_pages + *fill* 0x0000000040375af9 0x3 + .iram1.39 0x0000000040375afc 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x0000000040375afc spi_flash_check_and_flush_cache + *fill* 0x0000000040375b4d 0x3 + .iram1.42 0x0000000040375b50 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .iram1.34 0x0000000040375b64 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0xd (size before relaxing) + 0x0000000040375b64 spi_flash_init_chip_state + *fill* 0x0000000040375b6e 0x2 + .iram1.35 0x0000000040375b70 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x0000000040375b70 spi_flash_guard_set + *fill* 0x0000000040375b7a 0x2 + .iram1.45 0x0000000040375b7c 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x4c (size before relaxing) + 0x0000000040375b7c spi_flash_read_encrypted + .iram1.30 0x0000000040375bc4 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.51 0x0000000040375c04 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x76 (size before relaxing) + *fill* 0x0000000040375c76 0x2 + .iram1.35 0x0000000040375c78 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x0000000040375cdd 0x3 + .iram1.33 0x0000000040375ce0 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .iram1.36 0x0000000040375d40 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000040375d40 esp_flash_get_physical_size + .iram1.32 0x0000000040375d98 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0xf6 (size before relaxing) + 0x0000000040375d98 esp_flash_init_main + *fill* 0x0000000040375e8a 0x2 + .iram1.39 0x0000000040375e8c 0x1f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x1fe (size before relaxing) + 0x0000000040375e8c esp_flash_erase_region + *fill* 0x0000000040376082 0x2 + .iram1.44 0x0000000040376084 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000040376084 esp_flash_read + *fill* 0x0000000040376186 0x2 + .iram1.45 0x0000000040376188 0x12e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x136 (size before relaxing) + 0x0000000040376188 esp_flash_write + *fill* 0x00000000403762b6 0x2 + .iram1.46 0x00000000403762b8 0x164 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x16c (size before relaxing) + 0x00000000403762b8 esp_flash_write_encrypted + .iram1.54 0x000000004037641c 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x1b (size before relaxing) + 0x000000004037641c spi_flash_read + *fill* 0x0000000040376433 0x1 + .iram1.42 0x0000000040376434 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0xe (size before relaxing) + *fill* 0x000000004037643e 0x2 + .iram1.41 0x0000000040376440 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x0000000040376485 0x3 + .iram1.40 0x0000000040376488 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .iram1.38 0x0000000040376498 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x48 (size before relaxing) + .iram1.43 0x00000000403764d8 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x00000000403764f6 0x2 + .iram1.32 0x00000000403764f8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x0000000040376506 0x2 + .iram1.33 0x0000000040376508 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + *fill* 0x0000000040376516 0x2 + .iram1.36 0x0000000040376518 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0xd (size before relaxing) + *fill* 0x0000000040376522 0x2 + .iram1.39 0x0000000040376524 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x1e (size before relaxing) + *fill* 0x000000004037653a 0x2 + .iram1.37 0x000000004037653c 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x15 (size before relaxing) + *fill* 0x000000004037654d 0x3 + .iram1.3 0x0000000040376550 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .iram1.2 0x0000000040376560 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + *fill* 0x000000004037657e 0x2 + .iram1.1 0x0000000040376580 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x17 (size before relaxing) + *fill* 0x0000000040376593 0x1 + .iram1.6 0x0000000040376594 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x0000000040376594 esp_flash_app_disable_os_functions + *fill* 0x00000000403765a5 0x3 + .iram1.41 0x00000000403765a8 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x16 (size before relaxing) + 0x00000000403765a8 esp_cache_op_lock + *fill* 0x00000000403765ba 0x2 + .iram1.42 0x00000000403765bc 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x14 (size before relaxing) + 0x00000000403765bc esp_cache_op_unlock + *fill* 0x00000000403765ca 0x2 + .iram1.33 0x00000000403765cc 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x1b (size before relaxing) + 0x00000000403765cc spi_flash_disable_cache + *fill* 0x00000000403765e3 0x1 + .iram1.29 0x00000000403765e4 0xeb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0xff (size before relaxing) + 0x00000000403765e4 spi_flash_disable_interrupts_caches_and_other_cpu + *fill* 0x00000000403766cf 0x1 + .iram1.31 0x00000000403766d0 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x36 (size before relaxing) + 0x00000000403766d0 spi_flash_disable_interrupts_caches_and_other_cpu_no_os + *fill* 0x00000000403766fa 0x2 + .iram1.34 0x00000000403766fc 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x00000000403766fc spi_flash_restore_cache + *fill* 0x0000000040376713 0x1 + .iram1.28 0x0000000040376714 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x52 (size before relaxing) + 0x0000000040376714 spi_flash_op_block_func + *fill* 0x000000004037675a 0x2 + .iram1.30 0x000000004037675c 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x9d (size before relaxing) + 0x000000004037675c spi_flash_enable_interrupts_caches_and_other_cpu + *fill* 0x00000000403767f1 0x3 + .iram1.32 0x00000000403767f4 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x21 (size before relaxing) + 0x00000000403767f4 spi_flash_enable_interrupts_caches_no_os + *fill* 0x0000000040376811 0x3 + .iram1.35 0x0000000040376814 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x0000000040376814 spi_flash_cache_enabled + .iram1.40 0x0000000040376824 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x0000000040376824 spi_flash_enable_cache + *fill* 0x0000000040376833 0x1 + .iram1.43 0x0000000040376834 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x0000000040376834 esp_cache_op_lock_init + *fill* 0x0000000040376846 0x2 + .iram1.29 0x0000000040376848 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x4b (size before relaxing) + *fill* 0x000000004037688c 0x0 + .iram1.30 0x000000004037688c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x000000004037688c pthread_mutex_lock + .iram1.33 0x00000000403768b4 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x65 (size before relaxing) + 0x00000000403768b4 pthread_mutex_unlock + *fill* 0x0000000040376909 0x3 + .iram1.26 0x000000004037690c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0xb (size before relaxing) + 0x000000004037690c phy_i2c_enter_critical + *fill* 0x0000000040376914 0x0 + .iram1.27 0x0000000040376914 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0xb (size before relaxing) + 0x0000000040376914 phy_i2c_exit_critical + *fill* 0x000000004037691c 0x0 + .iram1.26 0x000000004037691c 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x000000004037691c esp_vApplicationTickHook + *fill* 0x0000000040376941 0x3 + .iram1.29 0x0000000040376944 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0x24 (size before relaxing) + 0x0000000040376944 esp_restart + *fill* 0x0000000040376962 0x2 + .iram1.0 0x0000000040376964 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + 0xc (size before relaxing) + 0x0000000040376964 __stack_chk_fail + *fill* 0x000000004037696d 0x3 + .iram1.25 0x0000000040376970 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + 0x88 (size before relaxing) + 0x0000000040376970 call_start_cpu1 + .iram1.26 0x00000000403769f4 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + 0x00000000403769f4 do_multicore_settings + *fill* 0x0000000040376a66 0x2 + .iram1.27 0x0000000040376a68 0x24f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + 0x27f (size before relaxing) + 0x0000000040376a68 call_start_cpu0 + *fill* 0x0000000040376cb7 0x1 + .iram1 0x0000000040376cb8 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + 0x97 (size before relaxing) + 0x0000000040376cb8 xt_highint4 + 0x0000000040376d47 ld_include_highint_hdl + *fill* 0x0000000040376d47 0x1 + .iram1.0 0x0000000040376d48 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x31 (size before relaxing) + 0x0000000040376d48 esp_reset_reason_set_hint + *fill* 0x0000000040376d76 0x2 + .iram1.1 0x0000000040376d78 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x0000000040376d78 esp_reset_reason_get_hint + .iram1.22 0x0000000040376d94 0x18f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + 0x1d3 (size before relaxing) + 0x0000000040376d94 esp_restart_noos + *fill* 0x0000000040376f23 0x1 + .iram1.3 0x0000000040376f24 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + 0x0000000040376f24 esp_cache_err_get_cpuid + *fill* 0x0000000040376f4e 0x2 + .iram1.7 0x0000000040376f50 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + *fill* 0x0000000040376f8e 0x2 + .iram1.22 0x0000000040376f90 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + *fill* 0x0000000040376fb9 0x3 + .iram1.25 0x0000000040376fbc 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + *fill* 0x0000000040376fd5 0x3 + .iram1.23 0x0000000040376fd8 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x41 (size before relaxing) + 0x0000000040376fd8 esp_backtrace_get_next_frame + *fill* 0x0000000040377015 0x3 + .iram1.26 0x0000000040377018 0x14c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x154 (size before relaxing) + 0x0000000040377018 esp_backtrace_print_from_frame + .iram1.27 0x0000000040377164 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x2c (size before relaxing) + 0x0000000040377164 esp_backtrace_print + .iram1 0x000000004037718c 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + 0x000000004037718c esp_backtrace_get_start + *fill* 0x00000000403771a9 0x3 + .iram1.28 0x00000000403771ac 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x5d (size before relaxing) + *fill* 0x00000000403771fd 0x3 + .iram1.29 0x0000000040377200 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x56 (size before relaxing) + *fill* 0x000000004037724e 0x2 + .iram1.30 0x0000000040377250 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x0000000040377250 esp_crosscore_int_send_yield + *fill* 0x000000004037725f 0x1 + .iram1.32 0x0000000040377260 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x0000000040377260 esp_crosscore_int_send_print_backtrace + *fill* 0x000000004037726f 0x1 + .iram1.28 0x0000000040377270 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x5e (size before relaxing) + *fill* 0x00000000403772c2 0x2 + .iram1.3 0x00000000403772c4 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x00000000403772c4 panic_abort + *fill* 0x00000000403772de 0x2 + .iram1.31 0x00000000403772e0 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + *fill* 0x0000000040377316 0x2 + .iram1.30 0x0000000040377318 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x0000000040377318 start_cpu_other_cores + *fill* 0x0000000040377341 0x3 + .iram1.22 0x0000000040377344 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x22 (size before relaxing) + *fill* 0x000000004037735e 0x2 + .iram1.23 0x0000000040377360 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x16 (size before relaxing) + 0x0000000040377360 panicHandler + *fill* 0x0000000040377372 0x2 + .iram1.24 0x0000000040377374 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x16 (size before relaxing) + 0x0000000040377374 xt_unhandled_exception + *fill* 0x0000000040377386 0x2 + .iram1.27 0x0000000040377388 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0x14 (size before relaxing) + *fill* 0x0000000040377396 0x2 + .iram1.26 0x0000000040377398 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0x16 (size before relaxing) + *fill* 0x00000000403773aa 0x2 + .iram1.1 0x00000000403773ac 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + 0x00000000403773ac esp_rom_install_uart_printf + *fill* 0x00000000403773c6 0x2 + .iram1.0 0x00000000403773c8 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + 0xc7 (size before relaxing) + 0x00000000403773c8 esp_rom_uart_set_clock_baudrate + *fill* 0x000000004037748c 0x0 + .iram1.2 0x000000004037748c 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x000000004037748c Cache_Suspend_ICache + *fill* 0x00000000403774a7 0x1 + .iram1.3 0x00000000403774a8 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x00000000403774a8 Cache_Suspend_DCache + *fill* 0x00000000403774c3 0x1 + .iram1.4 0x00000000403774c4 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x00000000403774c4 Cache_Freeze_ICache_Enable + .iram1.5 0x00000000403774e0 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x00000000403774e0 Cache_Freeze_DCache_Enable + .iram1.6 0x00000000403774fc 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x95 (size before relaxing) + 0x00000000403774fc Cache_WriteBack_Addr + *fill* 0x0000000040377589 0x3 + .iram1 0x000000004037758c 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + 0x000000004037758c cache_writeback_items_freeze + *fill* 0x00000000403775e2 0x2 + .iram1.0 0x00000000403775e4 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x23 (size before relaxing) + 0x00000000403775e4 efuse_hal_chip_revision + *fill* 0x0000000040377603 0x1 + .iram1.1 0x0000000040377604 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x0000000040377604 efuse_hal_flash_encryption_enabled + *fill* 0x000000004037762b 0x1 + .iram1.0 0x000000004037762c 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x000000004037762c efuse_hal_get_major_chip_version + *fill* 0x0000000040377667 0x1 + .iram1.1 0x0000000040377668 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x0000000040377668 efuse_hal_get_minor_chip_version + *fill* 0x00000000403776a6 0x2 + .iram1.50 0x00000000403776a8 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + *fill* 0x00000000403776ba 0x2 + .iram1.36 0x00000000403776bc 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0xe (size before relaxing) + *fill* 0x00000000403776c6 0x2 + .iram1.38 0x00000000403776c8 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + *fill* 0x00000000403776d9 0x3 + .iram1.37 0x00000000403776dc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x14 (size before relaxing) + .iram1.27 0x00000000403776ec 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + *fill* 0x0000000040377702 0x2 + .iram1.35 0x0000000040377704 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + *fill* 0x0000000040377725 0x3 + .iram1.28 0x0000000040377728 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0xeb (size before relaxing) + *fill* 0x000000004037780c 0x0 + .iram1.29 0x000000004037780c 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x24 (size before relaxing) + 0x000000004037780c heap_caps_malloc + .iram1.30 0x000000004037782c 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x57 (size before relaxing) + 0x000000004037782c heap_caps_malloc_default + *fill* 0x000000004037787b 0x1 + .iram1.36 0x000000004037787c 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x3e (size before relaxing) + 0x000000004037787c heap_caps_free + *fill* 0x00000000403778b2 0x2 + .iram1.37 0x00000000403778b4 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0xf8 (size before relaxing) + .iram1.38 0x00000000403779a0 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x26 (size before relaxing) + 0x00000000403779a0 heap_caps_realloc + *fill* 0x00000000403779be 0x2 + .iram1.31 0x00000000403779c0 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x63 (size before relaxing) + 0x00000000403779c0 heap_caps_realloc_default + *fill* 0x0000000040377a17 0x1 + .iram1.40 0x0000000040377a18 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x3a (size before relaxing) + 0x0000000040377a18 heap_caps_calloc + *fill* 0x0000000040377a4a 0x2 + .iram1.3 0x0000000040377a4c 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0xe (size before relaxing) + 0x0000000040377a4c esp_cpu_stall + *fill* 0x0000000040377a56 0x2 + .iram1.4 0x0000000040377a58 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0xe (size before relaxing) + 0x0000000040377a58 esp_cpu_unstall + *fill* 0x0000000040377a62 0x2 + .iram1.5 0x0000000040377a64 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x0000000040377a64 esp_cpu_reset + *fill* 0x0000000040377a82 0x2 + .iram1.6 0x0000000040377a84 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x0000000040377a84 esp_cpu_set_watchpoint + *fill* 0x0000000040377ad1 0x3 + .iram1.8 0x0000000040377ad4 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x0000000040377ad4 esp_cpu_in_ocd_debug_mode + *fill* 0x0000000040377ae2 0x2 + .iram1.28 0x0000000040377ae4 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000040377ae4 esp_clk_cpu_freq + *fill* 0x0000000040377af5 0x3 + .iram1.29 0x0000000040377af8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x0000000040377af8 esp_clk_apb_freq + .iram1.3 0x0000000040377b18 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + 0x4a (size before relaxing) + 0x0000000040377b18 esp_random + *fill* 0x0000000040377b5e 0x2 + .iram1.28 0x0000000040377b60 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x41 (size before relaxing) + *fill* 0x0000000040377b9d 0x3 + .iram1.32 0x0000000040377ba0 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x62 (size before relaxing) + 0x0000000040377ba0 esp_intr_noniram_disable + *fill* 0x0000000040377bf2 0x2 + .iram1.33 0x0000000040377bf4 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x54 (size before relaxing) + 0x0000000040377bf4 esp_intr_noniram_enable + .iram1.30 0x0000000040377c38 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x87 (size before relaxing) + 0x0000000040377c38 esp_intr_enable + *fill* 0x0000000040377cb3 0x1 + .iram1.31 0x0000000040377cb4 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0xc4 (size before relaxing) + 0x0000000040377cb4 esp_intr_disable + .iram1.29 0x0000000040377d68 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x4a (size before relaxing) + 0x0000000040377d68 regi2c_ctrl_read_reg_mask + *fill* 0x0000000040377da6 0x2 + .iram1.30 0x0000000040377da8 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x44 (size before relaxing) + 0x0000000040377da8 regi2c_ctrl_write_reg + .iram1.31 0x0000000040377ddc 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x4a (size before relaxing) + 0x0000000040377ddc regi2c_ctrl_write_reg_mask + *fill* 0x0000000040377e1a 0x2 + .iram1.32 0x0000000040377e1c 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x16 (size before relaxing) + 0x0000000040377e1c regi2c_enter_critical + *fill* 0x0000000040377e2e 0x2 + .iram1.33 0x0000000040377e30 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x14 (size before relaxing) + 0x0000000040377e30 regi2c_exit_critical + *fill* 0x0000000040377e3e 0x2 + .iram1.26 0x0000000040377e40 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0x0000000040377e40 xt_unhandled_interrupt + *fill* 0x0000000040377e56 0x2 + .iram1.34 0x0000000040377e58 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x1b (size before relaxing) + *fill* 0x0000000040377e6f 0x1 + .iram1.31 0x0000000040377e70 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x6e (size before relaxing) + *fill* 0x0000000040377eda 0x2 + .iram1.35 0x0000000040377edc 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x1a (size before relaxing) + *fill* 0x0000000040377eef 0x1 + .iram1.36 0x0000000040377ef0 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x26 (size before relaxing) + *fill* 0x0000000040377f12 0x2 + .iram1.28 0x0000000040377f14 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x76 (size before relaxing) + 0x0000000040377f14 esp_timer_start_once + *fill* 0x0000000040377f82 0x2 + .iram1.30 0x0000000040377f84 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x9e (size before relaxing) + 0x0000000040377f84 esp_timer_stop + *fill* 0x000000004037801a 0x2 + .iram1.3 0x000000004037801c 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + 0x000000004037801c esp_system_get_time + *fill* 0x000000004037803b 0x1 + .iram1.30 0x000000004037803c 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + *fill* 0x0000000040378062 0x2 + .iram1.27 0x0000000040378064 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x1c (size before relaxing) + 0x0000000040378064 esp_timer_get_time + 0x0000000040378064 esp_timer_impl_get_time + *fill* 0x000000004037807d 0x3 + .iram1.28 0x0000000040378080 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x5a (size before relaxing) + 0x0000000040378080 esp_timer_impl_set_alarm_id + *fill* 0x00000000403780ca 0x2 + .iram1.28 0x00000000403780cc 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x00000000403780cc xPortInterruptedFromISRContext + *fill* 0x00000000403780ea 0x2 + .iram1.29 0x00000000403780ec 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x2d (size before relaxing) + 0x00000000403780ec vPortEvaluateYieldFromISR + *fill* 0x0000000040378116 0x2 + .iram1 0x0000000040378118 0x598 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x5a8 (size before relaxing) + 0x00000000403781d4 _xt_user_exit + 0x00000000403785ec _xt_medint2_exit + 0x000000004037869c _xt_medint3_exit + .iram1.28 0x00000000403786b0 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x81 (size before relaxing) + 0x00000000403786b0 SysTickIsrHandler + *fill* 0x000000004037872d 0x3 + .iram1 0x0000000040378730 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + 0x32 (size before relaxing) + 0x0000000040378730 xt_debugexception + 0x0000000040378750 xt_highint5 + 0x0000000040378758 xt_nmi + 0x0000000040378758 _xt_nmi + *fill* 0x000000004037875e 0x2 + .iram1.28 0x0000000040378760 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x30 (size before relaxing) + .iram1.32 0x0000000040378788 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x9d (size before relaxing) + *fill* 0x000000004037881a 0x2 + .iram1.44 0x000000004037881c 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x1a (size before relaxing) + *fill* 0x0000000040378833 0x1 + .iram1.37 0x0000000040378834 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x6b (size before relaxing) + *fill* 0x000000004037888c 0x0 + .iram1.31 0x000000004037888c 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x46 (size before relaxing) + 0x000000004037888c _lock_close + 0x000000004037888c _lock_close_recursive + *fill* 0x00000000403788c6 0x2 + .iram1.33 0x00000000403788c8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x12 (size before relaxing) + 0x00000000403788c8 _lock_acquire + *fill* 0x00000000403788d6 0x2 + .iram1.34 0x00000000403788d8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x12 (size before relaxing) + 0x00000000403788d8 _lock_acquire_recursive + *fill* 0x00000000403788e6 0x2 + .iram1.35 0x00000000403788e8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x14 (size before relaxing) + 0x00000000403788e8 _lock_try_acquire + .iram1.36 0x00000000403788f8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x14 (size before relaxing) + 0x00000000403788f8 _lock_try_acquire_recursive + .iram1.38 0x0000000040378908 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x0000000040378908 _lock_release + *fill* 0x0000000040378917 0x1 + .iram1.39 0x0000000040378918 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x0000000040378918 _lock_release_recursive + *fill* 0x0000000040378927 0x1 + .iram1.40 0x0000000040378928 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x0000000040378928 __retarget_lock_init + *fill* 0x000000004037893b 0x1 + .iram1.41 0x000000004037893c 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x000000004037893c __retarget_lock_init_recursive + *fill* 0x000000004037894f 0x1 + .iram1.42 0x0000000040378950 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x0000000040378950 __retarget_lock_close + *fill* 0x000000004037895f 0x1 + .iram1.43 0x0000000040378960 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x0000000040378960 __retarget_lock_close_recursive + *fill* 0x000000004037896f 0x1 + .iram1.45 0x0000000040378970 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x24 (size before relaxing) + 0x0000000040378970 __retarget_lock_acquire + *fill* 0x0000000040378991 0x3 + .iram1.46 0x0000000040378994 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x24 (size before relaxing) + 0x0000000040378994 __retarget_lock_acquire_recursive + *fill* 0x00000000403789b5 0x3 + .iram1.47 0x00000000403789b8 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x00000000403789b8 __retarget_lock_try_acquire + *fill* 0x00000000403789de 0x2 + .iram1.48 0x00000000403789e0 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x00000000403789e0 __retarget_lock_try_acquire_recursive + *fill* 0x0000000040378a06 0x2 + .iram1.49 0x0000000040378a08 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x17 (size before relaxing) + 0x0000000040378a08 __retarget_lock_release + *fill* 0x0000000040378a1b 0x1 + .iram1.50 0x0000000040378a1c 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x17 (size before relaxing) + 0x0000000040378a1c __retarget_lock_release_recursive + *fill* 0x0000000040378a2f 0x1 + .iram1.0 0x0000000040378a30 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + 0x0000000040378a30 esp_reent_init + *fill* 0x0000000040378a67 0x1 + .iram1.29 0x0000000040378a68 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x6a (size before relaxing) + 0x0000000040378abc _gettimeofday_r + *fill* 0x0000000040378aca 0x2 + .iram1.28 0x0000000040378acc 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x24 (size before relaxing) + 0x0000000040378acc _times_r + .iram1.65 0x0000000040378aec 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000040378b3f 0x1 + .iram1.66 0x0000000040378b40 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000040378b6f 0x1 + .iram1.64 0x0000000040378b70 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xd (size before relaxing) + *fill* 0x0000000040378b7a 0x2 + .iram1.62 0x0000000040378b7c 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000040378b8d 0x3 + .iram1.61 0x0000000040378b90 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000040378ba2 0x2 + .iram1.60 0x0000000040378ba4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x14 (size before relaxing) + .iram1.57 0x0000000040378bb4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x14 (size before relaxing) + .iram1.59 0x0000000040378bc4 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000040378bd9 0x3 + .iram1.58 0x0000000040378bdc 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000040378bed 0x3 + .iram1.56 0x0000000040378bf0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xe (size before relaxing) + *fill* 0x0000000040378bfa 0x2 + .iram1.55 0x0000000040378bfc 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x14 (size before relaxing) + *fill* 0x0000000040378c0a 0x2 + .iram1.68 0x0000000040378c0c 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x58 (size before relaxing) + .iram1.54 0x0000000040378c60 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x16 (size before relaxing) + *fill* 0x0000000040378c72 0x2 + .iram1.5 0x0000000040378c74 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x0000000040378c94 btdm_sleep_clock_sync + *fill* 0x0000000040378cf2 0x2 + .iram1.7 0x0000000040378cf4 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x53 (size before relaxing) + 0x0000000040378d08 ble_try_turn_on_pll_track + *fill* 0x0000000040378d43 0x1 + .iram1.8 0x0000000040378d44 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x8e (size before relaxing) + *fill* 0x0000000040378dc6 0x2 + .iram1.9 0x0000000040378dc8 0x16f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x18b (size before relaxing) + 0x0000000040378df4 btdm_controller_task + *fill* 0x0000000040378f37 0x1 + .iram1.1 0x0000000040378f38 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + 0x0000000040378f3c r_bt_bb_recorrect_is_dead + *fill* 0x0000000040378f62 0x2 + .iram1.2 0x0000000040378f64 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + 0x0000000040378f70 r_bt_bb_restart_hw_recorrect + .iram1.3 0x0000000040378f98 0x176 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + 0x192 (size before relaxing) + 0x0000000040378fac r_bt_bb_isr + *fill* 0x000000004037910e 0x2 + .iram1.1 0x0000000040379110 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x5e (size before relaxing) + 0x0000000040379114 r_llc_con_conflict_check + *fill* 0x0000000040379166 0x2 + .iram1.1 0x0000000040379168 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x000000004037916c r_llc_enc_state_get + .iram1.1 0x0000000040379174 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x0000000040379178 r_ble_ll_qa_config_get + .iram1.2 0x0000000040379180 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x10e (size before relaxing) + 0x000000004037918c r_lld_ext_adv_dynamic_aux_pti_process_eco + *fill* 0x0000000040379282 0x2 + .iram1.3 0x0000000040379284 0x2f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x308 (size before relaxing) + 0x000000004037928c r_lld_adv_ext_chain_scannable_construct + .iram1.5 0x0000000040379574 0x15e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x16a (size before relaxing) + 0x0000000040379588 r_lld_adv_frm_isr_eco + *fill* 0x00000000403796d2 0x2 + .iram1.6 0x00000000403796d4 0x31a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x336 (size before relaxing) + 0x00000000403796d4 r_lld_adv_ext_chain_none_construct + *fill* 0x00000000403799ee 0x2 + .iram1.7 0x00000000403799f0 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x2a (size before relaxing) + 0x00000000403799f4 r_lld_adv_evt_canceled_cbk_hack + *fill* 0x0000000040379a16 0x2 + .iram1.3 0x0000000040379a18 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x0000000040379a1c r_lld_con_cntl_pkt_info_get + .iram1.4 0x0000000040379a24 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x34 (size before relaxing) + 0x0000000040379a28 r_lld_con_count_get + .iram1.5 0x0000000040379a54 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x51 (size before relaxing) + 0x0000000040379a54 r_lld_update_con_offset + *fill* 0x0000000040379a99 0x3 + .iram1.6 0x0000000040379a9c 0x412 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x426 (size before relaxing) + 0x0000000040379ab8 r_lld_con_sched + *fill* 0x0000000040379eae 0x2 + .iram1.7 0x0000000040379eb0 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x2b (size before relaxing) + 0x0000000040379eb0 r_lld_con_update_terminte_info_init + *fill* 0x0000000040379ed7 0x1 + .iram1.8 0x0000000040379ed8 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x75 (size before relaxing) + 0x0000000040379ed8 r_lld_con_terminate_max_evt_update + *fill* 0x0000000040379f45 0x3 + .iram1.9 0x0000000040379f48 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x6b (size before relaxing) + 0x0000000040379f50 r_lld_con_evt_canceled_cbk_eco + *fill* 0x0000000040379faf 0x1 + .iram1.10 0x0000000040379fb0 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x82 (size before relaxing) + 0x0000000040379fb8 r_lld_con_evt_time_update_eco + *fill* 0x000000004037a022 0x2 + .iram1.11 0x000000004037a024 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x67 (size before relaxing) + 0x000000004037a028 r_lld_con_frm_isr_eco + *fill* 0x000000004037a07f 0x1 + .iram1.12 0x000000004037a080 0x3df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x403 (size before relaxing) + 0x000000004037a094 r_lld_con_tx_prog_new_packet + *fill* 0x000000004037a45f 0x1 + .iram1.14 0x000000004037a460 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x56 (size before relaxing) + 0x000000004037a464 r_lld_con_tx_eco + *fill* 0x000000004037a4ae 0x2 + .iram1.15 0x000000004037a4b0 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x25 (size before relaxing) + 0x000000004037a4b0 r_lld_con_llcp_ind_info_clear + *fill* 0x000000004037a4d1 0x3 + .iram1.16 0x000000004037a4d4 0x196 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x1b2 (size before relaxing) + 0x000000004037a4dc r_lld_con_evt_start_cbk_eco + *fill* 0x000000004037a66a 0x2 + .iram1.1 0x000000004037a66c 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x50 (size before relaxing) + 0x000000004037a670 r_lld_hw_cca_isr_eco + .iram1.2 0x000000004037a6b4 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x50 (size before relaxing) + 0x000000004037a6b8 r_lld_sw_cca_isr_eco + .iram1.4 0x000000004037a6fc 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x5b (size before relaxing) + 0x000000004037a704 lld_le_pkt_err_set + *fill* 0x000000004037a753 0x1 + .iram1.3 0x000000004037a754 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x62 (size before relaxing) + 0x000000004037a75c r_lld_rxdesc_check_hack + *fill* 0x000000004037a7a2 0x2 + .iram1.5 0x000000004037a7a4 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x000000004037a7b0 r_lld_ch_idx_get_hack + *fill* 0x000000004037a7ce 0x2 + .iram1.1 0x000000004037a7d0 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + 0xde (size before relaxing) + 0x000000004037a7d8 r_lld_per_adv_sched + *fill* 0x000000004037a89a 0x2 + .iram1.1 0x000000004037a89c 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x2e (size before relaxing) + 0x000000004037a8a0 r_lld_ext_scan_dynamic_pti_reset + *fill* 0x000000004037a8c6 0x2 + .iram1.2 0x000000004037a8c8 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x106 (size before relaxing) + 0x000000004037a8d4 r_lld_scan_evt_start_cbk_eco + *fill* 0x000000004037a9c6 0x2 + .iram1.3 0x000000004037a9c8 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x44 (size before relaxing) + 0x000000004037a9cc r_lld_ext_scan_dynamic_pti_process_eco + .iram1.4 0x000000004037aa04 0x1f2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x212 (size before relaxing) + 0x000000004037aa0c r_lld_scan_process_pkt_rx + *fill* 0x000000004037abf6 0x2 + .iram1.5 0x000000004037abf8 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x42 (size before relaxing) + 0x000000004037abfc r_lld_scan_frm_eof_isr_eco + *fill* 0x000000004037ac32 0x2 + .iram1.6 0x000000004037ac34 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x5e (size before relaxing) + 0x000000004037ac38 r_lld_scan_frm_skip_isr_eco + *fill* 0x000000004037ac8a 0x2 + .iram1.7 0x000000004037ac8c 0x210 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x230 (size before relaxing) + 0x000000004037ac90 r_lld_scan_process_pkt_rx_adv_rep + .iram1.8 0x000000004037ae9c 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x000000004037aea8 r_lld_scan_try_sched_eco + *fill* 0x000000004037aeca 0x2 + .iram1.1 0x000000004037aecc 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + 0x3c (size before relaxing) + 0x000000004037aed4 r_lld_sync_insert_eco + .iram1.1 0x000000004037af04 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + 0xb4 (size before relaxing) + 0x000000004037af14 r_lld_test_frm_isr_hack + .iram1.1 0x000000004037afac 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x000000004037afb0 r_llm_le_scan_duplicate_opt_get + .iram1.1 0x000000004037afb8 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x7f (size before relaxing) + 0x000000004037afc0 r_llm_update_duplicate_scan_count + *fill* 0x000000004037b02f 0x1 + .iram1.2 0x000000004037b030 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x55 (size before relaxing) + 0x000000004037b034 r_llm_adv_rep_flow_control_update_eco + *fill* 0x000000004037b07d 0x3 + .iram1.3 0x000000004037b080 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x60 (size before relaxing) + 0x000000004037b084 r_llm_adv_rep_flow_control_check_eco + .iram1.1 0x000000004037b0d4 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + 0x1e (size before relaxing) + 0x000000004037b0d4 r_rf_txpwr_dbm_get + *fill* 0x000000004037b0ee 0x2 + .iram1.2 0x000000004037b0f0 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + 0x74 (size before relaxing) + 0x000000004037b0f0 r_rf_txpwr_cs_get + .iram1.3 0x000000004037b15c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x000000004037b160 r_rf_pwr_tbl_get + .iram1.4 0x000000004037b168 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x4c (size before relaxing) + 0x000000004037b168 r_bt_rtp_get_txpwr_idx_by_act + .iram1.1 0x000000004037b1ac 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x000000004037b1b0 r_ble_isr_error_state_get + .iram1.2 0x000000004037b1b8 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x54 (size before relaxing) + 0x000000004037b1c0 r_rwble_isr_hw_fixed + .iram1.3 0x000000004037b204 0x32e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x376 (size before relaxing) + 0x000000004037b26c r_rwble_isr + *fill* 0x000000004037b532 0x2 + .iram1.1 0x000000004037b534 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + 0x000000004037b540 r_rwip_wakeup_hack + *fill* 0x000000004037b556 0x2 + .iram1.2 0x000000004037b558 0x144 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + 0x16c (size before relaxing) + 0x000000004037b560 r_rwip_wakeup_end + .iram1.1 0x000000004037b69c 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + 0xea (size before relaxing) + 0x000000004037b6a8 r_sch_arb_event_start_isr + *fill* 0x000000004037b776 0x2 + .iram1.1 0x000000004037b778 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + 0x88 (size before relaxing) + 0x000000004037b780 r_sch_plan_conflict_check + .iram1.2 0x000000004037b7f8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0x000000004037b7fc r_sch_prog_state_get + .iram1.3 0x000000004037b804 0xe2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0xea (size before relaxing) + 0x000000004037b80c r_sch_prog_end_isr_handler + *fill* 0x000000004037b8e6 0x2 + .iram1.4 0x000000004037b8e8 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0x8e (size before relaxing) + 0x000000004037b8f4 r_sch_prog_hw_reset_try + *fill* 0x000000004037b95a 0x2 + .iram1.6 0x000000004037b95c 0x11a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0x132 (size before relaxing) + 0x000000004037b964 r_sch_prog_et_state_reset + *fill* 0x000000004037ba76 0x2 + .iram1.8 0x000000004037ba78 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0x30 (size before relaxing) + 0x000000004037ba78 r_sch_prog_end_isr + .iram1.1 0x000000004037baa4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x000000004037baa8 r_sdk_cfg_priv_opts_ext_get + .iram1.2 0x000000004037bab0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x000000004037bab4 r_sdk_config_get_opts_ext + .iram1.1 0x000000004037babc 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x000000004037bac0 r_btdm_vnd_ol_task_env_get + .iram1.2 0x000000004037bac8 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x1f (size before relaxing) + 0x000000004037bac8 r_btdm_task_recycle + *fill* 0x000000004037bae3 0x1 + .iram1.3 0x000000004037bae4 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x85 (size before relaxing) + 0x000000004037baec r_btdm_task_post_from_isr_impl + *fill* 0x000000004037bb5d 0x3 + .iram1.4 0x000000004037bb60 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x26 (size before relaxing) + 0x000000004037bb60 r_btdm_task_post_from_isr + *fill* 0x000000004037bb82 0x2 + .iram1.5 0x000000004037bb84 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x24 (size before relaxing) + 0x000000004037bb84 r_btdm_vnd_offload_post_from_isr + .iram1.6 0x000000004037bba4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x24 (size before relaxing) + 0x000000004037bba4 r_btdm_vnd_offload_post + .iram1.7 0x000000004037bbc4 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x16 (size before relaxing) + 0x000000004037bbc4 r_btdm_vnd_offload_process + *fill* 0x000000004037bbd6 0x2 + .iram1.28 0x000000004037bbd8 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0xa0 (size before relaxing) + .iram1.33 0x000000004037bc74 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x000000004037bc74 esp_dport_access_int_abort + 0x000000004037bc74 esp_ipc_isr_stall_abort + *fill* 0x000000004037bc83 0x1 + .iram1 0x000000004037bc84 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + 0x000000004037bc84 esp_ipc_isr_handler + *fill* 0x000000004037bce7 0x1 + .iram1.18 0x000000004037bce8 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + *fill* 0x000000004037bd11 0x3 + .iram1.34 0x000000004037bd14 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x82 (size before relaxing) + 0x000000004037bd14 esp_wifi_bt_power_domain_on + 0x000000004037bd14 esp_wifi_power_domain_on + *fill* 0x000000004037bd8b 0x1 + .iram1 0x000000004037bd8c 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + 0x46 (size before relaxing) + 0x000000004037bd8c _xt_panic + *fill* 0x000000004037bdce 0x2 + .iram1 0x000000004037bdd0 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + 0x7d (size before relaxing) + 0x000000004037bddc phy_wakeup_init + 0x000000004037be10 phy_close_rf + 0x000000004037be1c phy_xpd_tsens + *fill* 0x000000004037be39 0x3 + .iram1 0x000000004037be3c 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + 0x000000004037be40 phy_freq_mem_backup + 0x000000004037be54 phy_dig_reg_backup + *fill* 0x000000004037be66 0x2 + .iram1 0x000000004037be68 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x60 (size before relaxing) + 0x000000004037be6c wait_freq_set_busy + 0x000000004037be80 ram_phy_en_hw_set_freq + 0x000000004037be9c ram_phy_dis_hw_set_freq + .iram1 0x000000004037bebc 0x2af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x2fb (size before relaxing) + 0x000000004037bfdc ram_phy_wakeup_init + 0x000000004037c12c ram_phy_close_rf + *fill* 0x000000004037c16b 0x1 + .iram1 0x000000004037c16c 0xae3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0xb5f (size before relaxing) + 0x000000004037c1a0 rx_11b_opt + 0x000000004037c304 ram_agc_reg_init + 0x000000004037c3f0 ram_set_pbus_reg + 0x000000004037c710 ram_wifi_tx_dig_gain_reg + 0x000000004037cabc ram_disable_wifi_agc + 0x000000004037cb00 ram_enable_wifi_agc + 0x000000004037cb48 btbb_wifi_bb_cfg2 + 0x000000004037cb80 ram_fe_i2c_reg_renew + 0x000000004037cc2c phy_wifi_enable_set + *fill* 0x000000004037cc4f 0x1 + .iram1 0x000000004037cc50 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0xee (size before relaxing) + 0x000000004037cc50 ram_wifi_tx_dig_gain + 0x000000004037ccbc ram_bt_set_tx_gain + *fill* 0x000000004037cd2a 0x2 + .iram1 0x000000004037cd2c 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + 0xfc (size before relaxing) + 0x000000004037cd34 ram_i2c_master_reset + .iram1 0x000000004037ce08 0x386 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + 0x3ea (size before relaxing) + 0x000000004037ce94 ram_phy_i2c_init1 + 0x000000004037d054 ram_get_i2c_hostid + 0x000000004037d094 ram_chip_i2c_readReg + 0x000000004037d0f0 ram_chip_i2c_writeReg + 0x000000004037d158 phy_i2c_bbtop_wakeup + *fill* 0x000000004037d18e 0x2 + .iram1 0x000000004037d190 0x121 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x12d (size before relaxing) + 0x000000004037d1bc coex_pti_v2 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x0 + *fill* 0x000000004037d2b1 0x3 + .iram1.33 0x000000004037d2b4 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x000000004037d2b4 esp_mspi_pin_init + *fill* 0x000000004037d2b9 0x0 + *fill* 0x000000004037d2b9 0x0 + *fill* 0x000000004037d2b9 0x3 + .iram1.28 0x000000004037d2bc 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000004037d2e6 0x2 + .iram1.29 0x000000004037d2e8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + *fill* 0x000000004037d300 0x0 + .iram1.29 0x000000004037d300 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x000000004037d300 _Unwind_SetNoFunctionContextInstall + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x0 + *fill* 0x000000004037d305 0x3 + .iram1.59 0x000000004037d308 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x000000004037d308 coex_is_in_isr_wrapper + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + *fill* 0x000000004037d31c 0x0 + .iram1.63 0x000000004037d31c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004037d321 0x0 + *fill* 0x000000004037d321 0x0 + *fill* 0x000000004037d321 0x3 + .iram1.67 0x000000004037d324 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .iram1.51 0x000000004037d33c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004037d341 0x3 + .iram1.52 0x000000004037d344 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004037d349 0x3 + .iram1.53 0x000000004037d34c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004037d351 0x3 + .iram1.69 0x000000004037d354 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *fill* 0x000000004037d359 0x0 + *libapp_trace.a:app_trace.*(.literal .literal.* .text .text.*) + *libapp_trace.a:app_trace_util.*(.literal .literal.* .text .text.*) + *libesp_event.a:default_event_loop.*(.literal.esp_event_isr_post .text.esp_event_isr_post) + *libesp_event.a:esp_event.*(.literal.esp_event_isr_post_to .text.esp_event_isr_post_to) + *fill* 0x000000004037d359 0x3 + .text.esp_event_isr_post_to + 0x000000004037d35c 0x97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0x9f (size before relaxing) + 0x000000004037d35c esp_event_isr_post_to + *fill* 0x000000004037d3f3 0x0 + *libesp_hw_support.a:cpu_util.*(.literal .literal.* .text .text.*) + *fill* 0x000000004037d3f3 0x1 + .text.esp_cpu_configure_region_protection + 0x000000004037d3f4 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x000000004037d3f4 esp_cpu_configure_region_protection + *fill* 0x000000004037d427 0x0 + *libesp_hw_support.a:rtc_clk.*(.literal .literal.* .text .text.*) + *fill* 0x000000004037d427 0x1 + .text.rtc_clk_32k_enable_internal + 0x000000004037d428 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d428 rtc_clk_32k_enable_internal + *fill* 0x000000004037d4aa 0x2 + .text.rtc_clk_32k_enable + 0x000000004037d4ac 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x62 (size before relaxing) + 0x000000004037d4ac rtc_clk_32k_enable + *fill* 0x000000004037d50a 0x2 + .text.rtc_clk_8m_enable + 0x000000004037d50c 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d50c rtc_clk_8m_enable + *fill* 0x000000004037d591 0x3 + .text.rtc_clk_8m_enabled + 0x000000004037d594 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d594 rtc_clk_8m_enabled + *fill* 0x000000004037d5a9 0x3 + .text.rtc_clk_8md256_enabled + 0x000000004037d5ac 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d5ac rtc_clk_8md256_enabled + *fill* 0x000000004037d5c1 0x3 + .text.rtc_clk_slow_freq_set + 0x000000004037d5c4 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d5c4 rtc_clk_slow_freq_set + .text.rtc_clk_slow_freq_get + 0x000000004037d624 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d624 rtc_clk_slow_freq_get + .text.rtc_clk_slow_freq_get_hz + 0x000000004037d634 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d634 rtc_clk_slow_freq_get_hz + *fill* 0x000000004037d65a 0x2 + .text.rtc_clk_fast_freq_set + 0x000000004037d65c 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d65c rtc_clk_fast_freq_set + .text.rtc_clk_bbpll_configure + 0x000000004037d688 0x132 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x14e (size before relaxing) + 0x000000004037d688 rtc_clk_bbpll_configure + *fill* 0x000000004037d7ba 0x2 + .text.rtc_clk_xtal_freq_get + 0x000000004037d7bc 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d7bc rtc_get_xtal + 0x000000004037d7bc rtc_clk_xtal_freq_get + *fill* 0x000000004037d7de 0x2 + .text.rtc_clk_cpu_freq_mhz_to_config + 0x000000004037d7e0 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037d7e0 rtc_clk_cpu_freq_mhz_to_config + *fill* 0x000000004037d831 0x3 + .text.rtc_clk_cpu_freq_get_config + 0x000000004037d834 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0xaa (size before relaxing) + 0x000000004037d834 rtc_clk_cpu_freq_get_config + *fill* 0x000000004037d8da 0x2 + .text.rtc_clk_cpu_freq_to_pll_mhz + 0x000000004037d8dc 0x15e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x176 (size before relaxing) + *fill* 0x000000004037da3a 0x2 + .text.rtc_clk_cpu_freq_to_xtal + 0x000000004037da3c 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0xb3 (size before relaxing) + 0x000000004037da3c rtc_clk_cpu_freq_to_xtal + *fill* 0x000000004037dae3 0x1 + .text.rtc_clk_cpu_freq_set_config + 0x000000004037dae4 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x8d (size before relaxing) + 0x000000004037dae4 rtc_clk_cpu_freq_set_config + *fill* 0x000000004037db66 0x2 + .text.rtc_clk_cpu_freq_set_config_fast + 0x000000004037db68 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x39 (size before relaxing) + 0x000000004037db68 rtc_clk_cpu_freq_set_config_fast + *fill* 0x000000004037db9a 0x2 + .text.rtc_clk_cpu_freq_set_xtal + 0x000000004037db9c 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x38 (size before relaxing) + 0x000000004037db9c rtc_clk_cpu_freq_set_xtal + .text.rtc_clk_apb_freq_get + 0x000000004037dbd0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x000000004037dbd0 rtc_clk_apb_freq_get + *fill* 0x000000004037dbda 0x2 + .text.rtc_clk_recalib_bbpll + 0x000000004037dbdc 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x22 (size before relaxing) + 0x000000004037dbdc rtc_clk_recalib_bbpll + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *fill* 0x000000004037dbf6 0x0 + *libesp_hw_support.a:rtc_init.*(.literal.rtc_vddsdio_set_config .text.rtc_vddsdio_set_config) + *libesp_hw_support.a:rtc_pm.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:rtc_sleep.*(.literal .literal.* .text .text.*) + *fill* 0x000000004037dbf6 0x2 + .text.rtc_sleep_pu + 0x000000004037dbf8 0x19d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + 0x000000004037dbf8 rtc_sleep_pu + *fill* 0x000000004037dd95 0x0 + *libesp_hw_support.a:rtc_time.*(.literal .literal.* .text .text.*) + *fill* 0x000000004037dd95 0x3 + .text.rtc_clk_cal_internal + 0x000000004037dd98 0x1ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x202 (size before relaxing) + 0x000000004037dd98 rtc_clk_cal_internal + *fill* 0x000000004037df86 0x2 + .text.rtc_clk_cal + 0x000000004037df88 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0xb9 (size before relaxing) + 0x000000004037df88 rtc_clk_cal + *fill* 0x000000004037e039 0x3 + .text.rtc_time_us_to_slowclk + 0x000000004037e03c 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x000000004037e03c rtc_time_us_to_slowclk + *fill* 0x000000004037e05b 0x1 + .text.rtc_time_get + 0x000000004037e05c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x000000004037e05c rtc_time_get + *fill* 0x000000004037e084 0x0 + *fill* 0x000000004037e084 0x0 + *fill* 0x000000004037e084 0x0 + *fill* 0x000000004037e084 0x0 + *libesp_hw_support.a:rtc_wdt.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:sleep_console.*(.literal .literal.* .text .text.*) + *libesp_hw_support.a:spiram_psram.*(.literal .literal.* .text .text.*) + *libesp_ringbuf.a:(.literal .literal.* .text .text.*) + .text.prvGetItemByteBuf + 0x000000004037e084 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037e11a 0x2 + .text.prvReturnItemDefault + 0x000000004037e11c 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.prvGetItemDefault + 0x000000004037e208 0xf1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0xf5 (size before relaxing) + *fill* 0x000000004037e2f9 0x3 + .text.prvAcquireItemNoSplit + 0x000000004037e2fc 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037e383 0x1 + .text.prvSendItemDoneNoSplit + 0x000000004037e384 0xd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037e45d 0x3 + .text.prvCheckItemFitsDefault + 0x000000004037e460 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x8b (size before relaxing) + *fill* 0x000000004037e4e7 0x1 + .text.prvInitializeNewRingbuffer + 0x000000004037e4e8 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .text.prvCopyItemByteBuf + 0x000000004037e590 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037e606 0x2 + .text.prvCopyItemAllowSplit + 0x000000004037e608 0xc5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037e6cd 0x3 + .text.prvCopyItemNoSplit + 0x000000004037e6d0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x24 (size before relaxing) + .text.prvReceiveGeneric + 0x000000004037e6f0 0xf4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x10a (size before relaxing) + *fill* 0x000000004037e7e4 0x0 + .text.prvReceiveGenericFromISR + 0x000000004037e7e4 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0xbd (size before relaxing) + *fill* 0x000000004037e895 0x3 + .text.prvReturnItemByteBuf + 0x000000004037e898 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x3e (size before relaxing) + *fill* 0x000000004037e8d2 0x2 + .text.prvCheckItemFitsByteBuffer + 0x000000004037e8d4 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x50 (size before relaxing) + .text.prvGetFreeSize + 0x000000004037e920 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x32 (size before relaxing) + *fill* 0x000000004037e94e 0x2 + .text.xRingbufferCreate + 0x000000004037e950 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0xab (size before relaxing) + 0x000000004037e950 xRingbufferCreate + *fill* 0x000000004037e9e3 0x1 + .text.xRingbufferSend + 0x000000004037e9e4 0xd3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0xeb (size before relaxing) + 0x000000004037e9e4 xRingbufferSend + *fill* 0x000000004037eab7 0x1 + .text.xRingbufferReceive + 0x000000004037eab8 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x3e (size before relaxing) + 0x000000004037eab8 xRingbufferReceive + *fill* 0x000000004037eaf2 0x2 + .text.xRingbufferReceiveUpTo + 0x000000004037eaf4 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x56 (size before relaxing) + 0x000000004037eaf4 xRingbufferReceiveUpTo + *fill* 0x000000004037eb46 0x2 + .text.xRingbufferReceiveUpToFromISR + 0x000000004037eb48 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x52 (size before relaxing) + 0x000000004037eb48 xRingbufferReceiveUpToFromISR + *fill* 0x000000004037eb92 0x2 + .text.vRingbufferReturnItem + 0x000000004037eb94 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x5a (size before relaxing) + 0x000000004037eb94 vRingbufferReturnItem + *fill* 0x000000004037ebe2 0x2 + .text.vRingbufferReturnItemFromISR + 0x000000004037ebe4 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x56 (size before relaxing) + 0x000000004037ebe4 vRingbufferReturnItemFromISR + *fill* 0x000000004037ec2e 0x2 + .text.vRingbufferDelete + 0x000000004037ec30 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x43 (size before relaxing) + 0x000000004037ec30 vRingbufferDelete + *fill* 0x000000004037ec64 0x0 + .text.xRingbufferGetCurFreeSize + 0x000000004037ec64 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x3c (size before relaxing) + 0x000000004037ec64 xRingbufferGetCurFreeSize + *fill* 0x000000004037ec95 0x3 + .text.vRingbufferGetInfo + 0x000000004037ec98 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x6c (size before relaxing) + 0x000000004037ec98 vRingbufferGetInfo + *fill* 0x000000004037ecfd 0x3 + .text.prvCheckItemAvail + 0x000000004037ed00 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x0 + *fill* 0x000000004037ed2a 0x2 + .text.prvGetCurMaxSizeNoSplit + 0x000000004037ed2c 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037ed61 0x3 + .text.prvGetCurMaxSizeAllowSplit + 0x000000004037ed64 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037edaa 0x2 + .text.prvGetCurMaxSizeByteBuf + 0x000000004037edac 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *fill* 0x000000004037edc8 0x0 + *libesp_rom.a:esp_rom_mmap.*(.literal .literal.* .text .text.*) + .text.Cache_Get_IROM_MMU_End + 0x000000004037edc8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + 0x000000004037edc8 Cache_Get_IROM_MMU_End + .text.Cache_Get_DROM_MMU_End + 0x000000004037edd0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + 0x000000004037edd0 Cache_Get_DROM_MMU_End + *libesp_system.a:esp_err.*(.literal .literal.* .text .text.*) + .text.esp_error_check_failed_print + 0x000000004037edd8 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + 0x5e (size before relaxing) + *fill* 0x000000004037ee32 0x2 + .text._esp_error_check_failed + 0x000000004037ee34 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + 0x1e (size before relaxing) + 0x000000004037ee34 _esp_error_check_failed + *fill* 0x000000004037ee4a 0x0 + *libesp_system.a:esp_system.*(.literal.esp_system_abort .text.esp_system_abort) + *fill* 0x000000004037ee4a 0x2 + .text.esp_system_abort + 0x000000004037ee4c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0xc (size before relaxing) + 0x000000004037ee4c esp_system_abort + *fill* 0x000000004037ee54 0x0 + *libesp_system.a:ubsan.*(.literal .literal.* .text .text.*) + .text.__ubsan_include + 0x000000004037ee54 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + 0x000000004037ee54 __ubsan_include + *libfreertos.a:(EXCLUDE_FILE(*libfreertos.a:port_common.* *libfreertos.a:port.*) .literal EXCLUDE_FILE(*libfreertos.a:port_common.* *libfreertos.a:port.*) .literal.* EXCLUDE_FILE(*libfreertos.a:port_common.* *libfreertos.a:port.*) .text EXCLUDE_FILE(*libfreertos.a:port_common.* *libfreertos.a:port.*) .text.*) + *fill* 0x000000004037ee59 0x3 + .text 0x000000004037ee5c 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + 0x1a8 (size before relaxing) + 0x000000004037ee5c _frxt_setup_switch + 0x000000004037ee74 _frxt_int_enter + 0x000000004037eeb8 _frxt_int_exit + 0x000000004037ef08 _frxt_dispatch + 0x000000004037ef58 vPortYield + 0x000000004037efa8 vPortYieldFromInt + 0x000000004037efc8 _frxt_task_coproc_state + .text 0x000000004037eff4 0x17e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + 0x18e (size before relaxing) + 0x000000004037eff4 _xt_context_save + 0x000000004037f098 _xt_context_restore + 0x000000004037f0dc _xt_coproc_init + 0x000000004037f0f4 _xt_coproc_release + 0x000000004037f124 _xt_coproc_savecs + 0x000000004037f14c _xt_coproc_restorecs + *fill* 0x000000004037f172 0x2 + .text.vPortSetupTimer + 0x000000004037f174 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x107 (size before relaxing) + 0x000000004037f174 vPortSetupTimer + *fill* 0x000000004037f24c 0x0 + .text.xPortSysTickHandler + 0x000000004037f24c 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x17 (size before relaxing) + 0x000000004037f24c xPortSysTickHandler + *fill* 0x000000004037f25f 0x1 + .text.prvIsQueueEmpty + 0x000000004037f260 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x27 (size before relaxing) + *fill* 0x000000004037f283 0x1 + .text.prvCopyDataToQueue + 0x000000004037f284 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + *fill* 0x000000004037f302 0x2 + .text.prvNotifyQueueSetContainer + 0x000000004037f304 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x96 (size before relaxing) + *fill* 0x000000004037f38e 0x2 + .text.prvCopyDataFromQueue + 0x000000004037f390 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + *fill* 0x000000004037f3b3 0x1 + .text.prvUnlockQueue + 0x000000004037f3b4 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xb4 (size before relaxing) + .text.xQueueGenericReset + 0x000000004037f458 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xa5 (size before relaxing) + 0x000000004037f458 xQueueGenericReset + *fill* 0x000000004037f4eb 0x1 + .text.xQueueGenericCreateStatic + 0x000000004037f4ec 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x000000004037f4ec xQueueGenericCreateStatic + *fill* 0x000000004037f58f 0x1 + .text.xQueueGenericCreate + 0x000000004037f590 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x76 (size before relaxing) + 0x000000004037f590 xQueueGenericCreate + *fill* 0x000000004037f602 0x2 + .text.xQueueGetMutexHolder + 0x000000004037f604 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x000000004037f604 xQueueGetMutexHolder + *fill* 0x000000004037f629 0x3 + .text.xQueueCreateCountingSemaphoreStatic + 0x000000004037f62c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x44 (size before relaxing) + 0x000000004037f62c xQueueCreateCountingSemaphoreStatic + .text.xQueueCreateCountingSemaphore + 0x000000004037f66c 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x000000004037f66c xQueueCreateCountingSemaphore + *fill* 0x000000004037f6a9 0x3 + .text.xQueueGenericSend + 0x000000004037f6ac 0x194 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x1c7 (size before relaxing) + 0x000000004037f6ac xQueueGenericSend + *fill* 0x000000004037f840 0x0 + .text.xQueueCreateMutexStatic + 0x000000004037f840 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x36 (size before relaxing) + 0x000000004037f840 xQueueCreateMutexStatic + *fill* 0x000000004037f872 0x2 + .text.xQueueGiveMutexRecursive + 0x000000004037f874 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x40 (size before relaxing) + 0x000000004037f874 xQueueGiveMutexRecursive + .text.xQueueCreateMutex + 0x000000004037f8ac 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x32 (size before relaxing) + 0x000000004037f8ac xQueueCreateMutex + *fill* 0x000000004037f8da 0x2 + .text.xQueueGenericSendFromISR + 0x000000004037f8dc 0xe2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xee (size before relaxing) + 0x000000004037f8dc xQueueGenericSendFromISR + *fill* 0x000000004037f9be 0x2 + .text.xQueueGiveFromISR + 0x000000004037f9c0 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xdc (size before relaxing) + 0x000000004037f9c0 xQueueGiveFromISR + .text.xQueueReceive + 0x000000004037fa94 0x146 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x17e (size before relaxing) + 0x000000004037fa94 xQueueReceive + *fill* 0x000000004037fbda 0x2 + .text.xQueueSemaphoreTake + 0x000000004037fbdc 0x184 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x1c8 (size before relaxing) + 0x000000004037fbdc xQueueSemaphoreTake + .text.xQueueTakeMutexRecursive + 0x000000004037fd60 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x48 (size before relaxing) + 0x000000004037fd60 xQueueTakeMutexRecursive + .text.xQueuePeek + 0x000000004037fda0 0x142 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x17a (size before relaxing) + 0x000000004037fda0 xQueuePeek + *fill* 0x000000004037fee2 0x2 + .text.xQueueReceiveFromISR + 0x000000004037fee4 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xbc (size before relaxing) + 0x000000004037fee4 xQueueReceiveFromISR + .text.uxQueueMessagesWaiting + 0x000000004037ff98 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x34 (size before relaxing) + 0x000000004037ff98 uxQueueMessagesWaiting + .text.uxQueueMessagesWaitingFromISR + 0x000000004037ffc4 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x1f (size before relaxing) + 0x000000004037ffc4 uxQueueMessagesWaitingFromISR + *fill* 0x000000004037ffe0 0x0 + .text.vQueueDelete + 0x000000004037ffe0 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x26 (size before relaxing) + 0x000000004037ffe0 vQueueDelete + *fill* 0x0000000040380003 0x1 + .text.vQueueWaitForMessageRestricted + 0x0000000040380004 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x5e (size before relaxing) + 0x0000000040380004 vQueueWaitForMessageRestricted + *fill* 0x000000004038005b 0x1 + .text.prvInitialiseNewTask + 0x000000004038005c 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xd6 (size before relaxing) + *fill* 0x0000000040380122 0x2 + .text.prvResetNextTaskUnblockTime + 0x0000000040380124 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + *fill* 0x0000000040380152 0x2 + .text.prvDeleteTLS + 0x0000000040380154 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + *fill* 0x000000004038017b 0x1 + .text.prvDeleteTCB + 0x000000004038017c 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x48 (size before relaxing) + *fill* 0x00000000403801b9 0x3 + .text.prvIdleTask + 0x00000000403801bc 0xc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xc9 (size before relaxing) + *fill* 0x000000004038027d 0x3 + .text.prvAddCurrentTaskToDelayedList + 0x0000000040380280 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xa0 (size before relaxing) + .text.taskYIELD_OTHER_CORE + 0x0000000040380318 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x5d (size before relaxing) + 0x0000000040380318 taskYIELD_OTHER_CORE + *fill* 0x0000000040380371 0x3 + .text.prvAddNewTaskToReadyList$isra$6 + 0x0000000040380374 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x193 (size before relaxing) + *fill* 0x00000000403804dc 0x0 + .text.xTaskCreateStaticPinnedToCore + 0x00000000403804dc 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xb7 (size before relaxing) + 0x00000000403804dc xTaskCreateStaticPinnedToCore + *fill* 0x000000004038058b 0x1 + .text.xTaskCreatePinnedToCore + 0x000000004038058c 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x73 (size before relaxing) + 0x000000004038058c xTaskCreatePinnedToCore + *fill* 0x00000000403805f0 0x0 + .text.vTaskSuspendAll + 0x00000000403805f0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x00000000403805f0 vTaskSuspendAll + .text.xTaskGetTickCount + 0x0000000040380618 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380618 xTaskGetTickCount + *fill* 0x0000000040380625 0x3 + .text.xTaskGetTickCountFromISR + 0x0000000040380628 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380628 xTaskGetTickCountFromISR + *fill* 0x000000004038063e 0x2 + .text.xTaskGetIdleTaskHandleForCPU + 0x0000000040380640 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380640 xTaskGetIdleTaskHandleForCPU + *fill* 0x0000000040380672 0x2 + .text.xTaskIncrementTick + 0x0000000040380674 0x194 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x1a4 (size before relaxing) + 0x0000000040380674 xTaskIncrementTick + .text.vTaskSwitchContext + 0x0000000040380808 0x20c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x21c (size before relaxing) + 0x0000000040380808 vTaskSwitchContext + .text.vTaskPlaceOnEventList + 0x0000000040380a14 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x5c (size before relaxing) + 0x0000000040380a14 vTaskPlaceOnEventList + .text.vTaskPlaceOnEventListRestricted + 0x0000000040380a60 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x5f (size before relaxing) + 0x0000000040380a60 vTaskPlaceOnEventListRestricted + *fill* 0x0000000040380ab3 0x1 + .text.xTaskRemoveFromEventList + 0x0000000040380ab4 0x11c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x133 (size before relaxing) + 0x0000000040380ab4 xTaskRemoveFromEventList + *fill* 0x0000000040380bd0 0x0 + .text.vTaskInternalSetTimeOutState + 0x0000000040380bd0 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380bd0 vTaskInternalSetTimeOutState + *fill* 0x0000000040380be9 0x3 + .text.xTaskCheckForTimeOut + 0x0000000040380bec 0xb9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xc1 (size before relaxing) + 0x0000000040380bec xTaskCheckForTimeOut + *fill* 0x0000000040380ca5 0x3 + .text.vTaskMissedYield + 0x0000000040380ca8 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380ca8 vTaskMissedYield + *fill* 0x0000000040380cc2 0x2 + .text.xTaskGetCurrentTaskHandle + 0x0000000040380cc4 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380cc4 xTaskGetCurrentTaskHandle + *fill* 0x0000000040380ce6 0x2 + .text.uxTaskPriorityGet + 0x0000000040380ce8 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x26 (size before relaxing) + 0x0000000040380ce8 uxTaskPriorityGet + *fill* 0x0000000040380d0a 0x2 + .text.vTaskPrioritySet + 0x0000000040380d0c 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x168 (size before relaxing) + 0x0000000040380d0c vTaskPrioritySet + .text.__getreent + 0x0000000040380e5c 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x16 (size before relaxing) + 0x0000000040380e5c __getreent + *fill* 0x0000000040380e6e 0x2 + .text.pcTaskGetName + 0x0000000040380e70 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x29 (size before relaxing) + 0x0000000040380e70 pcTaskGetName + *fill* 0x0000000040380e92 0x2 + .text.vTaskSetThreadLocalStoragePointerAndDelCallback + 0x0000000040380e94 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x33 (size before relaxing) + 0x0000000040380e94 vTaskSetThreadLocalStoragePointerAndDelCallback + *fill* 0x0000000040380ebf 0x1 + .text.pvTaskGetThreadLocalStoragePointer + 0x0000000040380ec0 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x20 (size before relaxing) + 0x0000000040380ec0 pvTaskGetThreadLocalStoragePointer + .text.xTaskGetAffinity + 0x0000000040380edc 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380edc xTaskGetAffinity + *fill* 0x0000000040380eee 0x2 + .text.xTaskGetCurrentTaskHandleForCPU + 0x0000000040380ef0 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380ef0 xTaskGetCurrentTaskHandleForCPU + *fill* 0x0000000040380f0a 0x2 + .text.xTaskGetSchedulerState + 0x0000000040380f0c 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040380f0c xTaskGetSchedulerState + .text.vTaskDelete + 0x0000000040380f44 0xef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x10e (size before relaxing) + 0x0000000040380f44 vTaskDelete + *fill* 0x0000000040381033 0x1 + .text.vTaskDelay + 0x0000000040381034 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x52 (size before relaxing) + 0x0000000040381034 vTaskDelay + *fill* 0x0000000040381076 0x2 + .text.xTaskResumeAll + 0x0000000040381078 0x1cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x1ed (size before relaxing) + 0x0000000040381078 xTaskResumeAll + *fill* 0x0000000040381245 0x3 + .text.xTaskPriorityInherit + 0x0000000040381248 0xe9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xf1 (size before relaxing) + 0x0000000040381248 xTaskPriorityInherit + *fill* 0x0000000040381331 0x3 + .text.xTaskPriorityDisinherit + 0x0000000040381334 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xaa (size before relaxing) + 0x0000000040381334 xTaskPriorityDisinherit + *fill* 0x00000000403813da 0x2 + .text.vTaskPriorityDisinheritAfterTimeout + 0x00000000403813dc 0xa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xb4 (size before relaxing) + 0x00000000403813dc vTaskPriorityDisinheritAfterTimeout + *fill* 0x0000000040381485 0x3 + .text.pvTaskIncrementMutexHeldCount + 0x0000000040381488 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x57 (size before relaxing) + 0x0000000040381488 pvTaskIncrementMutexHeldCount + *fill* 0x00000000403814db 0x1 + .text.ulTaskGenericNotifyTake + 0x00000000403814dc 0xe5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xfd (size before relaxing) + 0x00000000403814dc ulTaskGenericNotifyTake + *fill* 0x00000000403815c1 0x3 + .text.xTaskGenericNotify + 0x00000000403815c4 0x144 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x157 (size before relaxing) + 0x00000000403815c4 xTaskGenericNotify + *fill* 0x0000000040381708 0x0 + .text.vTaskGenericNotifyGiveFromISR + 0x0000000040381708 0x121 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x130 (size before relaxing) + 0x0000000040381708 vTaskGenericNotifyGiveFromISR + *fill* 0x0000000040381829 0x3 + .text.pxListGetReadyTask + 0x000000004038182c 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x000000004038182c pxListGetReadyTask + *fill* 0x000000004038183e 0x2 + .text.pxListGetReadyPendingTask + 0x0000000040381840 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040381840 pxListGetReadyPendingTask + *fill* 0x0000000040381852 0x2 + .text.pxGetDelayedTaskList + 0x0000000040381854 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040381854 pxGetDelayedTaskList + *fill* 0x0000000040381861 0x3 + .text.pxGetOverflowDelayedTaskList + 0x0000000040381864 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040381864 pxGetOverflowDelayedTaskList + *fill* 0x0000000040381871 0x3 + .text.pxGetTasksWaitingTermination + 0x0000000040381874 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x0000000040381874 pxGetTasksWaitingTermination + .text.pxGetSuspendedTaskList + 0x000000004038187c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x000000004038187c pxGetSuspendedTaskList + .text.prvTaskPriorityRaise + 0x0000000040381884 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x9c (size before relaxing) + 0x0000000040381884 prvTaskPriorityRaise + *fill* 0x0000000040381911 0x3 + .text.prvTaskPriorityRestore + 0x0000000040381914 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x9e (size before relaxing) + 0x0000000040381914 prvTaskPriorityRestore + *fill* 0x000000004038199c 0x0 + .text.vTaskStartScheduler + 0x000000004038199c 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0xe3 (size before relaxing) + 0x000000004038199c vTaskStartScheduler + *fill* 0x0000000040381a6c 0x0 + .text.prvCheckForValidListAndQueue + 0x0000000040381a6c 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x58 (size before relaxing) + .text.prvInsertTimerInActiveList + 0x0000000040381ab4 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .text.prvInitialiseNewTimer$part$1 + 0x0000000040381aec 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x15 (size before relaxing) + *fill* 0x0000000040381afe 0x2 + .text.xTimerCreateTimerTask + 0x0000000040381b00 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x5e (size before relaxing) + 0x0000000040381b00 xTimerCreateTimerTask + *fill* 0x0000000040381b52 0x2 + .text.xTimerCreate + 0x0000000040381b54 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x46 (size before relaxing) + 0x0000000040381b54 xTimerCreate + *fill* 0x0000000040381b8e 0x2 + .text.xTimerGenericCommand + 0x0000000040381b90 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x5b (size before relaxing) + 0x0000000040381b90 xTimerGenericCommand + *fill* 0x0000000040381be3 0x1 + .text.prvSwitchTimerLists + 0x0000000040381be4 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x75 (size before relaxing) + *fill* 0x0000000040381c51 0x3 + .text.prvTimerTask + 0x0000000040381c54 0x1ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x225 (size before relaxing) + *fill* 0x0000000040381e42 0x2 + .text.xTimerGetExpiryTime + 0x0000000040381e44 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x1c (size before relaxing) + 0x0000000040381e44 xTimerGetExpiryTime + *fill* 0x0000000040381e5d 0x3 + .text.xTimerIsTimerActive + 0x0000000040381e60 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x36 (size before relaxing) + 0x0000000040381e60 xTimerIsTimerActive + *fill* 0x0000000040381e8e 0x2 + .text.pvTimerGetTimerID + 0x0000000040381e90 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x32 (size before relaxing) + 0x0000000040381e90 pvTimerGetTimerID + *fill* 0x0000000040381eba 0x2 + .text.vTaskGetSnapshot + 0x0000000040381ebc 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + 0x37 (size before relaxing) + 0x0000000040381ebc vTaskGetSnapshot + *fill* 0x0000000040381eeb 0x1 + .text.pxTaskGetNext + 0x0000000040381eec 0x122 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + 0x14a (size before relaxing) + 0x0000000040381eec pxTaskGetNext + *fill* 0x000000004038200e 0x0 + *fill* 0x000000004038200e 0x0 + *fill* 0x000000004038200e 0x0 + *fill* 0x000000004038200e 0x2 + .text.vListInitialise + 0x0000000040382010 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + 0x0000000040382010 vListInitialise + .text.vListInitialiseItem + 0x0000000040382028 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + 0x0000000040382028 vListInitialiseItem + *fill* 0x0000000040382031 0x3 + .text.vListInsertEnd + 0x0000000040382034 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + 0x0000000040382034 vListInsertEnd + *fill* 0x0000000040382055 0x3 + .text.vListInsert + 0x0000000040382058 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + 0x0000000040382058 vListInsert + *fill* 0x000000004038208a 0x2 + .text.uxListRemove + 0x000000004038208c 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + 0x000000004038208c uxListRemove + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x0 + *fill* 0x00000000403820b7 0x1 + .text.pxTCBGetStateListItem + 0x00000000403820b8 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x00000000403820b8 pxTCBGetStateListItem + *fill* 0x00000000403820bf 0x1 + .text.pxTCBGetTopOfStack + 0x00000000403820c0 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x00000000403820c0 pxTCBGetTopOfStack + *fill* 0x00000000403820c7 0x1 + .text.pxTCBGetEndOfStack + 0x00000000403820c8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x00000000403820c8 pxTCBGetEndOfStack + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *fill* 0x00000000403820d0 0x0 + *libfreertos.a:port.*(.literal.pxPortInitialiseStack .literal.unlikely.vPortEndScheduler .literal.vApplicationStackOverflowHook .literal.vPortAssertIfInISR .literal.vPortExitCritical .literal.vPortExitCriticalCompliance .literal.vPortReleaseTaskMPUSettings .literal.vPortSetStackWatchpoint .literal.vPortYieldOtherCore .literal.xPortEnterCriticalTimeout .literal.xPortEnterCriticalTimeoutCompliance .literal.xPortInIsrContext .literal.xPortStartScheduler .text .text.pxPortInitialiseStack .text.unlikely.vPortEndScheduler .text.vApplicationStackOverflowHook .text.vPortAssertIfInISR .text.vPortExitCritical .text.vPortExitCriticalCompliance .text.vPortReleaseTaskMPUSettings .text.vPortSetStackWatchpoint .text.vPortStoreTaskMPUSettings .text.vPortYieldOtherCore .text.xPortEnterCriticalTimeout .text.xPortEnterCriticalTimeoutCompliance .text.xPortGetTickRateHz .text.xPortInIsrContext .text.xPortStartScheduler) + .text.xPortStartScheduler + 0x00000000403820d0 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x2f (size before relaxing) + 0x00000000403820d0 xPortStartScheduler + *fill* 0x00000000403820f7 0x1 + .text.pxPortInitialiseStack + 0x00000000403820f8 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x00000000403820f8 pxPortInitialiseStack + *fill* 0x0000000040382199 0x3 + .text.xPortInIsrContext + 0x000000004038219c 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x000000004038219c xPortInIsrContext + *fill* 0x00000000403821c3 0x1 + .text.xPortEnterCriticalTimeout + 0x00000000403821c4 0x143 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x14f (size before relaxing) + 0x00000000403821c4 xPortEnterCriticalTimeout + *fill* 0x0000000040382307 0x1 + .text.vPortExitCritical + 0x0000000040382308 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x0000000040382308 vPortExitCritical + *fill* 0x0000000040382393 0x1 + .text.vPortYieldOtherCore + 0x0000000040382394 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0xe (size before relaxing) + 0x0000000040382394 vPortYieldOtherCore + *fill* 0x000000004038239e 0x2 + .text.vApplicationStackOverflowHook + 0x00000000403823a0 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x48 (size before relaxing) + 0x00000000403823a0 vApplicationStackOverflowHook + *fill* 0x00000000403823e5 0x3 + .text.vPortSetStackWatchpoint + 0x00000000403823e8 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x00000000403823e8 vPortSetStackWatchpoint + *fill* 0x0000000040382402 0x2 + .text.vPortReleaseTaskMPUSettings + 0x0000000040382404 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0xe (size before relaxing) + 0x0000000040382404 vPortReleaseTaskMPUSettings + *fill* 0x000000004038240e 0x0 + *fill* 0x000000004038240e 0x0 + *fill* 0x000000004038240e 0x0 + *fill* 0x000000004038240e 0x0 + *fill* 0x000000004038240e 0x0 + *fill* 0x000000004038240e 0x0 + *fill* 0x000000004038240e 0x0 + *fill* 0x000000004038240e 0x2 + .text.vPortStoreTaskMPUSettings + 0x0000000040382410 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x0000000040382410 vPortStoreTaskMPUSettings + *libfreertos.a:port_common.*(.literal.esp_startup_start_app_common .literal.other_cpu_startup_idle_hook_cb .literal.vApplicationGetIdleTaskMemory .literal.vApplicationGetTimerTaskMemory .literal.xPortCheckValidTCBMem .literal.xPortcheckValidStackMem .text .text.esp_startup_start_app_common .text.other_cpu_startup_idle_hook_cb .text.vApplicationGetIdleTaskMemory .text.vApplicationGetTimerTaskMemory .text.xPortCheckValidTCBMem .text.xPortcheckValidStackMem) + .text.other_cpu_startup_idle_hook_cb + 0x0000000040382428 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + *fill* 0x000000004038243a 0x2 + .text.esp_startup_start_app_common + 0x000000004038243c 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x42 (size before relaxing) + 0x000000004038243c esp_startup_start_app_common + *fill* 0x000000004038247a 0x2 + .text.xPortCheckValidTCBMem + 0x000000004038247c 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x000000004038247c xPortCheckValidTCBMem + *fill* 0x00000000403824e7 0x1 + .text.xPortcheckValidStackMem + 0x00000000403824e8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x10 (size before relaxing) + 0x00000000403824e8 xPortcheckValidStackMem + .text.vApplicationGetIdleTaskMemory + 0x00000000403824f4 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x4b (size before relaxing) + 0x00000000403824f4 vApplicationGetIdleTaskMemory + *fill* 0x0000000040382537 0x1 + .text.vApplicationGetTimerTaskMemory + 0x0000000040382538 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x4c (size before relaxing) + 0x0000000040382538 vApplicationGetTimerTaskMemory + *fill* 0x000000004038257c 0x0 + *fill* 0x000000004038257c 0x0 + *fill* 0x000000004038257c 0x0 + *fill* 0x000000004038257c 0x0 + *fill* 0x000000004038257c 0x0 + *libgcc.a:_divsf3.*(.literal .literal.* .text .text.*) + *libgcc.a:lib2funcs.*(.literal .literal.* .text .text.*) + .text 0x000000004038257c 0x68 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + 0x000000004038257c __xtensa_libgcc_window_spill + 0x000000004038259c __xtensa_nonlocal_goto + 0x00000000403825dc __xtensa_sync_caches + *libgcov.a:(.literal .literal.* .text .text.*) + *libhal.a:cpu_hal.*(.literal .literal.* .text .text.*) + .text.cpu_hal_set_watchpoint + 0x00000000403825e4 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + 0x00000000403825e4 cpu_hal_set_watchpoint + *fill* 0x000000004038263d 0x3 + .text.cpu_hal_set_breakpoint + 0x0000000040382640 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + 0x0000000040382640 cpu_hal_set_breakpoint + *fill* 0x0000000040382662 0x0 + *fill* 0x0000000040382662 0x2 + .text.cpu_hal_set_vecbase + 0x0000000040382664 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + 0x0000000040382664 cpu_hal_set_vecbase + *libhal.a:i2c_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:ledc_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:soc_hal.*(.literal .literal.* .text .text.*) + .text.soc_hal_stall_core + 0x000000004038266c 0x97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + 0x000000004038266c soc_hal_stall_core + *fill* 0x0000000040382703 0x1 + .text.soc_hal_unstall_core + 0x0000000040382704 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + 0x0000000040382704 soc_hal_unstall_core + *fill* 0x0000000040382752 0x0 + *libhal.a:spi_flash_encrypt_hal_iram.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040382752 0x2 + .text.spi_flash_encryption_hal_enable + 0x0000000040382754 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x0000000040382754 spi_flash_encryption_hal_enable + *fill* 0x0000000040382775 0x3 + .text.spi_flash_encryption_hal_disable + 0x0000000040382778 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x0000000040382778 spi_flash_encryption_hal_disable + *fill* 0x000000004038278f 0x1 + .text.spi_flash_encryption_hal_prepare + 0x0000000040382790 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x0000000040382790 spi_flash_encryption_hal_prepare + .text.spi_flash_encryption_hal_done + 0x00000000403827c4 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x00000000403827c4 spi_flash_encryption_hal_done + *fill* 0x00000000403827e6 0x2 + .text.spi_flash_encryption_hal_destroy + 0x00000000403827e8 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x00000000403827e8 spi_flash_encryption_hal_destroy + *fill* 0x00000000403827f7 0x0 + *fill* 0x00000000403827f7 0x0 + *fill* 0x00000000403827f7 0x0 + *fill* 0x00000000403827f7 0x0 + *fill* 0x00000000403827f7 0x1 + .text.spi_flash_encryption_hal_check + 0x00000000403827f8 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x00000000403827f8 spi_flash_encryption_hal_check + *libhal.a:spi_flash_hal_gpspi.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040382809 0x3 + .text.gpspi_flash_ll_get_buffer_data + 0x000000004038280c 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + *fill* 0x0000000040382861 0x3 + .text.spi_flash_hal_gpspi_device_config + 0x0000000040382864 0x13c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000040382864 spi_flash_hal_gpspi_device_config + .text.spi_flash_hal_gpspi_configure_host_io_mode + 0x00000000403829a0 0x257 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x25a (size before relaxing) + 0x00000000403829a0 spi_flash_hal_gpspi_configure_host_io_mode + *fill* 0x0000000040382bf7 0x1 + .text.spi_flash_hal_gpspi_common_command + 0x0000000040382bf8 0x1a5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x1a9 (size before relaxing) + 0x0000000040382bf8 spi_flash_hal_gpspi_common_command + *fill* 0x0000000040382d9d 0x3 + .text.spi_flash_hal_gpspi_read + 0x0000000040382da0 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000040382da0 spi_flash_hal_gpspi_read + *fill* 0x0000000040382e62 0x0 + *fill* 0x0000000040382e62 0x2 + .text.spi_flash_hal_gpspi_poll_cmd_done + 0x0000000040382e64 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000040382e64 spi_flash_hal_gpspi_poll_cmd_done + *fill* 0x0000000040382e73 0x0 + *fill* 0x0000000040382e73 0x0 + *fill* 0x0000000040382e73 0x0 + *fill* 0x0000000040382e73 0x1 + .text.spi_flash_hal_gpspi_supports_direct_write + 0x0000000040382e74 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000040382e74 spi_flash_hal_gpspi_supports_direct_write + *fill* 0x0000000040382e7b 0x1 + .text.spi_flash_hal_gpspi_supports_direct_read + 0x0000000040382e7c 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000040382e7c spi_flash_hal_gpspi_supports_direct_read + *fill* 0x0000000040382e83 0x1 + .text.spi_flash_hal_gpspi_check_status + 0x0000000040382e84 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x0000000040382e84 spi_flash_hal_gpspi_check_status + *libhal.a:spi_flash_hal_iram.*(.literal .literal.* .text .text.*) + .text.spimem_flash_ll_set_buffer_data + 0x0000000040382e98 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + *fill* 0x0000000040382ed6 0x2 + .text.spimem_flash_ll_get_buffer_data + 0x0000000040382ed8 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .text.spi_flash_hal_configure_host_io_mode + 0x0000000040382f2c 0x2e1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000040382f2c spi_flash_hal_configure_host_io_mode + *fill* 0x000000004038320d 0x3 + .text.spi_flash_hal_common_command + 0x0000000040383210 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x11c (size before relaxing) + 0x0000000040383210 spi_flash_hal_common_command + .text.spi_flash_hal_read + 0x0000000040383328 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000040383328 spi_flash_hal_read + *fill* 0x00000000403833aa 0x2 + .text.spi_flash_hal_erase_chip + 0x00000000403833ac 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x00000000403833ac spi_flash_hal_erase_chip + *fill* 0x00000000403833d2 0x2 + .text.spi_flash_hal_erase_sector + 0x00000000403833d4 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x00000000403833d4 spi_flash_hal_erase_sector + *fill* 0x0000000040383442 0x2 + .text.spi_flash_hal_erase_block + 0x0000000040383444 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000040383444 spi_flash_hal_erase_block + *fill* 0x00000000403834aa 0x2 + .text.spi_flash_hal_program_page + 0x00000000403834ac 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x84 (size before relaxing) + 0x00000000403834ac spi_flash_hal_program_page + .text.spi_flash_hal_set_write_protect + 0x000000004038352c 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004038352c spi_flash_hal_set_write_protect + .text.unlikely.spi_flash_hal_setup_read_suspend + 0x0000000040383558 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x16 (size before relaxing) + 0x0000000040383558 spi_flash_hal_setup_read_suspend + *fill* 0x000000004038356b 0x1 + .text.spi_flash_hal_setup_auto_suspend_mode + 0x000000004038356c 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004038356c spi_flash_hal_setup_auto_suspend_mode + *fill* 0x00000000403835bf 0x1 + .text.spi_flash_hal_disable_auto_suspend_mode + 0x00000000403835c0 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x00000000403835c0 spi_flash_hal_disable_auto_suspend_mode + *fill* 0x0000000040383613 0x1 + .text.spi_flash_hal_device_config + 0x0000000040383614 0x113 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000040383614 spi_flash_hal_device_config + *fill* 0x0000000040383727 0x1 + .text.spi_flash_hal_poll_cmd_done + 0x0000000040383728 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000040383728 spi_flash_hal_poll_cmd_done + *fill* 0x0000000040383737 0x0 + *fill* 0x0000000040383737 0x0 + *fill* 0x0000000040383737 0x0 + *fill* 0x0000000040383737 0x0 + *fill* 0x0000000040383737 0x0 + *fill* 0x0000000040383737 0x1 + .text.spi_flash_hal_check_status + 0x0000000040383738 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000040383738 spi_flash_hal_check_status + *fill* 0x0000000040383761 0x0 + *fill* 0x0000000040383761 0x0 + *fill* 0x0000000040383761 0x0 + *fill* 0x0000000040383761 0x0 + *fill* 0x0000000040383761 0x3 + .text.spi_flash_hal_resume + 0x0000000040383764 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x0000000040383764 spi_flash_hal_resume + .text.spi_flash_hal_suspend + 0x000000004038377c 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x000000004038377c spi_flash_hal_suspend + *libhal.a:spi_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:spi_slave_hal_iram.*(.literal .literal.* .text .text.*) + *libhal.a:systimer_hal.*(.literal .literal.* .text .text.*) + .text.systimer_hal_init + 0x0000000040383794 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x0000000040383794 systimer_hal_init + .text.systimer_hal_get_counter_value + 0x00000000403837d4 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x00000000403837d4 systimer_hal_get_counter_value + *fill* 0x0000000040383825 0x3 + .text.systimer_hal_set_alarm_target + 0x0000000040383828 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x0000000040383828 systimer_hal_set_alarm_target + *fill* 0x0000000040383899 0x3 + .text.systimer_hal_set_alarm_period + 0x000000004038389c 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x79 (size before relaxing) + 0x000000004038389c systimer_hal_set_alarm_period + *fill* 0x0000000040383911 0x3 + .text.systimer_hal_counter_value_advance + 0x0000000040383914 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x0000000040383914 systimer_hal_counter_value_advance + .text.systimer_hal_select_alarm_mode + 0x0000000040383970 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x0000000040383970 systimer_hal_select_alarm_mode + *fill* 0x00000000403839ad 0x3 + .text.systimer_hal_connect_alarm_counter + 0x00000000403839b0 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x00000000403839b0 systimer_hal_connect_alarm_counter + *fill* 0x00000000403839d4 0x0 + *fill* 0x00000000403839d4 0x0 + *fill* 0x00000000403839d4 0x0 + .text.systimer_hal_enable_alarm_int + 0x00000000403839d4 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x00000000403839d4 systimer_hal_enable_alarm_int + *fill* 0x00000000403839f2 0x2 + .text.systimer_hal_enable_counter + 0x00000000403839f4 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x00000000403839f4 systimer_hal_enable_counter + *fill* 0x0000000040383a15 0x0 + *fill* 0x0000000040383a15 0x3 + .text.systimer_hal_counter_can_stall_by_cpu + 0x0000000040383a18 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x0000000040383a18 systimer_hal_counter_can_stall_by_cpu + *libhal.a:wdt_hal_iram.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040383a4f 0x1 + .text.wdt_hal_init + 0x0000000040383a50 0x243 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383a50 wdt_hal_init + *fill* 0x0000000040383c93 0x1 + .text.wdt_hal_config_stage + 0x0000000040383c94 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x144 (size before relaxing) + 0x0000000040383c94 wdt_hal_config_stage + .text.wdt_hal_write_protect_disable + 0x0000000040383dd4 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383dd4 wdt_hal_write_protect_disable + *fill* 0x0000000040383df1 0x3 + .text.wdt_hal_enable + 0x0000000040383df4 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383df4 wdt_hal_enable + *fill* 0x0000000040383e3a 0x2 + .text.wdt_hal_disable + 0x0000000040383e3c 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383e3c wdt_hal_disable + *fill* 0x0000000040383e6b 0x1 + .text.wdt_hal_handle_intr + 0x0000000040383e6c 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383e6c wdt_hal_handle_intr + *fill* 0x0000000040383eb6 0x2 + .text.wdt_hal_feed + 0x0000000040383eb8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383eb8 wdt_hal_feed + .text.wdt_hal_set_flashboot_en + 0x0000000040383ee0 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383ee0 wdt_hal_set_flashboot_en + *fill* 0x0000000040383f23 0x0 + *fill* 0x0000000040383f23 0x0 + *fill* 0x0000000040383f23 0x1 + .text.wdt_hal_write_protect_enable + 0x0000000040383f24 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383f24 wdt_hal_write_protect_enable + *fill* 0x0000000040383f40 0x0 + *fill* 0x0000000040383f40 0x0 + *fill* 0x0000000040383f40 0x0 + *fill* 0x0000000040383f40 0x0 + .text.wdt_hal_is_enabled + 0x0000000040383f40 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x0000000040383f40 wdt_hal_is_enabled + *libheap.a:heap_tlsf.*(.literal.tlsf_align_size .text.tlsf_align_size) + *libheap.a:heap_tlsf.*(.literal.tlsf_alloc_overhead .text.tlsf_alloc_overhead) + *fill* 0x0000000040383f5d 0x3 + .text.tlsf_alloc_overhead + 0x0000000040383f60 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x0000000040383f60 tlsf_alloc_overhead + *libheap.a:heap_tlsf.*(.literal.tlsf_block_size .text.tlsf_block_size) + *fill* 0x0000000040383f67 0x1 + .text.tlsf_block_size + 0x0000000040383f68 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x0000000040383f68 tlsf_block_size + *libheap.a:heap_tlsf.*(.literal.tlsf_block_size_max .text.tlsf_block_size_max) + *fill* 0x0000000040383f7e 0x2 + .text.tlsf_block_size_max + 0x0000000040383f80 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x0000000040383f80 tlsf_block_size_max + *libheap.a:heap_tlsf.*(.literal.tlsf_block_size_min .text.tlsf_block_size_min) + *libheap.a:heap_tlsf.*(.literal.tlsf_free .text.tlsf_free) + .text.tlsf_free + 0x0000000040383f98 0x2e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x0000000040383f98 tlsf_free + *libheap.a:heap_tlsf.*(.literal.tlsf_get_pool .text.tlsf_get_pool) + .text.tlsf_get_pool + 0x0000000040384280 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x0000000040384280 tlsf_get_pool + *libheap.a:heap_tlsf.*(.literal.tlsf_malloc .text.tlsf_malloc) + *fill* 0x000000004038428d 0x3 + .text.tlsf_malloc + 0x0000000040384290 0x2ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x2ee (size before relaxing) + 0x0000000040384290 tlsf_malloc + *fill* 0x000000004038457a 0x0 + *libheap.a:heap_tlsf.*(.literal.tlsf_memalign .text.tlsf_memalign) + *libheap.a:heap_tlsf.*(.literal.tlsf_memalign_offs .text.tlsf_memalign_offs) + *libheap.a:heap_tlsf.*(.literal.tlsf_realloc .text.tlsf_realloc) + *fill* 0x000000004038457a 0x2 + .text.tlsf_realloc + 0x000000004038457c 0x395 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x3a5 (size before relaxing) + 0x000000004038457c tlsf_realloc + *fill* 0x0000000040384911 0x0 + *libheap.a:heap_tlsf.*(.literal.tlsf_size .text.tlsf_size) + *fill* 0x0000000040384911 0x3 + .text.tlsf_size + 0x0000000040384914 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x0000000040384914 tlsf_size + *libheap.a:multi_heap.*(.literal.assert_valid_block .text.assert_valid_block) + *fill* 0x000000004038491e 0x2 + .text.assert_valid_block + 0x0000000040384920 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x2c (size before relaxing) + *fill* 0x0000000040384945 0x0 + *libheap.a:multi_heap.*(.literal.multi_heap_aligned_alloc_impl .text.multi_heap_aligned_alloc_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_aligned_alloc_impl_offs .text.multi_heap_aligned_alloc_impl_offs) + *libheap.a:multi_heap.*(.literal.multi_heap_free_impl .text.multi_heap_free_impl) + *fill* 0x0000000040384945 0x3 + .text.multi_heap_free_impl + 0x0000000040384948 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x56 (size before relaxing) + 0x0000000040384948 multi_heap_free_impl + *libheap.a:multi_heap.*(.literal.multi_heap_get_allocated_size_impl .text.multi_heap_get_allocated_size_impl) + *fill* 0x000000004038498e 0x2 + .text.multi_heap_get_allocated_size_impl + 0x0000000040384990 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x10 (size before relaxing) + 0x0000000040384990 multi_heap_get_allocated_size_impl + *fill* 0x000000004038499c 0x0 + *libheap.a:multi_heap.*(.literal.multi_heap_get_block_address_impl .text.multi_heap_get_block_address_impl) + *libheap.a:multi_heap.*(.literal.multi_heap_get_first_block .text.multi_heap_get_first_block) + *libheap.a:multi_heap.*(.literal.multi_heap_get_next_block .text.multi_heap_get_next_block) + *libheap.a:multi_heap.*(.literal.multi_heap_internal_lock .text.multi_heap_internal_lock) + .text.multi_heap_internal_lock + 0x000000004038499c 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x12 (size before relaxing) + 0x000000004038499c multi_heap_internal_lock + *libheap.a:multi_heap.*(.literal.multi_heap_internal_unlock .text.multi_heap_internal_unlock) + *fill* 0x00000000403849aa 0x2 + .text.multi_heap_internal_unlock + 0x00000000403849ac 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0xf (size before relaxing) + 0x00000000403849ac multi_heap_internal_unlock + *fill* 0x00000000403849b8 0x0 + *libheap.a:multi_heap.*(.literal.multi_heap_is_free .text.multi_heap_is_free) + *libheap.a:multi_heap.*(.literal.multi_heap_malloc_impl .text.multi_heap_malloc_impl) + *fill* 0x00000000403849b8 0x0 + .text.multi_heap_malloc_impl + 0x00000000403849b8 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x61 (size before relaxing) + 0x00000000403849b8 multi_heap_malloc_impl + *fill* 0x0000000040384a0d 0x0 + *libheap.a:multi_heap.*(.literal.multi_heap_realloc_impl .text.multi_heap_realloc_impl) + *fill* 0x0000000040384a0d 0x3 + .text.multi_heap_realloc_impl + 0x0000000040384a10 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x81 (size before relaxing) + 0x0000000040384a10 multi_heap_realloc_impl + *fill* 0x0000000040384a7e 0x0 + *libheap.a:multi_heap.*(.literal.multi_heap_set_lock .text.multi_heap_set_lock) + *fill* 0x0000000040384a7e 0x2 + .text.multi_heap_set_lock + 0x0000000040384a80 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x0000000040384a80 multi_heap_set_lock + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_aligned_alloc .text.multi_heap_aligned_alloc) + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_aligned_free .text.multi_heap_aligned_free) + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_free .text.multi_heap_free) + *fill* 0x0000000040384a87 0x1 + .text.multi_heap_free + 0x0000000040384a88 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x40 (size before relaxing) + 0x0000000040384a88 multi_heap_free + *fill* 0x0000000040384abc 0x0 + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_get_allocated_size .text.multi_heap_get_allocated_size) + .text.multi_heap_get_allocated_size + 0x0000000040384abc 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x38 (size before relaxing) + 0x0000000040384abc multi_heap_get_allocated_size + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_get_block_address .text.multi_heap_get_block_address) + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_get_block_owner .text.multi_heap_get_block_owner) + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_internal_check_block_poisoning .text.multi_heap_internal_check_block_poisoning) + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_internal_poison_fill_region .text.multi_heap_internal_poison_fill_region) + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_malloc .text.multi_heap_malloc) + .text.multi_heap_malloc + 0x0000000040384af0 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x38 (size before relaxing) + 0x0000000040384af0 multi_heap_malloc + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_realloc .text.multi_heap_realloc) + *fill* 0x0000000040384b1d 0x3 + .text.multi_heap_realloc + 0x0000000040384b20 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x79 (size before relaxing) + 0x0000000040384b20 multi_heap_realloc + *libheap.a:multi_heap_poisoning.*(.literal.poison_allocated_region .text.poison_allocated_region) + *fill* 0x0000000040384b8a 0x2 + .text.poison_allocated_region + 0x0000000040384b8c 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + *fill* 0x0000000040384bc7 0x0 + *libheap.a:multi_heap_poisoning.*(.literal.verify_allocated_region .text.verify_allocated_region) + *fill* 0x0000000040384bc7 0x1 + .text.verify_allocated_region + 0x0000000040384bc8 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + *fill* 0x0000000040384c27 0x0 + *liblog.a:log.*(.literal.esp_log_write .text.esp_log_write) + *liblog.a:log_freertos.*(.literal.esp_log_early_timestamp .text.esp_log_early_timestamp) + *fill* 0x0000000040384c27 0x1 + .text.esp_log_early_timestamp + 0x0000000040384c28 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x0000000040384c28 esp_log_early_timestamp + *fill* 0x0000000040384c47 0x0 + *liblog.a:log_freertos.*(.literal.esp_log_impl_lock .text.esp_log_impl_lock) + *fill* 0x0000000040384c47 0x1 + .text.esp_log_impl_lock + 0x0000000040384c48 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x2b (size before relaxing) + 0x0000000040384c48 esp_log_impl_lock + *fill* 0x0000000040384c6b 0x0 + *liblog.a:log_freertos.*(.literal.esp_log_impl_lock_timeout .text.esp_log_impl_lock_timeout) + *fill* 0x0000000040384c6b 0x1 + .text.esp_log_impl_lock_timeout + 0x0000000040384c6c 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x36 (size before relaxing) + 0x0000000040384c6c esp_log_impl_lock_timeout + *fill* 0x0000000040384c9e 0x0 + *liblog.a:log_freertos.*(.literal.esp_log_impl_unlock .text.esp_log_impl_unlock) + *fill* 0x0000000040384c9e 0x2 + .text.esp_log_impl_unlock + 0x0000000040384ca0 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x1f (size before relaxing) + 0x0000000040384ca0 esp_log_impl_unlock + *fill* 0x0000000040384cbb 0x0 + *liblog.a:log_freertos.*(.literal.esp_log_timestamp .text.esp_log_timestamp) + *fill* 0x0000000040384cbb 0x1 + .text.esp_log_timestamp + 0x0000000040384cbc 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x4e (size before relaxing) + 0x0000000040384cbc esp_log_timestamp + *fill* 0x0000000040384cff 0x0 + *libnewlib.a:abort.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040384cff 0x1 + .text.unlikely.abort + 0x0000000040384d00 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + 0x0000000040384d00 abort + *fill* 0x0000000040384d94 0x0 + *libnewlib.a:assert.*(.literal .literal.* .text .text.*) + .text.__assert_func + 0x0000000040384d94 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + 0x108 (size before relaxing) + 0x0000000040384d94 __assert_func + .text.newlib_include_assert_impl + 0x0000000040384e94 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + 0x0000000040384e94 newlib_include_assert_impl + *libnewlib.a:heap.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040384e99 0x3 + .text.malloc 0x0000000040384e9c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x10 (size before relaxing) + 0x0000000040384e9c malloc + 0x0000000040384e9c pvalloc + 0x0000000040384e9c valloc + .text.realloc 0x0000000040384ea8 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x0000000040384ea8 realloc + *fill* 0x0000000040384eb9 0x3 + .text.free 0x0000000040384ebc 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0xe (size before relaxing) + 0x0000000040384ebc cfree + 0x0000000040384ebc free + *fill* 0x0000000040384ec6 0x2 + .text._malloc_r + 0x0000000040384ec8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x10 (size before relaxing) + 0x0000000040384ec8 _malloc_r + .text._free_r 0x0000000040384ed4 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0xe (size before relaxing) + 0x0000000040384ed4 _free_r + *fill* 0x0000000040384ede 0x2 + .text._realloc_r + 0x0000000040384ee0 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x0000000040384ee0 _realloc_r + *fill* 0x0000000040384ef1 0x3 + .text._calloc_r + 0x0000000040384ef4 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x0000000040384ef4 _calloc_r + *fill* 0x0000000040384f17 0x1 + .text.calloc 0x0000000040384f18 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x18 (size before relaxing) + 0x0000000040384f18 calloc + *fill* 0x0000000040384f2c 0x0 + *fill* 0x0000000040384f2c 0x0 + *fill* 0x0000000040384f2c 0x0 + *fill* 0x0000000040384f2c 0x0 + *fill* 0x0000000040384f2c 0x0 + *fill* 0x0000000040384f2c 0x0 + .text.newlib_include_heap_impl + 0x0000000040384f2c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x0000000040384f2c newlib_include_heap_impl + *libnewlib.a:stdatomic.*(.literal .literal.* .text .text.*) + *librtc.a:(.literal .literal.* .text .text.*) + *libsoc.a:lldesc.*(.literal .literal.* .text .text.*) + *libspi_flash.a:memspi_host_driver.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040384f31 0x3 + .text.memspi_host_read_status_hs + 0x0000000040384f34 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x0000000040384f34 memspi_host_read_status_hs + *fill* 0x0000000040384f69 0x3 + .text.memspi_host_erase_chip + 0x0000000040384f6c 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x0000000040384f6c memspi_host_erase_chip + *fill* 0x0000000040384f8f 0x1 + .text.memspi_host_set_write_protect + 0x0000000040384f90 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x0000000040384f90 memspi_host_set_write_protect + .text.memspi_host_flush_cache + 0x0000000040384fbc 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x0000000040384fbc memspi_host_flush_cache + *fill* 0x0000000040384fd5 0x3 + .text.memspi_host_read_id_hs + 0x0000000040384fd8 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x84 (size before relaxing) + 0x0000000040384fd8 memspi_host_read_id_hs + .text.memspi_host_erase_sector + 0x0000000040385058 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x42 (size before relaxing) + 0x0000000040385058 memspi_host_erase_sector + *fill* 0x0000000040385096 0x2 + .text.memspi_host_erase_block + 0x0000000040385098 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x42 (size before relaxing) + 0x0000000040385098 memspi_host_erase_block + *fill* 0x00000000403850d6 0x2 + .text.memspi_host_program_page + 0x00000000403850d8 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x00000000403850d8 memspi_host_program_page + *fill* 0x000000004038511f 0x1 + .text.memspi_host_init_pointers + 0x0000000040385120 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x0000000040385120 memspi_host_init_pointers + *fill* 0x000000004038513d 0x0 + *fill* 0x000000004038513d 0x0 + *fill* 0x000000004038513d 0x3 + .text.memspi_host_write_data_slicer + 0x0000000040385140 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x0000000040385140 memspi_host_write_data_slicer + *fill* 0x000000004038517a 0x2 + .text.memspi_host_read_data_slicer + 0x000000004038517c 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x000000004038517c memspi_host_read_data_slicer + *fill* 0x00000000403851a6 0x0 + *fill* 0x00000000403851a6 0x0 + *fill* 0x00000000403851a6 0x0 + *fill* 0x00000000403851a6 0x0 + *fill* 0x00000000403851a6 0x0 + *libspi_flash.a:spi_flash_chip_boya.*(.literal .literal.* .text .text.*) + *fill* 0x00000000403851a6 0x2 + .text.spi_flash_chip_boya_probe + 0x00000000403851a8 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x00000000403851a8 spi_flash_chip_boya_probe + *fill* 0x00000000403851c7 0x0 + *fill* 0x00000000403851c7 0x1 + .text.spi_flash_chip_boya_get_caps + 0x00000000403851c8 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x00000000403851c8 spi_flash_chip_boya_get_caps + *libspi_flash.a:spi_flash_chip_gd.*(.literal .literal.* .text .text.*) + *fill* 0x00000000403851cf 0x1 + .text.spi_flash_chip_gd_detect_size + 0x00000000403851d0 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x00000000403851d0 spi_flash_chip_gd_detect_size + .text.spi_flash_chip_gd_get_io_mode + 0x0000000040385204 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x20 (size before relaxing) + 0x0000000040385204 spi_flash_chip_gd_get_io_mode + .text.spi_flash_chip_gd_probe + 0x0000000040385220 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x0000000040385220 spi_flash_chip_gd_probe + *fill* 0x000000004038523f 0x1 + .text.spi_flash_chip_gd_set_io_mode + 0x0000000040385240 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x3b (size before relaxing) + 0x0000000040385240 spi_flash_chip_gd_set_io_mode + *fill* 0x0000000040385277 0x1 + .text.spi_flash_chip_gd_get_caps + 0x0000000040385278 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x0000000040385278 spi_flash_chip_gd_get_caps + *fill* 0x000000004038528f 0x0 + *fill* 0x000000004038528f 0x0 + *libspi_flash.a:spi_flash_chip_generic.*(.literal .literal.* .text .text.*) + *fill* 0x000000004038528f 0x1 + .text.spi_flash_chip_generic_detect_size + 0x0000000040385290 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385290 spi_flash_chip_generic_detect_size + *fill* 0x00000000403852d3 0x1 + .text.spi_flash_chip_generic_config_host_io_mode + 0x00000000403852d4 0x106 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403852d4 spi_flash_chip_generic_config_host_io_mode + *fill* 0x00000000403853da 0x2 + .text.spi_flash_common_write_qe_sr + 0x00000000403853dc 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .text.spi_flash_common_write_status_16b_wrsr + 0x000000004038540c 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004038540c spi_flash_common_write_status_16b_wrsr + *fill* 0x0000000040385421 0x3 + .text.spi_flash_chip_generic_read + 0x0000000040385424 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0xcb (size before relaxing) + 0x0000000040385424 spi_flash_chip_generic_read + *fill* 0x00000000403854e7 0x1 + .text.spi_flash_chip_generic_write + 0x00000000403854e8 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0xbe (size before relaxing) + 0x00000000403854e8 spi_flash_chip_generic_write + *fill* 0x00000000403855a2 0x2 + .text.spi_flash_chip_generic_yield + 0x00000000403855a4 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403855a4 spi_flash_chip_generic_yield + *fill* 0x00000000403855ea 0x2 + .text.spi_flash_chip_generic_read_unique_id + 0x00000000403855ec 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403855ec spi_flash_chip_generic_read_unique_id + *fill* 0x0000000040385675 0x3 + .text.spi_flash_chip_generic_reset + 0x0000000040385678 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385678 spi_flash_chip_generic_reset + *fill* 0x00000000403856cd 0x3 + .text.spi_flash_chip_generic_write_encrypted + 0x00000000403856d0 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403856d0 spi_flash_chip_generic_write_encrypted + *fill* 0x0000000040385773 0x1 + .text.spi_flash_chip_generic_get_write_protect + 0x0000000040385774 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385774 spi_flash_chip_generic_get_write_protect + .text.spi_flash_chip_generic_suspend_cmd_conf + 0x00000000403857ac 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403857ac spi_flash_chip_generic_suspend_cmd_conf + *fill* 0x0000000040385801 0x3 + .text.spi_flash_common_read_qe_sr$constprop$5 + 0x0000000040385804 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .text.spi_flash_common_read_status_16b_rdsr_rdsr2 + 0x0000000040385834 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x34 (size before relaxing) + 0x0000000040385834 spi_flash_common_read_status_16b_rdsr_rdsr2 + .text.spi_flash_common_read_status_8b_rdsr2 + 0x0000000040385864 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x14 (size before relaxing) + 0x0000000040385864 spi_flash_common_read_status_8b_rdsr2 + .text.spi_flash_chip_generic_get_io_mode + 0x0000000040385874 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x20 (size before relaxing) + 0x0000000040385874 spi_flash_chip_generic_get_io_mode + .text.spi_flash_common_read_status_8b_rdsr + 0x0000000040385890 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x14 (size before relaxing) + 0x0000000040385890 spi_flash_common_read_status_8b_rdsr + .text.spi_flash_common_write_status_8b_wrsr + 0x00000000403858a0 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403858a0 spi_flash_common_write_status_8b_wrsr + *fill* 0x00000000403858b5 0x3 + .text.spi_flash_common_write_status_8b_wrsr2 + 0x00000000403858b8 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403858b8 spi_flash_common_write_status_8b_wrsr2 + *fill* 0x00000000403858cd 0x3 + .text.spi_flash_chip_generic_set_io_mode + 0x00000000403858d0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403858d0 spi_flash_chip_generic_set_io_mode + *fill* 0x00000000403858e8 0x0 + *fill* 0x00000000403858e8 0x0 + .text.spi_flash_chip_generic_probe + 0x00000000403858e8 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403858e8 spi_flash_chip_generic_probe + *fill* 0x00000000403858ef 0x1 + .text.spi_flash_chip_generic_erase_chip + 0x00000000403858f0 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403858f0 spi_flash_chip_generic_erase_chip + *fill* 0x0000000040385959 0x3 + .text.spi_flash_chip_generic_erase_sector + 0x000000004038595c 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000004038595c spi_flash_chip_generic_erase_sector + *fill* 0x00000000403859c9 0x3 + .text.spi_flash_chip_generic_erase_block + 0x00000000403859cc 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x00000000403859cc spi_flash_chip_generic_erase_block + *fill* 0x0000000040385a39 0x3 + .text.spi_flash_chip_generic_page_program + 0x0000000040385a3c 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385a3c spi_flash_chip_generic_page_program + *fill* 0x0000000040385aa1 0x3 + .text.spi_flash_chip_generic_set_write_protect + 0x0000000040385aa4 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385aa4 spi_flash_chip_generic_set_write_protect + *fill* 0x0000000040385af6 0x2 + .text.spi_flash_chip_generic_read_reg + 0x0000000040385af8 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385af8 spi_flash_chip_generic_read_reg + *fill* 0x0000000040385b0a 0x2 + .text.spi_flash_chip_generic_wait_idle + 0x0000000040385b0c 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385b0c spi_flash_chip_generic_wait_idle + *fill* 0x0000000040385b8c 0x0 + .text.spi_flash_chip_generic_get_caps + 0x0000000040385b8c 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385b8c spi_flash_chip_generic_get_caps + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x0 + *fill* 0x0000000040385ba5 0x3 + .text.spi_flash_chip_generic_read_unique_id_none + 0x0000000040385ba8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385ba8 spi_flash_chip_generic_read_unique_id_none + *fill* 0x0000000040385bb0 0x0 + *fill* 0x0000000040385bb0 0x0 + .text.spi_flash_common_set_io_mode + 0x0000000040385bb0 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x0000000040385bb0 spi_flash_common_set_io_mode + *fill* 0x0000000040385c3a 0x0 + *libspi_flash.a:spi_flash_chip_issi.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040385c3a 0x2 + .text.spi_flash_chip_issi_probe + 0x0000000040385c3c 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x0000000040385c3c spi_flash_chip_issi_probe + *fill* 0x0000000040385c5b 0x1 + .text.spi_flash_chip_issi_set_io_mode + 0x0000000040385c5c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x18 (size before relaxing) + 0x0000000040385c5c spi_flash_chip_issi_set_io_mode + .text.spi_flash_chip_issi_get_io_mode + 0x0000000040385c70 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x20 (size before relaxing) + 0x0000000040385c70 spi_flash_chip_issi_get_io_mode + *fill* 0x0000000040385c8c 0x0 + .text.spi_flash_chip_issi_get_caps + 0x0000000040385c8c 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x0000000040385c8c spi_flash_chip_issi_get_caps + *fill* 0x0000000040385c93 0x0 + *libspi_flash.a:spi_flash_chip_mxic.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040385c93 0x1 + .text.spi_flash_chip_mxic_probe + 0x0000000040385c94 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x0000000040385c94 spi_flash_chip_mxic_probe + .text.spi_flash_chip_mxic_get_caps + 0x0000000040385cb0 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x0000000040385cb0 spi_flash_chip_mxic_get_caps + *libspi_flash.a:spi_flash_chip_mxic_opi.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040385cb7 0x1 + .text.spi_flash_chip_mxic_opi_detect_size + 0x0000000040385cb8 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040385cb8 spi_flash_chip_mxic_opi_detect_size + .text.spi_flash_chip_mxic_opi_set_write_protect + 0x0000000040385cec 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040385cec spi_flash_chip_mxic_opi_set_write_protect + *fill* 0x0000000040385d57 0x1 + .text.spi_flash_chip_mxic_opi_erase_chip + 0x0000000040385d58 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040385d58 spi_flash_chip_mxic_opi_erase_chip + .text.spi_flash_chip_mxic_opi_erase_sector + 0x0000000040385ddc 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040385ddc spi_flash_chip_mxic_opi_erase_sector + *fill* 0x0000000040385e65 0x3 + .text.spi_flash_chip_mxic_opi_erase_block + 0x0000000040385e68 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040385e68 spi_flash_chip_mxic_opi_erase_block + *fill* 0x0000000040385ef1 0x3 + .text.spi_flash_chip_mxic_opi_page_program + 0x0000000040385ef4 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040385ef4 spi_flash_chip_mxic_opi_page_program + *fill* 0x0000000040385f71 0x3 + .text.spi_flash_chip_xmic_opi_config_host_io_mode + 0x0000000040385f74 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040385f74 spi_flash_chip_xmic_opi_config_host_io_mode + *fill* 0x0000000040385fa3 0x1 + .text.spi_flash_chip_mxic_opi_write + 0x0000000040385fa4 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0xbe (size before relaxing) + 0x0000000040385fa4 spi_flash_chip_mxic_opi_write + *fill* 0x000000004038605e 0x2 + .text.spi_flash_chip_mxic_opi_get_data_length_zoom + 0x0000000040386060 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + *fill* 0x0000000040386087 0x1 + .text.spi_flash_chip_mxic_opi_read_id + 0x0000000040386088 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0xd0 (size before relaxing) + 0x0000000040386088 spi_flash_chip_mxic_opi_read_id + .text.spi_flash_chip_mxic_opi_read_reg + 0x0000000040386154 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x54 (size before relaxing) + 0x0000000040386154 spi_flash_chip_mxic_opi_read_reg + .text.spi_flash_chip_mxic_opi_get_io_mode + 0x00000000403861a4 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x71 (size before relaxing) + 0x00000000403861a4 spi_flash_chip_mxic_opi_get_io_mode + *fill* 0x0000000040386211 0x3 + .text.spi_flash_chip_mxic_opi_get_write_protect + 0x0000000040386214 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040386214 spi_flash_chip_mxic_opi_get_write_protect + *fill* 0x000000004038624c 0x0 + .text.spi_flash_chip_mxic_opi_probe + 0x000000004038624c 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x000000004038624c spi_flash_chip_mxic_opi_probe + .text.spi_flash_chip_mxic_opi_get_caps + 0x0000000040386268 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040386268 spi_flash_chip_mxic_opi_get_caps + *fill* 0x000000004038626f 0x0 + *fill* 0x000000004038626f 0x0 + *fill* 0x000000004038626f 0x0 + *fill* 0x000000004038626f 0x0 + *fill* 0x000000004038626f 0x1 + .text.spi_flash_chip_xmic_opi_set_io_mode + 0x0000000040386270 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x0000000040386270 spi_flash_chip_xmic_opi_set_io_mode + *fill* 0x0000000040386277 0x0 + *fill* 0x0000000040386277 0x0 + *fill* 0x0000000040386277 0x0 + *fill* 0x0000000040386277 0x0 + *fill* 0x0000000040386277 0x0 + *libspi_flash.a:spi_flash_chip_th.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040386277 0x1 + .text.spi_flash_chip_th_probe + 0x0000000040386278 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x0000000040386278 spi_flash_chip_th_probe + *fill* 0x0000000040386297 0x1 + .text.spi_flash_chip_th_get_caps + 0x0000000040386298 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x0000000040386298 spi_flash_chip_th_get_caps + *libspi_flash.a:spi_flash_chip_winbond.*(.literal .literal.* .text .text.*) + *fill* 0x000000004038629f 0x1 + .text.spi_flash_chip_winbond_read + 0x00000000403862a0 0xd3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0xd7 (size before relaxing) + 0x00000000403862a0 spi_flash_chip_winbond_read + *fill* 0x0000000040386373 0x1 + .text.spi_flash_chip_winbond_page_program + 0x0000000040386374 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040386374 spi_flash_chip_winbond_page_program + *fill* 0x00000000403863d6 0x2 + .text.spi_flash_chip_winbond_erase_sector + 0x00000000403863d8 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x00000000403863d8 spi_flash_chip_winbond_erase_sector + *fill* 0x000000004038645f 0x1 + .text.spi_flash_chip_winbond_erase_block + 0x0000000040386460 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040386460 spi_flash_chip_winbond_erase_block + *fill* 0x00000000403864eb 0x1 + .text.spi_flash_chip_winbond_probe + 0x00000000403864ec 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x00000000403864ec spi_flash_chip_winbond_probe + .text.spi_flash_chip_winbond_get_caps + 0x0000000040386504 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x0000000040386504 spi_flash_chip_winbond_get_caps + *fill* 0x000000004038651b 0x0 + *fill* 0x000000004038651b 0x0 + *fill* 0x000000004038651b 0x0 + *fill* 0x000000004038651b 0x0 + *libspi_flash.a:spi_flash_hpm_enable.*(.literal .literal.* .text .text.*) + *fill* 0x000000004038651b 0x1 + .text.spi_flash_enable_high_performance_mode + 0x000000004038651c 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x000000004038651c spi_flash_enable_high_performance_mode + *libspi_flash.a:spi_flash_rom_patch.*(.literal .literal.* .text .text.*) + *libspi_flash.a:spi_flash_timing_tuning.*(.literal .literal.* .text .text.*) + *fill* 0x0000000040386523 0x1 + .text.spi_timing_enter_mspi_low_speed_mode + 0x0000000040386524 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x32 (size before relaxing) + 0x0000000040386524 spi_timing_enter_mspi_low_speed_mode + *fill* 0x000000004038654e 0x2 + .text.spi_timing_enter_mspi_high_speed_mode + 0x0000000040386550 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x3a (size before relaxing) + 0x0000000040386550 spi_timing_enter_mspi_high_speed_mode + *fill* 0x000000004038657e 0x2 + .text.spi_timing_change_speed_mode_cache_safe + 0x0000000040386580 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x3d (size before relaxing) + 0x0000000040386580 spi_timing_change_speed_mode_cache_safe + *fill* 0x00000000403865ae 0x2 + .text.unlikely.spi_timing_get_flash_timing_param + 0x00000000403865b0 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x9 (size before relaxing) + 0x00000000403865b0 spi_timing_get_flash_timing_param + *fill* 0x00000000403865b6 0x2 + .text.spi_timing_flash_tuning + 0x00000000403865b8 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x00000000403865b8 spi_timing_flash_tuning + *fill* 0x00000000403865bd 0x0 + *fill* 0x00000000403865bd 0x0 + *fill* 0x00000000403865bd 0x0 + *fill* 0x00000000403865bd 0x3 + .text.spi_timing_is_tuned + 0x00000000403865c0 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x00000000403865c0 spi_timing_is_tuned + *fill* 0x00000000403865c7 0x0 + *libspi_flash.a:spi_timing_config.*(.literal .literal.* .text .text.*) + *fill* 0x00000000403865c7 0x1 + .text.spi_timing_config_set_core_clock + 0x00000000403865c8 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x3a (size before relaxing) + 0x00000000403865c8 spi_timing_config_set_core_clock + *fill* 0x00000000403865ff 0x1 + .text.spi_timing_config_set_flash_clock + 0x0000000040386600 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x0000000040386600 spi_timing_config_set_flash_clock + *fill* 0x0000000040386646 0x2 + .text.spi_timing_config_set_psram_clock + 0x0000000040386648 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x0000000040386648 spi_timing_config_set_psram_clock + *fill* 0x000000004038667b 0x1 + .text.spi_timing_config_get_core_clock + 0x000000004038667c 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x000000004038667c spi_timing_config_get_core_clock + *fill* 0x0000000040386683 0x0 + *fill* 0x0000000040386683 0x0 + *fill* 0x0000000040386683 0x0 + *libxt_hal.a:(.literal .literal.* .text .text.*) + *fill* 0x0000000040386683 0x1 + .text 0x0000000040386684 0x137 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + 0x0000000040386684 xthal_window_spill_nw + 0x0000000040386684 xthal_spill_registers_into_stack_nw + 0x0000000040386798 xthal_window_spill + *fill* 0x00000000403867bb 0x0 + *fill* 0x00000000403867bb 0x1 + .text 0x00000000403867bc 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--restore_extra_nw.o) + 0x00000000403867bc xthal_restore_extra_nw + *fill* 0x00000000403867eb 0x1 + .text 0x00000000403867ec 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--save_extra_nw.o) + 0x00000000403867ec xthal_save_extra_nw + *libxtensa.a:eri.*(.literal .literal.* .text .text.*) + *libxtensa.a:xtensa_intr_asm.*(.literal .literal.* .text .text.*) + *fill* 0x000000004038681b 0x1 + .text 0x000000004038681c 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + 0x000000004038681c xt_ints_on + 0x0000000040386834 xt_ints_off + +.dram0.dummy 0x000000003fc88000 0xe850 + 0x000000003fc96850 . = (ORIGIN (dram0_0_seg) + MAX ((_iram_end - _diram_i_start), 0x0)) + *fill* 0x000000003fc88000 0xe850 + +.dram0.data 0x000000003fc96850 0x47a0 + 0x000000003fc96850 _data_start = ABSOLUTE (.) + *(.gnu.linkonce.d.*) + *(.data1) + *(.sdata) + *(.sdata.*) + *(.gnu.linkonce.s.*) + *(.gnu.linkonce.s2.*) + *(.jcr) + 0x000000003fc96850 _esp_system_init_fn_array_start = ABSOLUTE (.) + *(SORT_BY_NAME(.esp_system_init_fn) SORT_BY_NAME(.esp_system_init_fn.*)) + .esp_system_init_fn.init_components0 + 0x000000003fc96850 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .esp_system_init_fn.usb_serial_jtag_conn_status_init + 0x000000003fc96858 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x000000003fc96860 _esp_system_init_fn_array_end = ABSOLUTE (.) + *(EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) .data EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) .data.*) + .data._ZZ4loopvE10lastSecond + 0x000000003fc96860 0x1 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + *fill* 0x000000003fc96861 0x3 + .data._ZL12chrCallbacks + 0x000000003fc96864 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .data._ZL12dscCallbacks + 0x000000003fc96868 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .data._ZL15defaultCallback + 0x000000003fc9686c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .data._ZL16defaultCallbacks + 0x000000003fc96870 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .data._ZN12NimBLEDevice19m_scanDuplicateSizeE + 0x000000003fc96874 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc96874 _ZN12NimBLEDevice19m_scanDuplicateSizeE + *fill* 0x000000003fc96876 0x2 + .data._ZN12NimBLEDevice9m_passkeyE + 0x000000003fc96878 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc96878 _ZN12NimBLEDevice9m_passkeyE + .data._ZL16defaultCallbacks + 0x000000003fc9687c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .data.__compound_literal$3 + 0x000000003fc96880 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .data.__compound_literal$2 + 0x000000003fc968c8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .data.__compound_literal$1 + 0x000000003fc968cc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .data.__compound_literal$0 + 0x000000003fc968d0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .data.ble_svc_gap_name + 0x000000003fc968d4 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .data.__compound_literal$2 + 0x000000003fc968f4 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .data.__compound_literal$1 + 0x000000003fc96924 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .data.__compound_literal$0 + 0x000000003fc96928 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .data.__compound_literal$4 + 0x000000003fc9692c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .data.__compound_literal$3 + 0x000000003fc96930 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .data.__compound_literal$2 + 0x000000003fc96934 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .data.__compound_literal$1 + 0x000000003fc96938 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .data.__compound_literal$0 + 0x000000003fc9693c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .data.ble_hs_cfg + 0x000000003fc96940 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + 0x000000003fc96940 ble_hs_cfg + .data.g_msys_pool_list + 0x000000003fc96968 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x000000003fc96968 g_msys_pool_list + .data.g_os_mempool_list + 0x000000003fc96970 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x000000003fc96970 g_os_mempool_list + .data.ble_port_mutex + 0x000000003fc96978 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x000000003fc96978 ble_port_mutex + .data._ZL13tx_timeout_ms + 0x000000003fc96980 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .data.ARDUINO_HW_CDC_EVENTS + 0x000000003fc96984 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x000000003fc96984 ARDUINO_HW_CDC_EVENTS + .data.gpio_context + 0x000000003fc96988 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .data._gpio_hal + 0x000000003fc969a0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .data.rtc_spinlock + 0x000000003fc969a8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + 0x000000003fc969a8 rtc_spinlock + .data.uart_selectlock + 0x000000003fc969b0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .data.uart_context + 0x000000003fc969b8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .data.periph_spinlock + 0x000000003fc969e8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .data.first_call$3832 + 0x000000003fc969f0 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + *fill* 0x000000003fc969f1 0x3 + .data.esp_flash_registered_chips + 0x000000003fc969f4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + 0x000000003fc969f4 esp_flash_registered_chips + .data.default_registered_chips + 0x000000003fc969f8 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .data.cache_op_lock + 0x000000003fc96a1c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .data.s_flash_op_cpu + 0x000000003fc96a24 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .data.pthread_lazy_init_lock + 0x000000003fc96a28 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x000000003fc96a28 pthread_lazy_init_lock + .data.s_keys_lock + 0x000000003fc96a30 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .data.hooks_spinlock + 0x000000003fc96a38 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .data.twdt_spinlock + 0x000000003fc96a40 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .data.reason_spinlock + 0x000000003fc96a48 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .data.s_panic_uart + 0x000000003fc96a50 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .data.rtc_wdt_ctx + 0x000000003fc96a54 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .data.wdt0_context + 0x000000003fc96a5c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .data.s_apb_backup_dma_mutex + 0x000000003fc96a64 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .data.s_fd_table + 0x000000003fc96a6c 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + *fill* 0x000000003fc96b2c 0x4 + .data.s_ctx 0x000000003fc96b30 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .data.s_registered_select_lock + 0x000000003fc96b58 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .data.s_context + 0x000000003fc96b60 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .data.g_coex_adapter_funcs + 0x000000003fc96bcc 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x000000003fc96bcc g_coex_adapter_funcs + .data.s_log_print_func + 0x000000003fc96c00 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .data.esp_log_default_level + 0x000000003fc96c04 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x000000003fc96c04 esp_log_default_level + .data.malloc_alwaysinternal_limit + 0x000000003fc96c08 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .data.registered_heaps_write_lock$5165 + 0x000000003fc96c0c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .data.global_extram_lock + 0x000000003fc96c14 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .data.s_esp_rtc_time_lock + 0x000000003fc96c1c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .data.spinlock + 0x000000003fc96c24 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .data.mux 0x000000003fc96c2c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .data.g_rtc_dbias_pvt_non_240m + 0x000000003fc96c34 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x000000003fc96c34 g_rtc_dbias_pvt_non_240m + .data.g_dig_dbias_pvt_non_240m + 0x000000003fc96c38 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x000000003fc96c38 g_dig_dbias_pvt_non_240m + .data.g_rtc_dbias_pvt_240m + 0x000000003fc96c3c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x000000003fc96c3c g_rtc_dbias_pvt_240m + .data.g_dig_dbias_pvt_240m + 0x000000003fc96c40 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x000000003fc96c40 g_dig_dbias_pvt_240m + .data.s_tsens_idx + 0x000000003fc96c44 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + *fill* 0x000000003fc96c45 0x3 + .data.s_record_max + 0x000000003fc96c48 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .data.s_record_min + 0x000000003fc96c4c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .data 0x000000003fc96c50 0x400 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + 0x000000003fc96c50 _xt_interrupt_table + 0x000000003fc96e50 _xt_exception_table + .data.s_timer_lock + 0x000000003fc97050 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .data.timestamp_id$5666 + 0x000000003fc97058 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .data.s_time_update_lock + 0x000000003fc97068 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x000000003fc97068 s_time_update_lock + .data 0x000000003fc97070 0x106c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + 0x000000003fc97070 port_IntStack + 0x000000003fc980d0 port_IntStackTop + 0x000000003fc980d4 port_switch_flag + *fill* 0x000000003fc980dc 0x4 + .data 0x000000003fc980e0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x000000003fc980e0 _xt_coproc_owner_sa + .data.xTaskQueueMutex + 0x000000003fc98100 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .data.xTimerMux + 0x000000003fc98108 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x000000003fc98108 xTimerMux + .data.lock_init_spinlock + 0x000000003fc98110 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .data.s_stub_table + 0x000000003fc98118 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .data.ESP_EFUSE_DIG_DBIAS_HVT + 0x000000003fc981b4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981b4 ESP_EFUSE_DIG_DBIAS_HVT + .data.ESP_EFUSE_V_DIG_DBIAS20 + 0x000000003fc981bc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981bc ESP_EFUSE_V_DIG_DBIAS20 + .data.ESP_EFUSE_V_RTC_DBIAS20 + 0x000000003fc981c4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981c4 ESP_EFUSE_V_RTC_DBIAS20 + .data.ESP_EFUSE_K_DIG_LDO + 0x000000003fc981cc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981cc ESP_EFUSE_K_DIG_LDO + .data.ESP_EFUSE_K_RTC_LDO + 0x000000003fc981d4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981d4 ESP_EFUSE_K_RTC_LDO + .data.ESP_EFUSE_OCODE + 0x000000003fc981dc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981dc ESP_EFUSE_OCODE + .data.ESP_EFUSE_BLK_VERSION_MAJOR + 0x000000003fc981e4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981e4 ESP_EFUSE_BLK_VERSION_MAJOR + .data.ESP_EFUSE_BLK_VERSION_MINOR + 0x000000003fc981ec 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981ec ESP_EFUSE_BLK_VERSION_MINOR + .data.ESP_EFUSE_MAC_FACTORY + 0x000000003fc981f4 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x000000003fc981f4 ESP_EFUSE_MAC_FACTORY + .data.esp_ipc_isr_end_fl + 0x000000003fc98210 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x000000003fc98210 esp_ipc_isr_end_fl + .data 0x000000003fc98214 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .data.s_platform + 0x000000003fc98224 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .data.s_fake_stack_frame + 0x000000003fc98234 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .data.g_coex_param + 0x000000003fc982a4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + 0x000000003fc982a4 g_coex_param + .data.coex_schm_ble_default_bt_default_wifi_conn + 0x000000003fc982b0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc982b0 coex_schm_ble_default_bt_default_wifi_conn + .data.coex_schm_ble_default_bt_a2dp_wifi_conn + 0x000000003fc982ba 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc982ba coex_schm_ble_default_bt_a2dp_wifi_conn + .data.coex_schm_ble_default_bt_idle_wifi_conn + 0x000000003fc982c4 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc982c4 coex_schm_ble_default_bt_idle_wifi_conn + .data.coex_schm_ble_mesh_standby_bt_default_wifi_conn + 0x000000003fc982ce 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc982ce coex_schm_ble_mesh_standby_bt_default_wifi_conn + .data.coex_schm_ble_mesh_standby_bt_sniff_wifi_conn + 0x000000003fc982dc 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc982dc coex_schm_ble_mesh_standby_bt_sniff_wifi_conn + .data.coex_schm_ble_mesh_standby_bt_a2dp_wifi_conn + 0x000000003fc982e6 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc982e6 coex_schm_ble_mesh_standby_bt_a2dp_wifi_conn + .data.coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_conn + 0x000000003fc982f4 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc982f4 coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_conn + .data.coex_schm_ble_mesh_standby_bt_conn_wifi_conn + 0x000000003fc98302 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98302 coex_schm_ble_mesh_standby_bt_conn_wifi_conn + .data.coex_schm_ble_mesh_standby_bt_iscan_wifi_conn + 0x000000003fc98310 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98310 coex_schm_ble_mesh_standby_bt_iscan_wifi_conn + .data.coex_schm_ble_mesh_traffic_bt_default_wifi_conn + 0x000000003fc9831a 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9831a coex_schm_ble_mesh_traffic_bt_default_wifi_conn + .data.coex_schm_ble_mesh_traffic_bt_sniff_wifi_conn + 0x000000003fc98328 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98328 coex_schm_ble_mesh_traffic_bt_sniff_wifi_conn + .data.coex_schm_ble_mesh_traffic_bt_a2dp_wifi_conn + 0x000000003fc98332 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98332 coex_schm_ble_mesh_traffic_bt_a2dp_wifi_conn + .data.coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_conn + 0x000000003fc98340 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98340 coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_conn + .data.coex_schm_ble_mesh_traffic_bt_conn_wifi_conn + 0x000000003fc9834e 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9834e coex_schm_ble_mesh_traffic_bt_conn_wifi_conn + .data.coex_schm_ble_mesh_traffic_bt_iscan_wifi_conn + 0x000000003fc9835c 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9835c coex_schm_ble_mesh_traffic_bt_iscan_wifi_conn + .data.coex_schm_ble_mesh_config_bt_default_wifi_conn + 0x000000003fc98366 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98366 coex_schm_ble_mesh_config_bt_default_wifi_conn + .data.coex_schm_ble_mesh_config_bt_sniff_wifi_conn + 0x000000003fc98374 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98374 coex_schm_ble_mesh_config_bt_sniff_wifi_conn + .data.coex_schm_ble_mesh_config_bt_a2dp_wifi_conn + 0x000000003fc9837e 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9837e coex_schm_ble_mesh_config_bt_a2dp_wifi_conn + .data.coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_conn + 0x000000003fc9838c 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9838c coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_conn + .data.coex_schm_ble_mesh_config_bt_conn_wifi_conn + 0x000000003fc9839a 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9839a coex_schm_ble_mesh_config_bt_conn_wifi_conn + .data.coex_schm_ble_mesh_config_bt_iscan_wifi_conn + 0x000000003fc983a8 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983a8 coex_schm_ble_mesh_config_bt_iscan_wifi_conn + .data.coex_schm_ble_mesh_standby_wifi_conn + 0x000000003fc983b2 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983b2 coex_schm_ble_mesh_standby_wifi_conn + .data.coex_schm_ble_mesh_traffic_wifi_conn + 0x000000003fc983bc 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983bc coex_schm_ble_mesh_traffic_wifi_conn + .data.coex_schm_ble_mesh_config_wifi_conn + 0x000000003fc983c6 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983c6 coex_schm_ble_mesh_config_wifi_conn + .data.coex_schm_bt_default_wifi_conn + 0x000000003fc983d0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983d0 coex_schm_bt_default_wifi_conn + .data.coex_schm_bt_sniff_wifi_conn + 0x000000003fc983da 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983da coex_schm_bt_sniff_wifi_conn + .data.coex_schm_bt_a2dp_wifi_conn + 0x000000003fc983e0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983e0 coex_schm_bt_a2dp_wifi_conn + .data.coex_schm_bt_a2dp_paused_wifi_conn + 0x000000003fc983ea 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983ea coex_schm_bt_a2dp_paused_wifi_conn + .data.coex_schm_bt_conn_wifi_conn + 0x000000003fc983f4 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983f4 coex_schm_bt_conn_wifi_conn + .data.coex_schm_bt_iscan_wifi_conn + 0x000000003fc983fe 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc983fe coex_schm_bt_iscan_wifi_conn + .data.coex_schm_bt_idle_wifi_conn + 0x000000003fc98404 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98404 coex_schm_bt_idle_wifi_conn + .data.coex_schm_ble_default_bt_default_wifi_connecting + 0x000000003fc9840a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9840a coex_schm_ble_default_bt_default_wifi_connecting + .data.coex_schm_ble_default_bt_a2dp_wifi_connecting + 0x000000003fc98414 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98414 coex_schm_ble_default_bt_a2dp_wifi_connecting + .data.coex_schm_ble_default_bt_idle_wifi_connecting + 0x000000003fc9841e 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9841e coex_schm_ble_default_bt_idle_wifi_connecting + .data.coex_schm_ble_mesh_standby_bt_default_wifi_connecting + 0x000000003fc98428 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98428 coex_schm_ble_mesh_standby_bt_default_wifi_connecting + .data.coex_schm_ble_mesh_standby_bt_sniff_wifi_connecting + 0x000000003fc9843e 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9843e coex_schm_ble_mesh_standby_bt_sniff_wifi_connecting + .data.coex_schm_ble_mesh_standby_bt_a2dp_wifi_connecting + 0x000000003fc98448 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98448 coex_schm_ble_mesh_standby_bt_a2dp_wifi_connecting + .data.coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_connecting + 0x000000003fc9845e 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9845e coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_connecting + .data.coex_schm_ble_mesh_standby_bt_conn_wifi_connecting + 0x000000003fc9846c 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9846c coex_schm_ble_mesh_standby_bt_conn_wifi_connecting + .data.coex_schm_ble_mesh_standby_bt_iscan_wifi_connecting + 0x000000003fc9847a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9847a coex_schm_ble_mesh_standby_bt_iscan_wifi_connecting + .data.coex_schm_ble_mesh_traffic_bt_default_wifi_connecting + 0x000000003fc98484 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98484 coex_schm_ble_mesh_traffic_bt_default_wifi_connecting + .data.coex_schm_ble_mesh_traffic_bt_sniff_wifi_connecting + 0x000000003fc9849a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9849a coex_schm_ble_mesh_traffic_bt_sniff_wifi_connecting + .data.coex_schm_ble_mesh_traffic_bt_a2dp_wifi_connecting + 0x000000003fc984a4 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc984a4 coex_schm_ble_mesh_traffic_bt_a2dp_wifi_connecting + .data.coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_connecting + 0x000000003fc984ba 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc984ba coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_connecting + .data.coex_schm_ble_mesh_traffic_bt_conn_wifi_connecting + 0x000000003fc984c8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc984c8 coex_schm_ble_mesh_traffic_bt_conn_wifi_connecting + .data.coex_schm_ble_mesh_traffic_bt_iscan_wifi_connecting + 0x000000003fc984d6 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc984d6 coex_schm_ble_mesh_traffic_bt_iscan_wifi_connecting + .data.coex_schm_ble_mesh_config_bt_default_wifi_connecting + 0x000000003fc984e0 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc984e0 coex_schm_ble_mesh_config_bt_default_wifi_connecting + .data.coex_schm_ble_mesh_config_bt_sniff_wifi_connecting + 0x000000003fc984ee 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc984ee coex_schm_ble_mesh_config_bt_sniff_wifi_connecting + .data.coex_schm_ble_mesh_config_bt_a2dp_wifi_connecting + 0x000000003fc984f8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc984f8 coex_schm_ble_mesh_config_bt_a2dp_wifi_connecting + .data.coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_connecting + 0x000000003fc98506 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98506 coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_connecting + .data.coex_schm_ble_mesh_config_bt_conn_wifi_connecting + 0x000000003fc98514 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98514 coex_schm_ble_mesh_config_bt_conn_wifi_connecting + .data.coex_schm_ble_mesh_config_bt_iscan_wifi_connecting + 0x000000003fc98522 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98522 coex_schm_ble_mesh_config_bt_iscan_wifi_connecting + .data.coex_schm_ble_mesh_standby_wifi_connecting + 0x000000003fc9852c 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9852c coex_schm_ble_mesh_standby_wifi_connecting + .data.coex_schm_ble_mesh_traffic_wifi_connecting + 0x000000003fc98536 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98536 coex_schm_ble_mesh_traffic_wifi_connecting + .data.coex_schm_ble_mesh_config_wifi_connecting + 0x000000003fc98540 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98540 coex_schm_ble_mesh_config_wifi_connecting + .data.coex_schm_bt_default_wifi_connecting + 0x000000003fc9854a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9854a coex_schm_bt_default_wifi_connecting + .data.coex_schm_bt_sniff_wifi_connecting + 0x000000003fc98554 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98554 coex_schm_bt_sniff_wifi_connecting + .data.coex_schm_bt_a2dp_wifi_connecting + 0x000000003fc9855a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9855a coex_schm_bt_a2dp_wifi_connecting + .data.coex_schm_bt_a2dp_paused_wifi_connecting + 0x000000003fc98564 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98564 coex_schm_bt_a2dp_paused_wifi_connecting + .data.coex_schm_bt_conn_wifi_connecting + 0x000000003fc9856e 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9856e coex_schm_bt_conn_wifi_connecting + .data.coex_schm_bt_iscan_wifi_connecting + 0x000000003fc98578 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98578 coex_schm_bt_iscan_wifi_connecting + .data.coex_schm_bt_idle_wifi_connecting + 0x000000003fc9857e 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9857e coex_schm_bt_idle_wifi_connecting + .data.coex_schm_ble_default_bt_default_wifi_scan + 0x000000003fc98584 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98584 coex_schm_ble_default_bt_default_wifi_scan + .data.coex_schm_ble_default_bt_a2dp_wifi_scan + 0x000000003fc9858e 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9858e coex_schm_ble_default_bt_a2dp_wifi_scan + .data.coex_schm_ble_default_bt_idle_wifi_scan + 0x000000003fc98598 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98598 coex_schm_ble_default_bt_idle_wifi_scan + .data.coex_schm_ble_mesh_standby_bt_default_wifi_scan + 0x000000003fc985a2 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc985a2 coex_schm_ble_mesh_standby_bt_default_wifi_scan + .data.coex_schm_ble_mesh_standby_bt_sniff_wifi_scan + 0x000000003fc985b8 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc985b8 coex_schm_ble_mesh_standby_bt_sniff_wifi_scan + .data.coex_schm_ble_mesh_standby_bt_a2dp_wifi_scan + 0x000000003fc985c2 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc985c2 coex_schm_ble_mesh_standby_bt_a2dp_wifi_scan + .data.coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_scan + 0x000000003fc985d8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc985d8 coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_scan + .data.coex_schm_ble_mesh_standby_bt_conn_wifi_scan + 0x000000003fc985e6 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc985e6 coex_schm_ble_mesh_standby_bt_conn_wifi_scan + .data.coex_schm_ble_mesh_standby_bt_iscan_wifi_scan + 0x000000003fc985f4 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc985f4 coex_schm_ble_mesh_standby_bt_iscan_wifi_scan + .data.coex_schm_ble_mesh_traffic_bt_default_wifi_scan + 0x000000003fc985fe 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc985fe coex_schm_ble_mesh_traffic_bt_default_wifi_scan + .data.coex_schm_ble_mesh_traffic_bt_sniff_wifi_scan + 0x000000003fc98614 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98614 coex_schm_ble_mesh_traffic_bt_sniff_wifi_scan + .data.coex_schm_ble_mesh_traffic_bt_a2dp_wifi_scan + 0x000000003fc9861e 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9861e coex_schm_ble_mesh_traffic_bt_a2dp_wifi_scan + .data.coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_scan + 0x000000003fc98634 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98634 coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_scan + .data.coex_schm_ble_mesh_traffic_bt_conn_wifi_scan + 0x000000003fc98642 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98642 coex_schm_ble_mesh_traffic_bt_conn_wifi_scan + .data.coex_schm_ble_mesh_traffic_bt_iscan_wifi_scan + 0x000000003fc98650 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98650 coex_schm_ble_mesh_traffic_bt_iscan_wifi_scan + .data.coex_schm_ble_mesh_config_bt_default_wifi_scan + 0x000000003fc9865a 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9865a coex_schm_ble_mesh_config_bt_default_wifi_scan + .data.coex_schm_ble_mesh_config_bt_sniff_wifi_scan + 0x000000003fc98668 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98668 coex_schm_ble_mesh_config_bt_sniff_wifi_scan + .data.coex_schm_ble_mesh_config_bt_a2dp_wifi_scan + 0x000000003fc98672 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98672 coex_schm_ble_mesh_config_bt_a2dp_wifi_scan + .data.coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_scan + 0x000000003fc98680 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc98680 coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_scan + .data.coex_schm_ble_mesh_config_bt_conn_wifi_scan + 0x000000003fc9868e 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9868e coex_schm_ble_mesh_config_bt_conn_wifi_scan + .data.coex_schm_ble_mesh_config_bt_iscan_wifi_scan + 0x000000003fc9869c 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9869c coex_schm_ble_mesh_config_bt_iscan_wifi_scan + .data.coex_schm_ble_mesh_standby_wifi_scan + 0x000000003fc986a6 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986a6 coex_schm_ble_mesh_standby_wifi_scan + .data.coex_schm_ble_mesh_traffic_wifi_scan + 0x000000003fc986b0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986b0 coex_schm_ble_mesh_traffic_wifi_scan + .data.coex_schm_ble_mesh_config_wifi_scan + 0x000000003fc986ba 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986ba coex_schm_ble_mesh_config_wifi_scan + .data.coex_schm_bt_default_wifi_scan + 0x000000003fc986c4 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986c4 coex_schm_bt_default_wifi_scan + .data.coex_schm_bt_sniff_wifi_scan + 0x000000003fc986ce 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986ce coex_schm_bt_sniff_wifi_scan + .data.coex_schm_bt_a2dp_wifi_scan + 0x000000003fc986d4 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986d4 coex_schm_bt_a2dp_wifi_scan + .data.coex_schm_bt_a2dp_paused_wifi_scan + 0x000000003fc986de 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986de coex_schm_bt_a2dp_paused_wifi_scan + .data.coex_schm_bt_conn_wifi_scan + 0x000000003fc986e8 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986e8 coex_schm_bt_conn_wifi_scan + .data.coex_schm_bt_iscan_wifi_scan + 0x000000003fc986f2 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986f2 coex_schm_bt_iscan_wifi_scan + .data.coex_schm_bt_idle_wifi_scan + 0x000000003fc986f8 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986f8 coex_schm_bt_idle_wifi_scan + .data.coex_schm_all_default + 0x000000003fc986fe 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc986fe coex_schm_all_default + .data.phy_param + 0x000000003fc98708 0x2ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x000000003fc98708 phy_param + .data._ZN10__cxxabiv120__unexpected_handlerE + 0x000000003fc989b4 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + 0x000000003fc989b4 _ZN10__cxxabiv120__unexpected_handlerE + .data._ZN10__cxxabiv119__terminate_handlerE + 0x000000003fc989b8 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + 0x000000003fc989b8 _ZN10__cxxabiv119__terminate_handlerE + .data 0x000000003fc989bc 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .data 0x000000003fc989c4 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + 0x000000003fc989c4 _tzname + .data 0x000000003fc989cc 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .data 0x000000003fc98a0c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + 0x000000003fc98a0c __global_locale_ptr + *(.dram1 .dram1.*) + .dram1.32 0x000000003fc98a10 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x000000003fc98a10 g_flash_guard_no_os_ops + .dram1.31 0x000000003fc98a28 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x000000003fc98a28 g_flash_guard_default_ops + .dram1.27 0x000000003fc98a40 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x000000003fc98a40 rom_spiflash_api_funcs + .dram1.26 0x000000003fc98a44 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .dram1.28 0x000000003fc98a54 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .dram1.27 0x000000003fc98a74 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .dram1.45 0x000000003fc98a9c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .dram1.44 0x000000003fc98ac0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .dram1.5 0x000000003fc98ad0 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x000000003fc98ad0 esp_flash_noos_functions + .dram1.0 0x000000003fc98af4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .dram1.5 0x000000003fc98afc 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000003fc98afc spi_flash_chip_generic_timeout + .dram1.4 0x000000003fc98b10 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000003fc98b10 rom_flash_chip_dummy_hpm + .dram1.3 0x000000003fc98b14 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000003fc98b14 rom_flash_chip_dummy + .dram1.2 0x000000003fc98b18 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .dram1.1 0x000000003fc98b30 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .dram1.0 0x000000003fc98b36 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .dram1.19 0x000000003fc98b3c 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .dram1.1 0x000000003fc98b94 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .dram1.32 0x000000003fc98bb4 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .dram1.31 0x000000003fc98bcd 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .dram1.30 0x000000003fc98bd5 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .dram1.29 0x000000003fc98bdb 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000003fc98be1 0x3 + .dram1.26 0x000000003fc98be4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + 0x000000003fc98be4 uxTopUsedPriority + .dram1.50 0x000000003fc98be8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.49 0x000000003fc98bec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.48 0x000000003fc98bf0 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000003fc98bf1 0x3 + .dram1.47 0x000000003fc98bf4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.46 0x000000003fc98bf8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.45 0x000000003fc98bfc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.44 0x000000003fc98c00 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.43 0x000000003fc98c08 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.42 0x000000003fc98c0c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .dram1.17 0x000000003fc98c10 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .dram1.13 0x000000003fc98c2c 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .dram1.2 0x000000003fc98c47 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .dram1.1 0x000000003fc98c57 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .dram1.9 0x000000003fc98c5f 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .dram1.8 0x000000003fc98c6c 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .dram1.7 0x000000003fc98c7e 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .dram1.6 0x000000003fc98ca8 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .dram1.5 0x000000003fc98cbb 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .dram1.4 0x000000003fc98cdf 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .dram1.7 0x000000003fc98cf2 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .dram1.5 0x000000003fc98cff 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .dram1.1 0x000000003fc98d0b 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0x000000003fc98d0b sch_prog_state + .dram1.33 0x000000003fc98d0c 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .dram1.29 0x000000003fc98d44 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .dram1.52 0x000000003fc98d59 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.50 0x000000003fc98d8b 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.49 0x000000003fc98dc0 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.48 0x000000003fc98deb 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.46 0x000000003fc98e15 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.45 0x000000003fc98e3e 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.44 0x000000003fc98e77 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.40 0x000000003fc98eac 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.39 0x000000003fc98ed8 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.37 0x000000003fc98f22 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.36 0x000000003fc98f59 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.35 0x000000003fc98f90 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.33 0x000000003fc98fb8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.32 0x000000003fc98fe8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.31 0x000000003fc99018 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.29 0x000000003fc9904f 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.27 0x000000003fc99079 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .dram1.94 0x000000003fc9908d 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.91 0x000000003fc990b7 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.90 0x000000003fc990ea 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.89 0x000000003fc99116 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.85 0x000000003fc9914c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.84 0x000000003fc99174 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.83 0x000000003fc991b4 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.82 0x000000003fc991f5 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.81 0x000000003fc99230 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.80 0x000000003fc9926d 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.79 0x000000003fc992aa 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.78 0x000000003fc992f8 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.77 0x000000003fc99339 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.76 0x000000003fc9935b 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.73 0x000000003fc9939e 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.72 0x000000003fc993dd 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.70 0x000000003fc99407 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.68 0x000000003fc9944d 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.66 0x000000003fc99489 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.64 0x000000003fc994c6 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.63 0x000000003fc99504 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.62 0x000000003fc99540 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.61 0x000000003fc9958d 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.60 0x000000003fc995cf 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.59 0x000000003fc99611 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.58 0x000000003fc99653 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.56 0x000000003fc99695 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.55 0x000000003fc996db 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.53 0x000000003fc99721 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.47 0x000000003fc99753 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.46 0x000000003fc99786 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.45 0x000000003fc997c5 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.43 0x000000003fc997fa 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.42 0x000000003fc9982f 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.41 0x000000003fc99864 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.40 0x000000003fc9989b 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.38 0x000000003fc998d1 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.36 0x000000003fc99909 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.35 0x000000003fc99941 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.33 0x000000003fc9996f 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.30 0x000000003fc999a9 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.28 0x000000003fc999db 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .dram1.38 0x000000003fc999ed 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .dram1.30 0x000000003fc99a1b 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .dram1.29 0x000000003fc99a50 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .dram1.5 0x000000003fc99a63 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .dram1.4 0x000000003fc99a67 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .dram1.3 0x000000003fc99a6c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .dram1.1 0x000000003fc99a71 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .dram1.0 0x000000003fc99aa8 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + *fill* 0x000000003fc99abf 0x1 + .dram1.28 0x000000003fc99ac0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .dram1.29 0x000000003fc99ac8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .dram1.28 0x000000003fc99ad4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .dram1.10 0x000000003fc99ae0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .dram1.9 0x000000003fc99b00 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .dram1.8 0x000000003fc99b22 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .dram1.4 0x000000003fc99b7d 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x000000003fc99b7d coex_condition_dissatisfy + .dram1.3 0x000000003fc99b7e 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x000000003fc99b7e coex_pti_tab + .dram1.2 0x000000003fc99ba4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x000000003fc99ba4 coex_env + .dram1.0 0x000000003fc99bb0 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .dram1.7 0x000000003fc99bde 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc99c05 _coredump_dram_start = ABSOLUTE (.) + *(.dram2.coredump .dram2.coredump.*) + 0x000000003fc99c05 _coredump_dram_end = ABSOLUTE (.) + *libapp_trace.a:app_trace.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libapp_trace.a:app_trace_util.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + 0x000000003fc99c08 . = ALIGN (0x4) + *fill* 0x000000003fc99c05 0x3 + 0x000000003fc99c08 _bt_data_start = ABSOLUTE (.) + *libbt.a:(.data .data.*) + 0x000000003fc99c08 . = ALIGN (0x4) + 0x000000003fc99c08 _bt_data_end = ABSOLUTE (.) + 0x000000003fc99c08 . = ALIGN (0x4) + 0x000000003fc99c08 _btdm_data_start = ABSOLUTE (.) + *libbtdm_app.a:(.data .data.*) + .data.s_hli_null_funcs + 0x000000003fc99c08 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .data.s_coex_dynamic_pti_en + 0x000000003fc99c20 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .data.sdk_cfg_priv_opts_extend + 0x000000003fc99c21 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x000000003fc99c21 sdk_cfg_priv_opts_extend + .data.s_rw_use_irq_fifo + 0x000000003fc99c23 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .data.hci_command_handler_tab_esp_hack + 0x000000003fc99c24 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x000000003fc99c24 hci_command_handler_tab_esp_hack + .data.hci_cmd_desc_tab_vs_esp_hack + 0x000000003fc99c4c 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + 0x000000003fc99c4c hci_cmd_desc_tab_vs_esp_hack + .data.coex_hook_wifi_sleep_flag + 0x000000003fc99c88 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + *fill* 0x000000003fc99c9a 0x2 + .data.bt_rf_coex_hooks + 0x000000003fc99c9c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x000000003fc99ca4 . = ALIGN (0x4) + 0x000000003fc99ca4 _btdm_data_end = ABSOLUTE (.) + *libesp_hw_support.a:rtc_clk.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.rtc_clk_cpu_freq_get_config.str1.1 + 0x000000003fc99ca4 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .rodata.rtc_clk_cpu_freq_to_pll_mhz.str1.1 + 0x000000003fc99cdc 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .rodata.rtc_clk_cpu_freq_set_config.str1.1 + 0x000000003fc99cfa 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .rodata.__func__$4707 + 0x000000003fc99d52 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + *libesp_hw_support.a:sleep_console.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_hw_support.a:spiram_psram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_rom.a:esp_rom_mmap.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libesp_system.a:esp_err.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.esp_error_check_failed_print.str1.1 + 0x000000003fc99d69 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .rodata._esp_error_check_failed.str1.1 + 0x000000003fc99dc1 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + *libesp_system.a:ubsan.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libgcc.a:_divsf3.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libgcov.a:(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:cpu_hal.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:i2c_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:ledc_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:soc_hal.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_flash_encrypt_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_flash_hal_gpspi.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_flash_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:spi_slave_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libhal.a:systimer_hal.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.systimer_hal_set_alarm_period.str1.1 + 0x000000003fc99dd1 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .rodata.__func__$2558 + 0x000000003fc99e19 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + *libhal.a:wdt_hal_iram.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libnewlib.a:abort.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.abort.str1.1 + 0x000000003fc99e36 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + *libnewlib.a:assert.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.__assert_func.str1.1 + 0x000000003fc99e5c 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + 0x2d (size before relaxing) + *libnewlib.a:heap.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libnewlib.a:stdatomic.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + 0x000000003fc99e84 . = ALIGN (0x4) + *fill* 0x000000003fc99e83 0x1 + 0x000000003fc99e84 _nimble_data_start = ABSOLUTE (.) + *libnimble.a:(.data .data.*) + 0x000000003fc99e84 . = ALIGN (0x4) + 0x000000003fc99e84 _nimble_data_end = ABSOLUTE (.) + *libphy.a:(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.str1.1 + 0x000000003fc99e84 0x4b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + 0x4e1 (size before relaxing) + *fill* 0x000000003fc9a337 0x1 + .rodata.freq_i2c_write_set + 0x000000003fc9a338 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .rodata.freq_get_i2c_data + 0x000000003fc9a35c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .rodata 0x000000003fc9a384 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .rodata 0x000000003fc9a3a8 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .rodata.set_pbus_mem + 0x000000003fc9a3fc 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .rodata.str1.1 + 0x000000003fc9a424 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x29 (size before relaxing) + .rodata.str1.1 + 0x000000003fc9a443 0x152 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x154 (size before relaxing) + *fill* 0x000000003fc9a595 0x1 + .rodata 0x000000003fc9a596 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .rodata.dco_gain_coarse$4265 + 0x000000003fc9a5ae 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .rodata.str1.1 + 0x000000003fc9a5b4 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + *fill* 0x000000003fc9a5ef 0x1 + .rodata 0x000000003fc9a5f0 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .rodata.str1.1 + 0x000000003fc9a639 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .rodata.str1.1 + 0x000000003fc9a648 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .rodata.str1.1 + 0x000000003fc9a699 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x75 (size before relaxing) + .rodata.CSWTCH$91 + 0x000000003fc9a705 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .rodata 0x000000003fc9a708 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .rodata.str1.1 + 0x000000003fc9a7c0 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + *libsoc.a:lldesc.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:memspi_host_driver.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.memspi_host_read_id_hs.str1.1 + 0x000000003fc9a801 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .rodata.memspi_host_erase_sector.str1.1 + 0x000000003fc9a801 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .rodata.memspi_host_program_page.str1.1 + 0x000000003fc9a84a 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .rodata.__func__$5752 + 0x000000003fc9a868 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .rodata.__func__$5744 + 0x000000003fc9a881 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .rodata.__func__$5738 + 0x000000003fc9a899 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .rodata.TAG 0x000000003fc9a8b2 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + *fill* 0x000000003fc9a8b9 0x3 + .rodata.esp_flash_gpspi_host + 0x000000003fc9a8bc 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + *libspi_flash.a:spi_flash_chip_boya.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.esp_flash_chip_boya + 0x000000003fc9a914 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x000000003fc9a914 esp_flash_chip_boya + .rodata.chip_name + 0x000000003fc9a990 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + *libspi_flash.a:spi_flash_chip_gd.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *fill* 0x000000003fc9a995 0x3 + .rodata.esp_flash_chip_gd + 0x000000003fc9a998 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x000000003fc9a998 esp_flash_chip_gd + .rodata.chip_name + 0x000000003fc9aa14 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + *libspi_flash.a:spi_flash_chip_generic.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.spi_flash_chip_generic_read.str1.1 + 0x000000003fc9aa17 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .rodata.spi_flash_chip_generic_read_unique_id.str1.1 + 0x000000003fc9aa4f 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .rodata.spi_flash_chip_generic_get_write_protect.str1.1 + 0x000000003fc9aa96 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .rodata.spi_flash_chip_generic_suspend_cmd_conf.str1.1 + 0x000000003fc9aae1 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .rodata.__func__$4172 + 0x000000003fc9ab35 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + *fill* 0x000000003fc9ab5e 0x2 + .rodata.esp_flash_chip_generic + 0x000000003fc9ab60 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x000000003fc9ab60 esp_flash_chip_generic + .rodata.chip_name + 0x000000003fc9abdc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .rodata.TAG 0x000000003fc9abe4 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + *libspi_flash.a:spi_flash_chip_issi.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *fill* 0x000000003fc9abf1 0x3 + .rodata.esp_flash_chip_issi + 0x000000003fc9abf4 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x000000003fc9abf4 esp_flash_chip_issi + .rodata.chip_name + 0x000000003fc9ac70 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + *libspi_flash.a:spi_flash_chip_mxic.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *fill* 0x000000003fc9ac75 0x3 + .rodata.esp_flash_chip_mxic + 0x000000003fc9ac78 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x000000003fc9ac78 esp_flash_chip_mxic + .rodata.chip_name + 0x000000003fc9acf4 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + *libspi_flash.a:spi_flash_chip_mxic_opi.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.spi_flash_chip_mxic_opi_get_data_length_zoom.str1.1 + 0x000000003fc9acf9 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .rodata.spi_flash_chip_mxic_opi_read_id.str1.1 + 0x000000003fc9ad6e 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .rodata.spi_flash_chip_mxic_opi_get_write_protect.str1.1 + 0x000000003fc9ad87 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .rodata.__func__$5930 + 0x000000003fc9ada1 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .rodata.__func__$5906 + 0x000000003fc9adcb 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .rodata.esp_flash_chip_mxic_opi + 0x000000003fc9adf8 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x000000003fc9adf8 esp_flash_chip_mxic_opi + .rodata.chip_name + 0x000000003fc9ae74 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + *libspi_flash.a:spi_flash_chip_th.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *fill* 0x000000003fc9ae7f 0x1 + .rodata.esp_flash_chip_th + 0x000000003fc9ae80 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x000000003fc9ae80 esp_flash_chip_th + .rodata.chip_name + 0x000000003fc9aefc 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + *libspi_flash.a:spi_flash_chip_winbond.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.spi_flash_chip_winbond_read.str1.1 + 0x000000003fc9aeff 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + *fill* 0x000000003fc9aeff 0x1 + .rodata.esp_flash_chip_winbond + 0x000000003fc9af00 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x000000003fc9af00 esp_flash_chip_winbond + .rodata.chip_name + 0x000000003fc9af7c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .rodata.TAG 0x000000003fc9af84 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + *libspi_flash.a:spi_flash_hpm_enable.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_rom_patch.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_flash_timing_tuning.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + *libspi_flash.a:spi_timing_config.*(.rodata .rodata.* .sdata2 .sdata2.* .srodata .srodata.*) + .rodata.spi_timing_config_set_flash_clock.str1.1 + 0x000000003fc9af8c 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .rodata.__func__$6178 + 0x000000003fc9afce 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x000000003fc9aff0 _data_end = ABSOLUTE (.) + 0x000000003fc9aff0 . = ALIGN (0x4) + +.noinit 0x000000003fc9aff0 0x0 + 0x000000003fc9aff0 . = ALIGN (0x4) + 0x000000003fc9aff0 _noinit_start = ABSOLUTE (.) + *(.noinit .noinit.*) + 0x000000003fc9aff0 . = ALIGN (0x4) + 0x000000003fc9aff0 _noinit_end = ABSOLUTE (.) + +.dram0.bss 0x000000003fc9aff0 0x2a10 + 0x000000003fc9aff0 . = ALIGN (0x8) + 0x000000003fc9aff0 _bss_start = ABSOLUTE (.) + *(.ext_ram.bss*) + *(EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) .bss EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) .bss.*) + .bss.FastLED 0x000000003fc9aff0 0x10 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + 0x000000003fc9aff0 FastLED + .bss.gWait 0x000000003fc9b000 0x2 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + 0x000000003fc9b000 gWait + *fill* 0x000000003fc9b002 0x2 + .bss.pTimeStampCharacteristic + 0x000000003fc9b004 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000003fc9b004 pTimeStampCharacteristic + .bss.pTimeCharacteristic + 0x000000003fc9b008 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000003fc9b008 pTimeCharacteristic + .bss._ZL7pServer + 0x000000003fc9b00c 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .bss._ZL8dataUuid + 0x000000003fc9b010 0x18 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .bss.rtc 0x000000003fc9b028 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000003fc9b028 rtc + .bss._ZN12NimBLEDevice16m_scanFilterModeE + 0x000000003fc9b02c 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b02c _ZN12NimBLEDevice16m_scanFilterModeE + .bss._ZN12NimBLEDevice15m_own_addr_typeE + 0x000000003fc9b02d 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b02d _ZN12NimBLEDevice15m_own_addr_typeE + *fill* 0x000000003fc9b02e 0x2 + .bss._ZN12NimBLEDevice19m_securityCallbacksE + 0x000000003fc9b030 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b030 _ZN12NimBLEDevice19m_securityCallbacksE + .bss._ZN12NimBLEDevice11m_whiteListE + 0x000000003fc9b034 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b034 _ZN12NimBLEDevice11m_whiteListE + .bss._ZN12NimBLEDevice12m_ignoreListB5cxx11E + 0x000000003fc9b040 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b040 _ZN12NimBLEDevice12m_ignoreListB5cxx11E + .bss._ZN12NimBLEDevice7m_cListB5cxx11E + 0x000000003fc9b04c 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b04c _ZN12NimBLEDevice7m_cListB5cxx11E + .bss._ZN12NimBLEDevice16m_bleAdvertisingE + 0x000000003fc9b058 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b058 _ZN12NimBLEDevice16m_bleAdvertisingE + .bss._ZN12NimBLEDevice8m_syncedE + 0x000000003fc9b05c 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b05c _ZN12NimBLEDevice8m_syncedE + *fill* 0x000000003fc9b05d 0x3 + .bss._ZN12NimBLEDevice9m_pServerE + 0x000000003fc9b060 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b060 _ZN12NimBLEDevice9m_pServerE + .bss._ZN12NimBLEDevice7m_pScanE + 0x000000003fc9b064 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000003fc9b064 _ZN12NimBLEDevice7m_pScanE + .bss._ZL11initialized + 0x000000003fc9b068 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + *fill* 0x000000003fc9b069 0x3 + .bss.vhci_send_sem + 0x000000003fc9b06c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_evt_lo_buf + 0x000000003fc9b070 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_evt_lo_pool + 0x000000003fc9b074 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_evt_hi_buf + 0x000000003fc9b090 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_evt_hi_pool + 0x000000003fc9b094 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_cmd_buf + 0x000000003fc9b0b0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_cmd_pool + 0x000000003fc9b0b4 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_acl_buf + 0x000000003fc9b0d0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_acl_pool + 0x000000003fc9b0d4 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_acl_mbuf_pool + 0x000000003fc9b0f8 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_rx_acl_hs_arg + 0x000000003fc9b104 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_rx_acl_hs_cb + 0x000000003fc9b108 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_rx_cmd_hs_arg + 0x000000003fc9b10c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_hci_rx_cmd_hs_cb + 0x000000003fc9b110 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .bss.ble_svc_gap_appearance + 0x000000003fc9b114 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .bss.ble_svc_gatt_end_handle + 0x000000003fc9b116 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .bss.ble_svc_gatt_start_handle + 0x000000003fc9b118 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .bss.ble_svc_gatt_changed_val_handle + 0x000000003fc9b11a 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .bss.ble_att_preferred_mtu_val + 0x000000003fc9b11c 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + *fill* 0x000000003fc9b11e 0x2 + .bss.ble_att_svr_prep_entry_pool + 0x000000003fc9b120 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .bss.ble_att_svr_prep_entry_mem + 0x000000003fc9b13c 0x300 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .bss.ble_att_svr_entry_pool + 0x000000003fc9b43c 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .bss.ble_att_svr_entry_mem + 0x000000003fc9b458 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .bss.ble_att_svr_id + 0x000000003fc9b45c 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + *fill* 0x000000003fc9b45e 0x2 + .bss.ble_att_svr_hidden_list + 0x000000003fc9b460 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .bss.ble_att_svr_list + 0x000000003fc9b468 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .bss.slaves$10631 + 0x000000003fc9b470 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.preempt_done_mutex + 0x000000003fc9b478 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.ble_gap_update_entries + 0x000000003fc9b47c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.ble_gap_update_entry_pool + 0x000000003fc9b480 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.ble_gap_update_entry_mem + 0x000000003fc9b49c 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.ble_gap_event_listener_list + 0x000000003fc9b4b4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.ble_gap_slave + 0x000000003fc9b4b8 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.ble_gap_master + 0x000000003fc9b4c8 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .bss.error$10265 + 0x000000003fc9b4dc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .bss.ble_gattc_resume_at + 0x000000003fc9b4e0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .bss.ble_gattc_procs + 0x000000003fc9b4e4 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .bss.ble_gattc_proc_pool + 0x000000003fc9b4ec 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .bss.ble_gattc_proc_mem + 0x000000003fc9b508 0xe0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .bss.ble_gatts_num_cfgable_chrs + 0x000000003fc9b5e8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss.ble_gatts_clt_cfgs + 0x000000003fc9b5ec 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss.ble_gatts_clt_cfg_pool + 0x000000003fc9b5f0 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss.ble_gatts_clt_cfg_mem + 0x000000003fc9b60c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss.ble_gatts_num_svc_entries + 0x000000003fc9b610 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + *fill* 0x000000003fc9b612 0x2 + .bss.ble_gatts_svc_entries + 0x000000003fc9b614 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss.ble_gatts_num_svc_defs + 0x000000003fc9b618 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss.ble_gatts_svc_defs + 0x000000003fc9b61c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .bss.ble_hs_mutex + 0x000000003fc9b620 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_rx_q + 0x000000003fc9b624 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_evq + 0x000000003fc9b638 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_timer + 0x000000003fc9b63c 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_parent_task + 0x000000003fc9b650 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_reset_reason + 0x000000003fc9b654 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_ev_start_stage2 + 0x000000003fc9b658 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_ev_start_stage1 + 0x000000003fc9b664 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_ev_reset + 0x000000003fc9b670 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_ev_tx_notifications + 0x000000003fc9b67c 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_hci_os_event_buf + 0x000000003fc9b688 0x1c8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .bss.ble_hs_conn_elem_mem + 0x000000003fc9b850 0x12c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .bss.ble_hs_conn_pool + 0x000000003fc9b97c 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .bss.ble_hs_conns + 0x000000003fc9b998 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .bss.ble_hs_flow_mbuf_conn_handle + 0x000000003fc9b99c 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .bss.ble_hs_flow_ev + 0x000000003fc9b9b4 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .bss.ble_hs_flow_timer + 0x000000003fc9b9c0 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .bss.ble_hs_flow_num_completed_pkts + 0x000000003fc9b9d4 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + *fill* 0x000000003fc9b9d6 0x2 + .bss.ble_hs_hci_frag_mempool + 0x000000003fc9b9d8 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss.ble_hs_hci_frag_mbuf_pool + 0x000000003fc9b9f4 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss.ble_hs_hci_frag_data + 0x000000003fc9ba00 0x120 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss.ble_hs_hci_version + 0x000000003fc9bb20 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + *fill* 0x000000003fc9bb21 0x3 + .bss.ble_hs_hci_sup_feat + 0x000000003fc9bb24 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss.ble_hs_hci_buf_sz + 0x000000003fc9bb28 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + *fill* 0x000000003fc9bb2a 0x2 + .bss.ble_hs_hci_ack + 0x000000003fc9bb2c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss.ble_hs_hci_sem + 0x000000003fc9bb30 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss.ble_hs_hci_mutex + 0x000000003fc9bb34 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .bss.ble_hs_id_rnd + 0x000000003fc9bb38 0x6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .bss.ble_hs_id_pub + 0x000000003fc9bb3e 0x6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .bss.ble_hs_pvcy_irk + 0x000000003fc9bb44 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .bss.ble_hs_pvcy_started + 0x000000003fc9bb54 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + *fill* 0x000000003fc9bb55 0x3 + .bss.ble_hs_stop_terminate_tmo + 0x000000003fc9bb58 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .bss.ble_hs_stop_listeners + 0x000000003fc9bb6c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .bss.ble_hs_stop_gap_listener + 0x000000003fc9bb70 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .bss.ble_l2cap_chan_mem + 0x000000003fc9bb7c 0xfc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .bss.ble_l2cap_sig_proc_pool + 0x000000003fc9bc78 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .bss.ble_l2cap_sig_proc_mem + 0x000000003fc9bc94 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .bss.ble_l2cap_sig_cur_id + 0x000000003fc9bca8 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + *fill* 0x000000003fc9bca9 0x3 + .bss.ble_l2cap_sig_procs + 0x000000003fc9bcac 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .bss.ble_sm_procs + 0x000000003fc9bcb4 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .bss.ble_sm_proc_pool + 0x000000003fc9bcbc 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .bss.ble_sm_proc_mem + 0x000000003fc9bcd8 0x180 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .bss.ble_sm_sc_keys_generated + 0x000000003fc9be58 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .bss.ble_sm_sc_priv_key + 0x000000003fc9be59 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .bss.ble_sm_sc_pub_key + 0x000000003fc9be79 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + *fill* 0x000000003fc9beb9 0x3 + .bss.ble_hs_ev_stop + 0x000000003fc9bebc 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .bss.g_eventq_dflt + 0x000000003fc9bec8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .bss.os_msys_init_1_mempool + 0x000000003fc9becc 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .bss.os_msys_init_1_mbuf_pool + 0x000000003fc9bee8 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .bss.os_msys_init_1_data + 0x000000003fc9bef4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .bss.host_task_h + 0x000000003fc9bef8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .bss.g_rng_function + 0x000000003fc9befc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .bss.Serial 0x000000003fc9bf00 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x000000003fc9bf00 Serial + .bss._ZZN5HWCDC15isCDC_ConnectedEvE7running + 0x000000003fc9bf10 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x000000003fc9bf11 0x3 + .bss._ZL32arduino_hw_cdc_event_loop_handle + 0x000000003fc9bf14 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss._ZL30remaining_allowed_no_sof_ticks + 0x000000003fc9bf18 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss._ZL29s_usb_serial_jtag_conn_status + 0x000000003fc9bf1c 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x000000003fc9bf1d 0x3 + .bss._ZL7tx_lock + 0x000000003fc9bf20 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss._ZL9connected + 0x000000003fc9bf24 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x000000003fc9bf25 0x3 + .bss._ZL11intr_handle + 0x000000003fc9bf28 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss._ZL11rx_data_buf + 0x000000003fc9bf2c 0x40 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss._ZL8rx_queue + 0x000000003fc9bf6c 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss._ZL11tx_ring_buf + 0x000000003fc9bf70 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .bss.emptyString + 0x000000003fc9bf74 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x000000003fc9bf74 emptyString + .bss.loc_buf$9471 + 0x000000003fc9bf84 0x40 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .bss.s_uart_debug_nr + 0x000000003fc9bfc4 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .bss.loopTaskWDTEnabled + 0x000000003fc9bfc8 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x000000003fc9bfc8 loopTaskWDTEnabled + *fill* 0x000000003fc9bfc9 0x3 + .bss.loopTaskHandle + 0x000000003fc9bfcc 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x000000003fc9bfcc loopTaskHandle + .bss.initialized$8111 + 0x000000003fc9bfd0 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + *fill* 0x000000003fc9bfd1 0x3 + .bss.apb_change_lock + 0x000000003fc9bfd4 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .bss.apb_change_callbacks + 0x000000003fc9bfd8 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .bss.p_uart_obj + 0x000000003fc9bfdc 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .bss.ref_counts + 0x000000003fc9bfe8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .bss.curr_partition$5639 + 0x000000003fc9c010 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .bss.s_app_elf_sha256$3831 + 0x000000003fc9c014 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .bss.map 0x000000003fc9c01c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .bss.s_partition_list_lock + 0x000000003fc9c020 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .bss.s_partition_list + 0x000000003fc9c024 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .bss.s_mmap_last_handle + 0x000000003fc9c028 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .bss.s_mmap_page_refcnt + 0x000000003fc9c02c 0x200 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .bss.s_mmap_entries_head + 0x000000003fc9c22c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .bss.s_flash_guard_ops + 0x000000003fc9c230 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .bss.esp_flash_default_chip + 0x000000003fc9c234 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x000000003fc9c234 esp_flash_default_chip + .bss.s_flash_op_complete + 0x000000003fc9c238 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .bss.s_flash_op_can_start + 0x000000003fc9c239 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + *fill* 0x000000003fc9c23a 0x2 + .bss.s_flash_op_mutex + 0x000000003fc9c23c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .bss.s_flash_op_cache_state + 0x000000003fc9c240 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .bss._ZL13s_nvs_handles + 0x000000003fc9c248 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .bss._ZN3nvs4Lock10mSemaphoreE + 0x000000003fc9c254 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x000000003fc9c254 _ZN3nvs4Lock10mSemaphoreE + .bss._ZN14NVSHandleEntry17s_nvs_next_handleE + 0x000000003fc9c258 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x000000003fc9c258 _ZN14NVSHandleEntry17s_nvs_next_handleE + .bss._ZN3nvs19NVSPartitionManager8instanceE + 0x000000003fc9c25c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x000000003fc9c25c _ZN3nvs19NVSPartitionManager8instanceE + .bss.s_pthread_cfg_key + 0x000000003fc9c260 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .bss.s_threads_mux + 0x000000003fc9c264 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .bss.s_keys 0x000000003fc9c268 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x000000003fc9c268 s_keys + .bss.s_wifi_tsens_xpd_flag + 0x000000003fc9c26c 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .bss.s_wifi_pwdet_xpd_flag + 0x000000003fc9c26d 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + *fill* 0x000000003fc9c26e 0x2 + .bss.tick_cb 0x000000003fc9c270 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .bss.idle_cb 0x000000003fc9c2b0 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .bss.shutdown_handlers + 0x000000003fc9c2f0 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .bss.__stack_chk_guard + 0x000000003fc9c304 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + 0x000000003fc9c304 __stack_chk_guard + .bss.twdt_config + 0x000000003fc9c308 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .bss.twdt_context + 0x000000003fc9c30c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .bss.s_resume_cores + 0x000000003fc9c314 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .bss.s_cpu_inited + 0x000000003fc9c315 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .bss.s_cpu_up 0x000000003fc9c317 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + *fill* 0x000000003fc9c319 0x3 + .bss.s_reset_reason + 0x000000003fc9c31c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .bss.reason 0x000000003fc9c320 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .bss.int_wdt_app_cpu_ticked + 0x000000003fc9c328 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x000000003fc9c328 int_wdt_app_cpu_ticked + *fill* 0x000000003fc9c329 0x3 + .bss.iwdt_context + 0x000000003fc9c32c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .bss.s_dumping_core$9969 + 0x000000003fc9c334 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + *fill* 0x000000003fc9c335 0x3 + .bss.s_usbserial_timeout + 0x000000003fc9c338 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .bss.s_panic_abort_details + 0x000000003fc9c33c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .bss.g_panic_abort + 0x000000003fc9c340 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x000000003fc9c340 g_panic_abort + *fill* 0x000000003fc9c341 0x3 + .bss.ob$14423 0x000000003fc9c344 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .bss.s_system_full_inited + 0x000000003fc9c36c 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .bss.s_system_inited + 0x000000003fc9c36d 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + *fill* 0x000000003fc9c36f 0x1 + .bss.g_startup_time + 0x000000003fc9c370 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x000000003fc9c370 g_startup_time + .bss.g_exc_frames + 0x000000003fc9c378 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x000000003fc9c378 g_exc_frames + .bss.s_fd_table_lock + 0x000000003fc9c380 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .bss.s_vfs_count + 0x000000003fc9c384 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .bss.s_vfs 0x000000003fc9c388 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .bss.vfs_console + 0x000000003fc9c3a8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .bss.primary_vfs_index + 0x000000003fc9c3b0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .bss.secondary_vfs_index + 0x000000003fc9c3b4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .bss.s_registered_select_num + 0x000000003fc9c3b8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .bss.s_registered_selects + 0x000000003fc9c3bc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .bss.s_log_cache_misses + 0x000000003fc9c3c0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .bss.s_log_cache_entry_count + 0x000000003fc9c3c4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .bss.s_log_cache_max_generation + 0x000000003fc9c3c8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .bss.s_log_cache + 0x000000003fc9c3cc 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .bss.s_log_tags + 0x000000003fc9c4c4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .bss.base$5657 + 0x000000003fc9c4c8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .bss.s_log_mutex + 0x000000003fc9c4cc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .bss.alloc_failed_callback + 0x000000003fc9c4d0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .bss.last_ccount$4048 + 0x000000003fc9c4d4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .bss.non_iram_int_disabled_flag + 0x000000003fc9c4d8 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + *fill* 0x000000003fc9c4da 0x2 + .bss.non_iram_int_disabled + 0x000000003fc9c4dc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .bss.non_iram_int_mask + 0x000000003fc9c4e4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .bss.vector_desc_head + 0x000000003fc9c4ec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .bss.base_mac_addr + 0x000000003fc9c4f0 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + *fill* 0x000000003fc9c4f6 0x2 + .bss.s_apb_freq + 0x000000003fc9c4f8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .bss.s_cur_pll_freq + 0x000000003fc9c4fc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .bss.s_temperature_sensor_power_cnt + 0x000000003fc9c500 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .bss.s_sar_power_on_cnt + 0x000000003fc9c504 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .bss.s_timer_task + 0x000000003fc9c508 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .bss.s_timers 0x000000003fc9c50c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .bss.s_correction_us + 0x000000003fc9c510 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .bss.systimer_hal + 0x000000003fc9c518 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .bss.s_alarm_handler + 0x000000003fc9c51c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .bss.s_timer_interrupt_handle + 0x000000003fc9c520 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .bss.port_uxOldInterruptState + 0x000000003fc9c524 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x000000003fc9c524 port_uxOldInterruptState + .bss.port_uxCriticalNesting + 0x000000003fc9c52c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x000000003fc9c52c port_uxCriticalNesting + .bss.port_interruptNesting + 0x000000003fc9c534 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x000000003fc9c534 port_interruptNesting + .bss.s_other_cpu_startup_done + 0x000000003fc9c53c 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + *fill* 0x000000003fc9c53d 0x3 + .bss.port_xSchedulerRunning + 0x000000003fc9c540 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x000000003fc9c540 port_xSchedulerRunning + .bss.systimer_hal$5957 + 0x000000003fc9c548 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .bss.s_handled_systicks + 0x000000003fc9c54c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .bss.xSwitchingContext + 0x000000003fc9c554 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.uxSchedulerSuspended + 0x000000003fc9c55c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xIdleTaskHandle + 0x000000003fc9c564 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xNextTaskUnblockTime + 0x000000003fc9c56c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.uxTaskNumber + 0x000000003fc9c570 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xNumOfOverflows + 0x000000003fc9c574 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xYieldPending + 0x000000003fc9c578 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xPendedTicks + 0x000000003fc9c580 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xSchedulerRunning + 0x000000003fc9c584 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.uxTopReadyPriority + 0x000000003fc9c588 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xTickCount + 0x000000003fc9c58c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.uxCurrentNumberOfTasks + 0x000000003fc9c590 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xSuspendedTaskList + 0x000000003fc9c594 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.uxDeletedTasksWaitingCleanUp + 0x000000003fc9c5a8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xTasksWaitingTermination + 0x000000003fc9c5ac 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xPendingReadyList + 0x000000003fc9c5c0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.pxOverflowDelayedTaskList + 0x000000003fc9c5e8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.pxDelayedTaskList + 0x000000003fc9c5ec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xDelayedTaskList2 + 0x000000003fc9c5f0 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.xDelayedTaskList1 + 0x000000003fc9c604 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.pxReadyTasksLists + 0x000000003fc9c618 0x1f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .bss.pxCurrentTCB + 0x000000003fc9c80c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x000000003fc9c80c pxCurrentTCB + .bss.xStaticTimerQueue$5493 + 0x000000003fc9c814 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.ucStaticTimerQueueStorage$5494 + 0x000000003fc9c868 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.xLastTime$5445 + 0x000000003fc9c908 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.xTimerTaskHandle + 0x000000003fc9c90c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.xTimerQueue + 0x000000003fc9c910 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.pxOverflowTimerList + 0x000000003fc9c914 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.pxCurrentTimerList + 0x000000003fc9c918 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.xActiveTimerList2 + 0x000000003fc9c91c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.xActiveTimerList1 + 0x000000003fc9c930 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .bss.s_common_recursive_mutex + 0x000000003fc9c944 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x000000003fc9c944 __lock___malloc_recursive_mutex + 0x000000003fc9c944 __lock___atexit_recursive_mutex + 0x000000003fc9c944 __lock___sinit_recursive_mutex + 0x000000003fc9c944 __lock___sfp_recursive_mutex + 0x000000003fc9c944 __lock___env_recursive_mutex + .bss.s_common_mutex + 0x000000003fc9c998 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x000000003fc9c998 __lock___at_quick_exit_mutex + 0x000000003fc9c998 __lock___arc4random_mutex + 0x000000003fc9c998 __lock___dd_hash_mutex + 0x000000003fc9c998 __lock___tz_mutex + .bss.s_reent 0x000000003fc9c9ec 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .bss.s_time_lock + 0x000000003fc9cadc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .bss.s_adjtime_total_correction_us + 0x000000003fc9cae0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .bss.s_adjtime_start_us + 0x000000003fc9cae8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .bss.s_boot_time_lock + 0x000000003fc9caf0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + *fill* 0x000000003fc9caf4 0x4 + .bss.s_microseconds_offset + 0x000000003fc9caf8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x000000003fc9caf8 s_microseconds_offset + .bss.s_priv_data + 0x000000003fc9cb00 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .bss.s_burn_counter + 0x000000003fc9cb10 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .bss.s_ipc_wait + 0x000000003fc9cb14 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss.s_func_arg + 0x000000003fc9cb1c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss.s_func 0x000000003fc9cb24 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss.s_ipc_ack + 0x000000003fc9cb2c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss.s_ipc_sem + 0x000000003fc9cb34 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss.s_ipc_mutex + 0x000000003fc9cb3c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss.s_ipc_task_handle + 0x000000003fc9cb44 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .bss.s_stall_state + 0x000000003fc9cb4c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .bss.s_exc_frame + 0x000000003fc9cb50 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .bss.s_stack_context + 0x000000003fc9cb54 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .bss.s_coredump_stack + 0x000000003fc9cb68 0x464 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .bss.wr_data$8435 + 0x000000003fc9cfcc 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .bss.wr_cfg$8434 + 0x000000003fc9cff8 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .bss.s_core_flash_config + 0x000000003fc9d00c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .bss.name_buffer$6972 + 0x000000003fc9d01c 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .bss.dump_hdr$7181 + 0x000000003fc9d03c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .bss.self$7180 + 0x000000003fc9d050 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .bss.s_reg_dump$5962 + 0x000000003fc9d0a8 0x24c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .bss.s_extra_info + 0x000000003fc9d2f4 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .bss.s_fake_stacks_num + 0x000000003fc9d388 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .bss.s_checksum_context + 0x000000003fc9d38c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .bss.s_phy_modem_init_ref + 0x000000003fc9d394 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + *fill* 0x000000003fc9d395 0x3 + .bss.s_phy_digital_regs_mem + 0x000000003fc9d398 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .bss.s_phy_access_ref + 0x000000003fc9d39c 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .bss.s_is_phy_reg_stored + 0x000000003fc9d39d 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .bss.s_is_phy_calibrated + 0x000000003fc9d39e 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + *fill* 0x000000003fc9d39f 0x1 + .bss.s_phy_access_lock + 0x000000003fc9d3a0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .bss.tx_channel + 0x000000003fc9d3a4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .bss.rx_channel + 0x000000003fc9d3a8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .bss.s_set_lpclk_source_cb + 0x000000003fc9d3ac 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .bss.coex_enabled_ref + 0x000000003fc9d3b0 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .bss.s_coex_rom_data_init + 0x000000003fc9d3b1 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + *fill* 0x000000003fc9d3b2 0x2 + .bss.coex_schm_env + 0x000000003fc9d3b4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x000000003fc9d3b4 coex_schm_env + .bss.s_crypto_sha_aes_hmac_ds_lock + 0x000000003fc9d3d4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .bss.g_phyFuns + 0x000000003fc9d3d8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x000000003fc9d3d8 g_phyFuns + .bss._ZN12_GLOBAL__N_113__new_handlerE + 0x000000003fc9d3dc 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .bss._ZL4init 0x000000003fc9d3e0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .bss._ZL10eh_globals + 0x000000003fc9d3e8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .bss._ZN12_GLOBAL__N_114emergency_poolE + 0x000000003fc9d3f0 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .bss._ZNSs4_Rep20_S_empty_rep_storageE + 0x000000003fc9d400 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x000000003fc9d400 _ZNSs4_Rep20_S_empty_rep_storageE + .bss 0x000000003fc9d410 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .bss 0x000000003fc9d41c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + 0x000000003fc9d41c environ + .bss 0x000000003fc9d420 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + *fill* 0x000000003fc9d43a 0x2 + .bss 0x000000003fc9d43c 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + 0x000000003fc9d43c _timezone + 0x000000003fc9d440 _daylight + *(.ext_ram.bss .ext_ram.bss.*) + *(.dynbss .dynsbss .gnu.linkonce.b .gnu.linkonce.b.* .gnu.linkonce.sb .gnu.linkonce.sb.* .gnu.linkonce.sb2 .gnu.linkonce.sb2.* .sbss .sbss.* .sbss2 .sbss2.* .scommon .share.mem) + *(EXCLUDE_FILE(*libnimble.a *libbtdm_app.a *libbt.a) COMMON) + COMMON 0x000000003fc9d444 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x000000003fc9d444 ble_hs_sync_state + 0x000000003fc9d445 ble_hs_stats + 0x000000003fc9d448 ble_hs_hci_ev_pool + 0x000000003fc9d464 ble_hs_max_attrs + 0x000000003fc9d466 ble_hs_max_client_configs + 0x000000003fc9d468 ble_hs_enabled_state + 0x000000003fc9d46a ble_hs_max_services + COMMON 0x000000003fc9d46c 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x000000003fc9d46c ble_hs_hci_avail_pkts + COMMON 0x000000003fc9d46e 0x6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x000000003fc9d46e ble_hs_misc_null_addr + COMMON 0x000000003fc9d474 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x000000003fc9d474 ble_l2cap_stats + 0x000000003fc9d474 ble_l2cap_chan_pool + COMMON 0x000000003fc9d490 0x270 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x000000003fc9d490 ble_store_config_num_our_secs + 0x000000003fc9d494 ble_store_config_num_peer_secs + 0x000000003fc9d498 ble_store_config_peer_secs + 0x000000003fc9d588 ble_store_config_num_cccds + 0x000000003fc9d58c ble_store_config_cccds + 0x000000003fc9d610 ble_store_config_our_secs + COMMON 0x000000003fc9d700 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x000000003fc9d700 registered_heaps + COMMON 0x000000003fc9d704 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x000000003fc9d704 esp_ipc_func_arg + 0x000000003fc9d708 esp_ipc_isr_start_fl + 0x000000003fc9d70c esp_ipc_func + COMMON 0x000000003fc9d710 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + 0x000000003fc9d710 phy_version_str + COMMON 0x000000003fc9d738 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x000000003fc9d738 chip7_phy_init_ctrl + 0x000000003fc9d764 . = ALIGN (0x4) + *fill* 0x000000003fc9d762 0x2 + 0x000000003fc9d764 _bt_bss_start = ABSOLUTE (.) + *libbt.a:(.bss .bss.*) + 0x000000003fc9d764 . = ALIGN (0x4) + 0x000000003fc9d764 _bt_bss_end = ABSOLUTE (.) + 0x000000003fc9d764 . = ALIGN (0x4) + 0x000000003fc9d764 _bt_common_start = ABSOLUTE (.) + *libbt.a:(COMMON) + 0x000000003fc9d764 . = ALIGN (0x4) + 0x000000003fc9d764 _bt_common_end = ABSOLUTE (.) + 0x000000003fc9d764 . = ALIGN (0x4) + 0x000000003fc9d764 _btdm_bss_start = ABSOLUTE (.) + *libbtdm_app.a:(.bss .bss.*) + .bss.counter$20344 + 0x000000003fc9d764 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .bss.pll_track_state + 0x000000003fc9d768 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x000000003fc9d768 pll_track_state + .bss.llc_enc_state + 0x000000003fc9d778 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x000000003fc9d778 llc_enc_state + .bss.adv_scan_rsp_data_need_to_set + 0x000000003fc9d77a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x000000003fc9d77a adv_scan_rsp_data_need_to_set + .bss.adv_adv_data_need_to_set + 0x000000003fc9d784 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x000000003fc9d784 adv_adv_data_need_to_set + *fill* 0x000000003fc9d78e 0x2 + .bss.g_qa_test_config + 0x000000003fc9d790 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x000000003fc9d790 g_qa_test_config + .bss.lld_con_cntl_pkt_info + 0x000000003fc9d7ac 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x000000003fc9d7ac lld_con_cntl_pkt_info + .bss.aux_chan_idx + 0x000000003fc9d800 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .bss.fixed_chan_idx + 0x000000003fc9d801 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + *fill* 0x000000003fc9d802 0x2 + .bss.lld_wl_res_list + 0x000000003fc9d804 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x000000003fc9d804 lld_wl_res_list + .bss.lld_rpa_res_list + 0x000000003fc9d834 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x000000003fc9d834 lld_rpa_res_list + .bss.lld_le_pkt_env + 0x000000003fc9d8b6 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x000000003fc9d8b6 lld_le_pkt_env + .bss.lld_pkt_record_en + 0x000000003fc9d8de 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + *fill* 0x000000003fc9d8df 0x1 + .bss.llm_hci_command_handler_tab + 0x000000003fc9d8e0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x000000003fc9d8e0 llm_hci_command_handler_tab + .bss.le_scan_duplicate_option + 0x000000003fc9d8e4 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x000000003fc9d8e4 le_scan_duplicate_option + .bss.nvds_env 0x000000003fc9d920 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .bss.nvds_temp_buf + 0x000000003fc9d938 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .bss.g_rf_pwr_tbl_desc + 0x000000003fc9d93c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x000000003fc9d93c g_rf_pwr_tbl_desc + .bss.ble_isr_state + 0x000000003fc9d948 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x000000003fc9d948 ble_isr_state + .bss.enc_in_buf$17503 + 0x000000003fc9d9a4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .bss.rwip_rst_state + 0x000000003fc9d9b4 0x1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + *fill* 0x000000003fc9d9b5 0x3 + .bss.g_waking_sleeping_sem + 0x000000003fc9d9b8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + 0x000000003fc9d9b8 g_waking_sleeping_sem + .bss.sdk_cfg_mask + 0x000000003fc9d9bc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .bss.sdk_cfg_opts_ext + 0x000000003fc9d9c0 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .bss.btdm_ol_task_env + 0x000000003fc9d9dc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x000000003fc9d9dc btdm_ol_task_env + .bss.flash_env + 0x000000003fc9d9e4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .bss.vflash_mem + 0x000000003fc9d9f0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x000000003fc9d9f0 vflash_mem + .bss.coex_hook_act_id_map + 0x000000003fc9d9f4 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .bss.s_ble_st_group_map + 0x000000003fc9d9f6 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x000000003fc9da00 . = ALIGN (0x4) + *fill* 0x000000003fc9d9fe 0x2 + 0x000000003fc9da00 _btdm_bss_end = ABSOLUTE (.) + 0x000000003fc9da00 . = ALIGN (0x4) + 0x000000003fc9da00 _btdm_common_start = ABSOLUTE (.) + *libbtdm_app.a:(COMMON) + 0x000000003fc9da00 . = ALIGN (0x4) + 0x000000003fc9da00 _btdm_common_end = ABSOLUTE (.) + 0x000000003fc9da00 . = ALIGN (0x4) + 0x000000003fc9da00 _nimble_bss_start = ABSOLUTE (.) + *libnimble.a:(.bss .bss.*) + 0x000000003fc9da00 . = ALIGN (0x4) + 0x000000003fc9da00 _nimble_bss_end = ABSOLUTE (.) + 0x000000003fc9da00 . = ALIGN (0x4) + 0x000000003fc9da00 _nimble_common_start = ABSOLUTE (.) + *libnimble.a:(COMMON) + 0x000000003fc9da00 . = ALIGN (0x4) + 0x000000003fc9da00 _nimble_common_end = ABSOLUTE (.) + *(.dynsbss) + *(.sbss) + *(.sbss.*) + *(.gnu.linkonce.sb.*) + *(.scommon) + *(.sbss2) + *(.sbss2.*) + *(.gnu.linkonce.sb2.*) + *(.dynbss) + *(.share.mem) + *(.gnu.linkonce.b.*) + 0x000000003fc9da00 . = ALIGN (0x8) + 0x000000003fc9da00 _bss_end = ABSOLUTE (.) + 0x0000000000000001 ASSERT (((_bss_end - ORIGIN (dram0_0_seg)) <= LENGTH (dram0_0_seg)), DRAM segment data does not fit.) + +.flash.text 0x0000000042000020 0x54923 + 0x0000000042000020 _stext = . + 0x0000000042000020 _instruction_reserved_start = ABSOLUTE (.) + 0x0000000042000020 _text_start = ABSOLUTE (.) + *(EXCLUDE_FILE(*libxtensa.a:xtensa_intr_asm.* *libxtensa.a:eri.* *libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *liblog.a:log_freertos.* *liblog.a:log.* *libheap.a:multi_heap_poisoning.* *libheap.a:multi_heap.* *libheap.a:heap_tlsf.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:lib2funcs.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_system.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_wdt.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_pm.* *libesp_hw_support.a:rtc_init.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:cpu_util.* *libesp_event.a:esp_event.* *libesp_event.a:default_event_loop.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libxt_hal.a *librtc.a *libgcov.a *libfreertos.a *libesp_ringbuf.a) .literal EXCLUDE_FILE(*libxtensa.a:xtensa_intr_asm.* *libxtensa.a:eri.* *libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *liblog.a:log_freertos.* *liblog.a:log.* *libheap.a:multi_heap_poisoning.* *libheap.a:multi_heap.* *libheap.a:heap_tlsf.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:lib2funcs.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_system.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_wdt.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_pm.* *libesp_hw_support.a:rtc_init.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:cpu_util.* *libesp_event.a:esp_event.* *libesp_event.a:default_event_loop.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libxt_hal.a *librtc.a *libgcov.a *libfreertos.a *libesp_ringbuf.a) .literal.* EXCLUDE_FILE(*libxtensa.a:xtensa_intr_asm.* *libxtensa.a:eri.* *libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *liblog.a:log_freertos.* *liblog.a:log.* *libheap.a:multi_heap_poisoning.* *libheap.a:multi_heap.* *libheap.a:heap_tlsf.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:lib2funcs.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_system.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_wdt.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_pm.* *libesp_hw_support.a:rtc_init.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:cpu_util.* *libesp_event.a:esp_event.* *libesp_event.a:default_event_loop.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libxt_hal.a *librtc.a *libgcov.a *libfreertos.a *libesp_ringbuf.a) .text EXCLUDE_FILE(*libxtensa.a:xtensa_intr_asm.* *libxtensa.a:eri.* *libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *liblog.a:log_freertos.* *liblog.a:log.* *libheap.a:multi_heap_poisoning.* *libheap.a:multi_heap.* *libheap.a:heap_tlsf.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:lib2funcs.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_system.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_wdt.* *libesp_hw_support.a:rtc_time.* *libesp_hw_support.a:rtc_sleep.* *libesp_hw_support.a:rtc_pm.* *libesp_hw_support.a:rtc_init.* *libesp_hw_support.a:rtc_clk.* *libesp_hw_support.a:cpu_util.* *libesp_event.a:esp_event.* *libesp_event.a:default_event_loop.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libxt_hal.a *librtc.a *libgcov.a *libfreertos.a *libesp_ringbuf.a) .text.*) + .literal.startup._GLOBAL__sub_I__Z19cled_contoller_sizev + 0x0000000042000020 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + 0x8 (size before relaxing) + .literal.startup._GLOBAL__sub_I_gWait + 0x0000000042000024 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .literal._ZN15ServerCallbacksD5Ev + 0x0000000042000028 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x4 (size before relaxing) + .literal._ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + 0x0000000042000028 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xc (size before relaxing) + .literal._ZN15ServerCallbacks16onPassKeyRequestEv + 0x0000000042000030 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x0000000042000038 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x2c (size before relaxing) + .literal._ZN19DescriptorCallbacksD5Ev + 0x0000000042000044 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x0000000042000048 0x18 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x68 (size before relaxing) + .literal._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + 0x0000000042000060 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x44 (size before relaxing) + .literal._ZN23CharacteristicCallbacksD5Ev + 0x000000004200006c 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZN15ServerCallbacks12onConfirmPINEj + 0x0000000042000070 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + 0x0000000042000074 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xc (size before relaxing) + .literal._ZN15ServerCallbacks12onDisconnectEP12NimBLEServer + 0x0000000042000078 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZN15ServerCallbacks9onConnectEP12NimBLEServer + 0x000000004200007c 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x18 (size before relaxing) + .literal._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x0000000042000084 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x30 (size before relaxing) + .literal._ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + 0x0000000042000088 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x18 (size before relaxing) + .literal._ZN14NimBLEAttValue8setValueEPKht$part$11 + 0x0000000042000090 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .literal._ZN14NimBLEAttValueD5Ev + 0x00000000420000b4 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .literal._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x00000000420000b8 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x3c (size before relaxing) + .literal._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x00000000420000bc 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x3c (size before relaxing) + .literal._ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z + 0x00000000420000c0 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZNSt7__cxx119to_stringEi + 0x00000000420000c0 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xc (size before relaxing) + .literal._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x00000000420000c8 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xc (size before relaxing) + .literal._Z12getTimeStampB5cxx11v + 0x00000000420000c8 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x124 (size before relaxing) + .literal._ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ + 0x00000000420000d0 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x00000000420000d0 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$22 + 0x00000000420000d4 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x8 (size before relaxing) + .literal._Z12getDayOfWeekB5cxx11v + 0x00000000420000d8 0x20 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x2c (size before relaxing) + .literal._Z9printTimev + 0x00000000420000f8 0x10 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xe4 (size before relaxing) + .literal._Z5setupv + 0x0000000042000108 0x44 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x31c (size before relaxing) + .literal._Z4loopv + 0x000000004200014c 0x18 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x2d0 (size before relaxing) + .literal._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x0000000042000164 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x34 (size before relaxing) + .literal.startup._GLOBAL__sub_I_rtc + 0x0000000042000168 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x30 (size before relaxing) + .literal.exit._GLOBAL__sub_D_rtc + 0x0000000042000170 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x10 (size before relaxing) + .literal._ZN13NimBLEAddressC2E10ble_addr_t + 0x0000000042000170 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x4 (size before relaxing) + .literal._ZN13NimBLEAddressC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh + 0x0000000042000170 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x10 (size before relaxing) + .literal._ZNK13NimBLEAddresseqERKS_ + 0x0000000042000178 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .literal._ZNK13NimBLEAddress6equalsERKS_ + 0x000000004200017c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x4 (size before relaxing) + .literal._ZNK13NimBLEAddresscvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv + 0x000000004200017c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x18 (size before relaxing) + .literal._ZNK13NimBLEAddress8toStringB5cxx11Ev + 0x0000000042000180 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x4 (size before relaxing) + .literal._ZN17NimBLEAdvertising4stopEv + 0x0000000042000180 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x4 (size before relaxing) + .literal._ZN17NimBLEAdvertising5resetEv + 0x0000000042000180 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x30 (size before relaxing) + .literal._ZN17NimBLEAdvertising14handleGapEventEP13ble_gap_eventPv + 0x0000000042000188 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x8 (size before relaxing) + .literal._ZNSt8functionIFvP17NimBLEAdvertisingEEC5ERKS3_ + 0x0000000042000188 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x8 (size before relaxing) + .literal._ZN17NimBLEAdvertising5startEjSt8functionIFvPS_EEP13NimBLEAddress + 0x0000000042000188 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x88 (size before relaxing) + .literal._ZN17NimBLEAdvertising10onHostSyncEv + 0x000000004200019c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x20 (size before relaxing) + .literal._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x000000004200019c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED5Ev + 0x000000004200019c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x4 (size before relaxing) + .literal._ZN17NimBLEAdvertisingC2Ev + 0x000000004200019c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x28 (size before relaxing) + .literal._ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x000000004200019c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x24 (size before relaxing) + .literal._ZN17NimBLEAdvertising14addServiceUUIDERK10NimBLEUUID + 0x00000000420001ac 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x8 (size before relaxing) + .literal._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x00000000420001ac 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .literal._ZN29NimBLECharacteristicCallbacksD0Ev + 0x00000000420001b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$57 + 0x00000000420001b0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x14 (size before relaxing) + .literal._ZN20NimBLECharacteristicC2ERK10NimBLEUUIDttP13NimBLEService + 0x00000000420001b4 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x20 (size before relaxing) + .literal._ZN20NimBLECharacteristicD2Ev + 0x00000000420001c8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x14 (size before relaxing) + .literal._ZN20NimBLECharacteristic7getUUIDEv + 0x00000000420001c8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x4 (size before relaxing) + .literal._ZN20NimBLECharacteristic8getValueEPl + 0x00000000420001c8 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x24 (size before relaxing) + .literal._ZN20NimBLECharacteristic6notifyEPKhjb + 0x00000000420001d4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x30 (size before relaxing) + .literal._ZN20NimBLECharacteristic6notifyEb + 0x00000000420001d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x4 (size before relaxing) + .literal._ZN20NimBLECharacteristic12setCallbacksEP29NimBLECharacteristicCallbacks + 0x00000000420001d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x4 (size before relaxing) + .literal._ZN20NimBLECharacteristic8setValueEPKhj + 0x00000000420001d8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x24 (size before relaxing) + .literal._ZN20NimBLECharacteristic14handleGapEventEttP20ble_gatt_access_ctxtPv + 0x00000000420001e0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x44 (size before relaxing) + .literal._ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x00000000420001e4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x14 (size before relaxing) + .literal._ZN20NimBLECharacteristic13addDescriptorEP16NimBLEDescriptor + 0x00000000420001e8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x10 (size before relaxing) + .literal._ZN20NimBLECharacteristic16createDescriptorERK10NimBLEUUIDjt + 0x00000000420001e8 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x54 (size before relaxing) + .literal._ZN20NimBLECharacteristic16createDescriptorEPKcjt + 0x00000000420001fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x20 (size before relaxing) + .literal._ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x00000000420001fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0xc (size before relaxing) + .literal._ZN20NimBLECharacteristic12setSubscribeEP13ble_gap_event + 0x00000000420001fc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x14 (size before relaxing) + .literal._ZN25NimBLEDescriptorCallbacksD0Ev + 0x0000000042000200 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x4 (size before relaxing) + .literal._ZN16NimBLEDescriptorC2E10NimBLEUUIDttP20NimBLECharacteristic + 0x0000000042000200 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x20 (size before relaxing) + .literal._ZN16NimBLEDescriptorD2Ev + 0x0000000042000210 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x4 (size before relaxing) + .literal._ZN16NimBLEDescriptor7getUUIDEv + 0x0000000042000210 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x4 (size before relaxing) + .literal._ZN16NimBLEDescriptor8getValueEPl + 0x0000000042000210 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x24 (size before relaxing) + .literal._ZN16NimBLEDescriptor12setCallbacksEP25NimBLEDescriptorCallbacks + 0x0000000042000218 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x4 (size before relaxing) + .literal._ZN16NimBLEDescriptor8setValueEPKhj + 0x0000000042000218 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x24 (size before relaxing) + .literal._ZN16NimBLEDescriptor14handleGapEventEttP20ble_gatt_access_ctxtPv + 0x0000000042000220 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x48 (size before relaxing) + .literal._ZN12NimBLEDevice9host_taskEPv + 0x000000004200022c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x8 (size before relaxing) + .literal._ZN12NimBLEDevice7onResetEi + 0x0000000042000230 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x10 (size before relaxing) + .literal._ZN12NimBLEDevice6onSyncEv + 0x0000000042000238 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x30 (size before relaxing) + .literal._ZN12NimBLEDevice12createServerEv + 0x000000004200024c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x20 (size before relaxing) + .literal._ZN12NimBLEDevice9getServerEv + 0x0000000042000250 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEDevice14getAdvertisingEv + 0x0000000042000250 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x14 (size before relaxing) + .literal._ZN12NimBLEDevice16startAdvertisingEv + 0x0000000042000250 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x1c (size before relaxing) + .literal._ZN12NimBLEDevice15stopAdvertisingEv + 0x0000000042000250 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x8 (size before relaxing) + .literal._ZN12NimBLEDevice7getScanEv + 0x0000000042000250 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x14 (size before relaxing) + .literal._ZN12NimBLEDevice8setPowerE17esp_power_level_t20esp_ble_power_type_t + 0x0000000042000250 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEDevice8getPowerE20esp_ble_power_type_t + 0x0000000042000250 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEDevice4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000042000250 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x9c (size before relaxing) + .literal._ZN12NimBLEDevice14getInitializedEv + 0x00000000420002a0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEDevice15setSecurityAuthEbbb + 0x00000000420002a0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEDevice18getSecurityPasskeyEv + 0x00000000420002a0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .literal._ZN12NimBLEDevice13startSecurityEt + 0x00000000420002a4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEDevice9isIgnoredERK13NimBLEAddress + 0x00000000420002a4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x8 (size before relaxing) + .literal._ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv + 0x00000000420002a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv + 0x00000000420002a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x4 (size before relaxing) + .literal.startup._GLOBAL__sub_I__ZN12NimBLEDevice7m_pScanE + 0x00000000420002a8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0xc (size before relaxing) + .literal.exit._GLOBAL__sub_D__ZN12NimBLEDevice7m_pScanE + 0x00000000420002b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x18 (size before relaxing) + .literal._ZN10NimBLEScanC2Ev + 0x00000000420002b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x4 (size before relaxing) + .literal._ZN10NimBLEScan5eraseERK13NimBLEAddress + 0x00000000420002b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x14 (size before relaxing) + .literal._ZN10NimBLEScan12clearResultsEv + 0x00000000420002b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x8 (size before relaxing) + .literal._ZN10NimBLEScan5startEjPFv17NimBLEScanResultsEb + 0x00000000420002b0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x14 (size before relaxing) + .literal._ZN10NimBLEScan10onHostSyncEv + 0x00000000420002b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC5ERKS3_ + 0x00000000420002b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x10 (size before relaxing) + .literal._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED5Ev + 0x00000000420002b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x00000000420002b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x14 (size before relaxing) + .literal._ZN10NimBLEScan14handleGapEventEP13ble_gap_eventPv + 0x00000000420002b4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x5c (size before relaxing) + .literal._ZN21NimBLEServerCallbacks16onPassKeyRequestEv + 0x00000000420002b8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZN21NimBLEServerCallbacksD5Ev + 0x00000000420002b8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$58 + 0x00000000420002b8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x14 (size before relaxing) + .literal._ZN12NimBLEServerC2Ev + 0x00000000420002bc 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0xc (size before relaxing) + .literal._ZN12NimBLEServer16getServiceByUUIDERK10NimBLEUUIDt + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x10 (size before relaxing) + .literal._ZN12NimBLEServer10disconnectEth + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEServer12setCallbacksEP21NimBLEServerCallbacksb + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEServer16startAdvertisingEv + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x1c (size before relaxing) + .literal._ZN12NimBLEServer10getPeerMTUEt + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEServer16updateConnParamsEttttt + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x14 (size before relaxing) + .literal._ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x14 (size before relaxing) + .literal._ZN12NimBLEServer5startEv + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x20 (size before relaxing) + .literal._ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x14 (size before relaxing) + .literal._ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x4 (size before relaxing) + .literal._ZN12NimBLEServer9resetGATTEv + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x20 (size before relaxing) + .literal._ZN12NimBLEServer14serviceChangedEv + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0xc (size before relaxing) + .literal._ZN12NimBLEServer13createServiceERK10NimBLEUUID + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x1c (size before relaxing) + .literal._ZN12NimBLEServer13createServiceEPKc + 0x00000000420002c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x20 (size before relaxing) + .literal._ZN12NimBLEServer14handleGapEventEP13ble_gap_eventPv + 0x00000000420002c4 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x78 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$40 + 0x00000000420002cc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x14 (size before relaxing) + .literal._ZN13NimBLEServiceC2ERK10NimBLEUUID + 0x00000000420002d0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x8 (size before relaxing) + .literal._ZN13NimBLEServiceD2Ev + 0x00000000420002d0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x18 (size before relaxing) + .literal._ZN13NimBLEService7getUUIDEv + 0x00000000420002d0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x4 (size before relaxing) + .literal._ZN13NimBLEService17getCharacteristicERK10NimBLEUUIDt + 0x00000000420002d0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x10 (size before relaxing) + .literal._ZN13NimBLEService9getServerEv + 0x00000000420002d0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x00000000420002d0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x4 (size before relaxing) + .literal._ZN13NimBLEService5startEv + 0x00000000420002d0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x5c (size before relaxing) + .literal._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ + 0x00000000420002e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x4 (size before relaxing) + .literal._ZN13NimBLEService17addCharacteristicEP20NimBLECharacteristic + 0x00000000420002e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x10 (size before relaxing) + .literal._ZN13NimBLEService20createCharacteristicERK10NimBLEUUIDjt + 0x00000000420002e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x18 (size before relaxing) + .literal._ZN13NimBLEService20createCharacteristicEPKcjt + 0x00000000420002e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x20 (size before relaxing) + .literal._ZN10NimBLEUUIDC2EPKhjb + 0x00000000420002e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x4 (size before relaxing) + .literal._ZN10NimBLEUUIDC2Ejtty + 0x00000000420002e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x4 (size before relaxing) + .literal._ZN10NimBLEUUIDC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x00000000420002e0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x30 (size before relaxing) + .literal._ZNK10NimBLEUUIDeqERKS_ + 0x00000000420002e4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x18 (size before relaxing) + .literal._ZNK10NimBLEUUIDcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv + 0x00000000420002e8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x20 (size before relaxing) + .literal._ZNK10NimBLEUUID8toStringB5cxx11Ev + 0x00000000420002ec 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x4 (size before relaxing) + .literal._ZN11NimBLEUtils18returnCodeToStringEi + 0x00000000420002ec 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .literal.controller_rcv_pkt_ready + 0x00000000420002f0 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .literal.ble_buf_free + 0x00000000420002f8 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x24 (size before relaxing) + .literal.ble_hci_trans_cfg_hs + 0x000000004200030c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .literal.ble_hci_trans_ll_evt_tx + 0x000000004200031c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x8 (size before relaxing) + .literal.ble_hci_trans_hs_acl_tx + 0x000000004200031c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x20 (size before relaxing) + .literal.ble_hci_trans_buf_alloc + 0x0000000042000320 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x24 (size before relaxing) + .literal.host_rcv_pkt + 0x0000000042000338 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x78 (size before relaxing) + .literal.ble_hci_trans_buf_free + 0x0000000042000360 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x38 (size before relaxing) + .literal.ble_hci_trans_hs_cmd_tx + 0x0000000042000368 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x24 (size before relaxing) + .literal.ble_hci_trans_set_acl_free_cb + 0x0000000042000370 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .literal.esp_nimble_hci_init + 0x0000000042000374 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x90 (size before relaxing) + .literal.ble_svc_gap_access + 0x0000000042000398 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x38 (size before relaxing) + .literal.ble_svc_gap_device_name + 0x00000000420003c0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x4 (size before relaxing) + .literal.ble_svc_gap_device_name_set + 0x00000000420003c0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0xc (size before relaxing) + .literal.ble_svc_gap_init + 0x00000000420003c0 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x1c (size before relaxing) + .literal.ble_svc_gatt_access + 0x00000000420003cc 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + 0x2c (size before relaxing) + .literal.ble_svc_gatt_changed + 0x00000000420003e8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + 0x10 (size before relaxing) + .literal.ble_svc_gatt_init + 0x00000000420003ec 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + 0x1c (size before relaxing) + .literal.ble_att_rx_handle_unknown_request + 0x00000000420003f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x8 (size before relaxing) + .literal.ble_att_rx + 0x00000000420003f8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x1c (size before relaxing) + .literal.ble_att_conn_chan_find + 0x00000000420003fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x4 (size before relaxing) + .literal.ble_att_chan_mtu + 0x00000000420003fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x4 (size before relaxing) + .literal.ble_att_truncate_to_mtu + 0x00000000420003fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x8 (size before relaxing) + .literal.ble_att_mtu + 0x00000000420003fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x10 (size before relaxing) + .literal.ble_att_create_chan + 0x00000000420003fc 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0xc (size before relaxing) + .literal.ble_att_init + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x4 (size before relaxing) + .literal.ble_att_clt_rx_error + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x8 (size before relaxing) + .literal.ble_att_clt_rx_mtu + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x20 (size before relaxing) + .literal.ble_att_clt_tx_find_info + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x8 (size before relaxing) + .literal.ble_att_clt_rx_find_info + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x28 (size before relaxing) + .literal.ble_att_clt_tx_find_type_value + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0xc (size before relaxing) + .literal.ble_att_clt_rx_find_type_value + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x10 (size before relaxing) + .literal.ble_att_clt_tx_read_type + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x10 (size before relaxing) + .literal.ble_att_clt_rx_read_type + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x18 (size before relaxing) + .literal.ble_att_clt_tx_read + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x8 (size before relaxing) + .literal.ble_att_clt_rx_read + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x4 (size before relaxing) + .literal.ble_att_clt_tx_read_blob + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x8 (size before relaxing) + .literal.ble_att_clt_rx_read_blob + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x4 (size before relaxing) + .literal.ble_att_clt_rx_read_mult + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x4 (size before relaxing) + .literal.ble_att_clt_tx_read_group_type + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x10 (size before relaxing) + .literal.ble_att_clt_rx_read_group_type + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x1c (size before relaxing) + .literal.ble_att_clt_rx_write + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x4 (size before relaxing) + .literal.ble_att_clt_tx_prep_write + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x14 (size before relaxing) + .literal.ble_att_clt_rx_prep_write + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0xc (size before relaxing) + .literal.ble_att_clt_tx_exec_write + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x8 (size before relaxing) + .literal.ble_att_clt_rx_exec_write + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x4 (size before relaxing) + .literal.ble_att_clt_tx_notify + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x10 (size before relaxing) + .literal.ble_att_clt_tx_indicate + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x10 (size before relaxing) + .literal.ble_att_clt_rx_indicate + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x4 (size before relaxing) + .literal.ble_att_cmd_prepare + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x8 (size before relaxing) + .literal.ble_att_cmd_get + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x8 (size before relaxing) + .literal.ble_att_tx + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x1c (size before relaxing) + .literal.ble_att_svr_check_perms + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x30 (size before relaxing) + .literal.ble_att_svr_read + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8 (size before relaxing) + .literal.ble_att_svr_write + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8 (size before relaxing) + .literal.ble_att_svr_pullup_req_base + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4 (size before relaxing) + .literal.ble_att_svr_read_group_type_entry_write + 0x0000000042000404 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x10 (size before relaxing) + .literal.ble_att_svr_free_start_mem + 0x0000000042000404 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8 (size before relaxing) + .literal.ble_att_svr_fill_type_value_entry$part$1 + 0x0000000042000408 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x10 (size before relaxing) + .literal.ble_att_svr_prep_free + 0x0000000042000408 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0xc (size before relaxing) + .literal.ble_att_svr_read_flat$constprop$6 + 0x000000004200040c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x10 (size before relaxing) + .literal.ble_att_svr_register + 0x000000004200040c 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x10 (size before relaxing) + .literal.ble_att_svr_prev_handle + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4 (size before relaxing) + .literal.ble_att_svr_find_by_handle + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4 (size before relaxing) + .literal.ble_att_svr_write_handle$constprop$5 + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8 (size before relaxing) + .literal.ble_att_svr_find_by_uuid + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8 (size before relaxing) + .literal.ble_att_svr_ticks_until_tmo + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4 (size before relaxing) + .literal.ble_att_svr_read_handle + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8 (size before relaxing) + .literal.ble_att_svr_tx_error_rsp + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8 (size before relaxing) + .literal.ble_att_svr_tx_rsp + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x28 (size before relaxing) + .literal.ble_att_svr_rx_mtu + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x34 (size before relaxing) + .literal.ble_att_svr_rx_find_info + 0x0000000042000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x24 (size before relaxing) + .literal.ble_att_svr_rx_find_type_value + 0x0000000042000418 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x50 (size before relaxing) + .literal.ble_att_svr_rx_read_type + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x30 (size before relaxing) + .literal.ble_att_svr_rx_read + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x14 (size before relaxing) + .literal.ble_att_svr_rx_read_blob + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x14 (size before relaxing) + .literal.ble_att_svr_rx_read_mult + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x20 (size before relaxing) + .literal.ble_att_svr_rx_read_group_type + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x44 (size before relaxing) + .literal.ble_att_svr_rx_write + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x18 (size before relaxing) + .literal.ble_att_svr_rx_write_no_rsp + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0xc (size before relaxing) + .literal.ble_att_svr_prep_clear + 0x0000000042000428 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4 (size before relaxing) + .literal.ble_att_svr_rx_prep_write + 0x0000000042000428 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x48 (size before relaxing) + .literal.ble_att_svr_rx_exec_write + 0x0000000042000430 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x34 (size before relaxing) + .literal.ble_att_svr_rx_notify + 0x0000000042000430 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0xc (size before relaxing) + .literal.ble_att_svr_rx_indicate + 0x0000000042000430 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x18 (size before relaxing) + .literal.ble_att_svr_reset + 0x0000000042000430 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x14 (size before relaxing) + .literal.ble_att_svr_start + 0x0000000042000434 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x20 (size before relaxing) + .literal.ble_att_svr_init + 0x0000000042000440 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x1c (size before relaxing) + .literal.ble_gap_event_listener_call + 0x0000000042000448 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .literal.ble_gap_fill_conn_desc + 0x000000004200044c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xc (size before relaxing) + .literal.ble_gap_conn_cancel_tx + 0x000000004200044c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_disc_enable_tx + 0x0000000042000450 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_adv_enable_tx + 0x0000000042000454 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_master_reset_state + 0x0000000042000458 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_master_extract_state + 0x000000004200045c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x14 (size before relaxing) + .literal.ble_gap_update_entry_free + 0x000000004200045c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_call_event_cb + 0x0000000042000460 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4 (size before relaxing) + .literal.ble_gap_call_conn_event_cb + 0x0000000042000460 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_disc_complete + 0x0000000042000460 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_master_failed + 0x0000000042000460 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x14 (size before relaxing) + .literal.ble_gap_is_preempted + 0x0000000042000460 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_adv_finished$constprop$12 + 0x0000000042000464 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x1c (size before relaxing) + .literal.ble_gap_slave_timer + 0x0000000042000468 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x1c (size before relaxing) + .literal.ble_gap_adv_stop_no_lock + 0x0000000042000468 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_update_entry_remove + 0x0000000042000468 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_conn_find + 0x000000004200046c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_rx_adv_report + 0x000000004200046c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x18 (size before relaxing) + .literal.ble_gap_rx_conn_complete + 0x000000004200046c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x70 (size before relaxing) + .literal.ble_gap_rx_rd_rem_sup_feat_complete + 0x000000004200047c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_rx_l2cap_update_req + 0x000000004200047c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_rx_phy_update_complete + 0x000000004200047c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xc (size before relaxing) + .literal.ble_gap_timer + 0x000000004200047c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x40 (size before relaxing) + .literal.ble_gap_adv_stop + 0x000000004200047c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_adv_start + 0x000000004200047c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x44 (size before relaxing) + .literal.ble_gap_adv_set_data + 0x0000000042000480 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x18 (size before relaxing) + .literal.ble_gap_adv_rsp_set_data + 0x0000000042000484 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x18 (size before relaxing) + .literal.ble_gap_adv_set_fields + 0x0000000042000488 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x14 (size before relaxing) + .literal.ble_gap_adv_rsp_set_fields + 0x0000000042000488 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_adv_active + 0x0000000042000488 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4 (size before relaxing) + .literal.ble_gap_disc + 0x0000000042000488 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x44 (size before relaxing) + .literal.ble_gap_disc_active + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4 (size before relaxing) + .literal.ble_gap_conn_active + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4 (size before relaxing) + .literal.ble_gap_terminate_with_conn + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4 (size before relaxing) + .literal.ble_gap_terminate + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x14 (size before relaxing) + .literal.ble_gap_update_notify + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_conn_broken + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x48 (size before relaxing) + .literal.ble_gap_rx_disconn_complete + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_reset_state + 0x0000000042000490 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x18 (size before relaxing) + .literal.ble_gap_rx_update_complete + 0x0000000042000490 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x30 (size before relaxing) + .literal.ble_gap_update_l2cap_cb + 0x0000000042000498 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x14 (size before relaxing) + .literal.ble_gap_rx_param_req + 0x0000000042000498 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x30 (size before relaxing) + .literal.ble_gap_update_params + 0x00000000420004a0 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x54 (size before relaxing) + .literal.ble_gap_security_initiate + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x34 (size before relaxing) + .literal.ble_gap_unpair + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x24 (size before relaxing) + .literal.ble_gap_unpair_oldest_peer + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xc (size before relaxing) + .literal.ble_gap_unpair_oldest_except + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_passkey_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_enc_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x14 (size before relaxing) + .literal.ble_gap_identity_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_repeat_pairing_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8 (size before relaxing) + .literal.ble_gap_notify_rx_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_notify_tx_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xc (size before relaxing) + .literal.ble_gap_subscribe_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xc (size before relaxing) + .literal.ble_gap_mtu_event + 0x00000000420004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xc (size before relaxing) + .literal.ble_gap_preempt_no_lock + 0x00000000420004a8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x20 (size before relaxing) + .literal.ble_gap_preempt + 0x00000000420004b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10 (size before relaxing) + .literal.ble_gap_preempt_done + 0x00000000420004b0 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x28 (size before relaxing) + .literal.ble_gap_event_listener_unregister + 0x00000000420004b8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4 (size before relaxing) + .literal.ble_gap_init + 0x00000000420004b8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x30 (size before relaxing) + .literal.ble_gattc_error + 0x00000000420004c0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .literal.ble_gattc_mtu_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_mtu_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_mtu_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_svcs_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_svcs_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_svcs_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_svc_uuid_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_svc_uuid_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_svc_uuid_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_find_inc_svcs_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_find_inc_svcs_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_find_inc_svcs_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_chrs_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_chrs_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_chrs_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_chr_uuid_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_chr_uuid_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_chr_uuid_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_dscs_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_dscs_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_disc_all_dscs_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_rx_read_rsp + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_uuid_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_uuid_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_uuid_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_long_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_long_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_long_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_mult_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_mult_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_mult_err + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_long_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_long_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_long_rx_exec + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_reliable_cb + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_reliable_tmo + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_reliable_rx_exec + 0x00000000420004c4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_extract + 0x00000000420004c4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_indicate_tmo + 0x00000000420004c8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_cb + 0x00000000420004c8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_write_tmo + 0x00000000420004c8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_write_err + 0x00000000420004c8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_proc_free + 0x00000000420004c8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x10 (size before relaxing) + .literal.ble_gattc_write_long_err + 0x00000000420004cc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_write_reliable_tx + 0x00000000420004cc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x18 (size before relaxing) + .literal.ble_gattc_write_long_tx + 0x00000000420004cc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x18 (size before relaxing) + .literal.ble_gattc_disc_chr_uuid_tx + 0x00000000420004cc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_disc_all_chrs_tx + 0x00000000420004d0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_find_inc_svcs_tx + 0x00000000420004d0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_disc_svc_uuid_tx + 0x00000000420004d4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x1c (size before relaxing) + .literal.ble_gattc_disc_all_svcs_tx + 0x00000000420004d4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_proc_alloc + 0x00000000420004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_read_uuid_rx_adata + 0x00000000420004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_indicate_err + 0x00000000420004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_disc_all_chrs_rx_adata + 0x00000000420004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x18 (size before relaxing) + .literal.ble_gattc_disc_chr_uuid_rx_adata + 0x00000000420004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x20 (size before relaxing) + .literal.ble_gattc_proc_matches_conn_rx_entry + 0x00000000420004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_read_uuid_rx_complete + 0x00000000420004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_process_resume_status + 0x00000000420004d8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_write_reliable_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_write_long_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_write_long_rx_prep + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_disc_chr_uuid_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_disc_all_chrs_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_find_inc_svcs_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_find_inc_svcs_rx_read_rsp + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x1c (size before relaxing) + .literal.ble_gattc_disc_svc_uuid_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_disc_all_svcs_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_ticks_until_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_write_reliable_err + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_write_reliable_rx_prep + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_read_long_tx + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_read_long_resume + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_read_long_rx_read_rsp + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x10 (size before relaxing) + .literal.ble_gattc_disc_chr_uuid_rx_complete + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_disc_all_chrs_rx_complete + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_find_inc_svcs_rx_complete + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_process_status + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x1c (size before relaxing) + .literal.ble_gattc_find_inc_svcs_rx_adata + 0x00000000420004dc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x20 (size before relaxing) + .literal.ble_gattc_fail_procs$constprop$24 + 0x00000000420004dc 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x10 (size before relaxing) + .literal.ble_gattc_extract_with_rx_entry + 0x00000000420004e4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_extract_first_by_conn_op + 0x00000000420004e8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8 (size before relaxing) + .literal.ble_gattc_disc_all_dscs_resume + 0x00000000420004e8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_timer + 0x00000000420004e8 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x38 (size before relaxing) + .literal.ble_gatts_notify_custom + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x18 (size before relaxing) + .literal.ble_gattc_notify_custom + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_notify + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_indicate_fail_notconn + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_indicate_custom + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .literal.ble_gattc_indicate_custom + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_indicate + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_rx_err + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_mtu + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_find_info_idata + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x18 (size before relaxing) + .literal.ble_gattc_rx_find_info_complete + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x10 (size before relaxing) + .literal.ble_gattc_rx_find_type_value_hinfo + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x18 (size before relaxing) + .literal.ble_gattc_rx_find_type_value_complete + 0x00000000420004f8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x14 (size before relaxing) + .literal.ble_gattc_rx_read_type_adata + 0x00000000420004f8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_read_type_complete + 0x00000000420004fc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_read_group_type_adata + 0x0000000042000500 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x18 (size before relaxing) + .literal.ble_gattc_rx_read_group_type_complete + 0x0000000042000500 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x14 (size before relaxing) + .literal.ble_gattc_rx_read_rsp + 0x0000000042000500 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_read_blob_rsp + 0x0000000042000504 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_read_mult_rsp + 0x0000000042000504 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_write_rsp + 0x0000000042000504 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_prep_write_rsp + 0x0000000042000504 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gattc_rx_exec_write_rsp + 0x0000000042000508 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_rx_indicate_rsp + 0x000000004200050c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x14 (size before relaxing) + .literal.ble_gattc_connection_broken + 0x000000004200050c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4 (size before relaxing) + .literal.ble_gattc_init + 0x000000004200050c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x14 (size before relaxing) + .literal.ble_gatts_find_svc_entry_idx + 0x0000000042000514 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_gatts_clt_cfg_find_idx + 0x000000004200051c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .literal.ble_gatts_svc_access + 0x0000000042000520 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_inc_access + 0x0000000042000520 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x18 (size before relaxing) + .literal.ble_gatts_free_mem + 0x0000000042000520 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x10 (size before relaxing) + .literal.ble_gatts_free_svc_defs + 0x0000000042000524 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_find_svc_entry + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_chr_def_access + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x14 (size before relaxing) + .literal.ble_gatts_subscribe_event$part$4 + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_val_access + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_chr_val_access + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_dsc_access + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_mutable + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x10 (size before relaxing) + .literal.ble_gatts_clt_cfg_access + 0x000000004200052c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x3c (size before relaxing) + .literal.ble_gatts_register_svcs + 0x000000004200052c 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x6c (size before relaxing) + .literal.ble_gatts_connection_broken + 0x0000000042000560 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x20 (size before relaxing) + .literal.ble_gatts_start + 0x0000000042000568 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x74 (size before relaxing) + .literal.ble_gatts_conn_can_alloc + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x8 (size before relaxing) + .literal.ble_gatts_conn_init + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x14 (size before relaxing) + .literal.ble_gatts_send_next_indicate + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x10 (size before relaxing) + .literal.ble_gatts_rx_indicate_ack + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x20 (size before relaxing) + .literal.ble_gatts_chr_updated + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x34 (size before relaxing) + .literal.ble_gatts_tx_notifications + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x28 (size before relaxing) + .literal.ble_gatts_bonding_established + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x24 (size before relaxing) + .literal.ble_gatts_bonding_restored + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x3c (size before relaxing) + .literal.ble_gatts_find_svc + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x4 (size before relaxing) + .literal.ble_gatts_add_svcs + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x18 (size before relaxing) + .literal.ble_gatts_count_cfg + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xc (size before relaxing) + .literal.ble_gatts_reset + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x14 (size before relaxing) + .literal.ble_gatts_init + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_wakeup_tx_conn + 0x0000000042000574 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_event_start_stage1 + 0x0000000042000574 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xc (size before relaxing) + .literal.ble_hs_event_rx_hci_ev + 0x000000004200057c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xc (size before relaxing) + .literal.ble_hs_rx_data + 0x0000000042000580 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_event_tx_notify + 0x0000000042000584 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_timer_reset + 0x0000000042000584 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_timer_sched$part$3 + 0x000000004200058c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x28 (size before relaxing) + .literal.ble_hs_timer_sched + 0x000000004200058c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_sync + 0x000000004200058c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_reset + 0x0000000042000590 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x28 (size before relaxing) + .literal.ble_hs_event_reset + 0x0000000042000594 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_timer_exp + 0x0000000042000594 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x40 (size before relaxing) + .literal.ble_hs_evq_get + 0x00000000420005a0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_is_parent_task + 0x00000000420005a0 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .literal.ble_hs_lock_nested + 0x00000000420005ac 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_unlock_nested + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_lock + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_unlock + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_process_rx_data_queue + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xc (size before relaxing) + .literal.ble_hs_event_rx_data + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_wakeup_tx + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x18 (size before relaxing) + .literal.ble_hs_is_enabled + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_timer_resched + 0x00000000420005b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_enqueue_hci_event + 0x00000000420005b0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x1c (size before relaxing) + .literal.ble_hs_notifications_sched + 0x00000000420005b4 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xc (size before relaxing) + .literal.ble_hs_sched_reset + 0x00000000420005b8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_hw_error + 0x00000000420005bc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_start + 0x00000000420005bc 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x44 (size before relaxing) + .literal.ble_hs_event_start_stage2 + 0x00000000420005c4 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_tx_data + 0x00000000420005cc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_init + 0x00000000420005cc 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xa0 (size before relaxing) + .literal.ble_hs_adv_set_hdr + 0x00000000420005fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_adv_set_flat_mbuf + 0x00000000420005fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0xc (size before relaxing) + .literal.adv_set_fields + 0x00000000420005fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x60 (size before relaxing) + .literal.ble_hs_adv_set_fields + 0x00000000420005fc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_adv_find_field + 0x00000000420005fc 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_atomic_conn_delete + 0x0000000042000600 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_atomic_conn_flags + 0x0000000042000600 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0xc (size before relaxing) + .literal.ble_hs_atomic_first_conn_handle + 0x0000000042000600 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_conn_can_alloc + 0x0000000042000600 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0xc (size before relaxing) + .literal.ble_hs_conn_delete_chan + 0x0000000042000608 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_conn_free + 0x0000000042000608 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_conn_alloc + 0x0000000042000608 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x2c (size before relaxing) + .literal.ble_hs_conn_remove + 0x0000000042000608 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .literal.ble_hs_conn_find + 0x000000004200060c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_conn_insert + 0x000000004200060c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_conn_find_assert + 0x000000004200060c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_conn_find_by_idx + 0x000000004200060c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_conn_exists + 0x000000004200060c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_conn_first + 0x000000004200060c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_conn_addrs + 0x000000004200060c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x34 (size before relaxing) + .literal.ble_hs_conn_find_by_addr + 0x000000004200061c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_conn_timer + 0x000000004200061c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x20 (size before relaxing) + .literal.ble_hs_conn_init + 0x000000004200061c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_flow_tx_num_comp_pkts + 0x0000000042000624 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0xc (size before relaxing) + .literal.ble_hs_flow_event_cb + 0x0000000042000628 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_flow_acl_free + 0x000000004200062c 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x34 (size before relaxing) + .literal.ble_hs_flow_connection_broken + 0x0000000042000638 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0xc (size before relaxing) + .literal.ble_hs_flow_track_data_mbuf + 0x0000000042000638 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_flow_startup + 0x0000000042000638 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x3c (size before relaxing) + .literal.ble_hs_flow_init + 0x0000000042000644 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_hci_frag_alloc + 0x0000000042000648 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0xc (size before relaxing) + .literal.ble_hs_hci_set_buf_sz + 0x000000004200064c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .literal.ble_hs_hci_add_avail_pkts + 0x0000000042000654 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0xc (size before relaxing) + .literal.ble_hs_hci_cmd_tx_no_rsp + 0x0000000042000654 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_hci_cmd_tx + 0x0000000042000658 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x2c (size before relaxing) + .literal.ble_hs_hci_rx_evt + 0x0000000042000660 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x18 (size before relaxing) + .literal.ble_hs_hci_acl_tx_now + 0x0000000042000664 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x34 (size before relaxing) + .literal.ble_hs_hci_acl_tx + 0x0000000042000668 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_set_le_supported_feat + 0x0000000042000668 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .literal.ble_hs_hci_set_hci_version + 0x000000004200066c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .literal.ble_hs_hci_get_hci_version + 0x0000000042000670 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_init + 0x0000000042000670 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x24 (size before relaxing) + .literal.ble_hs_hci_cmd_send_buf + 0x000000004200067c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + 0x1c (size before relaxing) + .literal.ble_hs_hci_evt_le_meta + 0x000000004200067c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .literal.ble_hs_hci_evt_hw_error + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_enc_key_refresh + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_encrypt_change + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_le_phy_update_complete + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_le_dir_adv_rpt + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_hci_evt_le_adv_rpt + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_hci_evt_le_conn_parm_req + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_le_lt_key_req + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_le_rd_rem_used_feat_complete + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_le_conn_upd_complete + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_hci_evt_disconn_complete + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x18 (size before relaxing) + .literal.ble_hs_hci_evt_num_completed_pkts + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x18 (size before relaxing) + .literal.ble_hs_hci_evt_le_enh_conn_complete + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x14 (size before relaxing) + .literal.ble_hs_hci_evt_le_conn_complete + 0x0000000042000680 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0xc (size before relaxing) + .literal.ble_hs_hci_evt_process + 0x0000000042000680 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_hci_evt_acl_process + 0x0000000042000684 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x24 (size before relaxing) + .literal.ble_hs_hci_util_read_adv_tx_pwr + 0x0000000042000684 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_hci_util_rand + 0x0000000042000688 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0xc (size before relaxing) + .literal.ble_hs_hci_util_data_hdr_strip + 0x000000004200068c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_id_set_pub + 0x000000004200068c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_id_addr + 0x0000000042000690 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_id_addr_type_usable + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0xc (size before relaxing) + .literal.ble_hs_id_copy_addr + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_id_use_addr + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_id_reset + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_log_mbuf + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_mbuf_gen_pkt + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_mbuf_acl_pkt + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_mbuf_att_pkt + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_mbuf_l2cap_pkt + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_mbuf_from_flat + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0xc (size before relaxing) + .literal.ble_hs_mbuf_pullup_base + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_misc_restore_one_irk + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_misc_conn_chan_find + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x8 (size before relaxing) + .literal.ble_hs_misc_conn_chan_find_reqd + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_misc_peer_addr_type_to_id + 0x0000000042000698 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_misc_restore_irks + 0x0000000042000698 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x8 (size before relaxing) + .literal.ble_mqueue_init + 0x000000004200069c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0x4 (size before relaxing) + .literal.ble_mqueue_get + 0x000000004200069c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0xc (size before relaxing) + .literal.ble_mqueue_put + 0x000000004200069c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0x10 (size before relaxing) + .literal.ble_hs_pvcy_remove_entry + 0x000000004200069c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0xc (size before relaxing) + .literal.ble_hs_pvcy_ensure_started + 0x00000000420006a0 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0xc (size before relaxing) + .literal.ble_hs_pvcy_our_irk + 0x00000000420006a8 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .literal.ble_hs_pvcy_set_mode + 0x00000000420006ac 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0xc (size before relaxing) + .literal.ble_hs_pvcy_add_entry + 0x00000000420006b0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x30 (size before relaxing) + .literal.ble_hs_pvcy_set_our_irk + 0x00000000420006b4 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x3c (size before relaxing) + .literal.ble_hs_startup_go + 0x00000000420006c0 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + 0xa4 (size before relaxing) + .literal.ble_hs_stop_done$constprop$2 + 0x0000000042000708 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x20 (size before relaxing) + .literal.ble_hs_stop_terminate_timeout_cb + 0x0000000042000714 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x4 (size before relaxing) + .literal.ble_hs_stop_init + 0x0000000042000714 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x10 (size before relaxing) + .literal.ble_l2cap_chan_alloc + 0x0000000042000718 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_chan_free + 0x0000000042000718 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_parse_hdr + 0x0000000042000718 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_prepend_hdr + 0x0000000042000718 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_get_conn_handle + 0x0000000042000718 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x4 (size before relaxing) + .literal.ble_l2cap_remove_rx + 0x0000000042000718 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x4 (size before relaxing) + .literal.ble_l2cap_rx + 0x0000000042000718 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x40 (size before relaxing) + .literal.ble_l2cap_tx + 0x0000000042000724 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x8 (size before relaxing) + .literal.ble_l2cap_init + 0x0000000042000724 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x18 (size before relaxing) + .literal.ble_l2cap_sig_proc_extract + 0x000000004200072c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_sig_proc_free + 0x0000000042000730 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x8 (size before relaxing) + .literal.ble_l2cap_sig_rx_reject + 0x0000000042000734 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x8 (size before relaxing) + .literal.ble_l2cap_sig_update_rsp_rx + 0x0000000042000734 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x10 (size before relaxing) + .literal.ble_l2cap_sig_rx + 0x0000000042000734 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x18 (size before relaxing) + .literal.ble_l2cap_sig_update_req_rx + 0x0000000042000738 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x18 (size before relaxing) + .literal.ble_l2cap_sig_update + 0x0000000042000738 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x44 (size before relaxing) + .literal.ble_l2cap_sig_create_chan + 0x000000004200073c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_sig_conn_broken + 0x0000000042000744 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_sig_timer + 0x0000000042000744 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x1c (size before relaxing) + .literal.ble_l2cap_sig_init + 0x0000000042000744 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x14 (size before relaxing) + .literal.ble_l2cap_sig_tx + 0x000000004200074c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x10 (size before relaxing) + .literal.ble_l2cap_sig_cmd_get + 0x000000004200074c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_sig_reject_tx + 0x000000004200074c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0xc (size before relaxing) + .literal.ble_l2cap_sig_reject_invalid_cid_tx + 0x000000004200074c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_insert + 0x000000004200074c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .literal.ble_sm_build_authreq + 0x0000000042000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_io_action + 0x0000000042000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_sec_req_exec + 0x0000000042000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xc (size before relaxing) + .literal.ble_sm_fill_store_value + 0x0000000042000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x14 (size before relaxing) + .literal.ble_sm_start_encrypt_tx + 0x0000000042000750 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x14 (size before relaxing) + .literal.ble_sm_enc_restore_exec + 0x0000000042000754 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_enc_start_exec + 0x0000000042000754 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_ltk_req_reply_tx + 0x0000000042000754 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x14 (size before relaxing) + .literal.ble_sm_ltk_start_exec + 0x0000000042000758 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_ltk_req_neg_reply_tx + 0x0000000042000758 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_ltk_restore_exec + 0x000000004200075c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_random_exec + 0x000000004200075c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_confirm_exec + 0x000000004200075c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_proc_free + 0x000000004200075c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_proc_alloc + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xc (size before relaxing) + .literal.ble_sm_proc_remove$isra$1$part$2 + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_fail_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_key_exch_success + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_key_exch_exec + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x68 (size before relaxing) + .literal.ble_sm_key_rxed + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_pair_cfg + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_num_procs + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_chk_store_overflow_by_type + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x14 (size before relaxing) + .literal.ble_sm_chk_store_overflow + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_gen_pair_rand + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_ia_ra + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x14 (size before relaxing) + .literal.ble_sm_proc_find + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_sign_info_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_id_addr_info_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_id_info_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_master_id_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x14 (size before relaxing) + .literal.ble_sm_enc_info_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_pair_req_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x64 (size before relaxing) + .literal.ble_sm_proc_can_advance + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_confirm_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x20 (size before relaxing) + .literal.ble_sm_pair_rsp_rx + 0x0000000042000760 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x24 (size before relaxing) + .literal.ble_sm_process_result + 0x0000000042000760 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x88 (size before relaxing) + .literal.ble_sm_enc_event_rx + 0x0000000042000764 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_rx + 0x0000000042000764 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x1c (size before relaxing) + .literal.ble_sm_enc_change_rx + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_enc_key_refresh_rx + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_ltk_req_rx + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x3c (size before relaxing) + .literal.ble_sm_pair_exec + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x28 (size before relaxing) + .literal.ble_sm_random_rx + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x20 (size before relaxing) + .literal.ble_sm_timer + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x1c (size before relaxing) + .literal.ble_sm_pair_initiate + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x28 (size before relaxing) + .literal.ble_sm_slave_initiate + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x20 (size before relaxing) + .literal.ble_sm_enc_initiate + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x28 (size before relaxing) + .literal.ble_sm_sec_req_rx + 0x0000000042000768 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x30 (size before relaxing) + .literal.ble_sm_inject_io + 0x0000000042000768 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x3c (size before relaxing) + .literal.ble_sm_connection_broken + 0x000000004200076c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_init + 0x000000004200076c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_create_chan + 0x0000000042000774 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xc (size before relaxing) + .literal.ble_sm_cmd_get + 0x000000004200077c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + 0xc (size before relaxing) + .literal.ble_sm_tx + 0x000000004200077c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_lgcy_io_action + 0x000000004200077c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .literal.ble_sm_lgcy_confirm_exec + 0x0000000042000784 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_lgcy_random_exec + 0x0000000042000784 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x10 (size before relaxing) + .literal.ble_sm_lgcy_random_rx + 0x0000000042000784 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x24 (size before relaxing) + .literal.ble_sm_sc_gen_numcmp + 0x0000000042000784 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_sc_random_advance + 0x0000000042000788 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x8 (size before relaxing) + .literal.ble_sm_sc_dhkey_addrs$isra$3 + 0x0000000042000788 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x10 (size before relaxing) + .literal.ble_sm_sc_ensure_keys_generated + 0x0000000042000788 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_sc_io_action + 0x0000000042000790 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .literal.ble_sm_sc_oob_confirm + 0x0000000042000798 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x10 (size before relaxing) + .literal.ble_sm_sc_confirm_exec + 0x0000000042000798 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x18 (size before relaxing) + .literal.ble_sm_sc_random_exec + 0x0000000042000798 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x20 (size before relaxing) + .literal.ble_sm_sc_random_rx + 0x0000000042000798 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x48 (size before relaxing) + .literal.ble_sm_sc_public_key_exec + 0x0000000042000798 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x28 (size before relaxing) + .literal.ble_sm_sc_public_key_rx + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x34 (size before relaxing) + .literal.ble_sm_sc_dhkey_check_exec + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x24 (size before relaxing) + .literal.ble_sm_sc_dhkey_check_rx + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x44 (size before relaxing) + .literal.ble_sm_sc_init + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x8 (size before relaxing) + .literal.ble_store_status + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_read + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0xc (size before relaxing) + .literal.ble_store_delete + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0xc (size before relaxing) + .literal.ble_store_overflow_event + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_write + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x10 (size before relaxing) + .literal.ble_store_full_event + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_read_our_sec + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_write_our_sec + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_read_peer_sec + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_write_peer_sec + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x10 (size before relaxing) + .literal.ble_store_read_cccd + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_write_cccd + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_delete_cccd + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4 (size before relaxing) + .literal.ble_store_iterate + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x18 (size before relaxing) + .literal.ble_store_util_iter_unique_peer + 0x000000004200079c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x8 (size before relaxing) + .literal.ble_store_util_bonded_peers + 0x000000004200079c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x8 (size before relaxing) + .literal.ble_store_util_delete_all + 0x00000000420007a0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x4 (size before relaxing) + .literal.ble_store_util_delete_peer + 0x00000000420007a0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x1c (size before relaxing) + .literal.ble_store_util_count + 0x00000000420007a0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x8 (size before relaxing) + .literal.ble_store_util_status_rr + 0x00000000420007a4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x8 (size before relaxing) + .literal.ble_uuid_init_from_buf + 0x00000000420007a4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0xc (size before relaxing) + .literal.ble_uuid_cmp + 0x00000000420007a4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x4 (size before relaxing) + .literal.ble_uuid_to_str + 0x00000000420007a4 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x14 (size before relaxing) + .literal.ble_uuid_init_from_att_buf + 0x00000000420007b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x8 (size before relaxing) + .literal.ble_uuid_init_from_att_mbuf + 0x00000000420007b0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x10 (size before relaxing) + .literal.ble_uuid_flat + 0x00000000420007b0 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x14 (size before relaxing) + .literal.ble_uuid_to_mbuf + 0x00000000420007b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x8 (size before relaxing) + .literal.ble_store_config_print_value_sec + 0x00000000420007b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0xc (size before relaxing) + .literal.ble_addr_cmp + 0x00000000420007b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x4 (size before relaxing) + .literal.ble_store_config_find_sec + 0x00000000420007b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0xc (size before relaxing) + .literal.ble_store_config_delete_sec + 0x00000000420007b4 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x8 (size before relaxing) + .literal.ble_store_config_find_cccd + 0x00000000420007b4 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x14 (size before relaxing) + .literal.ble_store_config_write + 0x00000000420007bc 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x4c (size before relaxing) + .literal.ble_store_config_print_key_sec + 0x00000000420007cc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0xc (size before relaxing) + .literal.ble_store_config_read + 0x00000000420007cc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x28 (size before relaxing) + .literal.ble_store_config_delete + 0x00000000420007cc 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x34 (size before relaxing) + .literal.ble_store_config_init + 0x00000000420007cc 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x20 (size before relaxing) + .literal.ble_nvs_write_key_value + 0x00000000420007d8 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x3c (size before relaxing) + .literal.get_nvs_db_value + 0x00000000420007ec 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x24 (size before relaxing) + .literal.get_nvs_key_string + 0x00000000420007f0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x14 (size before relaxing) + .literal.populate_db_from_nvs + 0x0000000042000800 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x2c (size before relaxing) + .literal.ble_nvs_delete_value + 0x0000000042000808 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x40 (size before relaxing) + .literal.get_nvs_db_attribute + 0x000000004200080c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x30 (size before relaxing) + .literal.ble_store_nvs_write + 0x0000000042000810 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x24 (size before relaxing) + .literal.ble_store_config_persist_cccds + 0x0000000042000814 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x38 (size before relaxing) + .literal.ble_store_config_persist_peer_secs + 0x000000004200081c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x3c (size before relaxing) + .literal.ble_store_config_persist_our_secs + 0x0000000042000824 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x3c (size before relaxing) + .literal.ble_store_config_conf_init + 0x000000004200082c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x50 (size before relaxing) + .literal.ble_hs_util_ensure_addr + 0x000000004200083c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + 0x10 (size before relaxing) + .literal.mem_init_mbuf_pool + 0x000000004200083c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + 0x8 (size before relaxing) + .literal.mem_split_frag + 0x000000004200083c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + 0x10 (size before relaxing) + .literal.esp_nimble_init + 0x000000004200083c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x10 (size before relaxing) + .literal.nimble_port_init + 0x0000000042000840 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x14 (size before relaxing) + .literal._os_msys_find_pool + 0x0000000042000848 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .literal._os_mbuf_copypkthdr + 0x000000004200084c 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x14 (size before relaxing) + .literal.os_msys_register + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_msys_reset + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_mbuf_get + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_mbuf_get_pkthdr + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_msys_get_pkthdr + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x8 (size before relaxing) + .literal.os_mbuf_free + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_mbuf_free_chain + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_mbuf_append + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x10 (size before relaxing) + .literal.os_mbuf_appendfrom + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x8 (size before relaxing) + .literal.os_mbuf_copydata + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_mbuf_adj + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x4 (size before relaxing) + .literal.os_mbuf_cmpf + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xc (size before relaxing) + .literal.os_mbuf_cmpm + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x10 (size before relaxing) + .literal.os_mbuf_prepend + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x18 (size before relaxing) + .literal.os_mbuf_copyinto + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xc (size before relaxing) + .literal.os_mbuf_extend + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x8 (size before relaxing) + .literal.os_mbuf_pullup + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x20 (size before relaxing) + .literal.os_mbuf_prepend_pullup + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x8 (size before relaxing) + .literal.os_mbuf_trim_front + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x10 (size before relaxing) + .literal.os_mbuf_pack_chains + 0x0000000042000858 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x18 (size before relaxing) + .literal.os_mempool_init_internal + 0x0000000042000858 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .literal.os_mempool_init + 0x000000004200085c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x4 (size before relaxing) + .literal.os_mempool_ext_init + 0x000000004200085c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x4 (size before relaxing) + .literal.os_memblock_get + 0x000000004200085c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0xc (size before relaxing) + .literal.os_memblock_put_from_cb + 0x000000004200085c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0xc (size before relaxing) + .literal.os_memblock_put + 0x000000004200085c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x4 (size before relaxing) + .literal.os_msys_buf_alloc + 0x000000004200085c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0xc (size before relaxing) + .literal.os_msys_buf_free + 0x0000000042000864 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x8 (size before relaxing) + .literal.os_msys_init + 0x0000000042000864 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x2c (size before relaxing) + .literal.esp_nimble_enable + 0x000000004200087c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .literal.esp_nimble_disable + 0x000000004200088c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x8 (size before relaxing) + .literal.nimble_port_freertos_init + 0x0000000042000890 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x4 (size before relaxing) + .literal.nimble_port_freertos_deinit + 0x0000000042000890 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x4 (size before relaxing) + .literal.in_isr + 0x0000000042000890 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .literal.npl_freertos_eventq_get + 0x0000000042000894 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x24 (size before relaxing) + .literal.npl_freertos_eventq_put + 0x00000000420008b0 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x20 (size before relaxing) + .literal.os_callout_timer_cb + 0x00000000420008bc 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x18 (size before relaxing) + .literal.npl_freertos_eventq_remove + 0x00000000420008c8 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x3c (size before relaxing) + .literal.npl_freertos_mutex_init + 0x00000000420008d4 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x14 (size before relaxing) + .literal.npl_freertos_mutex_pend + 0x00000000420008e0 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x1c (size before relaxing) + .literal.npl_freertos_mutex_release + 0x00000000420008ec 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x1c (size before relaxing) + .literal.npl_freertos_sem_init + 0x00000000420008f4 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x14 (size before relaxing) + .literal.npl_freertos_sem_pend + 0x0000000042000900 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x24 (size before relaxing) + .literal.npl_freertos_sem_release + 0x0000000042000908 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x24 (size before relaxing) + .literal.npl_freertos_callout_init + 0x0000000042000910 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x10 (size before relaxing) + .literal.npl_freertos_callout_deinit + 0x0000000042000918 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x8 (size before relaxing) + .literal.npl_freertos_callout_reset + 0x000000004200091c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x28 (size before relaxing) + .literal.npl_freertos_callout_stop + 0x0000000042000920 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x4 (size before relaxing) + .literal.npl_freertos_callout_is_active + 0x0000000042000920 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0xc (size before relaxing) + .literal.npl_freertos_callout_get_ticks + 0x0000000042000928 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x4 (size before relaxing) + .literal.npl_freertos_time_ms_to_ticks + 0x0000000042000928 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0xc (size before relaxing) + .literal._ZN10NimBLE2904C2EP20NimBLECharacteristic + 0x0000000042000930 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + 0x24 (size before relaxing) + .literal._ZN22NimBLEAdvertisedDevice10getAddressEv + 0x0000000042000930 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$29$constprop$55 + 0x0000000042000930 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x8 (size before relaxing) + .literal._ZN22NimBLEAdvertisedDeviceC2Ev + 0x0000000042000934 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x28 (size before relaxing) + .literal._ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag + 0x0000000042000938 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x34 (size before relaxing) + .literal._ZN22NimBLEAdvertisedDevice10setPayloadEPKhhb + 0x000000004200093c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x20 (size before relaxing) + .literal.ble_sm_alg_aes_cmac + 0x000000004200093c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x14 (size before relaxing) + .literal.ble_sm_alg_rand + 0x000000004200093c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x4 (size before relaxing) + .literal.ble_sm_alg_encrypt + 0x000000004200093c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x1c (size before relaxing) + .literal.ble_sm_alg_s1 + 0x000000004200093c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x1c (size before relaxing) + .literal.ble_sm_alg_c1 + 0x000000004200093c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x44 (size before relaxing) + .literal.ble_sm_alg_f4 + 0x000000004200093c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x2c (size before relaxing) + .literal.ble_sm_alg_f5 + 0x000000004200093c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x50 (size before relaxing) + .literal.ble_sm_alg_f6 + 0x0000000042000940 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x5c (size before relaxing) + .literal.ble_sm_alg_g2 + 0x0000000042000940 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x3c (size before relaxing) + .literal.ble_sm_alg_gen_dhkey + 0x0000000042000948 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x24 (size before relaxing) + .literal.ble_sm_alg_gen_key_pair + 0x000000004200094c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x24 (size before relaxing) + .literal.ble_sm_alg_ecc_init + 0x0000000042000950 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x8 (size before relaxing) + .literal.shift_rows + 0x0000000042000954 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0xc (size before relaxing) + .literal.mult_row_column + 0x0000000042000954 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x20 (size before relaxing) + .literal.tc_aes128_set_encrypt_key + 0x0000000042000954 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0xc (size before relaxing) + .literal.tc_aes_encrypt + 0x000000004200095c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x40 (size before relaxing) + .literal.tc_cmac_erase + 0x000000004200095c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x4 (size before relaxing) + .literal.tc_cmac_init + 0x000000004200095c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x10 (size before relaxing) + .literal.tc_cmac_setup + 0x000000004200095c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x1c (size before relaxing) + .literal.tc_cmac_update + 0x000000004200095c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x14 (size before relaxing) + .literal.tc_cmac_final + 0x000000004200095c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0xc (size before relaxing) + .literal.vli_modInv_update + 0x000000004200095c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xc (size before relaxing) + .literal.uECC_set_rng + 0x0000000042000960 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .literal.uECC_get_rng + 0x0000000042000964 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x4 (size before relaxing) + .literal.vli_mmod_fast_secp256r1 + 0x0000000042000964 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x3c (size before relaxing) + .literal.uECC_vli_modAdd + 0x0000000042000968 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xc (size before relaxing) + .literal.uECC_vli_modSub + 0x0000000042000968 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x8 (size before relaxing) + .literal.uECC_vli_mmod + 0x0000000042000968 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x1c (size before relaxing) + .literal.uECC_vli_modMult_fast + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x4 (size before relaxing) + .literal.uECC_vli_modSquare_fast + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x4 (size before relaxing) + .literal.double_jacobian_default + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x60 (size before relaxing) + .literal.x_side_default + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x14 (size before relaxing) + .literal.XYcZ_addC + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x50 (size before relaxing) + .literal.uECC_vli_modInv + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x54 (size before relaxing) + .literal.EccPoint_isZero + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x4 (size before relaxing) + .literal.apply_z + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x10 (size before relaxing) + .literal.XYcZ_add + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x38 (size before relaxing) + .literal.EccPoint_mult + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x58 (size before relaxing) + .literal.regularize_k + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xc (size before relaxing) + .literal.EccPoint_compute_public_key + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xc (size before relaxing) + .literal.uECC_vli_bytesToNative + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x4 (size before relaxing) + .literal.uECC_valid_point + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x14 (size before relaxing) + .literal.uECC_valid_public_key + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x10 (size before relaxing) + .literal.uECC_make_key + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + 0x18 (size before relaxing) + .literal.uECC_shared_secret + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + 0x24 (size before relaxing) + .literal._copy + 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0x4 (size before relaxing) + .literal._set 0x000000004200096c 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0x4 (size before relaxing) + .literal._ZN9ESP32Time7setTimeEmi + 0x000000004200096c 0x8 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0xc (size before relaxing) + .literal._ZN9ESP32Time7setTimeEiiiiiii + 0x0000000042000974 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0xc (size before relaxing) + .literal._ZN9ESP32Time13getTimeStructEv + 0x0000000042000974 0x4 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x1c (size before relaxing) + .literal._ZN9ESP32Time7getTimeE6String + 0x0000000042000978 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x18 (size before relaxing) + .literal._ZN9ESP32Time9getSecondEv + 0x0000000042000978 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x4 (size before relaxing) + .literal._ZN9ESP32Time9getMinuteEv + 0x0000000042000978 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x4 (size before relaxing) + .literal._ZN9ESP32Time7getHourEb + 0x0000000042000978 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x4 (size before relaxing) + .literal._ZN9ESP32Time7getAmPmEb + 0x0000000042000978 0x10 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x18 (size before relaxing) + .literal._ZN9ESP32Time6getDayEv + 0x0000000042000988 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x4 (size before relaxing) + .literal._ZN9ESP32Time12getDayofWeekEv + 0x0000000042000988 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x4 (size before relaxing) + .literal._ZN9ESP32Time8getMonthEv + 0x0000000042000988 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x4 (size before relaxing) + .literal._ZN9ESP32Time7getYearEv + 0x0000000042000988 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x4 (size before relaxing) + .literal.usb_serial_jtag_ll_ena_intr_mask + 0x0000000042000988 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZL53__esp_system_init_fn_usb_serial_jtag_conn_status_initv + 0x000000004200098c 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x10 (size before relaxing) + .literal._ZL13flushTXBufferPKhj + 0x0000000042000998 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x24 (size before relaxing) + .literal._ZN5HWCDC9availableEv + 0x00000000420009b0 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5HWCDC4peekEv + 0x00000000420009b4 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5HWCDC4readEv + 0x00000000420009b8 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5HWCDC17availableForWriteEv + 0x00000000420009b8 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x18 (size before relaxing) + .literal._ZL25arduino_hw_cdc_event_postPKciPvjPi$constprop$11 + 0x00000000420009c0 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .literal._ZL18hw_cdc_isr_handlerPv + 0x00000000420009c8 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x3c (size before relaxing) + .literal._ZN5HWCDC15isCDC_ConnectedEv + 0x00000000420009dc 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x14 (size before relaxing) + .literal._ZN5HWCDC5writeEPKhj + 0x00000000420009e0 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x44 (size before relaxing) + .literal._ZN5HWCDC5flushEv + 0x00000000420009e0 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x38 (size before relaxing) + .literal._ZN5HWCDC6deinitEv + 0x00000000420009e0 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x10 (size before relaxing) + .literal._ZN5HWCDC15setTxBufferSizeEj + 0x00000000420009e0 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0xc (size before relaxing) + .literal._ZN5HWCDC15setRxBufferSizeEj + 0x00000000420009e8 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0xc (size before relaxing) + .literal._ZN5HWCDC3endEv + 0x00000000420009ec 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x38 (size before relaxing) + .literal._ZN5HWCDCD2Ev + 0x00000000420009fc 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5HWCDCD0Ev + 0x0000000042000a00 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5HWCDC5beginEm + 0x0000000042000a00 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x84 (size before relaxing) + .literal.startup._GLOBAL__sub_I_ARDUINO_HW_CDC_EVENTS + 0x0000000042000a24 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x8 (size before relaxing) + .literal.exit._GLOBAL__sub_D_ARDUINO_HW_CDC_EVENTS + 0x0000000042000a24 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5Print5writeEPKc + 0x0000000042000a24 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x4 (size before relaxing) + .literal._ZN5Print6printfEPKcz + 0x0000000042000a24 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x18 (size before relaxing) + .literal._ZN5Print5printEPKc + 0x0000000042000a24 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x4 (size before relaxing) + .literal._ZN5Print7printlnEv + 0x0000000042000a24 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5Print7printlnERK6String + 0x0000000042000a28 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5Print7printlnEPKc + 0x0000000042000a28 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x8 (size before relaxing) + .literal._ZN5Print11printNumberEmh + 0x0000000042000a28 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0xc (size before relaxing) + .literal._ZN5Print5printEmi + 0x0000000042000a28 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x4 (size before relaxing) + .literal._ZN5Print7printlnEji + 0x0000000042000a28 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x8 (size before relaxing) + .literal._ZN6Stream9timedReadEv + 0x0000000042000a28 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x8 (size before relaxing) + .literal._ZN6Stream9readBytesEPcj + 0x0000000042000a28 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x4 (size before relaxing) + .literal._ZN6Stream10readStringEv + 0x0000000042000a28 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x18 (size before relaxing) + .literal._ZN6String4initEv + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x4 (size before relaxing) + .literal._ZN6String10invalidateEv + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + .literal._ZN6StringD2Ev + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x4 (size before relaxing) + .literal._ZN6String12changeBufferEj + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x34 (size before relaxing) + .literal._ZN6String7reserveEj + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + .literal._ZN6String4copyEPKcj + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x10 (size before relaxing) + .literal._ZN6StringC2EPKc + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xc (size before relaxing) + .literal._ZN6StringaSERKS_ + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xc (size before relaxing) + .literal._ZN6StringC2ERKS_ + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + .literal._ZN6StringaSEPKc + 0x0000000042000a2c 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xc (size before relaxing) + .literal._ZN6StringC2Eih + 0x0000000042000a2c 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x14 (size before relaxing) + .literal._ZN6String6concatEPKcj + 0x0000000042000a30 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x18 (size before relaxing) + .literal._ZN6String6concatEPKc + 0x0000000042000a30 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + .literal._ZN6String6concatEc + 0x0000000042000a30 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x4 (size before relaxing) + .literal._ZN6String6concatEi + 0x0000000042000a30 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x14 (size before relaxing) + .literal._ZplRK15StringSumHelperRK6String + 0x0000000042000a30 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xc (size before relaxing) + .literal._ZplRK15StringSumHelperPKc + 0x0000000042000a30 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xc (size before relaxing) + .literal._ZNK6String6equalsEPKc + 0x0000000042000a30 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + .literal._ZNK6String8getBytesEPhjj + 0x0000000042000a34 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + .literal.startup._GLOBAL__sub_I__ZN6StringC2EPKc + 0x0000000042000a38 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xc (size before relaxing) + .literal.exit._GLOBAL__sub_D__ZN6StringC2EPKc + 0x0000000042000a40 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + .literal.btStarted + 0x0000000042000a40 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + 0x4 (size before relaxing) + .literal.__pinMode + 0x0000000042000a40 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + 0x54 (size before relaxing) + .literal.__digitalWrite + 0x0000000042000a68 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + 0x4 (size before relaxing) + .literal.xTaskCreateUniversal + 0x0000000042000a68 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x8 (size before relaxing) + .literal.millis + 0x0000000042000a68 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x10 (size before relaxing) + .literal.delay + 0x0000000042000a68 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .literal.initArduino + 0x0000000042000a6c 0x1c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0xac (size before relaxing) + .literal.log_printfv + 0x0000000042000a88 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + 0x2c (size before relaxing) + .literal._Z8loopTaskPv + 0x0000000042000aa0 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x18 (size before relaxing) + .literal._Z27getArduinoLoopTaskStackSizev + 0x0000000042000aa8 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .literal.app_main + 0x0000000042000aac 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x1c (size before relaxing) + .literal.initApbChangeCallback + 0x0000000042000ab8 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0xc (size before relaxing) + .literal.triggerApbChangeCallback$constprop$2 + 0x0000000042000ac0 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0x18 (size before relaxing) + .literal.setCpuFrequencyMhz + 0x0000000042000ac8 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0x68 (size before relaxing) + .literal.rtc_gpio_is_valid_gpio + 0x0000000042000aec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .literal.gpio_input_enable + 0x0000000042000af0 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x28 (size before relaxing) + .literal.gpio_input_disable + 0x0000000042000b04 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x28 (size before relaxing) + .literal.gpio_output_disable + 0x0000000042000b0c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x34 (size before relaxing) + .literal.gpio_od_enable + 0x0000000042000b20 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x28 (size before relaxing) + .literal.gpio_od_disable + 0x0000000042000b24 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x28 (size before relaxing) + .literal.gpio_intr_enable_on_core + 0x0000000042000b28 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x2c (size before relaxing) + .literal.gpio_output_enable + 0x0000000042000b2c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x34 (size before relaxing) + .literal.gpio_pullup_en + 0x0000000042000b38 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x34 (size before relaxing) + .literal.gpio_pullup_dis + 0x0000000042000b40 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x38 (size before relaxing) + .literal.gpio_pulldown_en + 0x0000000042000b48 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x34 (size before relaxing) + .literal.gpio_pulldown_dis + 0x0000000042000b4c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x34 (size before relaxing) + .literal.gpio_set_intr_type + 0x0000000042000b50 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x3c (size before relaxing) + .literal.gpio_intr_enable + 0x0000000042000b58 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x38 (size before relaxing) + .literal.gpio_intr_disable + 0x0000000042000b5c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x2c (size before relaxing) + .literal.gpio_set_level + 0x0000000042000b60 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x30 (size before relaxing) + .literal.gpio_config + 0x0000000042000b64 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x80 (size before relaxing) + .literal.rtc_gpio_is_valid_gpio + 0x0000000042000b88 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + 0x4 (size before relaxing) + .literal.rtc_gpio_deinit + 0x0000000042000b88 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + 0x34 (size before relaxing) + .literal.uart_pattern_queue_update + 0x0000000042000ba0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.uart_reenable_intr_mask$constprop$8 + 0x0000000042000ba4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x24 (size before relaxing) + .literal.uart_set_word_length + 0x0000000042000bb4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x2c (size before relaxing) + .literal.uart_get_word_length + 0x0000000042000bbc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x1c (size before relaxing) + .literal.uart_set_stop_bits + 0x0000000042000bc0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x2c (size before relaxing) + .literal.uart_get_stop_bits + 0x0000000042000bc8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x24 (size before relaxing) + .literal.uart_set_parity + 0x0000000042000bcc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x24 (size before relaxing) + .literal.uart_get_parity + 0x0000000042000bd0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x24 (size before relaxing) + .literal.uart_set_baudrate + 0x0000000042000bd4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x24 (size before relaxing) + .literal.uart_get_baudrate + 0x0000000042000bd8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x24 (size before relaxing) + .literal.uart_wait_tx_done + 0x0000000042000bdc 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x68 (size before relaxing) + .literal.uart_get_buffered_data_len + 0x0000000042000bf4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x2c (size before relaxing) + .literal.uart_flush_input + 0x0000000042000bf8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x6c (size before relaxing) + .literal.uart_is_driver_installed + 0x0000000042000c04 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x4 (size before relaxing) + .literal.uart_set_select_notif_callback + 0x0000000042000c04 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x4 (size before relaxing) + .literal.uart_get_selectlock + 0x0000000042000c04 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .literal.periph_ll_get_clk_en_mask + 0x0000000042000c08 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x3c (size before relaxing) + .literal.periph_ll_get_rst_en_mask + 0x0000000042000c34 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x38 (size before relaxing) + .literal.periph_ll_get_clk_en_reg + 0x0000000042000c38 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .literal.periph_ll_get_rst_en_reg + 0x0000000042000c48 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .literal.periph_module_enable + 0x0000000042000c58 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x38 (size before relaxing) + .literal.periph_module_disable + 0x0000000042000c6c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x38 (size before relaxing) + .literal.periph_module_reset + 0x0000000042000c70 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x2c (size before relaxing) + .literal.image_validate + 0x0000000042000c74 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x10 (size before relaxing) + .literal.read_otadata + 0x0000000042000c78 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x30 (size before relaxing) + .literal.rewrite_ota_seq$part$1 + 0x0000000042000c88 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x10 (size before relaxing) + .literal.esp_ota_get_running_partition + 0x0000000042000c88 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x34 (size before relaxing) + .literal.esp_ota_get_app_partition_count + 0x0000000042000ca0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x14 (size before relaxing) + .literal.esp_ota_check_rollback_is_possible + 0x0000000042000ca8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x24 (size before relaxing) + .literal.esp_ota_current_ota_is_workable + 0x0000000042000ca8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x3c (size before relaxing) + .literal.esp_ota_mark_app_valid_cancel_rollback + 0x0000000042000cb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x4 (size before relaxing) + .literal.esp_ota_mark_app_invalid_rollback_and_reboot + 0x0000000042000cb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x4 (size before relaxing) + .literal.esp_ota_get_state_partition + 0x0000000042000cb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x10 (size before relaxing) + .literal.startup.esp_ota_init_app_elf_sha256 + 0x0000000042000cb8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .literal.bootloader_common_ota_select_crc + 0x0000000042000cbc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .literal.bootloader_common_ota_select_valid + 0x0000000042000cc0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x8 (size before relaxing) + .literal.bootloader_common_check_chip_validity + 0x0000000042000cc0 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x34 (size before relaxing) + .literal.bootloader_common_get_active_otadata + 0x0000000042000cdc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0xc (size before relaxing) + .literal.bootloader_mmap_get_free_pages + 0x0000000042000cdc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.bootloader_mmap + 0x0000000042000ce0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x28 (size before relaxing) + .literal.bootloader_munmap + 0x0000000042000cf8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x8 (size before relaxing) + .literal.bootloader_flash_read + 0x0000000042000cf8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .literal.process_checksum + 0x0000000042000d04 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x24 (size before relaxing) + .literal.process_image_header + 0x0000000042000d0c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x34 (size before relaxing) + .literal.process_appended_hash_and_sig$constprop$2 + 0x0000000042000d14 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x18 (size before relaxing) + .literal.process_segments$constprop$0 + 0x0000000042000d18 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x6c (size before relaxing) + .literal.image_load + 0x0000000042000d3c 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x6c (size before relaxing) + .literal.esp_image_verify + 0x0000000042000d54 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x4 (size before relaxing) + .literal.bootloader_sha256_start + 0x0000000042000d54 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0xc (size before relaxing) + .literal.bootloader_sha256_data + 0x0000000042000d54 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0x18 (size before relaxing) + .literal.bootloader_sha256_finish + 0x0000000042000d64 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0x20 (size before relaxing) + .literal.ensure_partitions_loaded$part$0 + 0x0000000042000d68 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x8c (size before relaxing) + .literal.esp_partition_next + 0x0000000042000da8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x24 (size before relaxing) + .literal.esp_partition_find + 0x0000000042000db4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x10 (size before relaxing) + .literal.esp_partition_iterator_release + 0x0000000042000db4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x4 (size before relaxing) + .literal.esp_partition_get + 0x0000000042000db4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x10 (size before relaxing) + .literal.esp_partition_find_first + 0x0000000042000dbc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0xc (size before relaxing) + .literal.esp_partition_write + 0x0000000042000dbc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x1c (size before relaxing) + .literal.esp_partition_read_raw + 0x0000000042000dcc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x14 (size before relaxing) + .literal.esp_partition_write_raw + 0x0000000042000dd4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x14 (size before relaxing) + .literal.esp_partition_erase_range + 0x0000000042000dd8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x14 (size before relaxing) + .literal.esp_partition_mmap + 0x0000000042000de0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x1c (size before relaxing) + .literal.esp_partition_read + 0x0000000042000de4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x24 (size before relaxing) + .literal.esp_partition_main_flash_region_safe + 0x0000000042000de8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_cache2phys + 0x0000000042000dec 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x24 (size before relaxing) + .literal.is_safe_write_address + 0x0000000042000dfc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_init + 0x0000000042000dfc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x4 (size before relaxing) + .literal.check_chip_pointer_default + 0x0000000042000dfc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0xc (size before relaxing) + .literal.esp_flash_read_chip_id + 0x0000000042000e00 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .literal.esp_flash_app_disable_protect + 0x0000000042000e04 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0xc (size before relaxing) + .literal.esp_flash_init_default_chip + 0x0000000042000e08 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x3c (size before relaxing) + .literal.esp_flash_app_init + 0x0000000042000e38 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x8 (size before relaxing) + .literal.esp_flash_app_enable_os_functions + 0x0000000042000e38 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x10 (size before relaxing) + .literal.spi_flash_init_lock + 0x0000000042000e44 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x18 (size before relaxing) + .literal.spi_flash_op_lock + 0x0000000042000e54 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_op_unlock + 0x0000000042000e54 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x8 (size before relaxing) + .literal._ZSt9__find_ifIN14intrusive_listI14NVSHandleEntryE8iteratorEN9__gnu_cxx5__ops10_Iter_predIZL24close_handles_and_deinitPKcEUlRS1_E_EEET_SC_SC_T0_St18input_iterator_tag$isra$11 + 0x0000000042000e54 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + .literal._ZL18nvs_find_ns_handlejPPN3nvs15NVSHandleSimpleE + 0x0000000042000e58 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .literal._ZN3nvs4LockD2Ev$constprop$17 + 0x0000000042000e60 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs4LockC2Ev$constprop$18 + 0x0000000042000e64 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + .literal._ZL19nvs_get_str_or_blobjN3nvs8ItemTypeEPKcPvPj + 0x0000000042000e64 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x18 (size before relaxing) + .literal._ZN3nvs4Lock4initEv + 0x0000000042000e68 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + .literal.nvs_flash_init_partition + 0x0000000042000e68 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x1c (size before relaxing) + .literal.nvs_flash_init + 0x0000000042000e68 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + .literal.nvs_open_from_partition + 0x0000000042000e6c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x24 (size before relaxing) + .literal.nvs_open + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + .literal.nvs_erase_key + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x14 (size before relaxing) + .literal.nvs_set_u32 + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x14 (size before relaxing) + .literal.nvs_commit + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x14 (size before relaxing) + .literal.nvs_set_blob + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x14 (size before relaxing) + .literal.nvs_get_u32 + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x14 (size before relaxing) + .literal.nvs_get_blob + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x4 (size before relaxing) + .literal._ZL24close_handles_and_deinitPKc + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x18 (size before relaxing) + .literal.nvs_flash_erase_partition + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x28 (size before relaxing) + .literal.nvs_flash_erase + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + .literal.nvs_close + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x14 (size before relaxing) + .literal._ZN3nvs7Storage19populateBlobIndicesER14intrusive_listINS0_13BlobIndexNodeEE + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x14 (size before relaxing) + .literal._ZN3nvs7Storage20eraseOrphanDataBlobsER14intrusive_listINS0_13BlobIndexNodeEE + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x30 (size before relaxing) + .literal._ZN3nvs7Storage8findItemEhNS_8ItemTypeEPKcRPNS_4PageERNS_4ItemEhNS_9VerOffsetE + 0x0000000042000e70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs7Storage18writeMultiPageBlobEhPKcPKvjNS_9VerOffsetE + 0x0000000042000e70 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x40 (size before relaxing) + .literal._ZN3nvs7Storage16cmpMultiPageBlobEhPKcPKvj + 0x0000000042000e7c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x1c (size before relaxing) + .literal._ZN3nvs7Storage18eraseMultiPageBlobEhPKcNS_9VerOffsetE + 0x0000000042000e80 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x24 (size before relaxing) + .literal._ZN3nvs7Storage17readMultiPageBlobEhPKcPvj + 0x0000000042000e88 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x1c (size before relaxing) + .literal._ZN3nvs7Storage8readItemEhNS_8ItemTypeEPKcPvj + 0x0000000042000e88 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x1c (size before relaxing) + .literal._ZN3nvs7Storage9writeItemEhNS_8ItemTypeEPKcPKvj + 0x0000000042000e88 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x64 (size before relaxing) + .literal._ZN3nvs7Storage9eraseItemEhNS_8ItemTypeEPKc + 0x0000000042000e9c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x18 (size before relaxing) + .literal._ZN3nvs7Storage14eraseNamespaceEh + 0x0000000042000e9c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs7Storage15getItemDataSizeEhNS_8ItemTypeEPKcRj + 0x0000000042000e9c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x14 (size before relaxing) + .literal._ZN3nvs7Storage22calcEntriesInNamespaceEhRj + 0x0000000042000e9c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x14 (size before relaxing) + .literal._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv + 0x0000000042000e9c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs7StorageD2Ev + 0x0000000042000e9c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x14 (size before relaxing) + .literal._ZN3nvs7Storage21createOrOpenNamespaceEPKcbRh + 0x0000000042000ea0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x20 (size before relaxing) + .literal._ZN3nvs7Storage4initEjj + 0x0000000042000ea0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x34 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple6commitEv + 0x0000000042000ea0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimpleD2Ev + 0x0000000042000ea0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs15NVSHandleSimpleD0Ev + 0x0000000042000ea4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple14set_typed_itemENS_8ItemTypeEPKcPKvj + 0x0000000042000ea4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple8set_blobEPKcPKvj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple14get_typed_itemENS_8ItemTypeEPKcPvj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple10get_stringEPKcPcj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple8get_blobEPKcPvj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple10set_stringEPKcS2_ + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x10 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple13get_item_sizeENS_8ItemTypeEPKcRj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple9erase_allEv + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple20get_used_entry_countERj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs15NVSHandleSimple10erase_itemEPKc + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs12NVSPartition8read_rawEjPvj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs12NVSPartition9write_rawEjPKvj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs12NVSPartition11erase_rangeEjj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs12NVSPartitionD5Ev + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs12NVSPartition4readEjPvj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs12NVSPartition5writeEjPKvj + 0x0000000042000ea8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs12NVSPartitionC2EPK15esp_partition_t + 0x0000000042000ea8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs19NVSPartitionManagerD5Ev + 0x0000000042000eac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs19NVSPartitionManager12get_instanceEv + 0x0000000042000eac 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs19NVSPartitionManager24lookup_storage_from_nameEPKc + 0x0000000042000eb4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs19NVSPartitionManager11open_handleEPKcS2_15nvs_open_mode_tPPNS_15NVSHandleSimpleE + 0x0000000042000eb4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x18 (size before relaxing) + .literal._ZN3nvs19NVSPartitionManager11init_customEPNS_9PartitionEjj + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x18 (size before relaxing) + .literal._ZN3nvs19NVSPartitionManager14init_partitionEPKc + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x10 (size before relaxing) + .literal._ZN3nvs19NVSPartitionManager12close_handleEPNS_15NVSHandleSimpleE + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs19NVSPartitionManager16deinit_partitionEPKc + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x1c (size before relaxing) + .literal._ZN3nvs8HashList6insertERKNS_4ItemEj + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs8HashList4findEjRKNS_4ItemE + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs8HashList5clearEv + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs8HashListD2Ev + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs8HashList5eraseEj + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs4ItemC5EhNS_8ItemTypeEhPKch + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4PageC2Ev + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4Page6Header14calculateCrc32Ev + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4Page10initializeEv + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs4Page10writeEntryERKNS_4ItemE + 0x0000000042000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4Page14writeEntryDataEPKhj + 0x0000000042000eb8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x14 (size before relaxing) + .literal._ZN3nvs4Page9writeItemEhNS_8ItemTypeEPKcPKvjh + 0x0000000042000ebc 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x58 (size before relaxing) + .literal._ZNK3nvs4Page12getSeqNumberERj + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4Page12setSeqNumberEj + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4Page5eraseEv + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs4Page11markFreeingEv + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x8 (size before relaxing) + .literal._ZN3nvs4Page8markFullEv + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x8 (size before relaxing) + .literal._ZNK3nvs4Page18getVarDataTailroomEv + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4Page20updateFirstUsedEntryEjj + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs4Page17eraseEntryAndSpanEj + 0x0000000042000ec8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x38 (size before relaxing) + .literal._ZN3nvs4Page8findItemEhNS_8ItemTypeEPKcRjRNS_4ItemEhNS_9VerOffsetE + 0x0000000042000ec8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x30 (size before relaxing) + .literal._ZN3nvs4Page8readItemEhNS_8ItemTypeEPKcPvjhNS_9VerOffsetE + 0x0000000042000ecc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x34 (size before relaxing) + .literal._ZN3nvs4Page7cmpItemEhNS_8ItemTypeEPKcPKvjhNS_9VerOffsetE + 0x0000000042000ecc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x34 (size before relaxing) + .literal._ZN3nvs4Page9eraseItemEhNS_8ItemTypeEPKchNS_9VerOffsetE + 0x0000000042000ecc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x10 (size before relaxing) + .literal._ZN3nvs4Page15mLoadEntryTableEv + 0x0000000042000ecc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x6c (size before relaxing) + .literal._ZN3nvs4Page4loadEPNS_9PartitionEj + 0x0000000042000ecc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x28 (size before relaxing) + .literal._ZN3nvs4Page9copyItemsERS0_ + 0x0000000042000ed4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x28 (size before relaxing) + .literal._ZN14intrusive_listIN3nvs4PageEE5clearEv + 0x0000000042000ed4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x4 (size before relaxing) + .literal._ZN3nvs11PageManager12activatePageEv + 0x0000000042000ed4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x14 (size before relaxing) + .literal._ZN3nvs11PageManager14requestNewPageEv + 0x0000000042000ed4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x28 (size before relaxing) + .literal._ZN3nvs11PageManager4loadEPNS_9PartitionEjj + 0x0000000042000ed4 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x98 (size before relaxing) + .literal._ZN3nvs16partition_lookup20lookup_nvs_partitionEPKcPPNS_12NVSPartitionE + 0x0000000042000ee8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + 0x10 (size before relaxing) + .literal._ZNK3nvs4Item14calculateCrc32Ev + 0x0000000042000eec 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0xc (size before relaxing) + .literal._ZNK3nvs4Item26calculateCrc32WithoutValueEv + 0x0000000042000eec 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0xc (size before relaxing) + .literal._ZN3nvs4Item14calculateCrc32EPKhj + 0x0000000042000eec 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0x4 (size before relaxing) + .literal.esp_pthread_cfg_key_destructor + 0x0000000042000eec 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x4 (size before relaxing) + .literal.esp_pthread_init + 0x0000000042000eec 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x18 (size before relaxing) + .literal.pthread_cancel + 0x0000000042000ef8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x14 (size before relaxing) + .literal.pthread_mutex_init + 0x0000000042000f04 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0xc (size before relaxing) + .literal.pthread_mutex_init_if_static$part$3 + 0x0000000042000f04 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x10 (size before relaxing) + .literal.pthread_mutex_destroy + 0x0000000042000f08 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x24 (size before relaxing) + .literal.find_key + 0x0000000042000f18 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x10 (size before relaxing) + .literal.pthread_local_storage_thread_deleted_callback + 0x0000000042000f20 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x1c (size before relaxing) + .literal.pthread_key_create + 0x0000000042000f2c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x14 (size before relaxing) + .literal.pthread_key_delete + 0x0000000042000f2c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x18 (size before relaxing) + .literal.pthread_getspecific + 0x0000000042000f2c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .literal.pthread_setspecific + 0x0000000042000f30 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x1c (size before relaxing) + .literal.phy_set_pwdet_power + 0x0000000042000f38 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0xc (size before relaxing) + .literal.phy_set_tsens_power + 0x0000000042000f3c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0xc (size before relaxing) + .literal.phy_get_tsens_value + 0x0000000042000f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x4 (size before relaxing) + .literal.esp_vApplicationIdleHook + 0x0000000042000f40 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x8 (size before relaxing) + .literal.esp_register_freertos_idle_hook_for_cpu + 0x0000000042000f44 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x14 (size before relaxing) + .literal.esp_register_freertos_tick_hook_for_cpu + 0x0000000042000f48 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x14 (size before relaxing) + .literal.esp_register_freertos_tick_hook + 0x0000000042000f4c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x4 (size before relaxing) + .literal.esp_deregister_freertos_idle_hook_for_cpu + 0x0000000042000f4c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x10 (size before relaxing) + .literal.startup.__esp_stack_guard_setup + 0x0000000042000f4c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + 0x8 (size before relaxing) + .literal.find_task_in_twdt_list + 0x0000000042000f50 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .literal.reset_hw_timer + 0x0000000042000f54 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x14 (size before relaxing) + .literal.task_wdt_isr + 0x0000000042000f64 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0xbc (size before relaxing) + .literal.esp_task_wdt_init + 0x0000000042000fb4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x5c (size before relaxing) + .literal.esp_task_wdt_add + 0x0000000042000fd4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x4c (size before relaxing) + .literal.esp_task_wdt_reset + 0x0000000042000fe4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x24 (size before relaxing) + .literal.idle_hook_cb + 0x0000000042000fe4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x4 (size before relaxing) + .literal.core_intr_matrix_clear + 0x0000000042000fe4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .literal.startup_resume_other_cores + 0x0000000042000fe8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .literal.select_rtc_slow_clk + 0x0000000042000fec 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x14 (size before relaxing) + .literal.esp_clk_init + 0x0000000042000ff8 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x84 (size before relaxing) + .literal.esp_perip_clk_init + 0x000000004200102c 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x44 (size before relaxing) + .literal.startup.esp_reset_reason_init + 0x000000004200104c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x10 (size before relaxing) + .literal.esp_cache_err_int_init + 0x0000000042001058 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + 0x2c (size before relaxing) + .literal.esp_crosscore_int_init + 0x0000000042001070 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x2c (size before relaxing) + .literal.esp_int_wdt_init + 0x000000004200108c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x28 (size before relaxing) + .literal.esp_int_wdt_cpu_init + 0x0000000042001094 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x14 (size before relaxing) + .literal.disable_all_wdts + 0x0000000042001098 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x20 (size before relaxing) + .literal.panic_print_char + 0x00000000420010a0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x14 (size before relaxing) + .literal.panic_print_str + 0x00000000420010a8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x4 (size before relaxing) + .literal.print_abort_details + 0x00000000420010a8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x8 (size before relaxing) + .literal.panic_print_hex + 0x00000000420010ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x4 (size before relaxing) + .literal.panic_print_dec + 0x00000000420010ac 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0xc (size before relaxing) + .literal.esp_panic_handler_reconfigure_wdts + 0x00000000420010b0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x2c (size before relaxing) + .literal.esp_panic_handler + 0x00000000420010b0 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0xf0 (size before relaxing) + .literal.do_system_init_fn + 0x00000000420010f0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .literal.start_cpu0_default + 0x00000000420010fc 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0xb4 (size before relaxing) + .literal.panic_handler + 0x0000000042001144 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x94 (size before relaxing) + .literal.print_state_for_core + 0x000000004200117c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x14 (size before relaxing) + .literal.print_state + 0x0000000042001180 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x18 (size before relaxing) + .literal.panic_restart + 0x0000000042001180 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .literal.esp_brownout_init + 0x0000000042001184 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + 0xc (size before relaxing) + .literal.esp_apb_backup_dma_lock_init + 0x0000000042001188 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .literal.print_illegal_instruction_details + 0x0000000042001194 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x34 (size before relaxing) + .literal.print_cache_err_details + 0x00000000420011a8 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x68 (size before relaxing) + .literal.print_debug_exception_details + 0x00000000420011ec 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x54 (size before relaxing) + .literal.panic_print_registers + 0x0000000042001210 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x84 (size before relaxing) + .literal.panic_arch_fill_info + 0x000000004200123c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .literal.panic_soc_fill_info + 0x000000004200124c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x14 (size before relaxing) + .literal.panic_print_backtrace + 0x000000004200125c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .literal.gpio_hal_intr_enable_on_core + 0x0000000042001260 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + 0x14 (size before relaxing) + .literal.gpio_hal_intr_disable + 0x0000000042001264 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + 0xc (size before relaxing) + .literal.uart_hal_set_baudrate + 0x0000000042001264 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x24 (size before relaxing) + .literal.uart_hal_get_baudrate + 0x0000000042001278 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0xc (size before relaxing) + .literal.uart_hal_rxfifo_rst + 0x0000000042001278 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + 0x8 (size before relaxing) + .literal.spi_flash_hal_init + 0x000000004200127c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x38 (size before relaxing) + .literal.spi_flash_hal_supports_direct_write + 0x00000000420012a0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0xc (size before relaxing) + .literal.spi_flash_hal_supports_direct_read + 0x00000000420012a4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x4 (size before relaxing) + .literal.brownout_hal_config + 0x00000000420012a4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + 0x28 (size before relaxing) + .literal.get_local_fd + 0x00000000420012c4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .literal.translate_path + 0x00000000420012c8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x1c (size before relaxing) + .literal.esp_vfs_register_common$part$2 + 0x00000000420012d8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x1c (size before relaxing) + .literal.esp_vfs_register_common + 0x00000000420012e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x4 (size before relaxing) + .literal.esp_vfs_register + 0x00000000420012e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.get_vfs_for_index + 0x00000000420012e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.get_vfs_for_fd + 0x00000000420012e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.get_vfs_for_path + 0x00000000420012e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x10 (size before relaxing) + .literal.esp_vfs_open + 0x00000000420012e4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x20 (size before relaxing) + .literal.esp_vfs_write + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.esp_vfs_lseek + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.esp_vfs_read + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.esp_vfs_close + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x1c (size before relaxing) + .literal.esp_vfs_fstat + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.esp_vfs_stat + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.esp_vfs_link + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x10 (size before relaxing) + .literal.esp_vfs_unlink + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8 (size before relaxing) + .literal.esp_vfs_rename + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x10 (size before relaxing) + .literal.esp_vfs_select_triggered + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0xc (size before relaxing) + .literal.esp_vfs_select_triggered_isr + 0x00000000420012e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0xc (size before relaxing) + .literal.console_open + 0x00000000420012e8 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x1c (size before relaxing) + .literal.console_write + 0x00000000420012fc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x14 (size before relaxing) + .literal.console_fstat + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x8 (size before relaxing) + .literal.console_close + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x14 (size before relaxing) + .literal.console_read + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_fcntl + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_fsync + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_access + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_end_select + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x8 (size before relaxing) + .literal.console_tcsetattr + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_tcgetattr + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_tcdrain + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_tcflush + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.console_start_select + 0x0000000042001304 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x8 (size before relaxing) + .literal.esp_vfs_dev_console_register + 0x0000000042001304 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0xc (size before relaxing) + .literal.esp_vfs_console_register + 0x000000004200130c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x24 (size before relaxing) + .literal.usb_serial_jtag_open + 0x000000004200130c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.usb_serial_jtag_tcflush + 0x0000000042001310 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x4 (size before relaxing) + .literal.usb_serial_jtag_fstat + 0x0000000042001310 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x8 (size before relaxing) + .literal.usb_serial_jtag_fsync + 0x0000000042001310 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x20 (size before relaxing) + .literal.usb_serial_jtag_tcdrain + 0x0000000042001320 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x4 (size before relaxing) + .literal.usb_serial_jtag_write + 0x0000000042001320 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x14 (size before relaxing) + .literal.usb_serial_jtag_fcntl + 0x0000000042001320 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0xc (size before relaxing) + .literal.usb_serial_jtag_tcsetattr + 0x0000000042001324 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0xc (size before relaxing) + .literal.usb_serial_jtag_return_char$isra$4$part$5 + 0x0000000042001324 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x10 (size before relaxing) + .literal.usb_serial_jtag_tx_char + 0x0000000042001330 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x14 (size before relaxing) + .literal.usb_serial_jtag_rx_char + 0x0000000042001330 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x4 (size before relaxing) + .literal.usb_serial_jtag_read + 0x0000000042001330 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x18 (size before relaxing) + .literal.usb_serial_jtag_tcgetattr + 0x0000000042001334 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x10 (size before relaxing) + .literal.esp_vfs_usb_serial_jtag_get_vfs + 0x0000000042001334 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .literal.uart_tx_char + 0x0000000042001338 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.uart_rx_char + 0x000000004200133c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x4 (size before relaxing) + .literal.uart_read_char + 0x000000004200133c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x4 (size before relaxing) + .literal.uart_end_select + 0x000000004200133c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x38 (size before relaxing) + .literal.uart_start_select + 0x0000000042001348 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x4c (size before relaxing) + .literal.select_notif_callback_isr + 0x000000004200134c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x18 (size before relaxing) + .literal.uart_tcgetattr + 0x000000004200134c 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x74 (size before relaxing) + .literal.uart_tcsetattr + 0x0000000042001394 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x74 (size before relaxing) + .literal.uart_tcflush + 0x0000000042001394 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0xc (size before relaxing) + .literal.uart_access + 0x0000000042001394 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x20 (size before relaxing) + .literal.uart_open + 0x00000000420013a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x20 (size before relaxing) + .literal.uart_fcntl + 0x00000000420013a0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x1c (size before relaxing) + .literal.uart_fstat + 0x00000000420013ac 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x18 (size before relaxing) + .literal.uart_close + 0x00000000420013b0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x10 (size before relaxing) + .literal.uart_return_char$part$7 + 0x00000000420013b4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x10 (size before relaxing) + .literal.uart_fsync + 0x00000000420013bc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x20 (size before relaxing) + .literal.uart_write + 0x00000000420013c4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x1c (size before relaxing) + .literal.uart_read + 0x00000000420013c8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x2c (size before relaxing) + .literal.uart_tcdrain + 0x00000000420013cc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0xc (size before relaxing) + .literal.esp_vfs_uart_get_vfs + 0x00000000420013cc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .literal.internal_semphr_give_wrapper + 0x00000000420013d0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x4 (size before relaxing) + .literal.internal_semphr_create_wrapper + 0x00000000420013d0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x18 (size before relaxing) + .literal.internal_semphr_delete_wrapper + 0x00000000420013dc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0xc (size before relaxing) + .literal.internal_semphr_take_wrapper + 0x00000000420013dc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x4 (size before relaxing) + .literal.heap_caps_get_info + 0x00000000420013dc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x10 (size before relaxing) + .literal.heap_caps_get_largest_free_block + 0x00000000420013e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x4 (size before relaxing) + .literal.register_heap + 0x00000000420013e0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x18 (size before relaxing) + .literal.heap_caps_enable_nonos_stack_heaps + 0x00000000420013ec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0xc (size before relaxing) + .literal.heap_caps_init + 0x00000000420013f0 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x50 (size before relaxing) + .literal.heap_caps_add_region_with_caps + 0x000000004200140c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x2c (size before relaxing) + .literal.heap_caps_add_region + 0x0000000042001414 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x10 (size before relaxing) + .literal.soc_get_available_memory_region_max_count + 0x000000004200141c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + 0xc (size before relaxing) + .literal.soc_get_available_memory_regions + 0x0000000042001424 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + 0x5c (size before relaxing) + .literal.compare_and_set_extram + 0x000000004200144c 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + 0x3c (size before relaxing) + .literal.esp_rtc_get_time_us + 0x000000004200147c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x2c (size before relaxing) + .literal.esp_clk_slowclk_cal_set + 0x0000000042001490 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x8 (size before relaxing) + .literal.find_desc_for_int + 0x0000000042001490 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .literal.is_vect_desc_usable + 0x0000000042001494 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x20 (size before relaxing) + .literal.get_desc_for_int + 0x00000000420014a0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x20 (size before relaxing) + .literal.esp_intr_enable_source + 0x00000000420014a8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .literal.esp_intr_disable_source + 0x00000000420014ac 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .literal.esp_intr_alloc_intrstatus + 0x00000000420014b0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0xa8 (size before relaxing) + .literal.esp_intr_alloc + 0x00000000420014d0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x4 (size before relaxing) + .literal.esp_intr_free + 0x00000000420014d0 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x40 (size before relaxing) + .literal.esp_intr_free_cb + 0x00000000420014e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x4 (size before relaxing) + .literal.esp_base_mac_addr_set + 0x00000000420014e4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x20 (size before relaxing) + .literal.esp_base_mac_addr_get + 0x00000000420014f4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x10 (size before relaxing) + .literal.esp_efuse_mac_get_default + 0x00000000420014f8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x1c (size before relaxing) + .literal.esp_derive_local_mac + 0x0000000042001508 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x14 (size before relaxing) + .literal.esp_read_mac + 0x000000004200150c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x30 (size before relaxing) + .literal.esp_deep_sleep_wakeup_io_reset + 0x0000000042001510 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + 0x18 (size before relaxing) + .literal.esp_chip_info + 0x0000000042001518 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + 0x8 (size before relaxing) + .literal.temperature_sensor_get_raw_value + 0x0000000042001518 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x48 (size before relaxing) + .literal.s_sar_power_release + 0x000000004200154c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x40 (size before relaxing) + .literal.s_sar_power_acquire + 0x0000000042001560 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x24 (size before relaxing) + .literal.sar_periph_ctrl_init + 0x0000000042001564 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0xc (size before relaxing) + .literal.sar_periph_ctrl_pwdet_power_acquire + 0x0000000042001564 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x4 (size before relaxing) + .literal.sar_periph_ctrl_pwdet_power_release + 0x0000000042001564 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x4 (size before relaxing) + .literal.temperature_sensor_power_acquire + 0x0000000042001564 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x24 (size before relaxing) + .literal.temperature_sensor_power_release + 0x0000000042001570 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x3c (size before relaxing) + .literal.temp_sensor_get_raw_value + 0x0000000042001584 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x30 (size before relaxing) + .literal.xt_int_has_handler + 0x0000000042001590 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .literal.xt_set_interrupt_handler + 0x0000000042001598 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0xc (size before relaxing) + .literal.esp_err_to_name + 0x000000004200159c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .literal.timer_task + 0x00000000420015a4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x44 (size before relaxing) + .literal.esp_timer_create + 0x00000000420015c4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0xc (size before relaxing) + .literal.esp_timer_delete + 0x00000000420015c8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x18 (size before relaxing) + .literal.esp_timer_early_init + 0x00000000420015cc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x8 (size before relaxing) + .literal.esp_timer_init + 0x00000000420015cc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x20 (size before relaxing) + .literal.esp_timer_impl_init_system_time + 0x00000000420015dc 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + 0x18 (size before relaxing) + .literal.esp_timer_impl_early_init + 0x00000000420015e8 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .literal.esp_timer_impl_init + 0x00000000420015fc 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x48 (size before relaxing) + .literal.esp_newlib_locks_init + 0x0000000042001620 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x2c (size before relaxing) + .literal.raise_r_stub + 0x0000000042001644 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + 0x4 (size before relaxing) + .literal.esp_newlib_init + 0x0000000042001644 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + 0x1c (size before relaxing) + .literal.unlikely.syscall_not_implemented_aborts + 0x0000000042001654 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + 0x4 (size before relaxing) + .literal.adjust_boot_time + 0x0000000042001654 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x20 (size before relaxing) + .literal.settimeofday$part$1 + 0x000000004200165c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x28 (size before relaxing) + .literal.settimeofday + 0x0000000042001660 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x4 (size before relaxing) + .literal.esp_newlib_time_init + 0x0000000042001660 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x4 (size before relaxing) + .literal.esp_time_impl_get_time_since_boot + 0x0000000042001660 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .literal.esp_time_impl_set_boot_time + 0x0000000042001668 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x14 (size before relaxing) + .literal.esp_time_impl_get_boot_time + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x14 (size before relaxing) + .literal.esp_set_time_from_rtc + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0xc (size before relaxing) + .literal.esp_sync_counters_rtc_and_frc + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x1c (size before relaxing) + .literal.esp_time_impl_init + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x4 (size before relaxing) + .literal.mutex_lock_wrapper + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.try_heap_caps_add_region + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.semphr_give_wrapper + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.mutex_unlock_wrapper + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.interrupt_off_wrapper + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.interrupt_on_wrapper + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.coex_schm_status_bit_clear_wrapper + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.coex_schm_status_bit_set_wrapper + 0x0000000042001674 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.btdm_sleep_exit_phase3_wrapper + 0x0000000042001674 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x1c (size before relaxing) + .literal.task_delete_wrapper + 0x0000000042001688 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.task_create_wrapper + 0x0000000042001688 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x8 (size before relaxing) + .literal.mutex_delete_wrapper + 0x0000000042001688 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.semphr_delete_wrapper + 0x0000000042001688 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xc (size before relaxing) + .literal.queue_create_wrapper + 0x0000000042001688 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x28 (size before relaxing) + .literal.mutex_create_wrapper + 0x00000000420016a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.interrupt_handler_set_wrapper + 0x00000000420016a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.interrupt_set_wrapper + 0x00000000420016a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.bt_controller_deinit_internal + 0x00000000420016a0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x48 (size before relaxing) + .literal.async_wakeup_request_end$isra$0 + 0x00000000420016b0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x8 (size before relaxing) + .literal.semphr_take_wrapper + 0x00000000420016b0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.queue_send_wrapper + 0x00000000420016b0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.btdm_sleep_enter_phase2_wrapper + 0x00000000420016b0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x1c (size before relaxing) + .literal.btdm_sleep_enter_phase1_wrapper + 0x00000000420016b8 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x3c (size before relaxing) + .literal.queue_recv_wrapper + 0x00000000420016d4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.queue_delete_wrapper + 0x00000000420016d4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xc (size before relaxing) + .literal.malloc_internal_wrapper + 0x00000000420016d4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x18 (size before relaxing) + .literal.semphr_create_wrapper + 0x00000000420016dc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x28 (size before relaxing) + .literal.async_wakeup_request + 0x00000000420016ec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x18 (size before relaxing) + .literal.esp_vhci_host_check_send_available + 0x00000000420016f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x8 (size before relaxing) + .literal.esp_vhci_host_send_packet + 0x00000000420016f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x10 (size before relaxing) + .literal.esp_vhci_host_register_callback + 0x00000000420016f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x8 (size before relaxing) + .literal.esp_bt_controller_mem_release + 0x00000000420016f0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x30 (size before relaxing) + .literal.esp_bt_controller_init + 0x00000000420016fc 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xc8 (size before relaxing) + .literal.esp_bt_controller_enable + 0x0000000042001734 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x44 (size before relaxing) + .literal.esp_bt_controller_get_status + 0x000000004200173c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.esp_ble_tx_power_set + 0x000000004200173c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.esp_ble_tx_power_get + 0x000000004200173c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x4 (size before relaxing) + .literal.append_arg$constprop$2 + 0x000000004200173c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x4 (size before relaxing) + .literal.diag_log_add + 0x000000004200173c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x30 (size before relaxing) + .literal.__wrap_log_printf + 0x0000000042001748 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x1c (size before relaxing) + .literal.__wrap_esp_log_writev + 0x0000000042001750 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x4 (size before relaxing) + .literal.__wrap_esp_log_write + 0x0000000042001750 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x1c (size before relaxing) + .literal.esp_diag_timestamp_get + 0x0000000042001758 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + 0xc (size before relaxing) + .literal.esp_efuse_read_field_blob + 0x0000000042001758 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0x18 (size before relaxing) + .literal.esp_efuse_check_errors + 0x0000000042001760 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0x4 (size before relaxing) + .literal.esp_efuse_utility_process + 0x0000000042001760 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x3c (size before relaxing) + .literal.esp_efuse_utility_read_reg + 0x0000000042001780 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x18 (size before relaxing) + .literal.esp_efuse_utility_fill_buff + 0x0000000042001790 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x10 (size before relaxing) + .literal.esp_efuse_utility_count_once + 0x0000000042001794 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x8 (size before relaxing) + .literal.esp_ipc_call_and_wait$part$0 + 0x0000000042001798 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x40 (size before relaxing) + .literal.startup.esp_ipc_init + 0x00000000420017bc 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x44 (size before relaxing) + .literal.esp_ipc_call + 0x00000000420017d0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x8 (size before relaxing) + .literal.esp_ipc_call_blocking + 0x00000000420017d0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x8 (size before relaxing) + .literal.esp_ipc_isr_init + 0x00000000420017d0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x10 (size before relaxing) + .literal.gdma_release_group_handle + 0x00000000420017d4 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x28 (size before relaxing) + .literal.gdma_release_pair_handle + 0x00000000420017e8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x20 (size before relaxing) + .literal.gdma_del_rx_channel + 0x00000000420017f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x1c (size before relaxing) + .literal.gdma_del_tx_channel + 0x00000000420017f0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x1c (size before relaxing) + .literal.gdma_new_channel + 0x00000000420017f0 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0xe8 (size before relaxing) + .literal.gdma_del_channel + 0x0000000042001828 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x14 (size before relaxing) + .literal.gdma_get_channel_id + 0x000000004200182c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x14 (size before relaxing) + .literal.gdma_connect + 0x0000000042001830 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x38 (size before relaxing) + .literal.gdma_disconnect + 0x000000004200183c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x30 (size before relaxing) + .literal.gdma_set_transfer_ability + 0x0000000042001844 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x2c (size before relaxing) + .literal.gdma_start + 0x0000000042001854 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x3c (size before relaxing) + .literal.bootloader_init_mem + 0x0000000042001860 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .literal.bootloader_flash_update_id + 0x0000000042001864 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x8 (size before relaxing) + .literal.esp_core_dump_write + 0x0000000042001868 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x3c (size before relaxing) + .literal.esp_core_dump_reset_tasks_snapshots_iter + 0x0000000042001890 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x4 (size before relaxing) + .literal.esp_core_dump_get_next_task + 0x0000000042001890 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .literal.esp_core_dump_get_user_ram_info + 0x0000000042001894 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x30 (size before relaxing) + .literal.esp_core_dump_tcb_addr_is_sane + 0x00000000420018c0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x4 (size before relaxing) + .literal.esp_core_dump_get_current_task_handle + 0x00000000420018c0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x4 (size before relaxing) + .literal.esp_core_dump_get_task_snapshot + 0x00000000420018c0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x28 (size before relaxing) + .literal.esp_core_dump_flash_write_start + 0x00000000420018c4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x4 (size before relaxing) + .literal.esp_core_dump_flash_write_prepare + 0x00000000420018c4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x34 (size before relaxing) + .literal.esp_core_dump_partition_and_size_get + 0x00000000420018d4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x3c (size before relaxing) + .literal.esp_core_dump_flash_custom_write + 0x00000000420018e4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x14 (size before relaxing) + .literal.esp_core_dump_flash_write_data + 0x00000000420018e4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x3c (size before relaxing) + .literal.esp_core_dump_flash_write_end + 0x00000000420018ec 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x3c (size before relaxing) + .literal.esp_core_dump_flash_init + 0x00000000420018f4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x1c (size before relaxing) + .literal.esp_core_dump_to_flash + 0x00000000420018f8 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x4c (size before relaxing) + .literal.esp_core_dump_image_check + 0x000000004200191c 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x74 (size before relaxing) + .literal.esp_core_dump_init + 0x000000004200193c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0xc (size before relaxing) + .literal.elf_add_note$constprop$15 + 0x000000004200193c 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x60 (size before relaxing) + .literal.elf_add_regs$constprop$14 + 0x0000000042001968 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x1c (size before relaxing) + .literal.elf_write_segment_header$constprop$18 + 0x0000000042001970 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x18 (size before relaxing) + .literal.elf_add_segment$constprop$17 + 0x0000000042001978 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x38 (size before relaxing) + .literal.elf_process_note_segment$constprop$9 + 0x0000000042001988 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x20 (size before relaxing) + .literal.esp_core_dump_do_write_elf_pass$constprop$3 + 0x0000000042001990 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x1b8 (size before relaxing) + .literal.esp_core_dump_write_elf + 0x0000000042001a24 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x50 (size before relaxing) + .literal.esp_core_dump_port_init + 0x0000000042001a40 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .literal.esp_core_dump_reset_fake_stacks + 0x0000000042001a48 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .literal.esp_core_dump_get_isr_stack_end + 0x0000000042001a4c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .literal.esp_core_dump_check_stack + 0x0000000042001a50 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x18 (size before relaxing) + .literal.esp_core_dump_mem_seg_is_sane + 0x0000000042001a54 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x38 (size before relaxing) + .literal.esp_core_dump_get_stack + 0x0000000042001a68 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x1c (size before relaxing) + .literal.esp_core_dump_check_task + 0x0000000042001a80 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x10 (size before relaxing) + .literal.esp_core_dump_get_task_regs_dump + 0x0000000042001a80 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x44 (size before relaxing) + .literal.esp_core_dump_port_set_crashed_tcb + 0x0000000042001a98 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x4 (size before relaxing) + .literal.esp_core_dump_get_extra_info + 0x0000000042001a98 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x4 (size before relaxing) + .literal.esp_core_dump_elf_version + 0x0000000042001a98 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .literal.esp_core_dump_checksum_init + 0x0000000042001a9c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .literal.esp_core_dump_checksum_update + 0x0000000042001aa0 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x24 (size before relaxing) + .literal.esp_core_dump_checksum_finish + 0x0000000042001ab4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x10 (size before relaxing) + .literal.esp_core_dump_print_checksum + 0x0000000042001abc 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x28 (size before relaxing) + .literal.esp_phy_disable + 0x0000000042001ad0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x28 (size before relaxing) + .literal.esp_wifi_bt_power_domain_off + 0x0000000042001af0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x20 (size before relaxing) + .literal.esp_phy_modem_init + 0x0000000042001b00 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x1c (size before relaxing) + .literal.esp_phy_modem_deinit + 0x0000000042001b04 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x1c (size before relaxing) + .literal.esp_phy_load_cal_data_from_nvs + 0x0000000042001b04 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x74 (size before relaxing) + .literal.esp_phy_store_cal_data_to_nvs + 0x0000000042001b34 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x6c (size before relaxing) + .literal.esp_phy_load_cal_and_init + 0x0000000042001b48 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x4c (size before relaxing) + .literal.esp_phy_enable + 0x0000000042001b54 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x2c (size before relaxing) + .literal.interrupt_controller_hal_desc_type + 0x0000000042001b60 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x4 (size before relaxing) + .literal.interrupt_controller_hal_desc_level + 0x0000000042001b60 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x4 (size before relaxing) + .literal.interrupt_controller_hal_desc_flags + 0x0000000042001b60 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x4 (size before relaxing) + .literal.gdma_hal_init + 0x0000000042001b60 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .literal.interrupt_controller_hal_desc_table + 0x0000000042001b64 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .literal.startup.s_set_default_wifi_log_level + 0x0000000042001b68 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + 0x20 (size before relaxing) + .literal.mbedtls_sha256_update_ret$part$2 + 0x0000000042001b78 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x20 (size before relaxing) + .literal.mbedtls_sha256_init + 0x0000000042001b78 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x4 (size before relaxing) + .literal.mbedtls_sha256_starts_ret + 0x0000000042001b78 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x4 (size before relaxing) + .literal.mbedtls_sha256_update_ret + 0x0000000042001b78 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x4 (size before relaxing) + .literal.mbedtls_sha256_finish_ret + 0x0000000042001b78 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x18 (size before relaxing) + .literal.esp_sha_write_digest_state + 0x0000000042001b7c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x4 (size before relaxing) + .literal.esp_sha_read_digest_state + 0x0000000042001b7c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x4 (size before relaxing) + .literal.esp_sha_acquire_hardware + 0x0000000042001b7c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x8 (size before relaxing) + .literal.esp_sha_release_hardware + 0x0000000042001b7c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x8 (size before relaxing) + .literal.esp_sha_dma + 0x0000000042001b7c 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x90 (size before relaxing) + .literal.esp_sha_dma_start + 0x0000000042001bac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + 0x4 (size before relaxing) + .literal.crypto_shared_gdma_new_channel + 0x0000000042001bac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + 0x8 (size before relaxing) + .literal.esp_crypto_shared_gdma_start + 0x0000000042001bac 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + 0x54 (size before relaxing) + .literal.lib_printf$isra$0 + 0x0000000042001bbc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0xc (size before relaxing) + .literal.phy_printf + 0x0000000042001bbc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x4 (size before relaxing) + .literal.coexist_printf + 0x0000000042001bbc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x4 (size before relaxing) + .literal.sha_hal_wait_idle + 0x0000000042001bbc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .literal.sha_hal_hash_block + 0x0000000042001bc0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x14 (size before relaxing) + .literal.sha_hal_hash_dma + 0x0000000042001bd0 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x14 (size before relaxing) + .literal.sha_hal_read_digest + 0x0000000042001bdc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x14 (size before relaxing) + .literal.sha_hal_write_digest + 0x0000000042001be0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x8 (size before relaxing) + .literal.esp_crypto_ds_lock_acquire + 0x0000000042001be0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x8 (size before relaxing) + .literal.esp_crypto_ds_lock_release + 0x0000000042001be4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x8 (size before relaxing) + .literal.esp_crypto_sha_aes_lock_acquire + 0x0000000042001be4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x4 (size before relaxing) + .literal.esp_crypto_sha_aes_lock_release + 0x0000000042001be4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x4 (size before relaxing) + .literal._ZdaPvRKSt9nothrow_t + 0x0000000042001be4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + 0x4 (size before relaxing) + .literal._ZdlPv + 0x0000000042001be4 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .literal._Znaj + 0x0000000042001be8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + 0x4 (size before relaxing) + .literal._ZL28read_encoded_value_with_basehjPKhPj + 0x0000000042001be8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x10 (size before relaxing) + .literal._ZL15get_ttype_entryP16lsda_header_infom + 0x0000000042001bf0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x8 (size before relaxing) + .literal._ZL20check_exception_specP16lsda_header_infoPKSt9type_infoPvl + 0x0000000042001bf0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0xc (size before relaxing) + .literal._ZL21base_of_encoded_valuehP15_Unwind_Context + 0x0000000042001bf0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x10 (size before relaxing) + .literal._ZL18read_encoded_valueP15_Unwind_ContexthPKhPj + 0x0000000042001bf0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x8 (size before relaxing) + .literal._ZL17parse_lsda_headerP15_Unwind_ContextPKhP16lsda_header_info + 0x0000000042001bf0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x10 (size before relaxing) + .literal.__gxx_personality_v0 + 0x0000000042001bf0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x68 (size before relaxing) + .literal.__cxa_call_unexpected + 0x0000000042001bf8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x2c (size before relaxing) + .literal._ZL23__gxx_exception_cleanup19_Unwind_Reason_CodeP17_Unwind_Exception + 0x0000000042001bf8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x8 (size before relaxing) + .literal.__cxa_init_primary_exception + 0x0000000042001bf8 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x14 (size before relaxing) + .literal.__cxa_throw + 0x0000000042001c04 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x14 (size before relaxing) + .literal.__cxa_rethrow + 0x0000000042001c04 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x18 (size before relaxing) + .literal.__cxa_call_terminate + 0x0000000042001c04 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + 0x14 (size before relaxing) + .literal._ZdaPv + 0x0000000042001c04 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + 0x4 (size before relaxing) + .literal._ZnajRKSt9nothrow_t + 0x0000000042001c04 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + 0x4 (size before relaxing) + .literal.__cxa_throw_bad_array_new_length + 0x0000000042001c04 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x14 (size before relaxing) + .literal._ZSt15get_new_handlerv + 0x0000000042001c10 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .literal._Znwj + 0x0000000042001c14 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + 0x1c (size before relaxing) + .literal._ZNSt11char_traitsIcE4copyEPcPKcj + 0x0000000042001c24 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj + 0x0000000042001c28 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x10 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv + 0x0000000042001c30 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x4 (size before relaxing) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc + 0x0000000042001c30 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + .literal._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc + 0x0000000042001c34 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj + 0x0000000042001c34 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj + 0x0000000042001c34 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ + 0x0000000042001c38 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ + 0x0000000042001c38 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj + 0x0000000042001c38 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x14 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_ + 0x0000000042001c38 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj + 0x0000000042001c38 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x28 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj + 0x0000000042001c3c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0xc (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ + 0x0000000042001c40 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc + 0x0000000042001c40 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj + 0x0000000042001c44 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ + 0x0000000042001c44 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc + 0x0000000042001c44 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x10 (size before relaxing) + .literal._ZSt17__throw_bad_allocv + 0x0000000042001c48 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x14 (size before relaxing) + .literal._ZSt19__throw_logic_errorPKc + 0x0000000042001c48 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x1c (size before relaxing) + .literal._ZSt20__throw_length_errorPKc + 0x0000000042001c50 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x1c (size before relaxing) + .literal._ZSt24__throw_out_of_range_fmtPKcz + 0x0000000042001c58 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x24 (size before relaxing) + .literal._ZN9__gnu_cxx26__throw_insufficient_spaceEPKcS1_ + 0x0000000042001c60 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0x14 (size before relaxing) + .literal._ZN9__gnu_cxx15__concat_size_tEPcjj + 0x0000000042001c64 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0xc (size before relaxing) + .literal._ZN9__gnu_cxx15__snprintf_liteEPcjPKc13__va_list_tag + 0x0000000042001c6c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0x8 (size before relaxing) + .literal._ZN10__cxxabiv111__terminateEPFvvE + 0x0000000042001c6c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x18 (size before relaxing) + .literal._ZSt13get_terminatev + 0x0000000042001c6c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .literal._ZSt9terminatev + 0x0000000042001c70 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x8 (size before relaxing) + .literal._ZN10__cxxabiv112__unexpectedEPFvvE + 0x0000000042001c70 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x4 (size before relaxing) + .literal._ZSt14get_unexpectedv + 0x0000000042001c70 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .literal._ZSt10unexpectedv + 0x0000000042001c74 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x8 (size before relaxing) + .literal.__cxa_begin_catch + 0x0000000042001c74 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + 0x10 (size before relaxing) + .literal.__cxa_end_catch + 0x0000000042001c74 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + 0x14 (size before relaxing) + .literal._ZL15eh_globals_dtorPv + 0x0000000042001c74 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x8 (size before relaxing) + .literal.__cxa_get_globals_fast + 0x0000000042001c74 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0xc (size before relaxing) + .literal.__cxa_get_globals + 0x0000000042001c7c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x18 (size before relaxing) + .literal.startup._GLOBAL__sub_I___cxa_get_globals_fast + 0x0000000042001c7c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0xc (size before relaxing) + .literal.exit._GLOBAL__sub_D___cxa_get_globals_fast + 0x0000000042001c80 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x8 (size before relaxing) + .literal._ZN10__cxxabiv120__si_class_type_infoD2Ev + 0x0000000042001c80 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x8 (size before relaxing) + .literal._ZN10__cxxabiv120__si_class_type_infoD0Ev + 0x0000000042001c84 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x8 (size before relaxing) + .literal._ZNKSt9type_infoeqERKS_$isra$0 + 0x0000000042001c84 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .literal._ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_ + 0x0000000042001c88 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x4 (size before relaxing) + .literal._ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE + 0x0000000042001c88 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x8 (size before relaxing) + .literal._ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE + 0x0000000042001c88 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x4 (size before relaxing) + .literal._ZN10__cxxabiv117__class_type_infoD2Ev + 0x0000000042001c88 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x8 (size before relaxing) + .literal._ZN10__cxxabiv117__class_type_infoD0Ev + 0x0000000042001c8c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x8 (size before relaxing) + .literal._ZNKSt9type_infoeqERKS_$isra$0 + 0x0000000042001c8c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x4 (size before relaxing) + .literal._ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE + 0x0000000042001c8c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x8 (size before relaxing) + .literal._ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE + 0x0000000042001c8c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x4 (size before relaxing) + .literal._ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj + 0x0000000042001c8c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x4 (size before relaxing) + .literal._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv + 0x0000000042001c8c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .literal._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv + 0x0000000042001c90 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .literal._ZN9__gnu_cxx24__concurrence_lock_errorD5Ev + 0x0000000042001c94 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x10 (size before relaxing) + .literal._ZN9__gnu_cxx26__concurrence_unlock_errorD5Ev + 0x0000000042001c98 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x10 (size before relaxing) + .literal._ZN9__gnu_cxx7__mutex4lockEv + 0x0000000042001c9c 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x18 (size before relaxing) + .literal._ZN9__gnu_cxx13__scoped_lockD5Ev + 0x0000000042001ca8 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x20 (size before relaxing) + .literal._ZN12_GLOBAL__N_14pool4freeEPv$constprop$4 + 0x0000000042001cb4 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x10 (size before relaxing) + .literal._ZN12_GLOBAL__N_14pool8allocateEj$constprop$5 + 0x0000000042001cbc 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x10 (size before relaxing) + .literal.__cxa_allocate_exception + 0x0000000042001cbc 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x10 (size before relaxing) + .literal.__cxa_free_exception + 0x0000000042001cc0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0xc (size before relaxing) + .literal.startup._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv + 0x0000000042001cc0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x18 (size before relaxing) + .literal.exit._GLOBAL__sub_D__ZN9__gnu_cxx9__freeresEv + 0x0000000042001cc0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x8 (size before relaxing) + .literal._ZNKSt9bad_alloc4whatEv + 0x0000000042001cc0 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .literal._ZNSt9bad_allocD2Ev + 0x0000000042001cc4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x8 (size before relaxing) + .literal._ZNSt9bad_allocD0Ev + 0x0000000042001cc4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x8 (size before relaxing) + .literal._ZNKSt20bad_array_new_length4whatEv + 0x0000000042001cc4 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .literal._ZNSt20bad_array_new_lengthD2Ev + 0x0000000042001cc8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x8 (size before relaxing) + .literal._ZNSt20bad_array_new_lengthD0Ev + 0x0000000042001cc8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x8 (size before relaxing) + .literal._ZnwjRKSt9nothrow_t + 0x0000000042001cc8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + 0x14 (size before relaxing) + .literal._ZNSt11logic_errorD2Ev + 0x0000000042001cc8 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0xc (size before relaxing) + .literal._ZNSt12length_errorD2Ev + 0x0000000042001ccc 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x8 (size before relaxing) + .literal._ZNSt12out_of_rangeD2Ev + 0x0000000042001cd0 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x8 (size before relaxing) + .literal._ZNSt11logic_errorD0Ev + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x8 (size before relaxing) + .literal._ZNSt12length_errorD0Ev + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x8 (size before relaxing) + .literal._ZNSt12out_of_rangeD0Ev + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x8 (size before relaxing) + .literal._ZNSt11logic_errorC2EPKc + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x10 (size before relaxing) + .literal._ZNSt12length_errorC2EPKc + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x8 (size before relaxing) + .literal._ZNSt12out_of_rangeC2EPKc + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x8 (size before relaxing) + .literal._ZNSs7_M_copyEPcPKcj + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSs13_S_copy_charsEPcPKcS1_ + 0x0000000042001cd4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSs4_Rep26_M_set_length_and_sharableEj + 0x0000000042001cd4 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .literal._ZNSs4_Rep9_S_createEjjRKSaIcE + 0x0000000042001cd8 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x14 (size before relaxing) + .literal._ZNSs4_Rep10_M_destroyERKSaIcE + 0x0000000042001ce4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSs4_Rep10_M_disposeERKSaIcE + 0x0000000042001ce4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + .literal._ZNSsD5Ev + 0x0000000042001ce4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x4 (size before relaxing) + .literal._ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag + 0x0000000042001ce4 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x18 (size before relaxing) + .literal._ZNSsC5EPKcRKSaIcE + 0x0000000042001cec 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + .literal._ZdlPvj + 0x0000000042001cec 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + 0x4 (size before relaxing) + .literal 0x0000000042001cec 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + 0x8c (size before relaxing) + .literal 0x0000000042001d14 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + 0xb0 (size before relaxing) + .literal 0x0000000042001d44 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .literal 0x0000000042001d48 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .literal 0x0000000042001d4c 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + 0x48 (size before relaxing) + .literal 0x0000000042001d68 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + 0x44 (size before relaxing) + .literal 0x0000000042001d7c 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + 0x94 (size before relaxing) + .literal 0x0000000042001da8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + 0x48 (size before relaxing) + .literal 0x0000000042001da8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + 0xc (size before relaxing) + .literal 0x0000000042001da8 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + 0x7c (size before relaxing) + .literal 0x0000000042001db8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + 0x30 (size before relaxing) + .literal 0x0000000042001db8 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + 0x40 (size before relaxing) + .literal 0x0000000042001dc8 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + 0x44 (size before relaxing) + .literal 0x0000000042001e08 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + 0x18 (size before relaxing) + .literal 0x0000000042001e14 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + 0x2c (size before relaxing) + .literal 0x0000000042001e1c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + 0x1c (size before relaxing) + .literal 0x0000000042001e20 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + 0x48 (size before relaxing) + .literal 0x0000000042001e34 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + 0x14 (size before relaxing) + .literal 0x0000000042001e34 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + 0x34 (size before relaxing) + .literal 0x0000000042001e38 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + 0x38 (size before relaxing) + .literal 0x0000000042001e38 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + 0x30 (size before relaxing) + .literal 0x0000000042001e3c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + 0xc (size before relaxing) + .literal 0x0000000042001e3c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + 0x1c (size before relaxing) + .literal 0x0000000042001e40 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + 0x1c (size before relaxing) + .literal 0x0000000042001e44 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + 0x24 (size before relaxing) + .text.startup._GLOBAL__sub_I__Z19cled_contoller_sizev + 0x0000000042001e48 0xb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + 0xe (size before relaxing) + *fill* 0x0000000042001e53 0x1 + .text.startup._GLOBAL__sub_I_gWait + 0x0000000042001e54 0xd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + *fill* 0x0000000042001e61 0x3 + .text._ZN15ServerCallbacksD0Ev + 0x0000000042001e64 0xa .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xe (size before relaxing) + 0x0000000042001e64 _ZN15ServerCallbacksD0Ev + *fill* 0x0000000042001e6e 0x2 + .text._ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + 0x0000000042001e70 0xe .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x11 (size before relaxing) + 0x0000000042001e70 _ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + *fill* 0x0000000042001e7e 0x2 + .text._ZN15ServerCallbacks16onPassKeyRequestEv + 0x0000000042001e80 0x11 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x14 (size before relaxing) + 0x0000000042001e80 _ZN15ServerCallbacks16onPassKeyRequestEv + *fill* 0x0000000042001e91 0x3 + .text._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x0000000042001e94 0x6f .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042001e94 _ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + *fill* 0x0000000042001f03 0x1 + .text._ZN19DescriptorCallbacksD2Ev + 0x0000000042001f04 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042001f04 _ZN19DescriptorCallbacksD2Ev + 0x0000000042001f04 _ZN19DescriptorCallbacksD1Ev + *fill* 0x0000000042001f16 0x2 + .text._ZN19DescriptorCallbacksD0Ev + 0x0000000042001f18 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x16 (size before relaxing) + 0x0000000042001f18 _ZN19DescriptorCallbacksD0Ev + *fill* 0x0000000042001f2a 0x2 + .text._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x0000000042001f2c 0x126 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042001f2c _ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + *fill* 0x0000000042002052 0x2 + .text._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + 0x0000000042002054 0x9a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042002054 _ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + *fill* 0x00000000420020ee 0x2 + .text._ZN23CharacteristicCallbacksD2Ev + 0x00000000420020f0 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x00000000420020f0 _ZN23CharacteristicCallbacksD2Ev + 0x00000000420020f0 _ZN23CharacteristicCallbacksD1Ev + *fill* 0x0000000042002102 0x2 + .text._ZN23CharacteristicCallbacksD0Ev + 0x0000000042002104 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x16 (size before relaxing) + 0x0000000042002104 _ZN23CharacteristicCallbacksD0Ev + *fill* 0x0000000042002116 0x2 + .text._ZN15ServerCallbacks12onConfirmPINEj + 0x0000000042002118 0x1d .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x21 (size before relaxing) + 0x0000000042002118 _ZN15ServerCallbacks12onConfirmPINEj + *fill* 0x0000000042002135 0x3 + .text._ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + 0x0000000042002138 0x14 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x17 (size before relaxing) + 0x0000000042002138 _ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + *fill* 0x000000004200214c 0x0 + .text._ZN15ServerCallbacks12onDisconnectEP12NimBLEServer + 0x000000004200214c 0x11 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x17 (size before relaxing) + 0x000000004200214c _ZN15ServerCallbacks12onDisconnectEP12NimBLEServer + *fill* 0x000000004200215d 0x3 + .text._ZN15ServerCallbacks9onConnectEP12NimBLEServer + 0x0000000042002160 0x1c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x24 (size before relaxing) + 0x0000000042002160 _ZN15ServerCallbacks9onConnectEP12NimBLEServer + .text._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x000000004200217c 0xb7 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000004200217c _ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + *fill* 0x0000000042002233 0x1 + .text._ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + 0x0000000042002234 0x26 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x2e (size before relaxing) + 0x0000000042002234 _ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + *fill* 0x000000004200225a 0x2 + .text._ZN14NimBLEAttValue8setValueEPKht$part$11 + 0x000000004200225c 0x62 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + *fill* 0x00000000420022be 0x2 + .text._ZN14NimBLEAttValueD2Ev + 0x00000000420022c0 0xf .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x00000000420022c0 _ZN14NimBLEAttValueD1Ev + 0x00000000420022c0 _ZN14NimBLEAttValueD2Ev + *fill* 0x00000000420022cf 0x1 + .text._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x00000000420022d0 0x97 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x00000000420022d0 _ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + *fill* 0x0000000042002367 0x1 + .text._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x0000000042002368 0x97 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042002368 _ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + *fill* 0x00000000420023ff 0x1 + .text._ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z + 0x0000000042002400 0x8a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x8e (size before relaxing) + 0x0000000042002400 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z + *fill* 0x000000004200248a 0x2 + .text._ZNSt7__cxx119to_stringEi + 0x000000004200248c 0x17 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000004200248c _ZNSt7__cxx119to_stringEi + *fill* 0x00000000420024a3 0x1 + .text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x00000000420024a4 0x44 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x4f (size before relaxing) + 0x00000000420024a4 _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + *fill* 0x00000000420024e8 0x0 + .text._Z12getTimeStampB5cxx11v + 0x00000000420024e8 0x48a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x00000000420024e8 _Z12getTimeStampB5cxx11v + *fill* 0x0000000042002972 0x2 + .text._ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ + 0x0000000042002974 0x20 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042002974 _ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000042002994 0x3f .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x47 (size before relaxing) + 0x0000000042002994 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + *fill* 0x00000000420029d3 0x1 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$22 + 0x00000000420029d4 0x1c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x20 (size before relaxing) + .text._Z12getDayOfWeekB5cxx11v + 0x00000000420029f0 0x45 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x48 (size before relaxing) + 0x00000000420029f0 _Z12getDayOfWeekB5cxx11v + *fill* 0x0000000042002a35 0x3 + .text._Z9printTimev + 0x0000000042002a38 0x256 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042002a38 _Z9printTimev + *fill* 0x0000000042002c8e 0x2 + .text._Z5setupv + 0x0000000042002c90 0xb42 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042002c90 _Z5setupv + *fill* 0x00000000420037d2 0x2 + .text._Z4loopv + 0x00000000420037d4 0xaa8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x00000000420037d4 _Z4loopv + .text._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x000000004200427c 0x8e .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000004200427c _ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + *fill* 0x000000004200430a 0x2 + .text.startup._GLOBAL__sub_I_rtc + 0x000000004200430c 0x62 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + *fill* 0x000000004200436e 0x2 + .text.exit._GLOBAL__sub_D_rtc + 0x0000000042004370 0x11 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x17 (size before relaxing) + *fill* 0x0000000042004381 0x3 + .text._ZN13NimBLEAddressC2E10ble_addr_t + 0x0000000042004384 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x0000000042004384 _ZN13NimBLEAddressC2E10ble_addr_t + 0x0000000042004384 _ZN13NimBLEAddressC1E10ble_addr_t + .text._ZN13NimBLEAddressC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh + 0x00000000420043a0 0x7d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x81 (size before relaxing) + 0x00000000420043a0 _ZN13NimBLEAddressC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh + 0x00000000420043a0 _ZN13NimBLEAddressC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh + *fill* 0x000000004200441d 0x3 + .text._ZNK13NimBLEAddresseqERKS_ + 0x0000000042004420 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x0000000042004420 _ZNK13NimBLEAddresseqERKS_ + *fill* 0x0000000042004439 0x3 + .text._ZNK13NimBLEAddress6equalsERKS_ + 0x000000004200443c 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x000000004200443c _ZNK13NimBLEAddress6equalsERKS_ + *fill* 0x000000004200444d 0x3 + .text._ZNK13NimBLEAddresscvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv + 0x0000000042004450 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x6a (size before relaxing) + 0x0000000042004450 _ZNK13NimBLEAddresscvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv + *fill* 0x00000000420044b6 0x2 + .text._ZNK13NimBLEAddress8toStringB5cxx11Ev + 0x00000000420044b8 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x00000000420044b8 _ZNK13NimBLEAddress8toStringB5cxx11Ev + *fill* 0x00000000420044c7 0x1 + .text._ZN17NimBLEAdvertising4stopEv + 0x00000000420044c8 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x00000000420044c8 _ZN17NimBLEAdvertising4stopEv + *fill* 0x00000000420044e1 0x3 + .text._ZN17NimBLEAdvertising5resetEv + 0x00000000420044e4 0xb0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x00000000420044e4 _ZN17NimBLEAdvertising5resetEv + .text._ZN17NimBLEAdvertising14handleGapEventEP13ble_gap_eventPv + 0x0000000042004594 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x37 (size before relaxing) + 0x0000000042004594 _ZN17NimBLEAdvertising14handleGapEventEP13ble_gap_eventPv + *fill* 0x00000000420045c8 0x0 + .text._ZNSt8functionIFvP17NimBLEAdvertisingEEC2ERKS3_ + 0x00000000420045c8 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x00000000420045c8 _ZNSt8functionIFvP17NimBLEAdvertisingEEC1ERKS3_ + 0x00000000420045c8 _ZNSt8functionIFvP17NimBLEAdvertisingEEC2ERKS3_ + *fill* 0x00000000420045fa 0x2 + .text._ZN17NimBLEAdvertising5startEjSt8functionIFvPS_EEP13NimBLEAddress + 0x00000000420045fc 0x407 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x433 (size before relaxing) + 0x00000000420045fc _ZN17NimBLEAdvertising5startEjSt8functionIFvPS_EEP13NimBLEAddress + *fill* 0x0000000042004a03 0x1 + .text._ZN17NimBLEAdvertising10onHostSyncEv + 0x0000000042004a04 0x72 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x0000000042004a04 _ZN17NimBLEAdvertising10onHostSyncEv + *fill* 0x0000000042004a76 0x2 + .text._ZNSt12_Vector_baseIhSaIhEED2Ev + 0x0000000042004a78 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x0000000042004a78 _ZNSt12_Vector_baseIhSaIhEED2Ev + 0x0000000042004a78 _ZNSt12_Vector_baseIhSaIhEED1Ev + *fill* 0x0000000042004a87 0x1 + .text._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED2Ev + 0x0000000042004a88 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x0000000042004a88 _ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED1Ev + 0x0000000042004a88 _ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED2Ev + *fill* 0x0000000042004a97 0x1 + .text._ZN17NimBLEAdvertisingC2Ev + 0x0000000042004a98 0xb6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x0000000042004a98 _ZN17NimBLEAdvertisingC1Ev + 0x0000000042004a98 _ZN17NimBLEAdvertisingC2Ev + *fill* 0x0000000042004b4e 0x2 + .text._ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000042004b50 0x108 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x0000000042004b50 _ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + .text._ZN17NimBLEAdvertising14addServiceUUIDERK10NimBLEUUID + 0x0000000042004c58 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x0000000042004c58 _ZN17NimBLEAdvertising14addServiceUUIDERK10NimBLEUUID + *fill* 0x0000000042004c8f 0x1 + .text._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000042004c90 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x0000000042004c90 _ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + .text._ZN29NimBLECharacteristicCallbacksD0Ev + 0x0000000042004ca8 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0xe (size before relaxing) + 0x0000000042004ca8 _ZN29NimBLECharacteristicCallbacksD0Ev + *fill* 0x0000000042004cb2 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$57 + 0x0000000042004cb4 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x51 (size before relaxing) + *fill* 0x0000000042004cfe 0x2 + .text._ZN20NimBLECharacteristicC2ERK10NimBLEUUIDttP13NimBLEService + 0x0000000042004d00 0x7a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x7e (size before relaxing) + 0x0000000042004d00 _ZN20NimBLECharacteristicC1ERK10NimBLEUUIDttP13NimBLEService + 0x0000000042004d00 _ZN20NimBLECharacteristicC2ERK10NimBLEUUIDttP13NimBLEService + *fill* 0x0000000042004d7a 0x2 + .text._ZN20NimBLECharacteristicD2Ev + 0x0000000042004d7c 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x46 (size before relaxing) + 0x0000000042004d7c _ZN20NimBLECharacteristicD2Ev + 0x0000000042004d7c _ZN20NimBLECharacteristicD1Ev + *fill* 0x0000000042004dba 0x2 + .text._ZN20NimBLECharacteristic7getUUIDEv + 0x0000000042004dbc 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042004dbc _ZN20NimBLECharacteristic7getUUIDEv + *fill* 0x0000000042004dce 0x2 + .text._ZN20NimBLECharacteristic8getValueEPl + 0x0000000042004dd0 0x6b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042004dd0 _ZN20NimBLECharacteristic8getValueEPl + *fill* 0x0000000042004e3b 0x1 + .text._ZN20NimBLECharacteristic6notifyEPKhjb + 0x0000000042004e3c 0xc8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0xe7 (size before relaxing) + 0x0000000042004e3c _ZN20NimBLECharacteristic6notifyEPKhjb + *fill* 0x0000000042004f04 0x0 + .text._ZN20NimBLECharacteristic6notifyEb + 0x0000000042004f04 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x16 (size before relaxing) + 0x0000000042004f04 _ZN20NimBLECharacteristic6notifyEb + *fill* 0x0000000042004f16 0x2 + .text._ZN20NimBLECharacteristic12setCallbacksEP29NimBLECharacteristicCallbacks + 0x0000000042004f18 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042004f18 _ZN20NimBLECharacteristic12setCallbacksEP29NimBLECharacteristicCallbacks + .text._ZN20NimBLECharacteristic8setValueEPKhj + 0x0000000042004f24 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042004f24 _ZN20NimBLECharacteristic8setValueEPKhj + .text._ZN20NimBLECharacteristic14handleGapEventEttP20ble_gatt_access_ctxtPv + 0x0000000042004f90 0x17a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x18e (size before relaxing) + 0x0000000042004f90 _ZN20NimBLECharacteristic14handleGapEventEttP20ble_gatt_access_ctxtPv + *fill* 0x000000004200510a 0x2 + .text._ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x000000004200510c 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x000000004200510c _ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + *fill* 0x000000004200519a 0x2 + .text._ZN20NimBLECharacteristic13addDescriptorEP16NimBLEDescriptor + 0x000000004200519c 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x63 (size before relaxing) + 0x000000004200519c _ZN20NimBLECharacteristic13addDescriptorEP16NimBLEDescriptor + *fill* 0x00000000420051f7 0x1 + .text._ZN20NimBLECharacteristic16createDescriptorERK10NimBLEUUIDjt + 0x00000000420051f8 0xdb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x00000000420051f8 _ZN20NimBLECharacteristic16createDescriptorERK10NimBLEUUIDjt + *fill* 0x00000000420052d3 0x1 + .text._ZN20NimBLECharacteristic16createDescriptorEPKcjt + 0x00000000420052d4 0x6a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x00000000420052d4 _ZN20NimBLECharacteristic16createDescriptorEPKcjt + *fill* 0x000000004200533e 0x2 + .text._ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000042005340 0xaa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042005340 _ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + *fill* 0x00000000420053ea 0x2 + .text._ZN20NimBLECharacteristic12setSubscribeEP13ble_gap_event + 0x00000000420053ec 0xc6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0xce (size before relaxing) + 0x00000000420053ec _ZN20NimBLECharacteristic12setSubscribeEP13ble_gap_event + *fill* 0x00000000420054b2 0x2 + .text._ZN25NimBLEDescriptorCallbacksD0Ev + 0x00000000420054b4 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0xe (size before relaxing) + 0x00000000420054b4 _ZN25NimBLEDescriptorCallbacksD0Ev + *fill* 0x00000000420054be 0x2 + .text._ZN16NimBLEDescriptorC2E10NimBLEUUIDttP20NimBLECharacteristic + 0x00000000420054c0 0xe3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x00000000420054c0 _ZN16NimBLEDescriptorC2E10NimBLEUUIDttP20NimBLECharacteristic + 0x00000000420054c0 _ZN16NimBLEDescriptorC1E10NimBLEUUIDttP20NimBLECharacteristic + *fill* 0x00000000420055a3 0x1 + .text._ZN16NimBLEDescriptorD2Ev + 0x00000000420055a4 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x00000000420055a4 _ZN16NimBLEDescriptorD2Ev + 0x00000000420055a4 _ZN16NimBLEDescriptorD1Ev + *fill* 0x00000000420055b3 0x1 + .text._ZN16NimBLEDescriptor7getUUIDEv + 0x00000000420055b4 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x00000000420055b4 _ZN16NimBLEDescriptor7getUUIDEv + *fill* 0x00000000420055c6 0x2 + .text._ZN16NimBLEDescriptor8getValueEPl + 0x00000000420055c8 0x6b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x00000000420055c8 _ZN16NimBLEDescriptor8getValueEPl + *fill* 0x0000000042005633 0x1 + .text._ZN16NimBLEDescriptor12setCallbacksEP25NimBLEDescriptorCallbacks + 0x0000000042005634 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x0000000042005634 _ZN16NimBLEDescriptor12setCallbacksEP25NimBLEDescriptorCallbacks + .text._ZN16NimBLEDescriptor8setValueEPKhj + 0x0000000042005640 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x0000000042005640 _ZN16NimBLEDescriptor8setValueEPKhj + .text._ZN16NimBLEDescriptor14handleGapEventEttP20ble_gatt_access_ctxtPv + 0x00000000420056ac 0x146 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x156 (size before relaxing) + 0x00000000420056ac _ZN16NimBLEDescriptor14handleGapEventEttP20ble_gatt_access_ctxtPv + *fill* 0x00000000420057f2 0x2 + .text._ZN12NimBLEDevice9host_taskEPv + 0x00000000420057f4 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x11 (size before relaxing) + 0x00000000420057f4 _ZN12NimBLEDevice9host_taskEPv + *fill* 0x0000000042005802 0x2 + .text._ZN12NimBLEDevice7onResetEi + 0x0000000042005804 0x27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005804 _ZN12NimBLEDevice7onResetEi + *fill* 0x000000004200582b 0x1 + .text._ZN12NimBLEDevice6onSyncEv + 0x000000004200582c 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x57 (size before relaxing) + 0x000000004200582c _ZN12NimBLEDevice6onSyncEv + *fill* 0x000000004200587c 0x0 + .text._ZN12NimBLEDevice12createServerEv + 0x000000004200587c 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x000000004200587c _ZN12NimBLEDevice12createServerEv + *fill* 0x00000000420058be 0x2 + .text._ZN12NimBLEDevice9getServerEv + 0x00000000420058c0 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x00000000420058c0 _ZN12NimBLEDevice9getServerEv + *fill* 0x00000000420058ca 0x2 + .text._ZN12NimBLEDevice14getAdvertisingEv + 0x00000000420058cc 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x00000000420058cc _ZN12NimBLEDevice14getAdvertisingEv + *fill* 0x00000000420058fe 0x2 + .text._ZN12NimBLEDevice16startAdvertisingEv + 0x0000000042005900 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005900 _ZN12NimBLEDevice16startAdvertisingEv + *fill* 0x0000000042005956 0x2 + .text._ZN12NimBLEDevice15stopAdvertisingEv + 0x0000000042005958 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x13 (size before relaxing) + 0x0000000042005958 _ZN12NimBLEDevice15stopAdvertisingEv + *fill* 0x0000000042005967 0x1 + .text._ZN12NimBLEDevice7getScanEv + 0x0000000042005968 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005968 _ZN12NimBLEDevice7getScanEv + .text._ZN12NimBLEDevice8setPowerE17esp_power_level_t20esp_ble_power_type_t + 0x0000000042005998 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005998 _ZN12NimBLEDevice8setPowerE17esp_power_level_t20esp_ble_power_type_t + *fill* 0x00000000420059a7 0x1 + .text._ZN12NimBLEDevice8getPowerE20esp_ble_power_type_t + 0x00000000420059a8 0x45 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x49 (size before relaxing) + 0x00000000420059a8 _ZN12NimBLEDevice8getPowerE20esp_ble_power_type_t + *fill* 0x00000000420059ed 0x3 + .text._ZN12NimBLEDevice4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x00000000420059f0 0x118 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x134 (size before relaxing) + 0x00000000420059f0 _ZN12NimBLEDevice4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + .text._ZN12NimBLEDevice14getInitializedEv + 0x0000000042005b08 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005b08 _ZN12NimBLEDevice14getInitializedEv + *fill* 0x0000000042005b13 0x1 + .text._ZN12NimBLEDevice15setSecurityAuthEbbb + 0x0000000042005b14 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005b14 _ZN12NimBLEDevice15setSecurityAuthEbbb + .text._ZN12NimBLEDevice18getSecurityPasskeyEv + 0x0000000042005b4c 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005b4c _ZN12NimBLEDevice18getSecurityPasskeyEv + *fill* 0x0000000042005b56 0x2 + .text._ZN12NimBLEDevice13startSecurityEt + 0x0000000042005b58 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x10 (size before relaxing) + 0x0000000042005b58 _ZN12NimBLEDevice13startSecurityEt + *fill* 0x0000000042005b65 0x3 + .text._ZN12NimBLEDevice9isIgnoredERK13NimBLEAddress + 0x0000000042005b68 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005b68 _ZN12NimBLEDevice9isIgnoredERK13NimBLEAddress + *fill* 0x0000000042005b8a 0x2 + .text._ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv + 0x0000000042005b8c 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005b8c _ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv + *fill* 0x0000000042005ba3 0x1 + .text._ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv + 0x0000000042005ba4 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x0000000042005ba4 _ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv + *fill* 0x0000000042005bbb 0x1 + .text.startup._GLOBAL__sub_I__ZN12NimBLEDevice7m_pScanE + 0x0000000042005bbc 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + *fill* 0x0000000042005bde 0x2 + .text.exit._GLOBAL__sub_D__ZN12NimBLEDevice7m_pScanE + 0x0000000042005be0 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x24 (size before relaxing) + .text._ZN10NimBLEScanC2Ev + 0x0000000042005bfc 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x0000000042005bfc _ZN10NimBLEScanC1Ev + 0x0000000042005bfc _ZN10NimBLEScanC2Ev + *fill* 0x0000000042005c2e 0x2 + .text._ZN10NimBLEScan5eraseERK13NimBLEAddress + 0x0000000042005c30 0x71 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x7d (size before relaxing) + 0x0000000042005c30 _ZN10NimBLEScan5eraseERK13NimBLEAddress + *fill* 0x0000000042005ca1 0x3 + .text._ZN10NimBLEScan12clearResultsEv + 0x0000000042005ca4 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x30 (size before relaxing) + 0x0000000042005ca4 _ZN10NimBLEScan12clearResultsEv + .text._ZN10NimBLEScan5startEjPFv17NimBLEScanResultsEb + 0x0000000042005cd0 0x53 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x57 (size before relaxing) + 0x0000000042005cd0 _ZN10NimBLEScan5startEjPFv17NimBLEScanResultsEb + *fill* 0x0000000042005d23 0x1 + .text._ZN10NimBLEScan10onHostSyncEv + 0x0000000042005d24 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x0000000042005d24 _ZN10NimBLEScan10onHostSyncEv + *fill* 0x0000000042005d42 0x2 + .text._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC2ERKS3_ + 0x0000000042005d44 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x0000000042005d44 _ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC2ERKS3_ + 0x0000000042005d44 _ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC1ERKS3_ + *fill* 0x0000000042005d96 0x2 + .text._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED2Ev + 0x0000000042005d98 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x0000000042005d98 _ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED1Ev + 0x0000000042005d98 _ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED2Ev + *fill* 0x0000000042005da7 0x1 + .text._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000042005da8 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x0000000042005da8 _ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + *fill* 0x0000000042005e36 0x2 + .text._ZN10NimBLEScan14handleGapEventEP13ble_gap_eventPv + 0x0000000042005e38 0x255 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x258 (size before relaxing) + 0x0000000042005e38 _ZN10NimBLEScan14handleGapEventEP13ble_gap_eventPv + *fill* 0x000000004200608d 0x3 + .text._ZN21NimBLEServerCallbacks16onPassKeyRequestEv + 0x0000000042006090 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042006090 _ZN21NimBLEServerCallbacks16onPassKeyRequestEv + .text._ZN21NimBLEServerCallbacksD0Ev + 0x0000000042006098 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0xe (size before relaxing) + 0x0000000042006098 _ZN21NimBLEServerCallbacksD0Ev + *fill* 0x00000000420060a2 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$58 + 0x00000000420060a4 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x51 (size before relaxing) + *fill* 0x00000000420060ee 0x2 + .text._ZN12NimBLEServerC2Ev + 0x00000000420060f0 0x39 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420060f0 _ZN12NimBLEServerC1Ev + 0x00000000420060f0 _ZN12NimBLEServerC2Ev + *fill* 0x0000000042006129 0x3 + .text._ZN12NimBLEServer16getServiceByUUIDERK10NimBLEUUIDt + 0x000000004200612c 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x5e (size before relaxing) + 0x000000004200612c _ZN12NimBLEServer16getServiceByUUIDERK10NimBLEUUIDt + *fill* 0x0000000042006182 0x2 + .text._ZN12NimBLEServer10disconnectEth + 0x0000000042006184 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x13 (size before relaxing) + 0x0000000042006184 _ZN12NimBLEServer10disconnectEth + *fill* 0x0000000042006194 0x0 + .text._ZN12NimBLEServer12setCallbacksEP21NimBLEServerCallbacksb + 0x0000000042006194 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042006194 _ZN12NimBLEServer12setCallbacksEP21NimBLEServerCallbacksb + .text._ZN12NimBLEServer16startAdvertisingEv + 0x00000000420061ac 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420061ac _ZN12NimBLEServer16startAdvertisingEv + *fill* 0x0000000042006202 0x2 + .text._ZN12NimBLEServer10getPeerMTUEt + 0x0000000042006204 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x10 (size before relaxing) + 0x0000000042006204 _ZN12NimBLEServer10getPeerMTUEt + *fill* 0x0000000042006211 0x3 + .text._ZN12NimBLEServer16updateConnParamsEttttt + 0x0000000042006214 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042006214 _ZN12NimBLEServer16updateConnParamsEttttt + .text._ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000042006238 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042006238 _ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + *fill* 0x00000000420062c6 0x2 + .text._ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ + 0x00000000420062c8 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x21 (size before relaxing) + 0x00000000420062c8 _ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ + *fill* 0x00000000420062e6 0x2 + .text._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x00000000420062e8 0x8e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420062e8 _ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + *fill* 0x0000000042006376 0x2 + .text._ZN12NimBLEServer5startEv + 0x0000000042006378 0x9a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0xa6 (size before relaxing) + 0x0000000042006378 _ZN12NimBLEServer5startEv + *fill* 0x0000000042006412 0x2 + .text._ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ + 0x0000000042006414 0x8b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x93 (size before relaxing) + 0x0000000042006414 _ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ + *fill* 0x000000004200649f 0x1 + .text._ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x00000000420064a0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420064a0 _ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + .text._ZN12NimBLEServer9resetGATTEv + 0x00000000420064c0 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x6c (size before relaxing) + 0x00000000420064c0 _ZN12NimBLEServer9resetGATTEv + .text._ZN12NimBLEServer14serviceChangedEv + 0x0000000042006518 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x22 (size before relaxing) + 0x0000000042006518 _ZN12NimBLEServer14serviceChangedEv + *fill* 0x0000000042006536 0x2 + .text._ZN12NimBLEServer13createServiceERK10NimBLEUUID + 0x0000000042006538 0x4c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042006538 _ZN12NimBLEServer13createServiceERK10NimBLEUUID + .text._ZN12NimBLEServer13createServiceEPKc + 0x0000000042006584 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042006584 _ZN12NimBLEServer13createServiceEPKc + *fill* 0x00000000420065e6 0x2 + .text._ZN12NimBLEServer14handleGapEventEP13ble_gap_eventPv + 0x00000000420065e8 0x2f3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x32f (size before relaxing) + 0x00000000420065e8 _ZN12NimBLEServer14handleGapEventEP13ble_gap_eventPv + *fill* 0x00000000420068db 0x1 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$40 + 0x00000000420068dc 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x51 (size before relaxing) + *fill* 0x0000000042006926 0x2 + .text._ZN13NimBLEServiceC2ERK10NimBLEUUID + 0x0000000042006928 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x0000000042006928 _ZN13NimBLEServiceC2ERK10NimBLEUUID + 0x0000000042006928 _ZN13NimBLEServiceC1ERK10NimBLEUUID + *fill* 0x0000000042006955 0x3 + .text._ZN13NimBLEServiceD2Ev + 0x0000000042006958 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x62 (size before relaxing) + 0x0000000042006958 _ZN13NimBLEServiceD1Ev + 0x0000000042006958 _ZN13NimBLEServiceD2Ev + *fill* 0x00000000420069ae 0x2 + .text._ZN13NimBLEService7getUUIDEv + 0x00000000420069b0 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x00000000420069b0 _ZN13NimBLEService7getUUIDEv + *fill* 0x00000000420069c2 0x2 + .text._ZN13NimBLEService17getCharacteristicERK10NimBLEUUIDt + 0x00000000420069c4 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x5e (size before relaxing) + 0x00000000420069c4 _ZN13NimBLEService17getCharacteristicERK10NimBLEUUIDt + *fill* 0x0000000042006a1a 0x2 + .text._ZN13NimBLEService9getServerEv + 0x0000000042006a1c 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0xd (size before relaxing) + 0x0000000042006a1c _ZN13NimBLEService9getServerEv + *fill* 0x0000000042006a26 0x2 + .text._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000042006a28 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x0000000042006a28 _ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + .text._ZN13NimBLEService5startEv + 0x0000000042006a48 0x21c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x248 (size before relaxing) + 0x0000000042006a48 _ZN13NimBLEService5startEv + .text._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ + 0x0000000042006c64 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x21 (size before relaxing) + 0x0000000042006c64 _ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ + *fill* 0x0000000042006c82 0x2 + .text._ZN13NimBLEService17addCharacteristicEP20NimBLECharacteristic + 0x0000000042006c84 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x50 (size before relaxing) + 0x0000000042006c84 _ZN13NimBLEService17addCharacteristicEP20NimBLECharacteristic + .text._ZN13NimBLEService20createCharacteristicERK10NimBLEUUIDjt + 0x0000000042006cc8 0x4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x0000000042006cc8 _ZN13NimBLEService20createCharacteristicERK10NimBLEUUIDjt + *fill* 0x0000000042006d16 0x2 + .text._ZN13NimBLEService20createCharacteristicEPKcjt + 0x0000000042006d18 0x6a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x0000000042006d18 _ZN13NimBLEService20createCharacteristicEPKcjt + *fill* 0x0000000042006d82 0x2 + .text._ZN10NimBLEUUIDC2EPKhjb + 0x0000000042006d84 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x0000000042006d84 _ZN10NimBLEUUIDC1EPKhjb + 0x0000000042006d84 _ZN10NimBLEUUIDC2EPKhjb + *fill* 0x0000000042006dd6 0x2 + .text._ZN10NimBLEUUIDC2Ejtty + 0x0000000042006dd8 0x51 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x0000000042006dd8 _ZN10NimBLEUUIDC2Ejtty + 0x0000000042006dd8 _ZN10NimBLEUUIDC1Ejtty + *fill* 0x0000000042006e29 0x3 + .text._ZN10NimBLEUUIDC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000042006e2c 0xf6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0xfa (size before relaxing) + 0x0000000042006e2c _ZN10NimBLEUUIDC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0x0000000042006e2c _ZN10NimBLEUUIDC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + *fill* 0x0000000042006f22 0x2 + .text._ZNK10NimBLEUUIDeqERKS_ + 0x0000000042006f24 0xe8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0xec (size before relaxing) + 0x0000000042006f24 _ZNK10NimBLEUUIDeqERKS_ + .text._ZNK10NimBLEUUIDcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv + 0x000000004200700c 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x8b (size before relaxing) + 0x000000004200700c _ZNK10NimBLEUUIDcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv + *fill* 0x000000004200708c 0x0 + .text._ZNK10NimBLEUUID8toStringB5cxx11Ev + 0x000000004200708c 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x000000004200708c _ZNK10NimBLEUUID8toStringB5cxx11Ev + *fill* 0x000000004200709b 0x1 + .text._ZN11NimBLEUtils18returnCodeToStringEi + 0x000000004200709c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + 0x000000004200709c _ZN11NimBLEUtils18returnCodeToStringEi + .text.controller_rcv_pkt_ready + 0x00000000420070a4 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .text.ble_buf_free + 0x00000000420070bc 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x42 (size before relaxing) + *fill* 0x00000000420070fa 0x2 + .text.ble_hci_trans_cfg_hs + 0x00000000420070fc 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x00000000420070fc ble_hci_trans_cfg_hs + *fill* 0x0000000042007115 0x3 + .text.ble_hci_trans_ll_evt_tx + 0x0000000042007118 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x0000000042007118 ble_hci_trans_ll_evt_tx + *fill* 0x0000000042007132 0x2 + .text.ble_hci_trans_hs_acl_tx + 0x0000000042007134 0x6f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x77 (size before relaxing) + 0x0000000042007134 ble_hci_trans_hs_acl_tx + *fill* 0x00000000420071a3 0x1 + .text.ble_hci_trans_buf_alloc + 0x00000000420071a4 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x3e (size before relaxing) + 0x00000000420071a4 ble_hci_trans_buf_alloc + *fill* 0x00000000420071de 0x2 + .text.host_rcv_pkt + 0x00000000420071e0 0x13f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x153 (size before relaxing) + *fill* 0x000000004200731f 0x1 + .text.ble_hci_trans_buf_free + 0x0000000042007320 0x82 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x8e (size before relaxing) + 0x0000000042007320 ble_hci_trans_buf_free + *fill* 0x00000000420073a2 0x2 + .text.ble_hci_trans_hs_cmd_tx + 0x00000000420073a4 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x50 (size before relaxing) + 0x00000000420073a4 ble_hci_trans_hs_cmd_tx + .text.ble_hci_trans_set_acl_free_cb + 0x00000000420073ec 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x00000000420073ec ble_hci_trans_set_acl_free_cb + *fill* 0x00000000420073fa 0x2 + .text.esp_nimble_hci_init + 0x00000000420073fc 0x156 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x15e (size before relaxing) + 0x00000000420073fc esp_nimble_hci_init + *fill* 0x0000000042007552 0x2 + .text.ble_svc_gap_access + 0x0000000042007554 0xac .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .text.ble_svc_gap_device_name + 0x0000000042007600 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x0000000042007600 ble_svc_gap_device_name + .text.ble_svc_gap_device_name_set + 0x0000000042007608 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x0000000042007608 ble_svc_gap_device_name_set + *fill* 0x0000000042007639 0x3 + .text.ble_svc_gap_init + 0x000000004200763c 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x000000004200763c ble_svc_gap_init + *fill* 0x0000000042007676 0x2 + .text.ble_svc_gatt_access + 0x0000000042007678 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + 0x5a (size before relaxing) + *fill* 0x00000000420076ca 0x2 + .text.ble_svc_gatt_changed + 0x00000000420076cc 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + 0x1d (size before relaxing) + 0x00000000420076cc ble_svc_gatt_changed + *fill* 0x00000000420076e6 0x2 + .text.ble_svc_gatt_init + 0x00000000420076e8 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + 0x00000000420076e8 ble_svc_gatt_init + *fill* 0x0000000042007722 0x2 + .text.ble_att_rx_handle_unknown_request + 0x0000000042007724 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200774a 0x2 + .text.ble_att_rx + 0x000000004200774c 0x73 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x7f (size before relaxing) + *fill* 0x00000000420077bf 0x1 + .text.ble_att_conn_chan_find + 0x00000000420077c0 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x00000000420077c0 ble_att_conn_chan_find + *fill* 0x00000000420077d6 0x2 + .text.ble_att_chan_mtu + 0x00000000420077d8 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x20 (size before relaxing) + 0x00000000420077d8 ble_att_chan_mtu + .text.ble_att_truncate_to_mtu + 0x00000000420077f4 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x22 (size before relaxing) + 0x00000000420077f4 ble_att_truncate_to_mtu + *fill* 0x000000004200780f 0x1 + .text.ble_att_mtu + 0x0000000042007810 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x30 (size before relaxing) + 0x0000000042007810 ble_att_mtu + *fill* 0x0000000042007835 0x3 + .text.ble_att_create_chan + 0x0000000042007838 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x0000000042007838 ble_att_create_chan + .text.ble_att_init + 0x0000000042007860 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x0000000042007860 ble_att_init + .text.ble_att_clt_rx_error + 0x0000000042007870 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x32 (size before relaxing) + 0x0000000042007870 ble_att_clt_rx_error + *fill* 0x000000004200789e 0x2 + .text.ble_att_clt_rx_mtu + 0x00000000420078a0 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x72 (size before relaxing) + 0x00000000420078a0 ble_att_clt_rx_mtu + *fill* 0x0000000042007902 0x2 + .text.ble_att_clt_tx_find_info + 0x0000000042007904 0x45 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x49 (size before relaxing) + 0x0000000042007904 ble_att_clt_tx_find_info + *fill* 0x0000000042007949 0x3 + .text.ble_att_clt_rx_find_info + 0x000000004200794c 0xbb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0xcf (size before relaxing) + 0x000000004200794c ble_att_clt_rx_find_info + *fill* 0x0000000042007a07 0x1 + .text.ble_att_clt_tx_find_type_value + 0x0000000042007a08 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x65 (size before relaxing) + 0x0000000042007a08 ble_att_clt_tx_find_type_value + *fill* 0x0000000042007a65 0x3 + .text.ble_att_clt_rx_find_type_value + 0x0000000042007a68 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x65 (size before relaxing) + 0x0000000042007a68 ble_att_clt_rx_find_type_value + *fill* 0x0000000042007ac5 0x3 + .text.ble_att_clt_tx_read_type + 0x0000000042007ac8 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x5b (size before relaxing) + 0x0000000042007ac8 ble_att_clt_tx_read_type + *fill* 0x0000000042007b17 0x1 + .text.ble_att_clt_rx_read_type + 0x0000000042007b18 0x79 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x85 (size before relaxing) + 0x0000000042007b18 ble_att_clt_rx_read_type + *fill* 0x0000000042007b91 0x3 + .text.ble_att_clt_tx_read + 0x0000000042007b94 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x34 (size before relaxing) + 0x0000000042007b94 ble_att_clt_tx_read + .text.ble_att_clt_rx_read + 0x0000000042007bc4 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x0000000042007bc4 ble_att_clt_rx_read + .text.ble_att_clt_tx_read_blob + 0x0000000042007bd8 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x42 (size before relaxing) + 0x0000000042007bd8 ble_att_clt_tx_read_blob + *fill* 0x0000000042007c16 0x2 + .text.ble_att_clt_rx_read_blob + 0x0000000042007c18 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x0000000042007c18 ble_att_clt_rx_read_blob + .text.ble_att_clt_rx_read_mult + 0x0000000042007c2c 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x0000000042007c2c ble_att_clt_rx_read_mult + .text.ble_att_clt_tx_read_group_type + 0x0000000042007c40 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x5b (size before relaxing) + 0x0000000042007c40 ble_att_clt_tx_read_group_type + *fill* 0x0000000042007c8f 0x1 + .text.ble_att_clt_rx_read_group_type + 0x0000000042007c90 0x77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x8b (size before relaxing) + 0x0000000042007c90 ble_att_clt_rx_read_group_type + *fill* 0x0000000042007d07 0x1 + .text.ble_att_clt_rx_write + 0x0000000042007d08 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x10 (size before relaxing) + 0x0000000042007d08 ble_att_clt_rx_write + *fill* 0x0000000042007d15 0x3 + .text.ble_att_clt_tx_prep_write + 0x0000000042007d18 0x69 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x79 (size before relaxing) + 0x0000000042007d18 ble_att_clt_tx_prep_write + *fill* 0x0000000042007d81 0x3 + .text.ble_att_clt_rx_prep_write + 0x0000000042007d84 0x4b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x4f (size before relaxing) + 0x0000000042007d84 ble_att_clt_rx_prep_write + *fill* 0x0000000042007dcf 0x1 + .text.ble_att_clt_tx_exec_write + 0x0000000042007dd0 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x2c (size before relaxing) + 0x0000000042007dd0 ble_att_clt_tx_exec_write + .text.ble_att_clt_rx_exec_write + 0x0000000042007df4 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x0000000042007df4 ble_att_clt_rx_exec_write + *fill* 0x0000000042007e06 0x2 + .text.ble_att_clt_tx_notify + 0x0000000042007e08 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x49 (size before relaxing) + 0x0000000042007e08 ble_att_clt_tx_notify + *fill* 0x0000000042007e46 0x2 + .text.ble_att_clt_tx_indicate + 0x0000000042007e48 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x49 (size before relaxing) + 0x0000000042007e48 ble_att_clt_tx_indicate + *fill* 0x0000000042007e86 0x2 + .text.ble_att_clt_rx_indicate + 0x0000000042007e88 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x10 (size before relaxing) + 0x0000000042007e88 ble_att_clt_rx_indicate + *fill* 0x0000000042007e95 0x3 + .text.ble_att_cmd_prepare + 0x0000000042007e98 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x2c (size before relaxing) + 0x0000000042007e98 ble_att_cmd_prepare + .text.ble_att_cmd_get + 0x0000000042007ec0 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x20 (size before relaxing) + 0x0000000042007ec0 ble_att_cmd_get + .text.ble_att_tx + 0x0000000042007edc 0x45 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x55 (size before relaxing) + 0x0000000042007edc ble_att_tx + *fill* 0x0000000042007f21 0x3 + .text.ble_att_svr_check_perms + 0x0000000042007f24 0x117 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x12f (size before relaxing) + *fill* 0x000000004200803b 0x1 + .text.ble_att_svr_read + 0x000000004200803c 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4c (size before relaxing) + .text.ble_att_svr_write + 0x0000000042008084 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x48 (size before relaxing) + .text.ble_att_svr_pullup_req_base + 0x00000000420080c8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_read_group_type_entry_write + 0x00000000420080e8 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4c (size before relaxing) + .text.ble_att_svr_free_start_mem + 0x0000000042008128 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .text.ble_att_svr_fill_type_value_entry$part$1 + 0x000000004200813c 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x44 (size before relaxing) + .text.ble_att_svr_prep_free + 0x0000000042008178 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x1a (size before relaxing) + *fill* 0x000000004200818e 0x2 + .text.ble_att_svr_read_flat$constprop$6 + 0x0000000042008190 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x58 (size before relaxing) + .text.ble_att_svr_register + 0x00000000420081e4 0x4c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x00000000420081e4 ble_att_svr_register + .text.ble_att_svr_prev_handle + 0x0000000042008230 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x0000000042008230 ble_att_svr_prev_handle + *fill* 0x000000004200823b 0x1 + .text.ble_att_svr_find_by_handle + 0x000000004200823c 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x000000004200823c ble_att_svr_find_by_handle + *fill* 0x0000000042008252 0x2 + .text.ble_att_svr_write_handle$constprop$5 + 0x0000000042008254 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x2f (size before relaxing) + *fill* 0x000000004200827f 0x1 + .text.ble_att_svr_find_by_uuid + 0x0000000042008280 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x0000000042008280 ble_att_svr_find_by_uuid + *fill* 0x00000000420082ae 0x2 + .text.ble_att_svr_ticks_until_tmo + 0x00000000420082b0 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x00000000420082b0 ble_att_svr_ticks_until_tmo + .text.ble_att_svr_read_handle + 0x00000000420082c8 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x00000000420082c8 ble_att_svr_read_handle + .text.ble_att_svr_tx_error_rsp + 0x00000000420082fc 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x40 (size before relaxing) + 0x00000000420082fc ble_att_svr_tx_error_rsp + .text.ble_att_svr_tx_rsp + 0x0000000042008334 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x9f (size before relaxing) + *fill* 0x00000000420083b4 0x0 + .text.ble_att_svr_rx_mtu + 0x00000000420083b4 0xcc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0xf8 (size before relaxing) + 0x00000000420083b4 ble_att_svr_rx_mtu + .text.ble_att_svr_rx_find_info + 0x0000000042008480 0x13e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x14a (size before relaxing) + 0x0000000042008480 ble_att_svr_rx_find_info + *fill* 0x00000000420085be 0x2 + .text.ble_att_svr_rx_find_type_value + 0x00000000420085c0 0x21a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x246 (size before relaxing) + 0x00000000420085c0 ble_att_svr_rx_find_type_value + *fill* 0x00000000420087da 0x2 + .text.ble_att_svr_rx_read_type + 0x00000000420087dc 0x1d3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x1eb (size before relaxing) + 0x00000000420087dc ble_att_svr_rx_read_type + *fill* 0x00000000420089af 0x1 + .text.ble_att_svr_rx_read + 0x00000000420089b0 0x75 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x81 (size before relaxing) + 0x00000000420089b0 ble_att_svr_rx_read + *fill* 0x0000000042008a25 0x3 + .text.ble_att_svr_rx_read_blob + 0x0000000042008a28 0x81 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8d (size before relaxing) + 0x0000000042008a28 ble_att_svr_rx_read_blob + *fill* 0x0000000042008aa9 0x3 + .text.ble_att_svr_rx_read_mult + 0x0000000042008aac 0xa9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0xbd (size before relaxing) + 0x0000000042008aac ble_att_svr_rx_read_mult + *fill* 0x0000000042008b55 0x3 + .text.ble_att_svr_rx_read_group_type + 0x0000000042008b58 0x228 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x244 (size before relaxing) + 0x0000000042008b58 ble_att_svr_rx_read_group_type + .text.ble_att_svr_rx_write + 0x0000000042008d80 0x7d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x8d (size before relaxing) + 0x0000000042008d80 ble_att_svr_rx_write + *fill* 0x0000000042008dfd 0x3 + .text.ble_att_svr_rx_write_no_rsp + 0x0000000042008e00 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x3e (size before relaxing) + 0x0000000042008e00 ble_att_svr_rx_write_no_rsp + *fill* 0x0000000042008e36 0x2 + .text.ble_att_svr_prep_clear + 0x0000000042008e38 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x17 (size before relaxing) + 0x0000000042008e38 ble_att_svr_prep_clear + *fill* 0x0000000042008e4c 0x0 + .text.ble_att_svr_rx_prep_write + 0x0000000042008e4c 0x151 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x17d (size before relaxing) + 0x0000000042008e4c ble_att_svr_rx_prep_write + *fill* 0x0000000042008f9d 0x3 + .text.ble_att_svr_rx_exec_write + 0x0000000042008fa0 0x146 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x162 (size before relaxing) + 0x0000000042008fa0 ble_att_svr_rx_exec_write + *fill* 0x00000000420090e6 0x2 + .text.ble_att_svr_rx_notify + 0x00000000420090e8 0x46 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x4e (size before relaxing) + 0x00000000420090e8 ble_att_svr_rx_notify + *fill* 0x000000004200912e 0x2 + .text.ble_att_svr_rx_indicate + 0x0000000042009130 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x94 (size before relaxing) + 0x0000000042009130 ble_att_svr_rx_indicate + .text.ble_att_svr_reset + 0x00000000420091b0 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x00000000420091b0 ble_att_svr_reset + .text.ble_att_svr_start + 0x00000000420091ec 0x4d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x51 (size before relaxing) + 0x00000000420091ec ble_att_svr_start + *fill* 0x0000000042009239 0x3 + .text.ble_att_svr_init + 0x000000004200923c 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x000000004200923c ble_att_svr_init + *fill* 0x000000004200926e 0x2 + .text.ble_gap_event_listener_call + 0x0000000042009270 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + *fill* 0x000000004200928d 0x3 + .text.ble_gap_fill_conn_desc + 0x0000000042009290 0x81 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x85 (size before relaxing) + *fill* 0x0000000042009311 0x3 + .text.ble_gap_conn_cancel_tx + 0x0000000042009314 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .text.ble_gap_disc_enable_tx + 0x000000004200932c 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + *fill* 0x000000004200934a 0x2 + .text.ble_gap_adv_enable_tx + 0x000000004200934c 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x1c (size before relaxing) + .text.ble_gap_master_reset_state + 0x0000000042009364 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x26 (size before relaxing) + *fill* 0x0000000042009386 0x2 + .text.ble_gap_master_extract_state + 0x0000000042009388 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x2d (size before relaxing) + *fill* 0x00000000420093ae 0x2 + .text.ble_gap_update_entry_free + 0x00000000420093b0 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x12 (size before relaxing) + *fill* 0x00000000420093bf 0x1 + .text.ble_gap_call_event_cb + 0x00000000420093c0 0x27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + *fill* 0x00000000420093e7 0x1 + .text.ble_gap_call_conn_event_cb + 0x00000000420093e8 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x3a (size before relaxing) + *fill* 0x000000004200941a 0x2 + .text.ble_gap_disc_complete + 0x000000004200941c 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x3b (size before relaxing) + *fill* 0x000000004200944c 0x0 + .text.ble_gap_master_failed + 0x000000004200944c 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x47 (size before relaxing) + *fill* 0x000000004200948d 0x3 + .text.ble_gap_is_preempted + 0x0000000042009490 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + *fill* 0x00000000420094a7 0x1 + .text.ble_gap_adv_finished$constprop$12 + 0x00000000420094a8 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x52 (size before relaxing) + *fill* 0x00000000420094ea 0x2 + .text.ble_gap_slave_timer + 0x00000000420094ec 0x46 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4e (size before relaxing) + *fill* 0x0000000042009532 0x2 + .text.ble_gap_adv_stop_no_lock + 0x0000000042009534 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x32 (size before relaxing) + *fill* 0x000000004200955e 0x2 + .text.ble_gap_update_entry_remove + 0x0000000042009560 0x35 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x38 (size before relaxing) + *fill* 0x0000000042009595 0x3 + .text.ble_gap_conn_find + 0x0000000042009598 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x31 (size before relaxing) + 0x0000000042009598 ble_gap_conn_find + *fill* 0x00000000420095c1 0x3 + .text.ble_gap_rx_adv_report + 0x00000000420095c4 0x69 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x74 (size before relaxing) + 0x00000000420095c4 ble_gap_rx_adv_report + *fill* 0x000000004200962d 0x3 + .text.ble_gap_rx_conn_complete + 0x0000000042009630 0x209 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x235 (size before relaxing) + 0x0000000042009630 ble_gap_rx_conn_complete + *fill* 0x0000000042009839 0x3 + .text.ble_gap_rx_rd_rem_sup_feat_complete + 0x000000004200983c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x38 (size before relaxing) + 0x000000004200983c ble_gap_rx_rd_rem_sup_feat_complete + *fill* 0x0000000042009869 0x3 + .text.ble_gap_rx_l2cap_update_req + 0x000000004200986c 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x2c (size before relaxing) + 0x000000004200986c ble_gap_rx_l2cap_update_req + .text.ble_gap_rx_phy_update_complete + 0x0000000042009894 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4a (size before relaxing) + 0x0000000042009894 ble_gap_rx_phy_update_complete + *fill* 0x00000000420098d6 0x2 + .text.ble_gap_timer + 0x00000000420098d8 0xc0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xd7 (size before relaxing) + 0x00000000420098d8 ble_gap_timer + *fill* 0x0000000042009998 0x0 + .text.ble_gap_adv_stop + 0x0000000042009998 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x24 (size before relaxing) + 0x0000000042009998 ble_gap_adv_stop + .text.ble_gap_adv_start + 0x00000000420099b0 0x1ce .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x1ea (size before relaxing) + 0x00000000420099b0 ble_gap_adv_start + *fill* 0x0000000042009b7e 0x2 + .text.ble_gap_adv_set_data + 0x0000000042009b80 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x70 (size before relaxing) + 0x0000000042009b80 ble_gap_adv_set_data + .text.ble_gap_adv_rsp_set_data + 0x0000000042009bec 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x70 (size before relaxing) + 0x0000000042009bec ble_gap_adv_rsp_set_data + .text.ble_gap_adv_set_fields + 0x0000000042009c58 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x52 (size before relaxing) + 0x0000000042009c58 ble_gap_adv_set_fields + *fill* 0x0000000042009ca2 0x2 + .text.ble_gap_adv_rsp_set_fields + 0x0000000042009ca4 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x43 (size before relaxing) + 0x0000000042009ca4 ble_gap_adv_rsp_set_fields + *fill* 0x0000000042009ce3 0x1 + .text.ble_gap_adv_active + 0x0000000042009ce4 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x0000000042009ce4 ble_gap_adv_active + *fill* 0x0000000042009cfa 0x2 + .text.ble_gap_disc + 0x0000000042009cfc 0x19f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x1bf (size before relaxing) + 0x0000000042009cfc ble_gap_disc + *fill* 0x0000000042009e9b 0x1 + .text.ble_gap_disc_active + 0x0000000042009e9c 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x0000000042009e9c ble_gap_disc_active + *fill* 0x0000000042009eb2 0x2 + .text.ble_gap_conn_active + 0x0000000042009eb4 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x0000000042009eb4 ble_gap_conn_active + *fill* 0x0000000042009ecb 0x1 + .text.ble_gap_terminate_with_conn + 0x0000000042009ecc 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x40 (size before relaxing) + 0x0000000042009ecc ble_gap_terminate_with_conn + .text.ble_gap_terminate + 0x0000000042009f08 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x38 (size before relaxing) + 0x0000000042009f08 ble_gap_terminate + *fill* 0x0000000042009f31 0x3 + .text.ble_gap_update_notify + 0x0000000042009f34 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x3e (size before relaxing) + *fill* 0x0000000042009f6a 0x2 + .text.ble_gap_conn_broken + 0x0000000042009f6c 0x86 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xba (size before relaxing) + 0x0000000042009f6c ble_gap_conn_broken + *fill* 0x0000000042009ff2 0x2 + .text.ble_gap_rx_disconn_complete + 0x0000000042009ff4 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x57 (size before relaxing) + 0x0000000042009ff4 ble_gap_rx_disconn_complete + *fill* 0x000000004200a043 0x1 + .text.ble_gap_reset_state + 0x000000004200a044 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x37 (size before relaxing) + 0x000000004200a044 ble_gap_reset_state + *fill* 0x000000004200a06d 0x3 + .text.ble_gap_rx_update_complete + 0x000000004200a070 0xe4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xf4 (size before relaxing) + 0x000000004200a070 ble_gap_rx_update_complete + .text.ble_gap_update_l2cap_cb + 0x000000004200a154 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x34 (size before relaxing) + .text.ble_gap_rx_param_req + 0x000000004200a17c 0xf8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x10c (size before relaxing) + 0x000000004200a17c ble_gap_rx_param_req + .text.ble_gap_update_params + 0x000000004200a274 0x171 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x189 (size before relaxing) + 0x000000004200a274 ble_gap_update_params + *fill* 0x000000004200a3e5 0x3 + .text.ble_gap_security_initiate + 0x000000004200a3e8 0xc1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0xd9 (size before relaxing) + 0x000000004200a3e8 ble_gap_security_initiate + *fill* 0x000000004200a4a9 0x3 + .text.ble_gap_unpair + 0x000000004200a4ac 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x6c (size before relaxing) + 0x000000004200a4ac ble_gap_unpair + .text.ble_gap_unpair_oldest_peer + 0x000000004200a504 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x30 (size before relaxing) + 0x000000004200a504 ble_gap_unpair_oldest_peer + .text.ble_gap_unpair_oldest_except + 0x000000004200a52c 0x6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x72 (size before relaxing) + 0x000000004200a52c ble_gap_unpair_oldest_except + *fill* 0x000000004200a59a 0x2 + .text.ble_gap_passkey_event + 0x000000004200a59c 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x2f (size before relaxing) + 0x000000004200a59c ble_gap_passkey_event + *fill* 0x000000004200a5c7 0x1 + .text.ble_gap_enc_event + 0x000000004200a5c8 0x41 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x4c (size before relaxing) + 0x000000004200a5c8 ble_gap_enc_event + *fill* 0x000000004200a609 0x3 + .text.ble_gap_identity_event + 0x000000004200a60c 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x27 (size before relaxing) + 0x000000004200a60c ble_gap_identity_event + *fill* 0x000000004200a62f 0x1 + .text.ble_gap_repeat_pairing_event + 0x000000004200a630 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x36 (size before relaxing) + 0x000000004200a630 ble_gap_repeat_pairing_event + *fill* 0x000000004200a662 0x2 + .text.ble_gap_notify_rx_event + 0x000000004200a664 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x46 (size before relaxing) + 0x000000004200a664 ble_gap_notify_rx_event + *fill* 0x000000004200a6a2 0x2 + .text.ble_gap_notify_tx_event + 0x000000004200a6a4 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x3e (size before relaxing) + 0x000000004200a6a4 ble_gap_notify_tx_event + *fill* 0x000000004200a6da 0x2 + .text.ble_gap_subscribe_event + 0x000000004200a6dc 0x7a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x7e (size before relaxing) + 0x000000004200a6dc ble_gap_subscribe_event + *fill* 0x000000004200a756 0x2 + .text.ble_gap_mtu_event + 0x000000004200a758 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x3c (size before relaxing) + 0x000000004200a758 ble_gap_mtu_event + .text.ble_gap_preempt_no_lock + 0x000000004200a78c 0x4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x5a (size before relaxing) + 0x000000004200a78c ble_gap_preempt_no_lock + *fill* 0x000000004200a7da 0x2 + .text.ble_gap_preempt + 0x000000004200a7dc 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x20 (size before relaxing) + 0x000000004200a7dc ble_gap_preempt + *fill* 0x000000004200a7f6 0x2 + .text.ble_gap_preempt_done + 0x000000004200a7f8 0x7a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x8e (size before relaxing) + 0x000000004200a7f8 ble_gap_preempt_done + *fill* 0x000000004200a872 0x2 + .text.ble_gap_event_listener_unregister + 0x000000004200a874 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x000000004200a874 ble_gap_event_listener_unregister + .text.ble_gap_init + 0x000000004200a8a4 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x53 (size before relaxing) + 0x000000004200a8a4 ble_gap_init + *fill* 0x000000004200a8f3 0x1 + .text.ble_gattc_error + 0x000000004200a8f4 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200a91d 0x3 + .text.ble_gattc_mtu_cb + 0x000000004200a920 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200a946 0x2 + .text.ble_gattc_mtu_tmo + 0x000000004200a948 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200a95b 0x1 + .text.ble_gattc_mtu_err + 0x000000004200a95c 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_all_svcs_cb + 0x000000004200a970 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200a996 0x2 + .text.ble_gattc_disc_all_svcs_tmo + 0x000000004200a998 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200a9ab 0x1 + .text.ble_gattc_disc_all_svcs_err + 0x000000004200a9ac 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x1e (size before relaxing) + *fill* 0x000000004200a9c7 0x1 + .text.ble_gattc_disc_svc_uuid_cb + 0x000000004200a9c8 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200a9ee 0x2 + .text.ble_gattc_disc_svc_uuid_tmo + 0x000000004200a9f0 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200aa03 0x1 + .text.ble_gattc_disc_svc_uuid_err + 0x000000004200aa04 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_find_inc_svcs_cb + 0x000000004200aa20 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200aa46 0x2 + .text.ble_gattc_find_inc_svcs_tmo + 0x000000004200aa48 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200aa5b 0x1 + .text.ble_gattc_find_inc_svcs_err + 0x000000004200aa5c 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200aa7f 0x1 + .text.ble_gattc_disc_all_chrs_cb + 0x000000004200aa80 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200aaa6 0x2 + .text.ble_gattc_disc_all_chrs_tmo + 0x000000004200aaa8 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200aabb 0x1 + .text.ble_gattc_disc_all_chrs_err + 0x000000004200aabc 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_chr_uuid_cb + 0x000000004200aad8 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200aafe 0x2 + .text.ble_gattc_disc_chr_uuid_tmo + 0x000000004200ab00 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200ab13 0x1 + .text.ble_gattc_disc_chr_uuid_err + 0x000000004200ab14 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_all_dscs_cb + 0x000000004200ab30 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .text.ble_gattc_disc_all_dscs_tmo + 0x000000004200ab58 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200ab6b 0x1 + .text.ble_gattc_disc_all_dscs_err + 0x000000004200ab6c 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_cb + 0x000000004200ab88 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200abae 0x2 + .text.ble_gattc_read_tmo + 0x000000004200abb0 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200abc3 0x1 + .text.ble_gattc_read_err + 0x000000004200abc4 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_rx_read_rsp + 0x000000004200abd8 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_uuid_cb + 0x000000004200ac00 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200ac26 0x2 + .text.ble_gattc_read_uuid_tmo + 0x000000004200ac28 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200ac3b 0x1 + .text.ble_gattc_read_uuid_err + 0x000000004200ac3c 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_long_cb + 0x000000004200ac50 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200ac76 0x2 + .text.ble_gattc_read_long_tmo + 0x000000004200ac78 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200ac8b 0x1 + .text.ble_gattc_read_long_err + 0x000000004200ac8c 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_mult_cb + 0x000000004200aca0 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x3a (size before relaxing) + *fill* 0x000000004200acd6 0x2 + .text.ble_gattc_read_mult_tmo + 0x000000004200acd8 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200aceb 0x1 + .text.ble_gattc_read_mult_err + 0x000000004200acec 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_long_cb + 0x000000004200ad00 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200ad26 0x2 + .text.ble_gattc_write_long_tmo + 0x000000004200ad28 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x12 (size before relaxing) + *fill* 0x000000004200ad36 0x2 + .text.ble_gattc_write_long_rx_exec + 0x000000004200ad38 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_reliable_cb + 0x000000004200ad58 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .text.ble_gattc_write_reliable_tmo + 0x000000004200ad80 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x12 (size before relaxing) + *fill* 0x000000004200ad8e 0x2 + .text.ble_gattc_write_reliable_rx_exec + 0x000000004200ad90 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x14 (size before relaxing) + .text.ble_gattc_extract + 0x000000004200ada0 0x65 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x69 (size before relaxing) + *fill* 0x000000004200ae05 0x3 + .text.ble_gatts_indicate_tmo + 0x000000004200ae08 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x16 (size before relaxing) + *fill* 0x000000004200ae1a 0x2 + .text.ble_gattc_write_cb + 0x000000004200ae1c 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x3c (size before relaxing) + .text.ble_gattc_write_tmo + 0x000000004200ae54 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x12 (size before relaxing) + *fill* 0x000000004200ae62 0x2 + .text.ble_gattc_write_err + 0x000000004200ae64 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200ae76 0x2 + .text.ble_gattc_proc_free + 0x000000004200ae78 0x46 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4a (size before relaxing) + *fill* 0x000000004200aebe 0x2 + .text.ble_gattc_write_long_err + 0x000000004200aec0 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_reliable_tx + 0x000000004200aeec 0x7d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8d (size before relaxing) + *fill* 0x000000004200af69 0x3 + .text.ble_gattc_write_long_tx + 0x000000004200af6c 0x73 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x7f (size before relaxing) + *fill* 0x000000004200afdf 0x1 + .text.ble_gattc_disc_chr_uuid_tx + 0x000000004200afe0 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_all_chrs_tx + 0x000000004200b00c 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_find_inc_svcs_tx + 0x000000004200b038 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x3a (size before relaxing) + *fill* 0x000000004200b06f 0x1 + .text.ble_gattc_disc_svc_uuid_tx + 0x000000004200b070 0x53 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x5b (size before relaxing) + *fill* 0x000000004200b0c3 0x1 + .text.ble_gattc_disc_all_svcs_tx + 0x000000004200b0c4 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_proc_alloc + 0x000000004200b0f0 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_read_uuid_rx_adata + 0x000000004200b10c 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x3c (size before relaxing) + .text.ble_gatts_indicate_err + 0x000000004200b140 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x36 (size before relaxing) + *fill* 0x000000004200b16b 0x1 + .text.ble_gattc_disc_all_chrs_rx_adata + 0x000000004200b16c 0x8c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x94 (size before relaxing) + .text.ble_gattc_disc_chr_uuid_rx_adata + 0x000000004200b1f8 0x9e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xae (size before relaxing) + *fill* 0x000000004200b296 0x2 + .text.ble_gattc_proc_matches_conn_rx_entry + 0x000000004200b298 0x43 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200b2db 0x1 + .text.ble_gattc_read_uuid_rx_complete + 0x000000004200b2dc 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x1e (size before relaxing) + *fill* 0x000000004200b2f7 0x1 + .text.ble_gattc_process_resume_status + 0x000000004200b2f8 0x39 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200b331 0x3 + .text.ble_gattc_write_reliable_resume + 0x000000004200b334 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200b356 0x2 + .text.ble_gattc_write_long_resume + 0x000000004200b358 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200b37a 0x2 + .text.ble_gattc_write_long_rx_prep + 0x000000004200b37c 0x77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x7f (size before relaxing) + *fill* 0x000000004200b3f3 0x1 + .text.ble_gattc_disc_chr_uuid_resume + 0x000000004200b3f4 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .text.ble_gattc_disc_all_chrs_resume + 0x000000004200b418 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .text.ble_gattc_find_inc_svcs_resume + 0x000000004200b43c 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .text.ble_gattc_find_inc_svcs_rx_read_rsp + 0x000000004200b460 0x7b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x87 (size before relaxing) + *fill* 0x000000004200b4db 0x1 + .text.ble_gattc_disc_svc_uuid_resume + 0x000000004200b4dc 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .text.ble_gattc_disc_all_svcs_resume + 0x000000004200b500 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2e (size before relaxing) + *fill* 0x000000004200b526 0x2 + .text.ble_gattc_ticks_until_resume + 0x000000004200b528 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_write_reliable_err + 0x000000004200b548 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x26 (size before relaxing) + *fill* 0x000000004200b56a 0x2 + .text.ble_gattc_write_reliable_rx_prep + 0x000000004200b56c 0x7b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x7f (size before relaxing) + *fill* 0x000000004200b5e7 0x1 + .text.ble_gattc_read_long_tx + 0x000000004200b5e8 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x21 (size before relaxing) + *fill* 0x000000004200b606 0x2 + .text.ble_gattc_read_long_resume + 0x000000004200b608 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2c (size before relaxing) + .text.ble_gattc_read_long_rx_read_rsp + 0x000000004200b62c 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x60 (size before relaxing) + .text.ble_gattc_disc_chr_uuid_rx_complete + 0x000000004200b684 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x35 (size before relaxing) + *fill* 0x000000004200b6b6 0x2 + .text.ble_gattc_disc_all_chrs_rx_complete + 0x000000004200b6b8 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x35 (size before relaxing) + *fill* 0x000000004200b6ea 0x2 + .text.ble_gattc_find_inc_svcs_rx_complete + 0x000000004200b6ec 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x35 (size before relaxing) + *fill* 0x000000004200b71e 0x2 + .text.ble_gattc_process_status + 0x000000004200b720 0x39 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x44 (size before relaxing) + *fill* 0x000000004200b759 0x3 + .text.ble_gattc_find_inc_svcs_rx_adata + 0x000000004200b75c 0x8d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x9d (size before relaxing) + *fill* 0x000000004200b7e9 0x3 + .text.ble_gattc_fail_procs$constprop$24 + 0x000000004200b7ec 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4b (size before relaxing) + *fill* 0x000000004200b834 0x0 + .text.ble_gattc_extract_with_rx_entry + 0x000000004200b834 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x000000004200b85a 0x2 + .text.ble_gattc_extract_first_by_conn_op + 0x000000004200b85c 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .text.ble_gattc_disc_all_dscs_resume + 0x000000004200b878 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x38 (size before relaxing) + .text.ble_gattc_timer + 0x000000004200b8a8 0xad .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0xc1 (size before relaxing) + 0x000000004200b8a8 ble_gattc_timer + *fill* 0x000000004200b955 0x3 + .text.ble_gatts_notify_custom + 0x000000004200b958 0x4c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x54 (size before relaxing) + 0x000000004200b958 ble_gatts_notify_custom + .text.ble_gattc_notify_custom + 0x000000004200b9a4 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x000000004200b9a4 ble_gattc_notify_custom + *fill* 0x000000004200b9b9 0x3 + .text.ble_gatts_notify + 0x000000004200b9bc 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x000000004200b9bc ble_gatts_notify + *fill* 0x000000004200b9d1 0x3 + .text.ble_gatts_indicate_fail_notconn + 0x000000004200b9d4 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x10 (size before relaxing) + 0x000000004200b9d4 ble_gatts_indicate_fail_notconn + *fill* 0x000000004200b9e1 0x3 + .text.ble_gatts_indicate_custom + 0x000000004200b9e4 0x7a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x96 (size before relaxing) + 0x000000004200b9e4 ble_gatts_indicate_custom + *fill* 0x000000004200ba5e 0x2 + .text.ble_gattc_indicate_custom + 0x000000004200ba60 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x000000004200ba60 ble_gattc_indicate_custom + *fill* 0x000000004200ba75 0x3 + .text.ble_gatts_indicate + 0x000000004200ba78 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x000000004200ba78 ble_gatts_indicate + *fill* 0x000000004200ba8d 0x3 + .text.ble_gattc_rx_err + 0x000000004200ba90 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x3a (size before relaxing) + 0x000000004200ba90 ble_gattc_rx_err + *fill* 0x000000004200bac7 0x1 + .text.ble_gattc_rx_mtu + 0x000000004200bac8 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2b (size before relaxing) + 0x000000004200bac8 ble_gattc_rx_mtu + *fill* 0x000000004200baeb 0x1 + .text.ble_gattc_rx_find_info_idata + 0x000000004200baec 0x6a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x76 (size before relaxing) + 0x000000004200baec ble_gattc_rx_find_info_idata + *fill* 0x000000004200bb56 0x2 + .text.ble_gattc_rx_find_info_complete + 0x000000004200bb58 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x52 (size before relaxing) + 0x000000004200bb58 ble_gattc_rx_find_info_complete + *fill* 0x000000004200bba2 0x2 + .text.ble_gattc_rx_find_type_value_hinfo + 0x000000004200bba4 0x6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x7a (size before relaxing) + 0x000000004200bba4 ble_gattc_rx_find_type_value_hinfo + *fill* 0x000000004200bc12 0x2 + .text.ble_gattc_rx_find_type_value_complete + 0x000000004200bc14 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x52 (size before relaxing) + 0x000000004200bc14 ble_gattc_rx_find_type_value_complete + *fill* 0x000000004200bc5e 0x2 + .text.ble_gattc_rx_read_type_adata + 0x000000004200bc60 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2e (size before relaxing) + 0x000000004200bc60 ble_gattc_rx_read_type_adata + *fill* 0x000000004200bc86 0x2 + .text.ble_gattc_rx_read_type_complete + 0x000000004200bc88 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2e (size before relaxing) + 0x000000004200bc88 ble_gattc_rx_read_type_complete + *fill* 0x000000004200bcae 0x2 + .text.ble_gattc_rx_read_group_type_adata + 0x000000004200bcb0 0x7b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x8b (size before relaxing) + 0x000000004200bcb0 ble_gattc_rx_read_group_type_adata + *fill* 0x000000004200bd2b 0x1 + .text.ble_gattc_rx_read_group_type_complete + 0x000000004200bd2c 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x52 (size before relaxing) + 0x000000004200bd2c ble_gattc_rx_read_group_type_complete + *fill* 0x000000004200bd76 0x2 + .text.ble_gattc_rx_read_rsp + 0x000000004200bd78 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x30 (size before relaxing) + 0x000000004200bd78 ble_gattc_rx_read_rsp + .text.ble_gattc_rx_read_blob_rsp + 0x000000004200bda0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x28 (size before relaxing) + 0x000000004200bda0 ble_gattc_rx_read_blob_rsp + .text.ble_gattc_rx_read_mult_rsp + 0x000000004200bdc0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x28 (size before relaxing) + 0x000000004200bdc0 ble_gattc_rx_read_mult_rsp + .text.ble_gattc_rx_write_rsp + 0x000000004200bde0 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x26 (size before relaxing) + 0x000000004200bde0 ble_gattc_rx_write_rsp + *fill* 0x000000004200bdfe 0x2 + .text.ble_gattc_rx_prep_write_rsp + 0x000000004200be00 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x3a (size before relaxing) + 0x000000004200be00 ble_gattc_rx_prep_write_rsp + *fill* 0x000000004200be32 0x2 + .text.ble_gattc_rx_exec_write_rsp + 0x000000004200be34 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x2e (size before relaxing) + 0x000000004200be34 ble_gattc_rx_exec_write_rsp + *fill* 0x000000004200be5a 0x2 + .text.ble_gatts_rx_indicate_rsp + 0x000000004200be5c 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x43 (size before relaxing) + 0x000000004200be5c ble_gatts_rx_indicate_rsp + *fill* 0x000000004200be93 0x1 + .text.ble_gattc_connection_broken + 0x000000004200be94 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x11 (size before relaxing) + 0x000000004200be94 ble_gattc_connection_broken + *fill* 0x000000004200bea2 0x2 + .text.ble_gattc_init + 0x000000004200bea4 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x24 (size before relaxing) + 0x000000004200bea4 ble_gattc_init + .text.ble_gatts_find_svc_entry_idx + 0x000000004200bec4 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_clt_cfg_find_idx + 0x000000004200beec 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .text.ble_gatts_svc_access + 0x000000004200bf10 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x2a (size before relaxing) + *fill* 0x000000004200bf32 0x2 + .text.ble_gatts_inc_access + 0x000000004200bf34 0x43 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x57 (size before relaxing) + *fill* 0x000000004200bf77 0x1 + .text.ble_gatts_free_mem + 0x000000004200bf78 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + *fill* 0x000000004200bf99 0x3 + .text.ble_gatts_free_svc_defs + 0x000000004200bf9c 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + *fill* 0x000000004200bfb5 0x3 + .text.ble_gatts_find_svc_entry + 0x000000004200bfb8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x34 (size before relaxing) + .text.ble_gatts_chr_def_access + 0x000000004200bfe8 0x9b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xa7 (size before relaxing) + *fill* 0x000000004200c083 0x1 + .text.ble_gatts_subscribe_event$part$4 + 0x000000004200c084 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x22 (size before relaxing) + *fill* 0x000000004200c0a2 0x2 + .text.ble_gatts_val_access + 0x000000004200c0a4 0x9d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xa5 (size before relaxing) + *fill* 0x000000004200c141 0x3 + .text.ble_gatts_chr_val_access + 0x000000004200c144 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x34 (size before relaxing) + .text.ble_gatts_dsc_access + 0x000000004200c174 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x34 (size before relaxing) + .text.ble_gatts_mutable + 0x000000004200c1a4 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x37 (size before relaxing) + *fill* 0x000000004200c1cf 0x1 + .text.ble_gatts_clt_cfg_access + 0x000000004200c1d0 0x135 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x15c (size before relaxing) + 0x000000004200c1d0 ble_gatts_clt_cfg_access + *fill* 0x000000004200c305 0x3 + .text.ble_gatts_register_svcs + 0x000000004200c308 0x299 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x2b5 (size before relaxing) + 0x000000004200c308 ble_gatts_register_svcs + *fill* 0x000000004200c5a1 0x3 + .text.ble_gatts_connection_broken + 0x000000004200c5a4 0x63 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x6f (size before relaxing) + 0x000000004200c5a4 ble_gatts_connection_broken + *fill* 0x000000004200c607 0x1 + .text.ble_gatts_start + 0x000000004200c608 0x129 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x149 (size before relaxing) + 0x000000004200c608 ble_gatts_start + *fill* 0x000000004200c731 0x3 + .text.ble_gatts_conn_can_alloc + 0x000000004200c734 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x000000004200c734 ble_gatts_conn_can_alloc + *fill* 0x000000004200c74e 0x2 + .text.ble_gatts_conn_init + 0x000000004200c750 0x3d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x000000004200c750 ble_gatts_conn_init + *fill* 0x000000004200c78d 0x3 + .text.ble_gatts_send_next_indicate + 0x000000004200c790 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x63 (size before relaxing) + 0x000000004200c790 ble_gatts_send_next_indicate + *fill* 0x000000004200c7eb 0x1 + .text.ble_gatts_rx_indicate_ack + 0x000000004200c7ec 0x98 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xa8 (size before relaxing) + 0x000000004200c7ec ble_gatts_rx_indicate_ack + .text.ble_gatts_chr_updated + 0x000000004200c884 0xae .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0xca (size before relaxing) + 0x000000004200c884 ble_gatts_chr_updated + *fill* 0x000000004200c932 0x2 + .text.ble_gatts_tx_notifications + 0x000000004200c934 0x85 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x99 (size before relaxing) + 0x000000004200c934 ble_gatts_tx_notifications + *fill* 0x000000004200c9b9 0x3 + .text.ble_gatts_bonding_established + 0x000000004200c9bc 0x6d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x85 (size before relaxing) + 0x000000004200c9bc ble_gatts_bonding_established + *fill* 0x000000004200ca29 0x3 + .text.ble_gatts_bonding_restored + 0x000000004200ca2c 0xe1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x10d (size before relaxing) + 0x000000004200ca2c ble_gatts_bonding_restored + *fill* 0x000000004200cb0d 0x3 + .text.ble_gatts_find_svc + 0x000000004200cb10 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x1e (size before relaxing) + 0x000000004200cb10 ble_gatts_find_svc + *fill* 0x000000004200cb2a 0x2 + .text.ble_gatts_add_svcs + 0x000000004200cb2c 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x46 (size before relaxing) + 0x000000004200cb2c ble_gatts_add_svcs + *fill* 0x000000004200cb6b 0x1 + .text.ble_gatts_count_cfg + 0x000000004200cb6c 0xad .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x000000004200cb6c ble_gatts_count_cfg + *fill* 0x000000004200cc19 0x3 + .text.ble_gatts_reset + 0x000000004200cc1c 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x28 (size before relaxing) + 0x000000004200cc1c ble_gatts_reset + *fill* 0x000000004200cc39 0x3 + .text.ble_gatts_init + 0x000000004200cc3c 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x000000004200cc3c ble_gatts_init + *fill* 0x000000004200cc4d 0x3 + .text.ble_hs_wakeup_tx_conn + 0x000000004200cc50 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + *fill* 0x000000004200cc8e 0x2 + .text.ble_hs_event_start_stage1 + 0x000000004200cc90 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x13 (size before relaxing) + *fill* 0x000000004200cca0 0x0 + .text.ble_hs_event_rx_hci_ev + 0x000000004200cca0 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x1a (size before relaxing) + *fill* 0x000000004200ccb6 0x2 + .text.ble_hs_rx_data + 0x000000004200ccb8 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x2c (size before relaxing) + .text.ble_hs_event_tx_notify + 0x000000004200ccdc 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xb (size before relaxing) + *fill* 0x000000004200cce4 0x0 + .text.ble_hs_timer_reset + 0x000000004200cce4 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x2d (size before relaxing) + *fill* 0x000000004200cd0a 0x2 + .text.ble_hs_timer_sched$part$3 + 0x000000004200cd0c 0x53 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x5f (size before relaxing) + *fill* 0x000000004200cd5f 0x1 + .text.ble_hs_timer_sched + 0x000000004200cd60 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x13 (size before relaxing) + *fill* 0x000000004200cd70 0x0 + .text.ble_hs_sync + 0x000000004200cd70 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x3c (size before relaxing) + .text.ble_hs_reset + 0x000000004200cda4 0x46 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x55 (size before relaxing) + *fill* 0x000000004200cdea 0x2 + .text.ble_hs_event_reset + 0x000000004200cdec 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xb (size before relaxing) + *fill* 0x000000004200cdf4 0x0 + .text.ble_hs_timer_exp + 0x000000004200cdf4 0x4b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x67 (size before relaxing) + *fill* 0x000000004200ce3f 0x1 + .text.ble_hs_evq_get + 0x000000004200ce40 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x000000004200ce40 ble_hs_evq_get + *fill* 0x000000004200ce4a 0x2 + .text.ble_hs_is_parent_task + 0x000000004200ce4c 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x000000004200ce4c ble_hs_is_parent_task + .text.ble_hs_lock_nested + 0x000000004200ce74 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x10 (size before relaxing) + 0x000000004200ce74 ble_hs_lock_nested + *fill* 0x000000004200ce81 0x3 + .text.ble_hs_unlock_nested + 0x000000004200ce84 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xe (size before relaxing) + 0x000000004200ce84 ble_hs_unlock_nested + *fill* 0x000000004200ce8f 0x1 + .text.ble_hs_lock + 0x000000004200ce90 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xb (size before relaxing) + 0x000000004200ce90 ble_hs_lock + *fill* 0x000000004200ce98 0x0 + .text.ble_hs_unlock + 0x000000004200ce98 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xb (size before relaxing) + 0x000000004200ce98 ble_hs_unlock + *fill* 0x000000004200cea0 0x0 + .text.ble_hs_process_rx_data_queue + 0x000000004200cea0 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x19 (size before relaxing) + 0x000000004200cea0 ble_hs_process_rx_data_queue + *fill* 0x000000004200ceb6 0x2 + .text.ble_hs_event_rx_data + 0x000000004200ceb8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xb (size before relaxing) + *fill* 0x000000004200cec0 0x0 + .text.ble_hs_wakeup_tx + 0x000000004200cec0 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x49 (size before relaxing) + 0x000000004200cec0 ble_hs_wakeup_tx + *fill* 0x000000004200cefa 0x2 + .text.ble_hs_is_enabled + 0x000000004200cefc 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x000000004200cefc ble_hs_is_enabled + *fill* 0x000000004200cf13 0x1 + .text.ble_hs_timer_resched + 0x000000004200cf14 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0xe (size before relaxing) + 0x000000004200cf14 ble_hs_timer_resched + *fill* 0x000000004200cf1e 0x2 + .text.ble_hs_enqueue_hci_event + 0x000000004200cf20 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x3f (size before relaxing) + 0x000000004200cf20 ble_hs_enqueue_hci_event + *fill* 0x000000004200cf58 0x0 + .text.ble_hs_notifications_sched + 0x000000004200cf58 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x13 (size before relaxing) + 0x000000004200cf58 ble_hs_notifications_sched + *fill* 0x000000004200cf68 0x0 + .text.ble_hs_sched_reset + 0x000000004200cf68 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x000000004200cf68 ble_hs_sched_reset + .text.ble_hs_hw_error + 0x000000004200cf80 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x11 (size before relaxing) + 0x000000004200cf80 ble_hs_hw_error + *fill* 0x000000004200cf8e 0x2 + .text.ble_hs_start + 0x000000004200cf90 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x7f (size before relaxing) + 0x000000004200cf90 ble_hs_start + *fill* 0x000000004200cffc 0x0 + .text.ble_hs_event_start_stage2 + 0x000000004200cffc 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x1f (size before relaxing) + *fill* 0x000000004200d018 0x0 + .text.ble_hs_tx_data + 0x000000004200d018 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x10 (size before relaxing) + 0x000000004200d018 ble_hs_tx_data + .text.ble_hs_init + 0x000000004200d024 0x13e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x15a (size before relaxing) + 0x000000004200d024 ble_hs_init + *fill* 0x000000004200d162 0x2 + .text.ble_hs_adv_set_hdr + 0x000000004200d164 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x54 (size before relaxing) + .text.ble_hs_adv_set_flat_mbuf + 0x000000004200d1b4 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x4f (size before relaxing) + *fill* 0x000000004200d1fb 0x1 + .text.adv_set_fields + 0x000000004200d1fc 0x35b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x377 (size before relaxing) + *fill* 0x000000004200d557 0x1 + .text.ble_hs_adv_set_fields + 0x000000004200d558 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x000000004200d558 ble_hs_adv_set_fields + .text.ble_hs_adv_find_field + 0x000000004200d570 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x000000004200d570 ble_hs_adv_find_field + *fill* 0x000000004200d59b 0x1 + .text.ble_hs_atomic_conn_delete + 0x000000004200d59c 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x35 (size before relaxing) + 0x000000004200d59c ble_hs_atomic_conn_delete + *fill* 0x000000004200d5c5 0x3 + .text.ble_hs_atomic_conn_flags + 0x000000004200d5c8 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x2c (size before relaxing) + 0x000000004200d5c8 ble_hs_atomic_conn_flags + *fill* 0x000000004200d5ed 0x3 + .text.ble_hs_atomic_first_conn_handle + 0x000000004200d5f0 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x20 (size before relaxing) + 0x000000004200d5f0 ble_hs_atomic_first_conn_handle + *fill* 0x000000004200d60a 0x2 + .text.ble_hs_conn_can_alloc + 0x000000004200d60c 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d60c ble_hs_conn_can_alloc + .text.ble_hs_conn_delete_chan + 0x000000004200d630 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d630 ble_hs_conn_delete_chan + *fill* 0x000000004200d65e 0x2 + .text.ble_hs_conn_free + 0x000000004200d660 0x3d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x48 (size before relaxing) + 0x000000004200d660 ble_hs_conn_free + *fill* 0x000000004200d69d 0x3 + .text.ble_hs_conn_alloc + 0x000000004200d6a0 0x6f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x8a (size before relaxing) + 0x000000004200d6a0 ble_hs_conn_alloc + *fill* 0x000000004200d70f 0x1 + .text.ble_hs_conn_remove + 0x000000004200d710 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d710 ble_hs_conn_remove + *fill* 0x000000004200d72d 0x3 + .text.ble_hs_conn_find + 0x000000004200d730 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d730 ble_hs_conn_find + *fill* 0x000000004200d746 0x2 + .text.ble_hs_conn_insert + 0x000000004200d748 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d748 ble_hs_conn_insert + *fill* 0x000000004200d75f 0x1 + .text.ble_hs_conn_find_assert + 0x000000004200d760 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x10 (size before relaxing) + 0x000000004200d760 ble_hs_conn_find_assert + *fill* 0x000000004200d76d 0x3 + .text.ble_hs_conn_find_by_idx + 0x000000004200d770 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d770 ble_hs_conn_find_by_idx + *fill* 0x000000004200d78a 0x2 + .text.ble_hs_conn_exists + 0x000000004200d78c 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d78c ble_hs_conn_exists + *fill* 0x000000004200d7a1 0x3 + .text.ble_hs_conn_first + 0x000000004200d7a4 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d7a4 ble_hs_conn_first + *fill* 0x000000004200d7ae 0x2 + .text.ble_hs_conn_addrs + 0x000000004200d7b0 0x9d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0xa1 (size before relaxing) + 0x000000004200d7b0 ble_hs_conn_addrs + *fill* 0x000000004200d84d 0x3 + .text.ble_hs_conn_find_by_addr + 0x000000004200d850 0x7b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x000000004200d850 ble_hs_conn_find_by_addr + *fill* 0x000000004200d8cb 0x1 + .text.ble_hs_conn_timer + 0x000000004200d8cc 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x70 (size before relaxing) + 0x000000004200d8cc ble_hs_conn_timer + .text.ble_hs_conn_init + 0x000000004200d938 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x26 (size before relaxing) + 0x000000004200d938 ble_hs_conn_init + *fill* 0x000000004200d95a 0x2 + .text.ble_hs_flow_tx_num_comp_pkts + 0x000000004200d95c 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x53 (size before relaxing) + *fill* 0x000000004200d9ab 0x1 + .text.ble_hs_flow_event_cb + 0x000000004200d9ac 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x2d (size before relaxing) + *fill* 0x000000004200d9ce 0x2 + .text.ble_hs_flow_acl_free + 0x000000004200d9d0 0x84 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x9b (size before relaxing) + *fill* 0x000000004200da54 0x0 + .text.ble_hs_flow_connection_broken + 0x000000004200da54 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x17 (size before relaxing) + 0x000000004200da54 ble_hs_flow_connection_broken + *fill* 0x000000004200da63 0x1 + .text.ble_hs_flow_track_data_mbuf + 0x000000004200da64 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x000000004200da64 ble_hs_flow_track_data_mbuf + *fill* 0x000000004200da8a 0x2 + .text.ble_hs_flow_startup + 0x000000004200da8c 0x8b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0xa5 (size before relaxing) + 0x000000004200da8c ble_hs_flow_startup + *fill* 0x000000004200db17 0x1 + .text.ble_hs_flow_init + 0x000000004200db18 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x2a (size before relaxing) + 0x000000004200db18 ble_hs_flow_init + *fill* 0x000000004200db3a 0x2 + .text.ble_hs_hci_frag_alloc + 0x000000004200db3c 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x25 (size before relaxing) + *fill* 0x000000004200db5e 0x2 + .text.ble_hs_hci_set_buf_sz + 0x000000004200db60 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x000000004200db60 ble_hs_hci_set_buf_sz + *fill* 0x000000004200db8d 0x3 + .text.ble_hs_hci_add_avail_pkts + 0x000000004200db90 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x000000004200db90 ble_hs_hci_add_avail_pkts + *fill* 0x000000004200dbb6 0x2 + .text.ble_hs_hci_cmd_tx_no_rsp + 0x000000004200dbb8 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x2e (size before relaxing) + 0x000000004200dbb8 ble_hs_hci_cmd_tx_no_rsp + *fill* 0x000000004200dbde 0x2 + .text.ble_hs_hci_cmd_tx + 0x000000004200dbe0 0x127 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x13b (size before relaxing) + 0x000000004200dbe0 ble_hs_hci_cmd_tx + *fill* 0x000000004200dd07 0x1 + .text.ble_hs_hci_rx_evt + 0x000000004200dd08 0x63 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x6b (size before relaxing) + 0x000000004200dd08 ble_hs_hci_rx_evt + *fill* 0x000000004200dd6b 0x1 + .text.ble_hs_hci_acl_tx_now + 0x000000004200dd6c 0xe9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x101 (size before relaxing) + 0x000000004200dd6c ble_hs_hci_acl_tx_now + *fill* 0x000000004200de55 0x3 + .text.ble_hs_hci_acl_tx + 0x000000004200de58 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x18 (size before relaxing) + 0x000000004200de58 ble_hs_hci_acl_tx + .text.ble_hs_hci_set_le_supported_feat + 0x000000004200de6c 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x000000004200de6c ble_hs_hci_set_le_supported_feat + *fill* 0x000000004200de76 0x2 + .text.ble_hs_hci_set_hci_version + 0x000000004200de78 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x000000004200de78 ble_hs_hci_set_hci_version + *fill* 0x000000004200de83 0x1 + .text.ble_hs_hci_get_hci_version + 0x000000004200de84 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x000000004200de84 ble_hs_hci_get_hci_version + *fill* 0x000000004200de8f 0x1 + .text.ble_hs_hci_init + 0x000000004200de90 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x30 (size before relaxing) + 0x000000004200de90 ble_hs_hci_init + .text.ble_hs_hci_cmd_send_buf + 0x000000004200deb8 0x6d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + 0x75 (size before relaxing) + 0x000000004200deb8 ble_hs_hci_cmd_send_buf + *fill* 0x000000004200df25 0x3 + .text.ble_hs_hci_evt_le_meta + 0x000000004200df28 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .text.ble_hs_hci_evt_hw_error + 0x000000004200df54 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x16 (size before relaxing) + *fill* 0x000000004200df66 0x2 + .text.ble_hs_hci_evt_enc_key_refresh + 0x000000004200df68 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .text.ble_hs_hci_evt_encrypt_change + 0x000000004200df7c 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .text.ble_hs_hci_evt_le_phy_update_complete + 0x000000004200df90 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .text.ble_hs_hci_evt_le_dir_adv_rpt + 0x000000004200dfa4 0x6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x000000004200e012 0x2 + .text.ble_hs_hci_evt_le_adv_rpt + 0x000000004200e014 0xa5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0xa9 (size before relaxing) + *fill* 0x000000004200e0b9 0x3 + .text.ble_hs_hci_evt_le_conn_parm_req + 0x000000004200e0bc 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x000000004200e0d2 0x2 + .text.ble_hs_hci_evt_le_lt_key_req + 0x000000004200e0d4 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x000000004200e0ea 0x2 + .text.ble_hs_hci_evt_le_rd_rem_used_feat_complete + 0x000000004200e0ec 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .text.ble_hs_hci_evt_le_conn_upd_complete + 0x000000004200e100 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .text.ble_hs_hci_evt_disconn_complete + 0x000000004200e114 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x44 (size before relaxing) + .text.ble_hs_hci_evt_num_completed_pkts + 0x000000004200e148 0x71 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x7d (size before relaxing) + *fill* 0x000000004200e1b9 0x3 + .text.ble_hs_hci_evt_le_enh_conn_complete + 0x000000004200e1bc 0xa5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0xa9 (size before relaxing) + *fill* 0x000000004200e261 0x3 + .text.ble_hs_hci_evt_le_conn_complete + 0x000000004200e264 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x000000004200e2ee 0x2 + .text.ble_hs_hci_evt_process + 0x000000004200e2f0 0x39 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x000000004200e2f0 ble_hs_hci_evt_process + *fill* 0x000000004200e329 0x3 + .text.ble_hs_hci_evt_acl_process + 0x000000004200e32c 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x9e (size before relaxing) + 0x000000004200e32c ble_hs_hci_evt_acl_process + *fill* 0x000000004200e3b6 0x2 + .text.ble_hs_hci_util_read_adv_tx_pwr + 0x000000004200e3b8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x000000004200e3b8 ble_hs_hci_util_read_adv_tx_pwr + .text.ble_hs_hci_util_rand + 0x000000004200e3d8 0x39 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x000000004200e3d8 ble_hs_hci_util_rand + *fill* 0x000000004200e411 0x3 + .text.ble_hs_hci_util_data_hdr_strip + 0x000000004200e414 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x3e (size before relaxing) + 0x000000004200e414 ble_hs_hci_util_data_hdr_strip + *fill* 0x000000004200e446 0x2 + .text.ble_hs_id_set_pub + 0x000000004200e448 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x20 (size before relaxing) + 0x000000004200e448 ble_hs_id_set_pub + .text.ble_hs_id_addr + 0x000000004200e460 0x46 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x000000004200e460 ble_hs_id_addr + *fill* 0x000000004200e4a6 0x2 + .text.ble_hs_id_addr_type_usable + 0x000000004200e4a8 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x3a (size before relaxing) + *fill* 0x000000004200e4de 0x2 + .text.ble_hs_id_copy_addr + 0x000000004200e4e0 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x34 (size before relaxing) + 0x000000004200e4e0 ble_hs_id_copy_addr + *fill* 0x000000004200e509 0x3 + .text.ble_hs_id_use_addr + 0x000000004200e50c 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x24 (size before relaxing) + 0x000000004200e50c ble_hs_id_use_addr + *fill* 0x000000004200e52a 0x2 + .text.ble_hs_id_reset + 0x000000004200e52c 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x000000004200e52c ble_hs_id_reset + *fill* 0x000000004200e54f 0x1 + .text.ble_hs_log_mbuf + 0x000000004200e550 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + 0x000000004200e550 ble_hs_log_mbuf + *fill* 0x000000004200e571 0x3 + .text.ble_hs_mbuf_gen_pkt + 0x000000004200e574 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x2d (size before relaxing) + *fill* 0x000000004200e59d 0x3 + .text.ble_hs_mbuf_acl_pkt + 0x000000004200e5a0 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x10 (size before relaxing) + 0x000000004200e5a0 ble_hs_mbuf_acl_pkt + .text.ble_hs_mbuf_att_pkt + 0x000000004200e5ac 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x10 (size before relaxing) + 0x000000004200e5ac ble_hs_mbuf_att_pkt + .text.ble_hs_mbuf_l2cap_pkt + 0x000000004200e5b8 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0xd (size before relaxing) + 0x000000004200e5b8 ble_hs_mbuf_l2cap_pkt + *fill* 0x000000004200e5c2 0x2 + .text.ble_hs_mbuf_from_flat + 0x000000004200e5c4 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x2c (size before relaxing) + 0x000000004200e5c4 ble_hs_mbuf_from_flat + .text.ble_hs_mbuf_pullup_base + 0x000000004200e5e8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x24 (size before relaxing) + 0x000000004200e5e8 ble_hs_mbuf_pullup_base + .text.ble_hs_misc_restore_one_irk + 0x000000004200e608 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x1c (size before relaxing) + .text.ble_hs_misc_conn_chan_find + 0x000000004200e620 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x2c (size before relaxing) + 0x000000004200e620 ble_hs_misc_conn_chan_find + .text.ble_hs_misc_conn_chan_find_reqd + 0x000000004200e648 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x26 (size before relaxing) + 0x000000004200e648 ble_hs_misc_conn_chan_find_reqd + *fill* 0x000000004200e66a 0x2 + .text.ble_hs_misc_peer_addr_type_to_id + 0x000000004200e66c 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x10 (size before relaxing) + 0x000000004200e66c ble_hs_misc_peer_addr_type_to_id + *fill* 0x000000004200e679 0x3 + .text.ble_hs_misc_restore_irks + 0x000000004200e67c 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x000000004200e67c ble_hs_misc_restore_irks + .text.ble_mqueue_init + 0x000000004200e690 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0x000000004200e690 ble_mqueue_init + *fill* 0x000000004200e6ad 0x3 + .text.ble_mqueue_get + 0x000000004200e6b0 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0x000000004200e6b0 ble_mqueue_get + *fill* 0x000000004200e6de 0x2 + .text.ble_mqueue_put + 0x000000004200e6e0 0x43 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0x000000004200e6e0 ble_mqueue_put + *fill* 0x000000004200e723 0x1 + .text.ble_hs_pvcy_remove_entry + 0x000000004200e724 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x31 (size before relaxing) + 0x000000004200e724 ble_hs_pvcy_remove_entry + *fill* 0x000000004200e751 0x3 + .text.ble_hs_pvcy_ensure_started + 0x000000004200e754 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x000000004200e754 ble_hs_pvcy_ensure_started + .text.ble_hs_pvcy_our_irk + 0x000000004200e784 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x000000004200e784 ble_hs_pvcy_our_irk + .text.ble_hs_pvcy_set_mode + 0x000000004200e790 0x35 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x000000004200e790 ble_hs_pvcy_set_mode + *fill* 0x000000004200e7c5 0x3 + .text.ble_hs_pvcy_add_entry + 0x000000004200e7c8 0x8f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x9f (size before relaxing) + 0x000000004200e7c8 ble_hs_pvcy_add_entry + *fill* 0x000000004200e857 0x1 + .text.ble_hs_pvcy_set_our_irk + 0x000000004200e858 0xbf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0xcb (size before relaxing) + 0x000000004200e858 ble_hs_pvcy_set_our_irk + *fill* 0x000000004200e917 0x1 + .text.ble_hs_startup_go + 0x000000004200e918 0x164 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + 0x19c (size before relaxing) + 0x000000004200e918 ble_hs_startup_go + .text.ble_hs_stop_done$constprop$2 + 0x000000004200ea7c 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x42 (size before relaxing) + *fill* 0x000000004200eab2 0x2 + .text.ble_hs_stop_terminate_timeout_cb + 0x000000004200eab4 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0xb (size before relaxing) + *fill* 0x000000004200eabc 0x0 + .text.ble_hs_stop_init + 0x000000004200eabc 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x000000004200eabc ble_hs_stop_init + *fill* 0x000000004200ead7 0x1 + .text.ble_l2cap_chan_alloc + 0x000000004200ead8 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x000000004200ead8 ble_l2cap_chan_alloc + *fill* 0x000000004200eafa 0x2 + .text.ble_l2cap_chan_free + 0x000000004200eafc 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x1a (size before relaxing) + 0x000000004200eafc ble_l2cap_chan_free + *fill* 0x000000004200eb12 0x2 + .text.ble_l2cap_parse_hdr + 0x000000004200eb14 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x32 (size before relaxing) + 0x000000004200eb14 ble_l2cap_parse_hdr + *fill* 0x000000004200eb3e 0x2 + .text.ble_l2cap_prepend_hdr + 0x000000004200eb40 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x46 (size before relaxing) + 0x000000004200eb40 ble_l2cap_prepend_hdr + *fill* 0x000000004200eb7e 0x2 + .text.ble_l2cap_get_conn_handle + 0x000000004200eb80 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x000000004200eb80 ble_l2cap_get_conn_handle + .text.ble_l2cap_remove_rx + 0x000000004200eb90 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x17 (size before relaxing) + 0x000000004200eb90 ble_l2cap_remove_rx + *fill* 0x000000004200eba3 0x1 + .text.ble_l2cap_rx + 0x000000004200eba4 0xf1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x105 (size before relaxing) + 0x000000004200eba4 ble_l2cap_rx + *fill* 0x000000004200ec95 0x3 + .text.ble_l2cap_tx + 0x000000004200ec98 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x44 (size before relaxing) + 0x000000004200ec98 ble_l2cap_tx + .text.ble_l2cap_init + 0x000000004200ecd4 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x2e (size before relaxing) + 0x000000004200ecd4 ble_l2cap_init + *fill* 0x000000004200ecfa 0x2 + .text.ble_l2cap_sig_proc_extract + 0x000000004200ecfc 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x53 (size before relaxing) + *fill* 0x000000004200ed4b 0x1 + .text.ble_l2cap_sig_proc_free + 0x000000004200ed4c 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x12 (size before relaxing) + *fill* 0x000000004200ed5b 0x1 + .text.ble_l2cap_sig_rx_reject + 0x000000004200ed5c 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x1d (size before relaxing) + *fill* 0x000000004200ed75 0x3 + .text.ble_l2cap_sig_update_rsp_rx + 0x000000004200ed78 0x4f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x57 (size before relaxing) + *fill* 0x000000004200edc7 0x1 + .text.ble_l2cap_sig_rx + 0x000000004200edc8 0x73 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x83 (size before relaxing) + *fill* 0x000000004200ee3b 0x1 + .text.ble_l2cap_sig_update_req_rx + 0x000000004200ee3c 0xaf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0xc3 (size before relaxing) + *fill* 0x000000004200eeeb 0x1 + .text.ble_l2cap_sig_update + 0x000000004200eeec 0xf3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x117 (size before relaxing) + 0x000000004200eeec ble_l2cap_sig_update + *fill* 0x000000004200efdf 0x1 + .text.ble_l2cap_sig_create_chan + 0x000000004200efe0 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x000000004200efe0 ble_l2cap_sig_create_chan + *fill* 0x000000004200f001 0x3 + .text.ble_l2cap_sig_conn_broken + 0x000000004200f004 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x31 (size before relaxing) + 0x000000004200f004 ble_l2cap_sig_conn_broken + *fill* 0x000000004200f032 0x2 + .text.ble_l2cap_sig_timer + 0x000000004200f034 0x8c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x93 (size before relaxing) + 0x000000004200f034 ble_l2cap_sig_timer + *fill* 0x000000004200f0c0 0x0 + .text.ble_l2cap_sig_init + 0x000000004200f0c0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x24 (size before relaxing) + 0x000000004200f0c0 ble_l2cap_sig_init + .text.ble_l2cap_sig_tx + 0x000000004200f0e0 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x34 (size before relaxing) + 0x000000004200f0e0 ble_l2cap_sig_tx + *fill* 0x000000004200f109 0x3 + .text.ble_l2cap_sig_cmd_get + 0x000000004200f10c 0x42 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x4a (size before relaxing) + 0x000000004200f10c ble_l2cap_sig_cmd_get + *fill* 0x000000004200f14e 0x2 + .text.ble_l2cap_sig_reject_tx + 0x000000004200f150 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x42 (size before relaxing) + 0x000000004200f150 ble_l2cap_sig_reject_tx + *fill* 0x000000004200f18e 0x2 + .text.ble_l2cap_sig_reject_invalid_cid_tx + 0x000000004200f190 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x20 (size before relaxing) + 0x000000004200f190 ble_l2cap_sig_reject_invalid_cid_tx + .text.ble_sm_insert + 0x000000004200f1ac 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x000000004200f1be 0x2 + .text.ble_sm_build_authreq + 0x000000004200f1c0 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x000000004200f1eb 0x1 + .text.ble_sm_io_action + 0x000000004200f1ec 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x21 (size before relaxing) + *fill* 0x000000004200f206 0x2 + .text.ble_sm_sec_req_exec + 0x000000004200f208 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x38 (size before relaxing) + .text.ble_sm_fill_store_value + 0x000000004200f238 0xc2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x000000004200f2fa 0x2 + .text.ble_sm_start_encrypt_tx + 0x000000004200f2fc 0x63 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x67 (size before relaxing) + *fill* 0x000000004200f35f 0x1 + .text.ble_sm_enc_restore_exec + 0x000000004200f360 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x10 (size before relaxing) + .text.ble_sm_enc_start_exec + 0x000000004200f36c 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x66 (size before relaxing) + *fill* 0x000000004200f3ce 0x2 + .text.ble_sm_ltk_req_reply_tx + 0x000000004200f3d0 0x53 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x57 (size before relaxing) + *fill* 0x000000004200f423 0x1 + .text.ble_sm_ltk_start_exec + 0x000000004200f424 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x000000004200f44e 0x2 + .text.ble_sm_ltk_req_neg_reply_tx + 0x000000004200f450 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x29 (size before relaxing) + *fill* 0x000000004200f475 0x3 + .text.ble_sm_ltk_restore_exec + 0x000000004200f478 0x4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x51 (size before relaxing) + *fill* 0x000000004200f4c6 0x2 + .text.ble_sm_random_exec + 0x000000004200f4c8 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x21 (size before relaxing) + *fill* 0x000000004200f4e2 0x2 + .text.ble_sm_confirm_exec + 0x000000004200f4e4 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x21 (size before relaxing) + *fill* 0x000000004200f4fe 0x2 + .text.ble_sm_proc_free + 0x000000004200f500 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x12 (size before relaxing) + *fill* 0x000000004200f50f 0x1 + .text.ble_sm_proc_alloc + 0x000000004200f510 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x1e (size before relaxing) + *fill* 0x000000004200f52a 0x2 + .text.ble_sm_proc_remove$isra$1$part$2 + 0x000000004200f52c 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x000000004200f53e 0x2 + .text.ble_sm_fail_rx + 0x000000004200f540 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .text.ble_sm_key_exch_success + 0x000000004200f56c 0x5e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x62 (size before relaxing) + *fill* 0x000000004200f5ca 0x2 + .text.ble_sm_key_exch_exec + 0x000000004200f5cc 0x241 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x279 (size before relaxing) + *fill* 0x000000004200f80d 0x3 + .text.ble_sm_key_rxed + 0x000000004200f810 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x28 (size before relaxing) + *fill* 0x000000004200f835 0x3 + .text.ble_sm_pair_cfg + 0x000000004200f838 0xa7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x000000004200f8df 0x1 + .text.ble_sm_num_procs + 0x000000004200f8e0 0x15 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x000000004200f8e0 ble_sm_num_procs + *fill* 0x000000004200f8f5 0x3 + .text.ble_sm_chk_store_overflow_by_type + 0x000000004200f8f8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x40 (size before relaxing) + .text.ble_sm_chk_store_overflow + 0x000000004200f928 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x1d (size before relaxing) + *fill* 0x000000004200f941 0x3 + .text.ble_sm_gen_pair_rand + 0x000000004200f944 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x000000004200f944 ble_sm_gen_pair_rand + *fill* 0x000000004200f955 0x3 + .text.ble_sm_ia_ra + 0x000000004200f958 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x66 (size before relaxing) + 0x000000004200f958 ble_sm_ia_ra + *fill* 0x000000004200f9ba 0x2 + .text.ble_sm_proc_find + 0x000000004200f9bc 0x49 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x000000004200f9bc ble_sm_proc_find + *fill* 0x000000004200fa05 0x3 + .text.ble_sm_sign_info_rx + 0x000000004200fa08 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8c (size before relaxing) + .text.ble_sm_id_addr_info_rx + 0x000000004200fa88 0x87 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x93 (size before relaxing) + *fill* 0x000000004200fb0f 0x1 + .text.ble_sm_id_info_rx + 0x000000004200fb10 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8c (size before relaxing) + .text.ble_sm_master_id_rx + 0x000000004200fb90 0xbf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xc7 (size before relaxing) + *fill* 0x000000004200fc4f 0x1 + .text.ble_sm_enc_info_rx + 0x000000004200fc50 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x90 (size before relaxing) + .text.ble_sm_pair_req_rx + 0x000000004200fcd8 0x23a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x266 (size before relaxing) + *fill* 0x000000004200ff12 0x2 + .text.ble_sm_proc_can_advance + 0x000000004200ff14 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x32 (size before relaxing) + 0x000000004200ff14 ble_sm_proc_can_advance + *fill* 0x000000004200ff42 0x2 + .text.ble_sm_confirm_rx + 0x000000004200ff44 0xa1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xac (size before relaxing) + *fill* 0x000000004200ffe5 0x3 + .text.ble_sm_pair_rsp_rx + 0x000000004200ffe8 0xd1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xe1 (size before relaxing) + *fill* 0x00000000420100b9 0x3 + .text.ble_sm_process_result + 0x00000000420100bc 0x232 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x26a (size before relaxing) + 0x00000000420100bc ble_sm_process_result + *fill* 0x00000000420102ee 0x2 + .text.ble_sm_enc_event_rx + 0x00000000420102f0 0x129 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x131 (size before relaxing) + *fill* 0x0000000042010419 0x3 + .text.ble_sm_rx + 0x000000004201041c 0x68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x74 (size before relaxing) + .text.ble_sm_enc_change_rx + 0x0000000042010484 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x20 (size before relaxing) + 0x0000000042010484 ble_sm_enc_change_rx + *fill* 0x00000000420104a1 0x3 + .text.ble_sm_enc_key_refresh_rx + 0x00000000420104a4 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x1c (size before relaxing) + 0x00000000420104a4 ble_sm_enc_key_refresh_rx + *fill* 0x00000000420104bd 0x3 + .text.ble_sm_ltk_req_rx + 0x00000000420104c0 0x1a0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x1bc (size before relaxing) + 0x00000000420104c0 ble_sm_ltk_req_rx + .text.ble_sm_pair_exec + 0x0000000042010660 0xcb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xdb (size before relaxing) + *fill* 0x000000004201072b 0x1 + .text.ble_sm_random_rx + 0x000000004201072c 0x72 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x81 (size before relaxing) + *fill* 0x000000004201079e 0x2 + .text.ble_sm_timer + 0x00000000420107a0 0xcc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xd3 (size before relaxing) + 0x00000000420107a0 ble_sm_timer + *fill* 0x000000004201086c 0x0 + .text.ble_sm_pair_initiate + 0x000000004201086c 0x73 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x8f (size before relaxing) + 0x000000004201086c ble_sm_pair_initiate + *fill* 0x00000000420108df 0x1 + .text.ble_sm_slave_initiate + 0x00000000420108e0 0x65 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x78 (size before relaxing) + 0x00000000420108e0 ble_sm_slave_initiate + *fill* 0x0000000042010945 0x3 + .text.ble_sm_enc_initiate + 0x0000000042010948 0xbb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xc7 (size before relaxing) + 0x0000000042010948 ble_sm_enc_initiate + *fill* 0x0000000042010a03 0x1 + .text.ble_sm_sec_req_rx + 0x0000000042010a04 0xe2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0xfa (size before relaxing) + *fill* 0x0000000042010ae6 0x2 + .text.ble_sm_inject_io + 0x0000000042010ae8 0x160 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x177 (size before relaxing) + 0x0000000042010ae8 ble_sm_inject_io + *fill* 0x0000000042010c48 0x0 + .text.ble_sm_connection_broken + 0x0000000042010c48 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x28 (size before relaxing) + 0x0000000042010c48 ble_sm_connection_broken + .text.ble_sm_init + 0x0000000042010c6c 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x2c (size before relaxing) + 0x0000000042010c6c ble_sm_init + .text.ble_sm_create_chan + 0x0000000042010c94 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x0000000042010c94 ble_sm_create_chan + *fill* 0x0000000042010cb5 0x3 + .text.ble_sm_cmd_get + 0x0000000042010cb8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + 0x38 (size before relaxing) + 0x0000000042010cb8 ble_sm_cmd_get + .text.ble_sm_tx + 0x0000000042010ce8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + 0x24 (size before relaxing) + 0x0000000042010ce8 ble_sm_tx + .text.ble_sm_lgcy_io_action + 0x0000000042010d08 0x82 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x0000000042010d08 ble_sm_lgcy_io_action + *fill* 0x0000000042010d8a 0x2 + .text.ble_sm_lgcy_confirm_exec + 0x0000000042010d8c 0x85 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x95 (size before relaxing) + 0x0000000042010d8c ble_sm_lgcy_confirm_exec + *fill* 0x0000000042010e11 0x3 + .text.ble_sm_lgcy_random_exec + 0x0000000042010e14 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x5e (size before relaxing) + 0x0000000042010e14 ble_sm_lgcy_random_exec + *fill* 0x0000000042010e6a 0x2 + .text.ble_sm_lgcy_random_rx + 0x0000000042010e6c 0xe2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0xee (size before relaxing) + 0x0000000042010e6c ble_sm_lgcy_random_rx + *fill* 0x0000000042010f4e 0x2 + .text.ble_sm_sc_gen_numcmp + 0x0000000042010f50 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x3c (size before relaxing) + .text.ble_sm_sc_random_advance + 0x0000000042010f88 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x33 (size before relaxing) + *fill* 0x0000000042010fb5 0x3 + .text.ble_sm_sc_dhkey_addrs$isra$3 + 0x0000000042010fb8 0x2b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x33 (size before relaxing) + *fill* 0x0000000042010fe3 0x1 + .text.ble_sm_sc_ensure_keys_generated + 0x0000000042010fe4 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x3e (size before relaxing) + *fill* 0x000000004201101a 0x2 + .text.ble_sm_sc_io_action + 0x000000004201101c 0x8f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x000000004201101c ble_sm_sc_io_action + *fill* 0x00000000420110ab 0x1 + .text.ble_sm_sc_oob_confirm + 0x00000000420110ac 0x7f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x83 (size before relaxing) + 0x00000000420110ac ble_sm_sc_oob_confirm + *fill* 0x000000004201112b 0x1 + .text.ble_sm_sc_confirm_exec + 0x000000004201112c 0xbd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0xc5 (size before relaxing) + 0x000000004201112c ble_sm_sc_confirm_exec + *fill* 0x00000000420111e9 0x3 + .text.ble_sm_sc_random_exec + 0x00000000420111ec 0x7c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x94 (size before relaxing) + 0x00000000420111ec ble_sm_sc_random_exec + .text.ble_sm_sc_random_rx + 0x0000000042011268 0x1ba .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x1d6 (size before relaxing) + 0x0000000042011268 ble_sm_sc_random_rx + *fill* 0x0000000042011422 0x2 + .text.ble_sm_sc_public_key_exec + 0x0000000042011424 0xa7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0xb2 (size before relaxing) + 0x0000000042011424 ble_sm_sc_public_key_exec + *fill* 0x00000000420114cb 0x1 + .text.ble_sm_sc_public_key_rx + 0x00000000420114cc 0x115 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x121 (size before relaxing) + 0x00000000420114cc ble_sm_sc_public_key_rx + *fill* 0x00000000420115e1 0x3 + .text.ble_sm_sc_dhkey_check_exec + 0x00000000420115e4 0xbd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0xd1 (size before relaxing) + 0x00000000420115e4 ble_sm_sc_dhkey_check_exec + *fill* 0x00000000420116a1 0x3 + .text.ble_sm_sc_dhkey_check_rx + 0x00000000420116a4 0x16e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x18a (size before relaxing) + 0x00000000420116a4 ble_sm_sc_dhkey_check_rx + *fill* 0x0000000042011812 0x2 + .text.ble_sm_sc_init + 0x0000000042011814 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x13 (size before relaxing) + 0x0000000042011814 ble_sm_sc_init + *fill* 0x0000000042011824 0x0 + .text.ble_store_status + 0x0000000042011824 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .text.ble_store_read + 0x000000004201183c 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x28 (size before relaxing) + 0x000000004201183c ble_store_read + *fill* 0x000000004201185d 0x3 + .text.ble_store_delete + 0x0000000042011860 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x28 (size before relaxing) + 0x0000000042011860 ble_store_delete + *fill* 0x0000000042011881 0x3 + .text.ble_store_overflow_event + 0x0000000042011884 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x18 (size before relaxing) + 0x0000000042011884 ble_store_overflow_event + .text.ble_store_write + 0x0000000042011898 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x40 (size before relaxing) + 0x0000000042011898 ble_store_write + .text.ble_store_full_event + 0x00000000420118d0 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x00000000420118d0 ble_store_full_event + .text.ble_store_read_our_sec + 0x00000000420118e8 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x14 (size before relaxing) + 0x00000000420118e8 ble_store_read_our_sec + .text.ble_store_write_our_sec + 0x00000000420118f8 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x00000000420118f8 ble_store_write_our_sec + *fill* 0x0000000042011909 0x3 + .text.ble_store_read_peer_sec + 0x000000004201190c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x14 (size before relaxing) + 0x000000004201190c ble_store_read_peer_sec + .text.ble_store_write_peer_sec + 0x000000004201191c 0x44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4c (size before relaxing) + 0x000000004201191c ble_store_write_peer_sec + .text.ble_store_read_cccd + 0x0000000042011960 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x14 (size before relaxing) + 0x0000000042011960 ble_store_read_cccd + .text.ble_store_write_cccd + 0x0000000042011970 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x0000000042011970 ble_store_write_cccd + *fill* 0x0000000042011981 0x3 + .text.ble_store_delete_cccd + 0x0000000042011984 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x0000000042011984 ble_store_delete_cccd + *fill* 0x0000000042011995 0x3 + .text.ble_store_iterate + 0x0000000042011998 0x9b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x0000000042011998 ble_store_iterate + *fill* 0x0000000042011a33 0x1 + .text.ble_store_util_iter_unique_peer + 0x0000000042011a34 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + *fill* 0x0000000042011a96 0x2 + .text.ble_store_util_bonded_peers + 0x0000000042011a98 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x0000000042011a98 ble_store_util_bonded_peers + .text.ble_store_util_delete_all + 0x0000000042011ac0 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x0000000042011ac0 ble_store_util_delete_all + *fill* 0x0000000042011ad9 0x3 + .text.ble_store_util_delete_peer + 0x0000000042011adc 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x5a (size before relaxing) + 0x0000000042011adc ble_store_util_delete_peer + *fill* 0x0000000042011b2e 0x2 + .text.ble_store_util_count + 0x0000000042011b30 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x0000000042011b30 ble_store_util_count + .text.ble_store_util_status_rr + 0x0000000042011b48 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x39 (size before relaxing) + 0x0000000042011b48 ble_store_util_status_rr + *fill* 0x0000000042011b7e 0x2 + .text.ble_uuid_init_from_buf + 0x0000000042011b80 0x47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x4b (size before relaxing) + 0x0000000042011b80 ble_uuid_init_from_buf + *fill* 0x0000000042011bc7 0x1 + .text.ble_uuid_cmp + 0x0000000042011bc8 0x43 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x0000000042011bc8 ble_uuid_cmp + *fill* 0x0000000042011c0b 0x1 + .text.ble_uuid_to_str + 0x0000000042011c0c 0x8c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x0000000042011c0c ble_uuid_to_str + .text.ble_uuid_init_from_att_buf + 0x0000000042011c98 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x0000000042011c98 ble_uuid_init_from_att_buf + *fill* 0x0000000042011ccf 0x1 + .text.ble_uuid_init_from_att_mbuf + 0x0000000042011cd0 0x3f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x43 (size before relaxing) + 0x0000000042011cd0 ble_uuid_init_from_att_mbuf + *fill* 0x0000000042011d0f 0x1 + .text.ble_uuid_flat + 0x0000000042011d10 0x4b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x4f (size before relaxing) + 0x0000000042011d10 ble_uuid_flat + *fill* 0x0000000042011d5b 0x1 + .text.ble_uuid_to_mbuf + 0x0000000042011d5c 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x26 (size before relaxing) + 0x0000000042011d5c ble_uuid_to_mbuf + *fill* 0x0000000042011d7e 0x2 + .text.ble_store_config_print_value_sec + 0x0000000042011d80 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .text.ble_addr_cmp + 0x0000000042011db8 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + *fill* 0x0000000042011dd6 0x2 + .text.ble_store_config_find_sec + 0x0000000042011dd8 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x61 (size before relaxing) + *fill* 0x0000000042011e35 0x3 + .text.ble_store_config_delete_sec + 0x0000000042011e38 0x3e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x42 (size before relaxing) + *fill* 0x0000000042011e76 0x2 + .text.ble_store_config_find_cccd + 0x0000000042011e78 0x51 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x59 (size before relaxing) + *fill* 0x0000000042011ec9 0x3 + .text.ble_store_config_write + 0x0000000042011ecc 0xeb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x107 (size before relaxing) + 0x0000000042011ecc ble_store_config_write + *fill* 0x0000000042011fb7 0x1 + .text.ble_store_config_print_key_sec + 0x0000000042011fb8 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x28 (size before relaxing) + .text.ble_store_config_read + 0x0000000042011fdc 0x7b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x87 (size before relaxing) + 0x0000000042011fdc ble_store_config_read + *fill* 0x0000000042012057 0x1 + .text.ble_store_config_delete + 0x0000000042012058 0x71 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x7d (size before relaxing) + 0x0000000042012058 ble_store_config_delete + *fill* 0x00000000420120c9 0x3 + .text.ble_store_config_init + 0x00000000420120cc 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x00000000420120cc ble_store_config_init + *fill* 0x00000000420120fa 0x2 + .text.ble_nvs_write_key_value + 0x00000000420120fc 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x8f (size before relaxing) + *fill* 0x000000004201217c 0x0 + .text.get_nvs_db_value + 0x000000004201217c 0x56 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x61 (size before relaxing) + *fill* 0x00000000420121d2 0x2 + .text.get_nvs_key_string + 0x00000000420121d4 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x21 (size before relaxing) + *fill* 0x00000000420121f2 0x2 + .text.populate_db_from_nvs + 0x00000000420121f4 0xac .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0xb8 (size before relaxing) + .text.ble_nvs_delete_value + 0x00000000420122a0 0xa6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0xbe (size before relaxing) + *fill* 0x0000000042012346 0x2 + .text.get_nvs_db_attribute + 0x0000000042012348 0xff .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x107 (size before relaxing) + *fill* 0x0000000042012447 0x1 + .text.ble_store_nvs_write + 0x0000000042012448 0x76 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x86 (size before relaxing) + *fill* 0x00000000420124be 0x2 + .text.ble_store_config_persist_cccds + 0x00000000420124c0 0xb6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0xbe (size before relaxing) + 0x00000000420124c0 ble_store_config_persist_cccds + *fill* 0x0000000042012576 0x2 + .text.ble_store_config_persist_peer_secs + 0x0000000042012578 0xb2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0xc2 (size before relaxing) + 0x0000000042012578 ble_store_config_persist_peer_secs + *fill* 0x000000004201262a 0x2 + .text.ble_store_config_persist_our_secs + 0x000000004201262c 0xb2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0xc2 (size before relaxing) + 0x000000004201262c ble_store_config_persist_our_secs + *fill* 0x00000000420126de 0x2 + .text.ble_store_config_conf_init + 0x00000000420126e0 0x82 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x8e (size before relaxing) + 0x00000000420126e0 ble_store_config_conf_init + *fill* 0x0000000042012762 0x2 + .text.ble_hs_util_ensure_addr + 0x0000000042012764 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + 0x52 (size before relaxing) + 0x0000000042012764 ble_hs_util_ensure_addr + *fill* 0x00000000420127ae 0x2 + .text.mem_init_mbuf_pool + 0x00000000420127b0 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + 0x2c (size before relaxing) + 0x00000000420127b0 mem_init_mbuf_pool + .text.mem_split_frag + 0x00000000420127d8 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + 0x53 (size before relaxing) + 0x00000000420127d8 mem_split_frag + *fill* 0x0000000042012820 0x0 + .text.esp_nimble_init + 0x0000000042012820 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x25 (size before relaxing) + 0x0000000042012820 esp_nimble_init + *fill* 0x0000000042012841 0x3 + .text.nimble_port_init + 0x0000000042012844 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x28 (size before relaxing) + 0x0000000042012844 nimble_port_init + .text._os_msys_find_pool + 0x0000000042012868 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + *fill* 0x000000004201288b 0x1 + .text._os_mbuf_copypkthdr + 0x000000004201288c 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .text.os_msys_register + 0x00000000420128c4 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x00000000420128c4 os_msys_register + *fill* 0x00000000420128fa 0x2 + .text.os_msys_reset + 0x00000000420128fc 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x00000000420128fc os_msys_reset + *fill* 0x000000004201290a 0x2 + .text.os_mbuf_get + 0x000000004201290c 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x2c (size before relaxing) + 0x000000004201290c os_mbuf_get + .text.os_mbuf_get_pkthdr + 0x0000000042012934 0x39 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x3d (size before relaxing) + 0x0000000042012934 os_mbuf_get_pkthdr + *fill* 0x000000004201296d 0x3 + .text.os_msys_get_pkthdr + 0x0000000042012970 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x25 (size before relaxing) + 0x0000000042012970 os_msys_get_pkthdr + *fill* 0x0000000042012991 0x3 + .text.os_mbuf_free + 0x0000000042012994 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x0000000042012994 os_mbuf_free + .text.os_mbuf_free_chain + 0x00000000420129ac 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x00000000420129ac os_mbuf_free_chain + *fill* 0x00000000420129cb 0x1 + .text.os_mbuf_append + 0x00000000420129cc 0xa3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xab (size before relaxing) + 0x00000000420129cc os_mbuf_append + *fill* 0x0000000042012a6f 0x1 + .text.os_mbuf_appendfrom + 0x0000000042012a70 0x52 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x0000000042012a70 os_mbuf_appendfrom + *fill* 0x0000000042012ac2 0x2 + .text.os_mbuf_copydata + 0x0000000042012ac4 0x59 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x0000000042012ac4 os_mbuf_copydata + *fill* 0x0000000042012b1d 0x3 + .text.os_mbuf_adj + 0x0000000042012b20 0xb4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xb8 (size before relaxing) + 0x0000000042012b20 os_mbuf_adj + .text.os_mbuf_cmpf + 0x0000000042012bd4 0x61 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x0000000042012bd4 os_mbuf_cmpf + *fill* 0x0000000042012c35 0x3 + .text.os_mbuf_cmpm + 0x0000000042012c38 0xc1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xc5 (size before relaxing) + 0x0000000042012c38 os_mbuf_cmpm + *fill* 0x0000000042012cf9 0x3 + .text.os_mbuf_prepend + 0x0000000042012cfc 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x88 (size before relaxing) + 0x0000000042012cfc os_mbuf_prepend + .text.os_mbuf_copyinto + 0x0000000042012d7c 0x74 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x78 (size before relaxing) + 0x0000000042012d7c os_mbuf_copyinto + .text.os_mbuf_extend + 0x0000000042012df0 0x51 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x59 (size before relaxing) + 0x0000000042012df0 os_mbuf_extend + *fill* 0x0000000042012e41 0x3 + .text.os_mbuf_pullup + 0x0000000042012e44 0xd2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xe6 (size before relaxing) + 0x0000000042012e44 os_mbuf_pullup + *fill* 0x0000000042012f16 0x2 + .text.os_mbuf_prepend_pullup + 0x0000000042012f18 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x1e (size before relaxing) + 0x0000000042012f18 os_mbuf_prepend_pullup + *fill* 0x0000000042012f32 0x2 + .text.os_mbuf_trim_front + 0x0000000042012f34 0x4d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x51 (size before relaxing) + 0x0000000042012f34 os_mbuf_trim_front + *fill* 0x0000000042012f81 0x3 + .text.os_mbuf_pack_chains + 0x0000000042012f84 0xa2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xa6 (size before relaxing) + 0x0000000042012f84 os_mbuf_pack_chains + *fill* 0x0000000042013026 0x2 + .text.os_mempool_init_internal + 0x0000000042013028 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + *fill* 0x00000000420130b2 0x2 + .text.os_mempool_init + 0x00000000420130b4 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x00000000420130b4 os_mempool_init + *fill* 0x00000000420130ce 0x2 + .text.os_mempool_ext_init + 0x00000000420130d0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x00000000420130d0 os_mempool_ext_init + .text.os_memblock_get + 0x00000000420130f0 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x00000000420130f0 os_memblock_get + .text.os_memblock_put_from_cb + 0x0000000042013130 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x0000000042013130 os_memblock_put_from_cb + *fill* 0x000000004201315a 0x2 + .text.os_memblock_put + 0x000000004201315c 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x000000004201315c os_memblock_put + *fill* 0x0000000042013196 0x2 + .text.os_msys_buf_alloc + 0x0000000042013198 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x0000000042013198 os_msys_buf_alloc + *fill* 0x00000000420131b7 0x1 + .text.os_msys_buf_free + 0x00000000420131b8 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x00000000420131b8 os_msys_buf_free + .text.os_msys_init + 0x00000000420131cc 0x4c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x50 (size before relaxing) + 0x00000000420131cc os_msys_init + .text.esp_nimble_enable + 0x0000000042013218 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x0000000042013218 esp_nimble_enable + .text.esp_nimble_disable + 0x0000000042013238 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x0000000042013238 esp_nimble_disable + .text.nimble_port_freertos_init + 0x0000000042013250 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0xe (size before relaxing) + 0x0000000042013250 nimble_port_freertos_init + *fill* 0x000000004201325a 0x2 + .text.nimble_port_freertos_deinit + 0x000000004201325c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0xb (size before relaxing) + 0x000000004201325c nimble_port_freertos_deinit + *fill* 0x0000000042013264 0x0 + .text.in_isr 0x0000000042013264 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + *fill* 0x0000000042013276 0x2 + .text.npl_freertos_eventq_get + 0x0000000042013278 0x68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x6c (size before relaxing) + 0x0000000042013278 npl_freertos_eventq_get + .text.npl_freertos_eventq_put + 0x00000000420132e0 0x5f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x63 (size before relaxing) + 0x00000000420132e0 npl_freertos_eventq_put + *fill* 0x000000004201333f 0x1 + .text.os_callout_timer_cb + 0x0000000042013340 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x3b (size before relaxing) + *fill* 0x0000000042013377 0x1 + .text.npl_freertos_eventq_remove + 0x0000000042013378 0xf5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0xf9 (size before relaxing) + 0x0000000042013378 npl_freertos_eventq_remove + *fill* 0x000000004201346d 0x3 + .text.npl_freertos_mutex_init + 0x0000000042013470 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013470 npl_freertos_mutex_init + *fill* 0x000000004201349a 0x2 + .text.npl_freertos_mutex_pend + 0x000000004201349c 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x000000004201349c npl_freertos_mutex_pend + *fill* 0x00000000420134e6 0x2 + .text.npl_freertos_mutex_release + 0x00000000420134e8 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x00000000420134e8 npl_freertos_mutex_release + .text.npl_freertos_sem_init + 0x0000000042013530 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013530 npl_freertos_sem_init + *fill* 0x000000004201355e 0x2 + .text.npl_freertos_sem_pend + 0x0000000042013560 0x6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013560 npl_freertos_sem_pend + *fill* 0x00000000420135ce 0x2 + .text.npl_freertos_sem_release + 0x00000000420135d0 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x00000000420135d0 npl_freertos_sem_release + *fill* 0x0000000042013636 0x2 + .text.npl_freertos_callout_init + 0x0000000042013638 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013638 npl_freertos_callout_init + *fill* 0x0000000042013666 0x2 + .text.npl_freertos_callout_deinit + 0x0000000042013668 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013668 npl_freertos_callout_deinit + *fill* 0x000000004201368b 0x1 + .text.npl_freertos_callout_reset + 0x000000004201368c 0x9f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0xa3 (size before relaxing) + 0x000000004201368c npl_freertos_callout_reset + *fill* 0x000000004201372b 0x1 + .text.npl_freertos_callout_stop + 0x000000004201372c 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x000000004201372c npl_freertos_callout_stop + *fill* 0x0000000042013743 0x1 + .text.npl_freertos_callout_is_active + 0x0000000042013744 0x2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013744 npl_freertos_callout_is_active + *fill* 0x0000000042013773 0x1 + .text.npl_freertos_callout_get_ticks + 0x0000000042013774 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013774 npl_freertos_callout_get_ticks + .text.npl_freertos_time_ms_to_ticks + 0x0000000042013784 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x0000000042013784 npl_freertos_time_ms_to_ticks + *fill* 0x00000000420137a2 0x2 + .text._ZN10NimBLE2904C2EP20NimBLECharacteristic + 0x00000000420137a4 0x86 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + 0x00000000420137a4 _ZN10NimBLE2904C1EP20NimBLECharacteristic + 0x00000000420137a4 _ZN10NimBLE2904C2EP20NimBLECharacteristic + *fill* 0x000000004201382a 0x2 + .text._ZN22NimBLEAdvertisedDevice10getAddressEv + 0x000000004201382c 0x45 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x000000004201382c _ZN22NimBLEAdvertisedDevice10getAddressEv + *fill* 0x0000000042013871 0x3 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$29$constprop$55 + 0x0000000042013874 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .text._ZN22NimBLEAdvertisedDeviceC2Ev + 0x000000004201388c 0x82 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x000000004201388c _ZN22NimBLEAdvertisedDeviceC2Ev + 0x000000004201388c _ZN22NimBLEAdvertisedDeviceC1Ev + *fill* 0x000000004201390e 0x2 + .text._ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag + 0x0000000042013910 0xf8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x114 (size before relaxing) + 0x0000000042013910 _ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag + .text._ZN22NimBLEAdvertisedDevice10setPayloadEPKhhb + 0x0000000042013a08 0x8c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x9c (size before relaxing) + 0x0000000042013a08 _ZN22NimBLEAdvertisedDevice10setPayloadEPKhhb + .text.ble_sm_alg_aes_cmac + 0x0000000042013a94 0x5e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x66 (size before relaxing) + *fill* 0x0000000042013af2 0x2 + .text.ble_sm_alg_rand + 0x0000000042013af4 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + *fill* 0x0000000042013b0a 0x2 + .text.ble_sm_alg_encrypt + 0x0000000042013b0c 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x78 (size before relaxing) + 0x0000000042013b0c ble_sm_alg_encrypt + .text.ble_sm_alg_s1 + 0x0000000042013b78 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x58 (size before relaxing) + 0x0000000042013b78 ble_sm_alg_s1 + .text.ble_sm_alg_c1 + 0x0000000042013bc0 0x122 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x13a (size before relaxing) + 0x0000000042013bc0 ble_sm_alg_c1 + *fill* 0x0000000042013ce2 0x2 + .text.ble_sm_alg_f4 + 0x0000000042013ce4 0x83 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x9f (size before relaxing) + 0x0000000042013ce4 ble_sm_alg_f4 + *fill* 0x0000000042013d67 0x1 + .text.ble_sm_alg_f5 + 0x0000000042013d68 0x122 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x15a (size before relaxing) + 0x0000000042013d68 ble_sm_alg_f5 + *fill* 0x0000000042013e8a 0x2 + .text.ble_sm_alg_f6 + 0x0000000042013e8c 0x117 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x153 (size before relaxing) + 0x0000000042013e8c ble_sm_alg_f6 + *fill* 0x0000000042013fa3 0x1 + .text.ble_sm_alg_g2 + 0x0000000042013fa4 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0xc4 (size before relaxing) + 0x0000000042013fa4 ble_sm_alg_g2 + .text.ble_sm_alg_gen_dhkey + 0x0000000042014044 0x77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x87 (size before relaxing) + 0x0000000042014044 ble_sm_alg_gen_dhkey + *fill* 0x00000000420140bb 0x1 + .text.ble_sm_alg_gen_key_pair + 0x00000000420140bc 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x76 (size before relaxing) + 0x00000000420140bc ble_sm_alg_gen_key_pair + *fill* 0x0000000042014122 0x2 + .text.ble_sm_alg_ecc_init + 0x0000000042014124 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0xe (size before relaxing) + 0x0000000042014124 ble_sm_alg_ecc_init + *fill* 0x000000004201412f 0x1 + .text.shift_rows + 0x0000000042014130 0x92 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x96 (size before relaxing) + *fill* 0x00000000420141c2 0x2 + .text.mult_row_column + 0x00000000420141c4 0xa3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0xbb (size before relaxing) + *fill* 0x0000000042014267 0x1 + .text.tc_aes128_set_encrypt_key + 0x0000000042014268 0xc1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x0000000042014268 tc_aes128_set_encrypt_key + *fill* 0x0000000042014329 0x3 + .text.tc_aes_encrypt + 0x000000004201432c 0xf7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x11b (size before relaxing) + 0x000000004201432c tc_aes_encrypt + *fill* 0x0000000042014423 0x1 + .text.tc_cmac_erase + 0x0000000042014424 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x0000000042014424 tc_cmac_erase + .text.tc_cmac_init + 0x000000004201443c 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x37 (size before relaxing) + 0x000000004201443c tc_cmac_init + *fill* 0x000000004201446f 0x1 + .text.tc_cmac_setup + 0x0000000042014470 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x75 (size before relaxing) + 0x0000000042014470 tc_cmac_setup + *fill* 0x00000000420144cd 0x3 + .text.tc_cmac_update + 0x00000000420144d0 0xde .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0xe6 (size before relaxing) + 0x00000000420144d0 tc_cmac_update + *fill* 0x00000000420145ae 0x2 + .text.tc_cmac_final + 0x00000000420145b0 0x76 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x7e (size before relaxing) + 0x00000000420145b0 tc_cmac_final + *fill* 0x0000000042014626 0x2 + .text.vli_modInv_update + 0x0000000042014628 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x3e (size before relaxing) + *fill* 0x0000000042014662 0x2 + .text.uECC_set_rng + 0x0000000042014664 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042014664 uECC_set_rng + *fill* 0x000000004201466e 0x2 + .text.uECC_get_rng + 0x0000000042014670 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042014670 uECC_get_rng + *fill* 0x000000004201467a 0x2 + .text.vli_mmod_fast_secp256r1 + 0x000000004201467c 0x1a9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x1d9 (size before relaxing) + 0x000000004201467c vli_mmod_fast_secp256r1 + *fill* 0x0000000042014825 0x3 + .text.uECC_vli_modAdd + 0x0000000042014828 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x3a (size before relaxing) + 0x0000000042014828 uECC_vli_modAdd + *fill* 0x000000004201485a 0x2 + .text.uECC_vli_modSub + 0x000000004201485c 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x26 (size before relaxing) + 0x000000004201485c uECC_vli_modSub + *fill* 0x000000004201487e 0x2 + .text.uECC_vli_mmod + 0x0000000042014880 0x153 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x163 (size before relaxing) + 0x0000000042014880 uECC_vli_mmod + *fill* 0x00000000420149d3 0x1 + .text.uECC_vli_modMult_fast + 0x00000000420149d4 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x22 (size before relaxing) + 0x00000000420149d4 uECC_vli_modMult_fast + *fill* 0x00000000420149f2 0x2 + .text.uECC_vli_modSquare_fast + 0x00000000420149f4 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + *fill* 0x0000000042014a07 0x1 + .text.double_jacobian_default + 0x0000000042014a08 0x13e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x189 (size before relaxing) + 0x0000000042014a08 double_jacobian_default + *fill* 0x0000000042014b46 0x2 + .text.x_side_default + 0x0000000042014b48 0x4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x5e (size before relaxing) + 0x0000000042014b48 x_side_default + *fill* 0x0000000042014b96 0x2 + .text.XYcZ_addC + 0x0000000042014b98 0x110 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x150 (size before relaxing) + .text.uECC_vli_modInv + 0x0000000042014ca8 0x118 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x157 (size before relaxing) + 0x0000000042014ca8 uECC_vli_modInv + *fill* 0x0000000042014dc0 0x0 + .text.EccPoint_isZero + 0x0000000042014dc0 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042014dc0 EccPoint_isZero + .text.apply_z 0x0000000042014dd8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x3c (size before relaxing) + 0x0000000042014dd8 apply_z + .text.XYcZ_add + 0x0000000042014e08 0xbf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xeb (size before relaxing) + 0x0000000042014e08 XYcZ_add + *fill* 0x0000000042014ec7 0x1 + .text.EccPoint_mult + 0x0000000042014ec8 0x1d6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x21e (size before relaxing) + 0x0000000042014ec8 EccPoint_mult + *fill* 0x000000004201509e 0x2 + .text.regularize_k + 0x00000000420150a0 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x52 (size before relaxing) + 0x00000000420150a0 regularize_k + *fill* 0x00000000420150ea 0x2 + .text.EccPoint_compute_public_key + 0x00000000420150ec 0x49 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x51 (size before relaxing) + 0x00000000420150ec EccPoint_compute_public_key + *fill* 0x0000000042015135 0x3 + .text.uECC_vli_bytesToNative + 0x0000000042015138 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042015138 uECC_vli_bytesToNative + .text.uECC_valid_point + 0x0000000042015188 0x69 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x79 (size before relaxing) + 0x0000000042015188 uECC_valid_point + *fill* 0x00000000420151f1 0x3 + .text.uECC_valid_public_key + 0x00000000420151f4 0x46 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x56 (size before relaxing) + 0x00000000420151f4 uECC_valid_public_key + *fill* 0x000000004201523a 0x2 + .text.uECC_make_key + 0x000000004201523c 0x92 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + 0xa6 (size before relaxing) + 0x000000004201523c uECC_make_key + *fill* 0x00000000420152ce 0x2 + .text.uECC_shared_secret + 0x00000000420152d0 0xbd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + 0xd5 (size before relaxing) + 0x00000000420152d0 uECC_shared_secret + *fill* 0x000000004201538d 0x3 + .text._copy 0x0000000042015390 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0x0000000042015390 _copy + *fill* 0x00000000420153ab 0x1 + .text._set 0x00000000420153ac 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0x00000000420153ac _set + *fill* 0x00000000420153be 0x2 + .text._ZN9ESP32Time7setTimeEmi + 0x00000000420153c0 0x2c .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x00000000420153c0 _ZN9ESP32Time7setTimeEmi + .text._ZN9ESP32Time7setTimeEiiiiiii + 0x00000000420153ec 0x37 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x3f (size before relaxing) + 0x00000000420153ec _ZN9ESP32Time7setTimeEiiiiiii + *fill* 0x0000000042015423 0x1 + .text._ZN9ESP32Time13getTimeStructEv + 0x0000000042015424 0x52 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x5a (size before relaxing) + 0x0000000042015424 _ZN9ESP32Time13getTimeStructEv + *fill* 0x0000000042015476 0x2 + .text._ZN9ESP32Time7getTimeE6String + 0x0000000042015478 0x56 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x66 (size before relaxing) + 0x0000000042015478 _ZN9ESP32Time7getTimeE6String + *fill* 0x00000000420154ce 0x2 + .text._ZN9ESP32Time9getSecondEv + 0x00000000420154d0 0x11 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x00000000420154d0 _ZN9ESP32Time9getSecondEv + *fill* 0x00000000420154e1 0x3 + .text._ZN9ESP32Time9getMinuteEv + 0x00000000420154e4 0x11 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x00000000420154e4 _ZN9ESP32Time9getMinuteEv + *fill* 0x00000000420154f5 0x3 + .text._ZN9ESP32Time7getHourEb + 0x00000000420154f8 0x28 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x00000000420154f8 _ZN9ESP32Time7getHourEb + .text._ZN9ESP32Time7getAmPmEb + 0x0000000042015520 0x30 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x38 (size before relaxing) + 0x0000000042015520 _ZN9ESP32Time7getAmPmEb + .text._ZN9ESP32Time6getDayEv + 0x0000000042015550 0x11 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x0000000042015550 _ZN9ESP32Time6getDayEv + *fill* 0x0000000042015561 0x3 + .text._ZN9ESP32Time12getDayofWeekEv + 0x0000000042015564 0x11 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x0000000042015564 _ZN9ESP32Time12getDayofWeekEv + *fill* 0x0000000042015575 0x3 + .text._ZN9ESP32Time8getMonthEv + 0x0000000042015578 0x11 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x0000000042015578 _ZN9ESP32Time8getMonthEv + *fill* 0x0000000042015589 0x3 + .text._ZN9ESP32Time7getYearEv + 0x000000004201558c 0x16 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x000000004201558c _ZN9ESP32Time7getYearEv + *fill* 0x00000000420155a2 0x2 + .text.usb_serial_jtag_ll_ena_intr_mask + 0x00000000420155a4 0x15 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x00000000420155b9 0x3 + .text._ZL53__esp_system_init_fn_usb_serial_jtag_conn_status_initv + 0x00000000420155bc 0x23 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x00000000420155df 0x1 + .text._ZL13flushTXBufferPKhj + 0x00000000420155e0 0xbe .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x000000004201569e 0x2 + .text._ZN5HWCDC9availableEv + 0x00000000420156a0 0x16 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x00000000420156a0 _ZN5HWCDC9availableEv + *fill* 0x00000000420156b6 0x2 + .text._ZN5HWCDC4peekEv + 0x00000000420156b8 0x21 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x00000000420156b8 _ZN5HWCDC4peekEv + *fill* 0x00000000420156d9 0x3 + .text._ZN5HWCDC4readEv + 0x00000000420156dc 0x26 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x00000000420156dc _ZN5HWCDC4readEv + *fill* 0x0000000042015702 0x2 + .text._ZN5HWCDC17availableForWriteEv + 0x0000000042015704 0x43 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x0000000042015704 _ZN5HWCDC17availableForWriteEv + *fill* 0x0000000042015747 0x1 + .text._ZL25arduino_hw_cdc_event_postPKciPvjPi$constprop$11 + 0x0000000042015748 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text._ZL18hw_cdc_isr_handlerPv + 0x0000000042015768 0x18b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x197 (size before relaxing) + *fill* 0x00000000420158f3 0x1 + .text._ZN5HWCDC15isCDC_ConnectedEv + 0x00000000420158f4 0x68 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x00000000420158f4 _ZN5HWCDC15isCDC_ConnectedEv + .text._ZN5HWCDC5writeEPKhj + 0x000000004201595c 0x183 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x18b (size before relaxing) + 0x000000004201595c _ZN5HWCDC5writeEPKhj + *fill* 0x0000000042015adf 0x1 + .text._ZN5HWCDC5flushEv + 0x0000000042015ae0 0xe2 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0xea (size before relaxing) + 0x0000000042015ae0 _ZN5HWCDC5flushEv + *fill* 0x0000000042015bc2 0x2 + .text._ZN5HWCDC6deinitEv + 0x0000000042015bc4 0x22 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x2e (size before relaxing) + 0x0000000042015bc4 _ZN5HWCDC6deinitEv + *fill* 0x0000000042015be6 0x2 + .text._ZN5HWCDC15setTxBufferSizeEj + 0x0000000042015be8 0x2a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x0000000042015be8 _ZN5HWCDC15setTxBufferSizeEj + *fill* 0x0000000042015c12 0x2 + .text._ZN5HWCDC15setRxBufferSizeEj + 0x0000000042015c14 0x2c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x0000000042015c14 _ZN5HWCDC15setRxBufferSizeEj + .text._ZN5HWCDC3endEv + 0x0000000042015c40 0x73 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x83 (size before relaxing) + 0x0000000042015c40 _ZN5HWCDC3endEv + *fill* 0x0000000042015cb3 0x1 + .text._ZN5HWCDCD2Ev + 0x0000000042015cb4 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x0000000042015cb4 _ZN5HWCDCD1Ev + 0x0000000042015cb4 _ZN5HWCDCD2Ev + *fill* 0x0000000042015cc6 0x2 + .text._ZN5HWCDCD0Ev + 0x0000000042015cc8 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x16 (size before relaxing) + 0x0000000042015cc8 _ZN5HWCDCD0Ev + *fill* 0x0000000042015cda 0x2 + .text._ZN5HWCDC5beginEm + 0x0000000042015cdc 0x147 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x16f (size before relaxing) + 0x0000000042015cdc _ZN5HWCDC5beginEm + *fill* 0x0000000042015e23 0x1 + .text.startup._GLOBAL__sub_I_ARDUINO_HW_CDC_EVENTS + 0x0000000042015e24 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .text.exit._GLOBAL__sub_D_ARDUINO_HW_CDC_EVENTS + 0x0000000042015e3c 0xb .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0xe (size before relaxing) + *fill* 0x0000000042015e47 0x1 + .text._ZN5Print5writeEPKc + 0x0000000042015e48 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x0000000042015e48 _ZN5Print5writeEPKc + *fill* 0x0000000042015e66 0x2 + .text._ZN5Print6printfEPKcz + 0x0000000042015e68 0x9e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0xa2 (size before relaxing) + 0x0000000042015e68 _ZN5Print6printfEPKcz + *fill* 0x0000000042015f06 0x2 + .text._ZN5Print5printEPKc + 0x0000000042015f08 0x11 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x0000000042015f08 _ZN5Print5printEPKc + *fill* 0x0000000042015f19 0x3 + .text._ZN5Print7printlnEv + 0x0000000042015f1c 0x12 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x0000000042015f1c _ZN5Print7printlnEv + *fill* 0x0000000042015f2e 0x2 + .text._ZN5Print7printlnERK6String + 0x0000000042015f30 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x1c (size before relaxing) + 0x0000000042015f30 _ZN5Print7printlnERK6String + .text._ZN5Print7printlnEPKc + 0x0000000042015f48 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x1c (size before relaxing) + 0x0000000042015f48 _ZN5Print7printlnEPKc + .text._ZN5Print11printNumberEmh + 0x0000000042015f60 0x68 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x0000000042015f60 _ZN5Print11printNumberEmh + .text._ZN5Print5printEmi + 0x0000000042015fc8 0x21 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x24 (size before relaxing) + 0x0000000042015fc8 _ZN5Print5printEmi + *fill* 0x0000000042015fe9 0x3 + .text._ZN5Print7printlnEji + 0x0000000042015fec 0x1a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x1e (size before relaxing) + 0x0000000042015fec _ZN5Print7printlnEji + *fill* 0x0000000042016006 0x2 + .text._ZN6Stream9timedReadEv + 0x0000000042016008 0x2a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x2e (size before relaxing) + 0x0000000042016008 _ZN6Stream9timedReadEv + *fill* 0x0000000042016032 0x2 + .text._ZN6Stream9readBytesEPcj + 0x0000000042016034 0x1f .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x23 (size before relaxing) + 0x0000000042016034 _ZN6Stream9readBytesEPcj + *fill* 0x0000000042016053 0x1 + .text._ZN6Stream10readStringEv + 0x0000000042016054 0x3d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x0000000042016054 _ZN6Stream10readStringEv + *fill* 0x0000000042016091 0x3 + .text._ZN6String4initEv + 0x0000000042016094 0x1e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x0000000042016094 _ZN6String4initEv + *fill* 0x00000000420160b2 0x2 + .text._ZN6String10invalidateEv + 0x00000000420160b4 0x1b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x1e (size before relaxing) + 0x00000000420160b4 _ZN6String10invalidateEv + *fill* 0x00000000420160cf 0x1 + .text._ZN6StringD2Ev + 0x00000000420160d0 0xa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xe (size before relaxing) + 0x00000000420160d0 _ZN6StringD1Ev + 0x00000000420160d0 _ZN6StringD2Ev + *fill* 0x00000000420160da 0x2 + .text._ZN6String12changeBufferEj + 0x00000000420160dc 0x106 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x10e (size before relaxing) + 0x00000000420160dc _ZN6String12changeBufferEj + *fill* 0x00000000420161e2 0x2 + .text._ZN6String7reserveEj + 0x00000000420161e4 0x49 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x4d (size before relaxing) + 0x00000000420161e4 _ZN6String7reserveEj + *fill* 0x000000004201622d 0x3 + .text._ZN6String4copyEPKcj + 0x0000000042016230 0x37 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x3f (size before relaxing) + 0x0000000042016230 _ZN6String4copyEPKcj + *fill* 0x0000000042016267 0x1 + .text._ZN6StringC2EPKc + 0x0000000042016268 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x24 (size before relaxing) + 0x0000000042016268 _ZN6StringC1EPKc + 0x0000000042016268 _ZN6StringC2EPKc + .text._ZN6StringaSERKS_ + 0x0000000042016288 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x34 (size before relaxing) + 0x0000000042016288 _ZN6StringaSERKS_ + *fill* 0x00000000420162b5 0x3 + .text._ZN6StringC2ERKS_ + 0x00000000420162b8 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x18 (size before relaxing) + 0x00000000420162b8 _ZN6StringC2ERKS_ + 0x00000000420162b8 _ZN6StringC1ERKS_ + .text._ZN6StringaSEPKc + 0x00000000420162cc 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x27 (size before relaxing) + 0x00000000420162cc _ZN6StringaSEPKc + *fill* 0x00000000420162f0 0x0 + .text._ZN6StringC2Eih + 0x00000000420162f0 0x42 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x4a (size before relaxing) + 0x00000000420162f0 _ZN6StringC1Eih + 0x00000000420162f0 _ZN6StringC2Eih + *fill* 0x0000000042016332 0x2 + .text._ZN6String6concatEPKcj + 0x0000000042016334 0x5e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x6a (size before relaxing) + 0x0000000042016334 _ZN6String6concatEPKcj + *fill* 0x0000000042016392 0x2 + .text._ZN6String6concatEPKc + 0x0000000042016394 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x0000000042016394 _ZN6String6concatEPKc + .text._ZN6String6concatEc + 0x00000000420163b4 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x1c (size before relaxing) + 0x00000000420163b4 _ZN6String6concatEc + .text._ZN6String6concatEi + 0x00000000420163cc 0x47 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x00000000420163cc _ZN6String6concatEi + *fill* 0x0000000042016413 0x1 + .text._ZplRK15StringSumHelperRK6String + 0x0000000042016414 0x29 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x31 (size before relaxing) + 0x0000000042016414 _ZplRK15StringSumHelperRK6String + *fill* 0x000000004201643d 0x3 + .text._ZplRK15StringSumHelperPKc + 0x0000000042016440 0x26 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x2a (size before relaxing) + 0x0000000042016440 _ZplRK15StringSumHelperPKc + *fill* 0x0000000042016466 0x2 + .text._ZNK6String6equalsEPKc + 0x0000000042016468 0x52 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x56 (size before relaxing) + 0x0000000042016468 _ZNK6String6equalsEPKc + *fill* 0x00000000420164ba 0x2 + .text._ZNK6String8getBytesEPhjj + 0x00000000420164bc 0x4a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x00000000420164bc _ZNK6String8getBytesEPhjj + *fill* 0x0000000042016506 0x2 + .text.startup._GLOBAL__sub_I__ZN6StringC2EPKc + 0x0000000042016508 0xe .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x11 (size before relaxing) + *fill* 0x0000000042016516 0x2 + .text.exit._GLOBAL__sub_D__ZN6StringC2EPKc + 0x0000000042016518 0xb .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0xe (size before relaxing) + *fill* 0x0000000042016523 0x1 + .text.btStarted + 0x0000000042016524 0x15 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + 0x0000000042016524 btStarted + *fill* 0x0000000042016539 0x3 + .text.__pinMode + 0x000000004201653c 0xde .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + 0xea (size before relaxing) + 0x000000004201653c pinMode + 0x000000004201653c __pinMode + *fill* 0x000000004201661a 0x2 + .text.__digitalWrite + 0x000000004201661c 0xe .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + 0x11 (size before relaxing) + 0x000000004201661c digitalWrite + 0x000000004201661c __digitalWrite + *fill* 0x000000004201662a 0x2 + .text.xTaskCreateUniversal + 0x000000004201662c 0x26 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x000000004201662c xTaskCreateUniversal + *fill* 0x0000000042016652 0x2 + .text.millis 0x0000000042016654 0x19 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x0000000042016654 millis + *fill* 0x000000004201666d 0x3 + .text.delay 0x0000000042016670 0xe .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x0000000042016670 delay + *fill* 0x000000004201667e 0x2 + .text.initArduino + 0x0000000042016680 0x164 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x1ac (size before relaxing) + 0x0000000042016680 initArduino + .text.log_printfv + 0x00000000420167e4 0x9e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + 0xa6 (size before relaxing) + 0x00000000420167e4 log_printfv + *fill* 0x0000000042016882 0x2 + .text._Z8loopTaskPv + 0x0000000042016884 0x27 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x2d (size before relaxing) + 0x0000000042016884 _Z8loopTaskPv + *fill* 0x00000000420168ab 0x1 + .text._Z27getArduinoLoopTaskStackSizev + 0x00000000420168ac 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x00000000420168ac _Z27getArduinoLoopTaskStackSizev + .text.app_main + 0x00000000420168b4 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x30 (size before relaxing) + 0x00000000420168b4 app_main + .text.initApbChangeCallback + 0x00000000420168dc 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .text.triggerApbChangeCallback$constprop$2 + 0x000000004201690c 0x61 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0x65 (size before relaxing) + *fill* 0x000000004201696d 0x3 + .text.setCpuFrequencyMhz + 0x0000000042016970 0x153 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0x16b (size before relaxing) + 0x0000000042016970 setCpuFrequencyMhz + *fill* 0x0000000042016ac3 0x1 + .text.rtc_gpio_is_valid_gpio + 0x0000000042016ac4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .text.gpio_input_enable + 0x0000000042016ae4 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + *fill* 0x0000000042016b43 0x1 + .text.gpio_input_disable + 0x0000000042016b44 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + *fill* 0x0000000042016ba1 0x3 + .text.gpio_output_disable + 0x0000000042016ba4 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + *fill* 0x0000000042016c2e 0x2 + .text.gpio_od_enable + 0x0000000042016c30 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + *fill* 0x0000000042016c93 0x1 + .text.gpio_od_disable + 0x0000000042016c94 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + *fill* 0x0000000042016cf7 0x1 + .text.gpio_intr_enable_on_core + 0x0000000042016cf8 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x53 (size before relaxing) + *fill* 0x0000000042016d47 0x1 + .text.gpio_output_enable + 0x0000000042016d48 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + *fill* 0x0000000042016dd1 0x3 + .text.gpio_pullup_en + 0x0000000042016dd4 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x0000000042016dd4 gpio_pullup_en + *fill* 0x0000000042016e47 0x1 + .text.gpio_pullup_dis + 0x0000000042016e48 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x0000000042016e48 gpio_pullup_dis + *fill* 0x0000000042016ee1 0x3 + .text.gpio_pulldown_en + 0x0000000042016ee4 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x0000000042016ee4 gpio_pulldown_en + *fill* 0x0000000042016f59 0x3 + .text.gpio_pulldown_dis + 0x0000000042016f5c 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x0000000042016f5c gpio_pulldown_dis + *fill* 0x0000000042016fce 0x2 + .text.gpio_set_intr_type + 0x0000000042016fd0 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x0000000042016fd0 gpio_set_intr_type + *fill* 0x000000004201706a 0x2 + .text.gpio_intr_enable + 0x000000004201706c 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x000000004201706c gpio_intr_enable + *fill* 0x00000000420170df 0x1 + .text.gpio_intr_disable + 0x00000000420170e0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x00000000420170e0 gpio_intr_disable + .text.gpio_set_level + 0x0000000042017130 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x0000000042017130 gpio_set_level + *fill* 0x00000000420171d6 0x2 + .text.gpio_config + 0x00000000420171d8 0x13a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x161 (size before relaxing) + 0x00000000420171d8 gpio_config + *fill* 0x0000000042017312 0x2 + .text.rtc_gpio_is_valid_gpio + 0x0000000042017314 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .text.rtc_gpio_deinit + 0x0000000042017334 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + 0x91 (size before relaxing) + 0x0000000042017334 rtc_gpio_deinit + *fill* 0x00000000420173c1 0x3 + .text.uart_pattern_queue_update + 0x00000000420173c4 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + *fill* 0x0000000042017402 0x2 + .text.uart_reenable_intr_mask$constprop$8 + 0x0000000042017404 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + *fill* 0x000000004201747a 0x2 + .text.uart_set_word_length + 0x000000004201747c 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x000000004201747c uart_set_word_length + *fill* 0x00000000420174f3 0x1 + .text.uart_get_word_length + 0x00000000420174f4 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x3f (size before relaxing) + 0x00000000420174f4 uart_get_word_length + *fill* 0x0000000042017530 0x0 + .text.uart_set_stop_bits + 0x0000000042017530 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017530 uart_set_stop_bits + *fill* 0x00000000420175a7 0x1 + .text.uart_get_stop_bits + 0x00000000420175a8 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x00000000420175a8 uart_get_stop_bits + *fill* 0x00000000420175fd 0x3 + .text.uart_set_parity + 0x0000000042017600 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017600 uart_set_parity + *fill* 0x0000000042017657 0x1 + .text.uart_get_parity + 0x0000000042017658 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017658 uart_get_parity + *fill* 0x00000000420176af 0x1 + .text.uart_set_baudrate + 0x00000000420176b0 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x00000000420176b0 uart_set_baudrate + *fill* 0x0000000042017707 0x1 + .text.uart_get_baudrate + 0x0000000042017708 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017708 uart_get_baudrate + *fill* 0x000000004201775f 0x1 + .text.uart_wait_tx_done + 0x0000000042017760 0x1aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017760 uart_wait_tx_done + *fill* 0x000000004201790a 0x2 + .text.uart_get_buffered_data_len + 0x000000004201790c 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x000000004201790c uart_get_buffered_data_len + .text.uart_flush_input + 0x0000000042017988 0x17b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x18b (size before relaxing) + 0x0000000042017988 uart_flush_input + 0x0000000042017988 uart_flush + *fill* 0x0000000042017b03 0x1 + .text.uart_is_driver_installed + 0x0000000042017b04 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017b04 uart_is_driver_installed + *fill* 0x0000000042017b1f 0x1 + .text.uart_set_select_notif_callback + 0x0000000042017b20 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017b20 uart_set_select_notif_callback + *fill* 0x0000000042017b37 0x1 + .text.uart_get_selectlock + 0x0000000042017b38 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x0000000042017b38 uart_get_selectlock + .text.periph_ll_get_clk_en_mask + 0x0000000042017b40 0x162 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + *fill* 0x0000000042017ca2 0x2 + .text.periph_ll_get_rst_en_mask + 0x0000000042017ca4 0x12f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + *fill* 0x0000000042017dd3 0x1 + .text.periph_ll_get_clk_en_reg + 0x0000000042017dd4 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + *fill* 0x0000000042017e1f 0x1 + .text.periph_ll_get_rst_en_reg + 0x0000000042017e20 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + *fill* 0x0000000042017e6b 0x1 + .text.periph_module_enable + 0x0000000042017e6c 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x96 (size before relaxing) + 0x0000000042017e6c periph_module_enable + *fill* 0x0000000042017ef6 0x2 + .text.periph_module_disable + 0x0000000042017ef8 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x98 (size before relaxing) + 0x0000000042017ef8 periph_module_disable + .text.periph_module_reset + 0x0000000042017f80 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x6f (size before relaxing) + 0x0000000042017f80 periph_module_reset + *fill* 0x0000000042017fe7 0x1 + .text.image_validate + 0x0000000042017fe8 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + *fill* 0x0000000042018032 0x2 + .text.read_otadata + 0x0000000042018034 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x90 (size before relaxing) + .text.rewrite_ota_seq$part$1 + 0x00000000420180bc 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x3a (size before relaxing) + *fill* 0x00000000420180ee 0x2 + .text.esp_ota_get_running_partition + 0x00000000420180f0 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x7d (size before relaxing) + 0x00000000420180f0 esp_ota_get_running_partition + *fill* 0x0000000042018162 0x2 + .text.esp_ota_get_app_partition_count + 0x0000000042018164 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x0000000042018164 esp_ota_get_app_partition_count + *fill* 0x000000004201819e 0x2 + .text.esp_ota_check_rollback_is_possible + 0x00000000420181a0 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0xb8 (size before relaxing) + 0x00000000420181a0 esp_ota_check_rollback_is_possible + *fill* 0x0000000042018241 0x3 + .text.esp_ota_current_ota_is_workable + 0x0000000042018244 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0xd6 (size before relaxing) + *fill* 0x000000004201830a 0x2 + .text.esp_ota_mark_app_valid_cancel_rollback + 0x000000004201830c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x10 (size before relaxing) + 0x000000004201830c esp_ota_mark_app_valid_cancel_rollback + .text.esp_ota_mark_app_invalid_rollback_and_reboot + 0x0000000042018318 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x10 (size before relaxing) + 0x0000000042018318 esp_ota_mark_app_invalid_rollback_and_reboot + .text.esp_ota_get_state_partition + 0x0000000042018324 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x9e (size before relaxing) + 0x0000000042018324 esp_ota_get_state_partition + *fill* 0x00000000420183be 0x2 + .text.startup.esp_ota_init_app_elf_sha256 + 0x00000000420183c0 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + 0x00000000420183c0 esp_ota_init_app_elf_sha256 + *fill* 0x00000000420183cf 0x1 + .text.bootloader_common_ota_select_crc + 0x00000000420183d0 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x00000000420183d0 bootloader_common_ota_select_crc + .text.bootloader_common_ota_select_valid + 0x00000000420183e4 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x26 (size before relaxing) + 0x00000000420183e4 bootloader_common_ota_select_valid + *fill* 0x0000000042018406 0x2 + .text.bootloader_common_check_chip_validity + 0x0000000042018408 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x11c (size before relaxing) + 0x0000000042018408 bootloader_common_check_chip_validity + .text.bootloader_common_get_active_otadata + 0x0000000042018520 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x30 (size before relaxing) + 0x0000000042018520 bootloader_common_get_active_otadata + .text.bootloader_mmap_get_free_pages + 0x0000000042018548 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x0000000042018548 bootloader_mmap_get_free_pages + .text.bootloader_mmap + 0x0000000042018558 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x6b (size before relaxing) + 0x0000000042018558 bootloader_mmap + *fill* 0x00000000420185bf 0x1 + .text.bootloader_munmap + 0x00000000420185c0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x00000000420185c0 bootloader_munmap + .text.bootloader_flash_read + 0x00000000420185d8 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x00000000420185d8 bootloader_flash_read + *fill* 0x0000000042018607 0x1 + .text.process_checksum + 0x0000000042018608 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0xca (size before relaxing) + *fill* 0x00000000420186ce 0x2 + .text.process_image_header + 0x00000000420186d0 0xcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0xdb (size before relaxing) + *fill* 0x000000004201879b 0x1 + .text.process_appended_hash_and_sig$constprop$2 + 0x000000004201879c 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x5a (size before relaxing) + *fill* 0x00000000420187ee 0x2 + .text.process_segments$constprop$0 + 0x00000000420187f0 0x1e3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x1fb (size before relaxing) + *fill* 0x00000000420189d3 0x1 + .text.image_load + 0x00000000420189d4 0x152 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x176 (size before relaxing) + *fill* 0x0000000042018b26 0x2 + .text.esp_image_verify + 0x0000000042018b28 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x14 (size before relaxing) + 0x0000000042018b28 esp_image_verify + .text.bootloader_sha256_start + 0x0000000042018b38 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0x26 (size before relaxing) + 0x0000000042018b38 bootloader_sha256_start + *fill* 0x0000000042018b5a 0x2 + .text.bootloader_sha256_data + 0x0000000042018b5c 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0x32 (size before relaxing) + 0x0000000042018b5c bootloader_sha256_data + *fill* 0x0000000042018b8a 0x2 + .text.bootloader_sha256_finish + 0x0000000042018b8c 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0x0000000042018b8c bootloader_sha256_finish + *fill* 0x0000000042018bce 0x2 + .text.ensure_partitions_loaded$part$0 + 0x0000000042018bd0 0x1d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x1d4 (size before relaxing) + .text.esp_partition_next + 0x0000000042018da0 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018da0 esp_partition_next + .text.esp_partition_find + 0x0000000042018e1c 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018e1c esp_partition_find + *fill* 0x0000000042018e62 0x2 + .text.esp_partition_iterator_release + 0x0000000042018e64 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018e64 esp_partition_iterator_release + *fill* 0x0000000042018e72 0x2 + .text.esp_partition_get + 0x0000000042018e74 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018e74 esp_partition_get + .text.esp_partition_find_first + 0x0000000042018e90 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x28 (size before relaxing) + 0x0000000042018e90 esp_partition_find_first + .text.esp_partition_write + 0x0000000042018eb4 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018eb4 esp_partition_write + *fill* 0x0000000042018f0f 0x1 + .text.esp_partition_read_raw + 0x0000000042018f10 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018f10 esp_partition_read_raw + .text.esp_partition_write_raw + 0x0000000042018f4c 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018f4c esp_partition_write_raw + .text.esp_partition_erase_range + 0x0000000042018f88 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018f88 esp_partition_erase_range + *fill* 0x0000000042018fce 0x2 + .text.esp_partition_mmap + 0x0000000042018fd0 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x0000000042018fd0 esp_partition_mmap + .text.esp_partition_read + 0x000000004201902c 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x000000004201902c esp_partition_read + .text.esp_partition_main_flash_region_safe + 0x00000000420190ac 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x36 (size before relaxing) + 0x00000000420190ac esp_partition_main_flash_region_safe + *fill* 0x00000000420190de 0x2 + .text.spi_flash_cache2phys + 0x00000000420190e0 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x00000000420190e0 spi_flash_cache2phys + *fill* 0x000000004201914e 0x2 + .text.is_safe_write_address + 0x0000000042019150 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + *fill* 0x0000000042019169 0x3 + .text.spi_flash_init + 0x000000004201916c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0xb (size before relaxing) + 0x000000004201916c spi_flash_init + *fill* 0x0000000042019174 0x0 + .text.check_chip_pointer_default + 0x0000000042019174 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .text.esp_flash_read_chip_id + 0x0000000042019194 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000042019194 esp_flash_read_chip_id + .text.esp_flash_app_disable_protect + 0x00000000420191a8 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x21 (size before relaxing) + 0x00000000420191a8 esp_flash_app_disable_protect + *fill* 0x00000000420191c6 0x2 + .text.esp_flash_init_default_chip + 0x00000000420191c8 0xa2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x00000000420191c8 esp_flash_init_default_chip + *fill* 0x000000004201926a 0x2 + .text.esp_flash_app_init + 0x000000004201926c 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x10 (size before relaxing) + 0x000000004201926c esp_flash_app_init + *fill* 0x0000000042019279 0x3 + .text.esp_flash_app_enable_os_functions + 0x000000004201927c 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x000000004201927c esp_flash_app_enable_os_functions + *fill* 0x00000000420192a1 0x3 + .text.spi_flash_init_lock + 0x00000000420192a4 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x00000000420192a4 spi_flash_init_lock + *fill* 0x00000000420192ca 0x2 + .text.spi_flash_op_lock + 0x00000000420192cc 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x00000000420192cc spi_flash_op_lock + *fill* 0x00000000420192de 0x2 + .text.spi_flash_op_unlock + 0x00000000420192e0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x00000000420192e0 spi_flash_op_unlock + .text._ZSt9__find_ifIN14intrusive_listI14NVSHandleEntryE8iteratorEN9__gnu_cxx5__ops10_Iter_predIZL24close_handles_and_deinitPKcEUlRS1_E_EEET_SC_SC_T0_St18input_iterator_tag$isra$11 + 0x00000000420192f0 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + *fill* 0x0000000042019313 0x1 + .text._ZL18nvs_find_ns_handlejPPN3nvs15NVSHandleSimpleE + 0x0000000042019314 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + *fill* 0x0000000042019336 0x2 + .text._ZN3nvs4LockD2Ev$constprop$17 + 0x0000000042019338 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text._ZN3nvs4LockC2Ev$constprop$18 + 0x0000000042019350 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .text._ZL19nvs_get_str_or_blobjN3nvs8ItemTypeEPKcPvPj + 0x0000000042019364 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + *fill* 0x00000000420193d1 0x3 + .text._ZN3nvs4Lock4initEv + 0x00000000420193d4 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x00000000420193d4 _ZN3nvs4Lock4initEv + *fill* 0x00000000420193f5 0x3 + .text.nvs_flash_init_partition + 0x00000000420193f8 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x00000000420193f8 nvs_flash_init_partition + .text.nvs_flash_init + 0x0000000042019434 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x10 (size before relaxing) + 0x0000000042019434 nvs_flash_init + *fill* 0x0000000042019441 0x3 + .text.nvs_open_from_partition + 0x0000000042019444 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x0000000042019444 nvs_open_from_partition + *fill* 0x00000000420194d6 0x2 + .text.nvs_open + 0x00000000420194d8 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x00000000420194d8 nvs_open + *fill* 0x00000000420194ee 0x2 + .text.nvs_erase_key + 0x00000000420194f0 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x00000000420194f0 nvs_erase_key + *fill* 0x000000004201952e 0x2 + .text.nvs_set_u32 + 0x0000000042019530 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x0000000042019530 nvs_set_u32 + *fill* 0x0000000042019576 0x2 + .text.nvs_commit + 0x0000000042019578 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x0000000042019578 nvs_commit + *fill* 0x00000000420195b2 0x2 + .text.nvs_set_blob + 0x00000000420195b4 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x00000000420195b4 nvs_set_blob + *fill* 0x00000000420195f6 0x2 + .text.nvs_get_u32 + 0x00000000420195f8 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x00000000420195f8 nvs_get_u32 + *fill* 0x000000004201963a 0x2 + .text.nvs_get_blob + 0x000000004201963c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x18 (size before relaxing) + 0x000000004201963c nvs_get_blob + .text._ZL24close_handles_and_deinitPKc + 0x0000000042019650 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x42 (size before relaxing) + *fill* 0x0000000042019686 0x2 + .text.nvs_flash_erase_partition + 0x0000000042019688 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x0000000042019688 nvs_flash_erase_partition + *fill* 0x00000000420196f5 0x3 + .text.nvs_flash_erase + 0x00000000420196f8 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x10 (size before relaxing) + 0x00000000420196f8 nvs_flash_erase + *fill* 0x0000000042019705 0x3 + .text.nvs_close + 0x0000000042019708 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x3d (size before relaxing) + 0x0000000042019708 nvs_close + *fill* 0x0000000042019741 0x3 + .text._ZN3nvs7Storage19populateBlobIndicesER14intrusive_listINS0_13BlobIndexNodeEE + 0x0000000042019744 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xb2 (size before relaxing) + 0x0000000042019744 _ZN3nvs7Storage19populateBlobIndicesER14intrusive_listINS0_13BlobIndexNodeEE + *fill* 0x00000000420197f2 0x2 + .text._ZN3nvs7Storage20eraseOrphanDataBlobsER14intrusive_listINS0_13BlobIndexNodeEE + 0x00000000420197f4 0x136 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x146 (size before relaxing) + 0x00000000420197f4 _ZN3nvs7Storage20eraseOrphanDataBlobsER14intrusive_listINS0_13BlobIndexNodeEE + *fill* 0x000000004201992a 0x2 + .text._ZN3nvs7Storage8findItemEhNS_8ItemTypeEPKcRPNS_4PageERNS_4ItemEhNS_9VerOffsetE + 0x000000004201992c 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x000000004201992c _ZN3nvs7Storage8findItemEhNS_8ItemTypeEPKcRPNS_4PageERNS_4ItemEhNS_9VerOffsetE + *fill* 0x0000000042019976 0x2 + .text._ZN3nvs7Storage18writeMultiPageBlobEhPKcPKvjNS_9VerOffsetE + 0x0000000042019978 0x21c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x224 (size before relaxing) + 0x0000000042019978 _ZN3nvs7Storage18writeMultiPageBlobEhPKcPKvjNS_9VerOffsetE + .text._ZN3nvs7Storage16cmpMultiPageBlobEhPKcPKvj + 0x0000000042019b94 0xe7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xeb (size before relaxing) + 0x0000000042019b94 _ZN3nvs7Storage16cmpMultiPageBlobEhPKcPKvj + *fill* 0x0000000042019c7b 0x1 + .text._ZN3nvs7Storage18eraseMultiPageBlobEhPKcNS_9VerOffsetE + 0x0000000042019c7c 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xea (size before relaxing) + 0x0000000042019c7c _ZN3nvs7Storage18eraseMultiPageBlobEhPKcNS_9VerOffsetE + *fill* 0x0000000042019d5a 0x2 + .text._ZN3nvs7Storage17readMultiPageBlobEhPKcPvj + 0x0000000042019d5c 0x10e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x11a (size before relaxing) + 0x0000000042019d5c _ZN3nvs7Storage17readMultiPageBlobEhPKcPvj + *fill* 0x0000000042019e6a 0x2 + .text._ZN3nvs7Storage8readItemEhNS_8ItemTypeEPKcPvj + 0x0000000042019e6c 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x96 (size before relaxing) + 0x0000000042019e6c _ZN3nvs7Storage8readItemEhNS_8ItemTypeEPKcPvj + *fill* 0x0000000042019efe 0x2 + .text._ZN3nvs7Storage9writeItemEhNS_8ItemTypeEPKcPKvj + 0x0000000042019f00 0x242 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x262 (size before relaxing) + 0x0000000042019f00 _ZN3nvs7Storage9writeItemEhNS_8ItemTypeEPKcPKvj + *fill* 0x000000004201a142 0x2 + .text._ZN3nvs7Storage9eraseItemEhNS_8ItemTypeEPKc + 0x000000004201a144 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xa5 (size before relaxing) + 0x000000004201a144 _ZN3nvs7Storage9eraseItemEhNS_8ItemTypeEPKc + *fill* 0x000000004201a1dd 0x3 + .text._ZN3nvs7Storage14eraseNamespaceEh + 0x000000004201a1e0 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x000000004201a1e0 _ZN3nvs7Storage14eraseNamespaceEh + *fill* 0x000000004201a21f 0x1 + .text._ZN3nvs7Storage15getItemDataSizeEhNS_8ItemTypeEPKcRj + 0x000000004201a220 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x83 (size before relaxing) + 0x000000004201a220 _ZN3nvs7Storage15getItemDataSizeEhNS_8ItemTypeEPKcRj + *fill* 0x000000004201a29f 0x1 + .text._ZN3nvs7Storage22calcEntriesInNamespaceEhRj + 0x000000004201a2a0 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x000000004201a2a0 _ZN3nvs7Storage22calcEntriesInNamespaceEhRj + *fill* 0x000000004201a31f 0x1 + .text._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv + 0x000000004201a320 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x000000004201a320 _ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv + .text._ZN3nvs7StorageD2Ev + 0x000000004201a350 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x60 (size before relaxing) + 0x000000004201a350 _ZN3nvs7StorageD2Ev + 0x000000004201a350 _ZN3nvs7StorageD1Ev + *fill* 0x000000004201a3a9 0x3 + .text._ZN3nvs7Storage21createOrOpenNamespaceEPKcbRh + 0x000000004201a3ac 0xed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xf1 (size before relaxing) + 0x000000004201a3ac _ZN3nvs7Storage21createOrOpenNamespaceEPKcbRh + *fill* 0x000000004201a499 0x3 + .text._ZN3nvs7Storage4initEjj + 0x000000004201a49c 0x164 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x170 (size before relaxing) + 0x000000004201a49c _ZN3nvs7Storage4initEjj + .text._ZN3nvs15NVSHandleSimple6commitEv + 0x000000004201a600 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000004201a600 _ZN3nvs15NVSHandleSimple6commitEv + .text._ZN3nvs15NVSHandleSimpleD2Ev + 0x000000004201a610 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x18 (size before relaxing) + 0x000000004201a610 _ZN3nvs15NVSHandleSimpleD1Ev + 0x000000004201a610 _ZN3nvs15NVSHandleSimpleD2Ev + .text._ZN3nvs15NVSHandleSimpleD0Ev + 0x000000004201a624 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x16 (size before relaxing) + 0x000000004201a624 _ZN3nvs15NVSHandleSimpleD0Ev + *fill* 0x000000004201a636 0x2 + .text._ZN3nvs15NVSHandleSimple14set_typed_itemENS_8ItemTypeEPKcPKvj + 0x000000004201a638 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x2c (size before relaxing) + 0x000000004201a638 _ZN3nvs15NVSHandleSimple14set_typed_itemENS_8ItemTypeEPKcPKvj + .text._ZN3nvs15NVSHandleSimple8set_blobEPKcPKvj + 0x000000004201a660 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000004201a660 _ZN3nvs15NVSHandleSimple8set_blobEPKcPKvj + *fill* 0x000000004201a68a 0x2 + .text._ZN3nvs15NVSHandleSimple14get_typed_itemENS_8ItemTypeEPKcPvj + 0x000000004201a68c 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x24 (size before relaxing) + 0x000000004201a68c _ZN3nvs15NVSHandleSimple14get_typed_itemENS_8ItemTypeEPKcPvj + .text._ZN3nvs15NVSHandleSimple10get_stringEPKcPcj + 0x000000004201a6ac 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000004201a6ac _ZN3nvs15NVSHandleSimple10get_stringEPKcPcj + *fill* 0x000000004201a6ce 0x2 + .text._ZN3nvs15NVSHandleSimple8get_blobEPKcPvj + 0x000000004201a6d0 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000004201a6d0 _ZN3nvs15NVSHandleSimple8get_blobEPKcPvj + *fill* 0x000000004201a6f2 0x2 + .text._ZN3nvs15NVSHandleSimple10set_stringEPKcS2_ + 0x000000004201a6f4 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x34 (size before relaxing) + 0x000000004201a6f4 _ZN3nvs15NVSHandleSimple10set_stringEPKcS2_ + .text._ZN3nvs15NVSHandleSimple13get_item_sizeENS_8ItemTypeEPKcRj + 0x000000004201a724 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000004201a724 _ZN3nvs15NVSHandleSimple13get_item_sizeENS_8ItemTypeEPKcRj + *fill* 0x000000004201a745 0x3 + .text._ZN3nvs15NVSHandleSimple9erase_allEv + 0x000000004201a748 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000004201a748 _ZN3nvs15NVSHandleSimple9erase_allEv + *fill* 0x000000004201a76a 0x2 + .text._ZN3nvs15NVSHandleSimple20get_used_entry_countERj + 0x000000004201a76c 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000004201a76c _ZN3nvs15NVSHandleSimple20get_used_entry_countERj + *fill* 0x000000004201a792 0x2 + .text._ZN3nvs15NVSHandleSimple10erase_itemEPKc + 0x000000004201a794 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x28 (size before relaxing) + 0x000000004201a794 _ZN3nvs15NVSHandleSimple10erase_itemEPKc + .text._ZN3nvs12NVSPartition8read_rawEjPvj + 0x000000004201a7b8 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x000000004201a7b8 _ZN3nvs12NVSPartition8read_rawEjPvj + *fill* 0x000000004201a7cd 0x3 + .text._ZN3nvs12NVSPartition9write_rawEjPKvj + 0x000000004201a7d0 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x000000004201a7d0 _ZN3nvs12NVSPartition9write_rawEjPKvj + *fill* 0x000000004201a7e5 0x3 + .text._ZN3nvs12NVSPartition11erase_rangeEjj + 0x000000004201a7e8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x14 (size before relaxing) + 0x000000004201a7e8 _ZN3nvs12NVSPartition11erase_rangeEjj + .text._ZN3nvs12NVSPartitionD0Ev + 0x000000004201a7f8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x000000004201a7f8 _ZN3nvs12NVSPartitionD0Ev + *fill* 0x000000004201a806 0x2 + .text._ZN3nvs12NVSPartition4readEjPvj + 0x000000004201a808 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x000000004201a808 _ZN3nvs12NVSPartition4readEjPvj + *fill* 0x000000004201a825 0x3 + .text._ZN3nvs12NVSPartition5writeEjPKvj + 0x000000004201a828 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x000000004201a828 _ZN3nvs12NVSPartition5writeEjPKvj + *fill* 0x000000004201a845 0x3 + .text._ZN3nvs12NVSPartitionC2EPK15esp_partition_t + 0x000000004201a848 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x000000004201a848 _ZN3nvs12NVSPartitionC2EPK15esp_partition_t + 0x000000004201a848 _ZN3nvs12NVSPartitionC1EPK15esp_partition_t + *fill* 0x000000004201a862 0x2 + .text._ZN3nvs19NVSPartitionManagerD0Ev + 0x000000004201a864 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x000000004201a864 _ZN3nvs19NVSPartitionManagerD0Ev + *fill* 0x000000004201a872 0x2 + .text._ZN3nvs19NVSPartitionManager12get_instanceEv + 0x000000004201a874 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x000000004201a874 _ZN3nvs19NVSPartitionManager12get_instanceEv + *fill* 0x000000004201a8a6 0x2 + .text._ZN3nvs19NVSPartitionManager24lookup_storage_from_nameEPKc + 0x000000004201a8a8 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x000000004201a8a8 _ZN3nvs19NVSPartitionManager24lookup_storage_from_nameEPKc + *fill* 0x000000004201a8ca 0x2 + .text._ZN3nvs19NVSPartitionManager11open_handleEPKcS2_15nvs_open_mode_tPPNS_15NVSHandleSimpleE + 0x000000004201a8cc 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x92 (size before relaxing) + 0x000000004201a8cc _ZN3nvs19NVSPartitionManager11open_handleEPKcS2_15nvs_open_mode_tPPNS_15NVSHandleSimpleE + *fill* 0x000000004201a95a 0x2 + .text._ZN3nvs19NVSPartitionManager11init_customEPNS_9PartitionEjj + 0x000000004201a95c 0xbd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0xc1 (size before relaxing) + 0x000000004201a95c _ZN3nvs19NVSPartitionManager11init_customEPNS_9PartitionEjj + *fill* 0x000000004201aa19 0x3 + .text._ZN3nvs19NVSPartitionManager14init_partitionEPKc + 0x000000004201aa1c 0x77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x7f (size before relaxing) + 0x000000004201aa1c _ZN3nvs19NVSPartitionManager14init_partitionEPKc + *fill* 0x000000004201aa93 0x1 + .text._ZN3nvs19NVSPartitionManager12close_handleEPNS_15NVSHandleSimpleE + 0x000000004201aa94 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x000000004201aa94 _ZN3nvs19NVSPartitionManager12close_handleEPNS_15NVSHandleSimpleE + *fill* 0x000000004201aab7 0x1 + .text._ZN3nvs19NVSPartitionManager16deinit_partitionEPKc + 0x000000004201aab8 0x92 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x9e (size before relaxing) + 0x000000004201aab8 _ZN3nvs19NVSPartitionManager16deinit_partitionEPKc + *fill* 0x000000004201ab4a 0x2 + .text._ZN3nvs8HashList6insertERKNS_4ItemEj + 0x000000004201ab4c 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x86 (size before relaxing) + 0x000000004201ab4c _ZN3nvs8HashList6insertERKNS_4ItemEj + *fill* 0x000000004201abce 0x2 + .text._ZN3nvs8HashList4findEjRKNS_4ItemE + 0x000000004201abd0 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x46 (size before relaxing) + 0x000000004201abd0 _ZN3nvs8HashList4findEjRKNS_4ItemE + *fill* 0x000000004201ac12 0x2 + .text._ZN3nvs8HashList5clearEv + 0x000000004201ac14 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x23 (size before relaxing) + 0x000000004201ac14 _ZN3nvs8HashList5clearEv + *fill* 0x000000004201ac33 0x1 + .text._ZN3nvs8HashListD2Ev + 0x000000004201ac34 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0xe (size before relaxing) + 0x000000004201ac34 _ZN3nvs8HashListD1Ev + 0x000000004201ac34 _ZN3nvs8HashListD2Ev + *fill* 0x000000004201ac3e 0x2 + .text._ZN3nvs8HashList5eraseEj + 0x000000004201ac40 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x000000004201ac40 _ZN3nvs8HashList5eraseEj + *fill* 0x000000004201aca1 0x3 + .text._ZN3nvs4ItemC2EhNS_8ItemTypeEhPKch + 0x000000004201aca4 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201aca4 _ZN3nvs4ItemC2EhNS_8ItemTypeEhPKch + 0x000000004201aca4 _ZN3nvs4ItemC1EhNS_8ItemTypeEhPKch + *fill* 0x000000004201acde 0x2 + .text._ZN3nvs4PageC2Ev + 0x000000004201ace0 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x2d (size before relaxing) + 0x000000004201ace0 _ZN3nvs4PageC1Ev + 0x000000004201ace0 _ZN3nvs4PageC2Ev + *fill* 0x000000004201ad09 0x3 + .text._ZN3nvs4Page6Header14calculateCrc32Ev + 0x000000004201ad0c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201ad0c _ZN3nvs4Page6Header14calculateCrc32Ev + .text._ZN3nvs4Page10initializeEv + 0x000000004201ad20 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x86 (size before relaxing) + 0x000000004201ad20 _ZN3nvs4Page10initializeEv + *fill* 0x000000004201ad9e 0x2 + .text._ZN3nvs4Page10writeEntryERKNS_4ItemE + 0x000000004201ada0 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201ada0 _ZN3nvs4Page10writeEntryERKNS_4ItemE + *fill* 0x000000004201adf7 0x1 + .text._ZN3nvs4Page14writeEntryDataEPKhj + 0x000000004201adf8 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201adf8 _ZN3nvs4Page14writeEntryDataEPKhj + *fill* 0x000000004201aea2 0x2 + .text._ZN3nvs4Page9writeItemEhNS_8ItemTypeEPKcPKvjh + 0x000000004201aea4 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x18e (size before relaxing) + 0x000000004201aea4 _ZN3nvs4Page9writeItemEhNS_8ItemTypeEPKcPKvjh + *fill* 0x000000004201b016 0x2 + .text._ZNK3nvs4Page12getSeqNumberERj + 0x000000004201b018 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201b018 _ZNK3nvs4Page12getSeqNumberERj + *fill* 0x000000004201b037 0x1 + .text._ZN3nvs4Page12setSeqNumberEj + 0x000000004201b038 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201b038 _ZN3nvs4Page12setSeqNumberEj + .text._ZN3nvs4Page5eraseEv + 0x000000004201b04c 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x37 (size before relaxing) + 0x000000004201b04c _ZN3nvs4Page5eraseEv + *fill* 0x000000004201b07f 0x1 + .text._ZN3nvs4Page11markFreeingEv + 0x000000004201b080 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201b080 _ZN3nvs4Page11markFreeingEv + .text._ZN3nvs4Page8markFullEv + 0x000000004201b0a0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x1c (size before relaxing) + 0x000000004201b0a0 _ZN3nvs4Page8markFullEv + .text._ZNK3nvs4Page18getVarDataTailroomEv + 0x000000004201b0b8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201b0b8 _ZNK3nvs4Page18getVarDataTailroomEv + .text._ZN3nvs4Page20updateFirstUsedEntryEjj + 0x000000004201b0e0 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004201b0e0 _ZN3nvs4Page20updateFirstUsedEntryEjj + *fill* 0x000000004201b11f 0x1 + .text._ZN3nvs4Page17eraseEntryAndSpanEj + 0x000000004201b120 0x12a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x14e (size before relaxing) + 0x000000004201b120 _ZN3nvs4Page17eraseEntryAndSpanEj + *fill* 0x000000004201b24a 0x2 + .text._ZN3nvs4Page8findItemEhNS_8ItemTypeEPKcRjRNS_4ItemEhNS_9VerOffsetE + 0x000000004201b24c 0x1b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x1c6 (size before relaxing) + 0x000000004201b24c _ZN3nvs4Page8findItemEhNS_8ItemTypeEPKcRjRNS_4ItemEhNS_9VerOffsetE + *fill* 0x000000004201b402 0x2 + .text._ZN3nvs4Page8readItemEhNS_8ItemTypeEPKcPvjhNS_9VerOffsetE + 0x000000004201b404 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x110 (size before relaxing) + 0x000000004201b404 _ZN3nvs4Page8readItemEhNS_8ItemTypeEPKcPvjhNS_9VerOffsetE + .text._ZN3nvs4Page7cmpItemEhNS_8ItemTypeEPKcPKvjhNS_9VerOffsetE + 0x000000004201b508 0x104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x10c (size before relaxing) + 0x000000004201b508 _ZN3nvs4Page7cmpItemEhNS_8ItemTypeEPKcPKvjhNS_9VerOffsetE + .text._ZN3nvs4Page9eraseItemEhNS_8ItemTypeEPKchNS_9VerOffsetE + 0x000000004201b60c 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x57 (size before relaxing) + 0x000000004201b60c _ZN3nvs4Page9eraseItemEhNS_8ItemTypeEPKchNS_9VerOffsetE + *fill* 0x000000004201b65f 0x1 + .text._ZN3nvs4Page15mLoadEntryTableEv + 0x000000004201b660 0x31e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x366 (size before relaxing) + 0x000000004201b660 _ZN3nvs4Page15mLoadEntryTableEv + *fill* 0x000000004201b97e 0x2 + .text._ZN3nvs4Page4loadEPNS_9PartitionEj + 0x000000004201b980 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x164 (size before relaxing) + 0x000000004201b980 _ZN3nvs4Page4loadEPNS_9PartitionEj + .text._ZN3nvs4Page9copyItemsERS0_ + 0x000000004201badc 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0xd2 (size before relaxing) + 0x000000004201badc _ZN3nvs4Page9copyItemsERS0_ + *fill* 0x000000004201bb9e 0x2 + .text._ZN14intrusive_listIN3nvs4PageEE5clearEv + 0x000000004201bba0 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x16 (size before relaxing) + 0x000000004201bba0 _ZN14intrusive_listIN3nvs4PageEE5clearEv + *fill* 0x000000004201bbb2 0x2 + .text._ZN3nvs11PageManager12activatePageEv + 0x000000004201bbb4 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x4c (size before relaxing) + 0x000000004201bbb4 _ZN3nvs11PageManager12activatePageEv + *fill* 0x000000004201bbf5 0x3 + .text._ZN3nvs11PageManager14requestNewPageEv + 0x000000004201bbf8 0xa5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0xb5 (size before relaxing) + 0x000000004201bbf8 _ZN3nvs11PageManager14requestNewPageEv + *fill* 0x000000004201bc9d 0x3 + .text._ZN3nvs11PageManager4loadEPNS_9PartitionEjj + 0x000000004201bca0 0x343 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x000000004201bca0 _ZN3nvs11PageManager4loadEPNS_9PartitionEjj + *fill* 0x000000004201bfe3 0x1 + .text._ZN3nvs16partition_lookup20lookup_nvs_partitionEPKcPPNS_12NVSPartitionE + 0x000000004201bfe4 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + 0x3e (size before relaxing) + 0x000000004201bfe4 _ZN3nvs16partition_lookup20lookup_nvs_partitionEPKcPPNS_12NVSPartitionE + *fill* 0x000000004201c01a 0x2 + .text._ZNK3nvs4Item14calculateCrc32Ev + 0x000000004201c01c 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0x000000004201c01c _ZNK3nvs4Item14calculateCrc32Ev + .text._ZNK3nvs4Item26calculateCrc32WithoutValueEv + 0x000000004201c048 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0x000000004201c048 _ZNK3nvs4Item26calculateCrc32WithoutValueEv + .text._ZN3nvs4Item14calculateCrc32EPKhj + 0x000000004201c070 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0x000000004201c070 _ZN3nvs4Item14calculateCrc32EPKhj + .text.esp_pthread_cfg_key_destructor + 0x000000004201c084 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + *fill* 0x000000004201c092 0x2 + .text.esp_pthread_init + 0x000000004201c094 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x32 (size before relaxing) + 0x000000004201c094 esp_pthread_init + *fill* 0x000000004201c0c2 0x2 + .text.pthread_cancel + 0x000000004201c0c4 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x000000004201c0c4 pthread_cancel + *fill* 0x000000004201c0e6 0x2 + .text.pthread_mutex_init + 0x000000004201c0e8 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x000000004201c0e8 pthread_mutex_init + *fill* 0x000000004201c133 0x1 + .text.pthread_mutex_init_if_static$part$3 + 0x000000004201c134 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x32 (size before relaxing) + *fill* 0x000000004201c162 0x2 + .text.pthread_mutex_destroy + 0x000000004201c164 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x000000004201c164 pthread_mutex_destroy + *fill* 0x000000004201c1cb 0x1 + .text.find_key + 0x000000004201c1cc 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + *fill* 0x000000004201c1fa 0x2 + .text.pthread_local_storage_thread_deleted_callback + 0x000000004201c1fc 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x4a (size before relaxing) + *fill* 0x000000004201c242 0x2 + .text.pthread_key_create + 0x000000004201c244 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x000000004201c244 pthread_key_create + *fill* 0x000000004201c28a 0x2 + .text.pthread_key_delete + 0x000000004201c28c 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x000000004201c28c pthread_key_delete + .text.pthread_getspecific + 0x000000004201c2d0 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x000000004201c2d0 pthread_getspecific + *fill* 0x000000004201c2f7 0x1 + .text.pthread_setspecific + 0x000000004201c2f8 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0xaf (size before relaxing) + 0x000000004201c2f8 pthread_setspecific + *fill* 0x000000004201c3a3 0x1 + .text.phy_set_pwdet_power + 0x000000004201c3a4 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x25 (size before relaxing) + 0x000000004201c3a4 phy_set_pwdet_power + *fill* 0x000000004201c3c6 0x2 + .text.phy_set_tsens_power + 0x000000004201c3c8 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x25 (size before relaxing) + 0x000000004201c3c8 phy_set_tsens_power + *fill* 0x000000004201c3ea 0x2 + .text.phy_get_tsens_value + 0x000000004201c3ec 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x10 (size before relaxing) + 0x000000004201c3ec phy_get_tsens_value + .text.esp_vApplicationIdleHook + 0x000000004201c3f8 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x36 (size before relaxing) + 0x000000004201c3f8 esp_vApplicationIdleHook + *fill* 0x000000004201c42b 0x1 + .text.esp_register_freertos_idle_hook_for_cpu + 0x000000004201c42c 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x000000004201c42c esp_register_freertos_idle_hook_for_cpu + *fill* 0x000000004201c482 0x2 + .text.esp_register_freertos_tick_hook_for_cpu + 0x000000004201c484 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x000000004201c484 esp_register_freertos_tick_hook_for_cpu + *fill* 0x000000004201c4da 0x2 + .text.esp_register_freertos_tick_hook + 0x000000004201c4dc 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x000000004201c4dc esp_register_freertos_tick_hook + *fill* 0x000000004201c4f1 0x3 + .text.esp_deregister_freertos_idle_hook_for_cpu + 0x000000004201c4f4 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x000000004201c4f4 esp_deregister_freertos_idle_hook_for_cpu + .text.startup.__esp_stack_guard_setup + 0x000000004201c52c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .text.find_task_in_twdt_list + 0x000000004201c53c 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + *fill* 0x000000004201c56b 0x1 + .text.reset_hw_timer + 0x000000004201c56c 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .text.task_wdt_isr + 0x000000004201c5a0 0x1a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x1ab (size before relaxing) + *fill* 0x000000004201c747 0x1 + .text.esp_task_wdt_init + 0x000000004201c748 0x106 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x10a (size before relaxing) + 0x000000004201c748 esp_task_wdt_init + *fill* 0x000000004201c84e 0x2 + .text.esp_task_wdt_add + 0x000000004201c850 0xd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0xdd (size before relaxing) + 0x000000004201c850 esp_task_wdt_add + *fill* 0x000000004201c925 0x3 + .text.esp_task_wdt_reset + 0x000000004201c928 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x63 (size before relaxing) + 0x000000004201c928 esp_task_wdt_reset + *fill* 0x000000004201c987 0x1 + .text.idle_hook_cb + 0x000000004201c988 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0xd (size before relaxing) + *fill* 0x000000004201c992 0x2 + .text.core_intr_matrix_clear + 0x000000004201c994 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + *fill* 0x000000004201c9b5 0x3 + .text.startup_resume_other_cores + 0x000000004201c9b8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + 0x000000004201c9b8 startup_resume_other_cores + .text.select_rtc_slow_clk + 0x000000004201c9c8 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + *fill* 0x000000004201ca19 0x3 + .text.esp_clk_init + 0x000000004201ca1c 0x12d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x131 (size before relaxing) + 0x000000004201ca1c esp_clk_init + *fill* 0x000000004201cb49 0x3 + .text.esp_perip_clk_init + 0x000000004201cb4c 0x13f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x000000004201cb4c esp_perip_clk_init + *fill* 0x000000004201cc8b 0x1 + .text.startup.esp_reset_reason_init + 0x000000004201cc8c 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + *fill* 0x000000004201cd1a 0x2 + .text.esp_cache_err_int_init + 0x000000004201cd1c 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + 0x9c (size before relaxing) + 0x000000004201cd1c esp_cache_err_int_init + .text.esp_crosscore_int_init + 0x000000004201cdb4 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x000000004201cdb4 esp_crosscore_int_init + *fill* 0x000000004201ce1e 0x2 + .text.esp_int_wdt_init + 0x000000004201ce20 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x58 (size before relaxing) + 0x000000004201ce20 esp_int_wdt_init + .text.esp_int_wdt_cpu_init + 0x000000004201ce74 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x34 (size before relaxing) + 0x000000004201ce74 esp_int_wdt_cpu_init + .text.disable_all_wdts + 0x000000004201cea0 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + *fill* 0x000000004201ceeb 0x1 + .text.panic_print_char + 0x000000004201ceec 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x76 (size before relaxing) + 0x000000004201ceec panic_print_char + *fill* 0x000000004201cf5e 0x2 + .text.panic_print_str + 0x000000004201cf60 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x19 (size before relaxing) + 0x000000004201cf60 panic_print_str + *fill* 0x000000004201cf76 0x2 + .text.print_abort_details + 0x000000004201cf78 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x10 (size before relaxing) + *fill* 0x000000004201cf85 0x3 + .text.panic_print_hex + 0x000000004201cf88 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x000000004201cf88 panic_print_hex + *fill* 0x000000004201cfb2 0x2 + .text.panic_print_dec + 0x000000004201cfb4 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x41 (size before relaxing) + 0x000000004201cfb4 panic_print_dec + *fill* 0x000000004201cff1 0x3 + .text.esp_panic_handler_reconfigure_wdts + 0x000000004201cff4 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x000000004201cff4 esp_panic_handler_reconfigure_wdts + *fill* 0x000000004201d05e 0x2 + .text.esp_panic_handler + 0x000000004201d060 0x1bb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x1ff (size before relaxing) + 0x000000004201d060 esp_panic_handler + *fill* 0x000000004201d21b 0x1 + .text.do_system_init_fn + 0x000000004201d21c 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + *fill* 0x000000004201d253 0x1 + .text.start_cpu0_default + 0x000000004201d254 0x165 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x199 (size before relaxing) + 0x000000004201d254 start_cpu0 + *fill* 0x000000004201d3b9 0x3 + .text.panic_handler + 0x000000004201d3bc 0x166 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x185 (size before relaxing) + *fill* 0x000000004201d522 0x2 + .text.print_state_for_core + 0x000000004201d524 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x2a (size before relaxing) + *fill* 0x000000004201d54a 0x2 + .text.print_state + 0x000000004201d54c 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x51 (size before relaxing) + *fill* 0x000000004201d58f 0x1 + .text.panic_restart + 0x000000004201d590 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x000000004201d590 panic_restart + *fill* 0x000000004201d599 0x3 + .text.esp_brownout_init + 0x000000004201d59c 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + 0x000000004201d59c esp_brownout_init + *fill* 0x000000004201d5b6 0x2 + .text.esp_apb_backup_dma_lock_init + 0x000000004201d5b8 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0x000000004201d5b8 esp_apb_backup_dma_lock_init + *fill* 0x000000004201d5c9 0x3 + .text.print_illegal_instruction_details + 0x000000004201d5cc 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x6a (size before relaxing) + *fill* 0x000000004201d61e 0x2 + .text.print_cache_err_details + 0x000000004201d620 0xcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0xe7 (size before relaxing) + *fill* 0x000000004201d6ef 0x1 + .text.print_debug_exception_details + 0x000000004201d6f0 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x90 (size before relaxing) + .text.panic_print_registers + 0x000000004201d764 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x116 (size before relaxing) + 0x000000004201d764 panic_print_registers + *fill* 0x000000004201d83e 0x2 + .text.panic_arch_fill_info + 0x000000004201d840 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x000000004201d840 panic_arch_fill_info + .text.panic_soc_fill_info + 0x000000004201d86c 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x000000004201d86c panic_soc_fill_info + .text.panic_print_backtrace + 0x000000004201d8d0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x000000004201d8d0 panic_print_backtrace + .text.gpio_hal_intr_enable_on_core + 0x000000004201d8f0 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + 0x000000004201d8f0 gpio_hal_intr_enable_on_core + *fill* 0x000000004201d94a 0x2 + .text.gpio_hal_intr_disable + 0x000000004201d94c 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + 0x000000004201d94c gpio_hal_intr_disable + *fill* 0x000000004201d99e 0x2 + .text.uart_hal_set_baudrate + 0x000000004201d9a0 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x000000004201d9a0 uart_hal_set_baudrate + .text.uart_hal_get_baudrate + 0x000000004201da58 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x000000004201da58 uart_hal_get_baudrate + .text.uart_hal_rxfifo_rst + 0x000000004201daa8 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + 0x000000004201daa8 uart_hal_rxfifo_rst + *fill* 0x000000004201dacf 0x1 + .text.spi_flash_hal_init + 0x000000004201dad0 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x000000004201dad0 spi_flash_hal_init + *fill* 0x000000004201dbee 0x2 + .text.spi_flash_hal_supports_direct_write + 0x000000004201dbf0 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x000000004201dbf0 spi_flash_hal_supports_direct_write + *fill* 0x000000004201dc11 0x3 + .text.spi_flash_hal_supports_direct_read + 0x000000004201dc14 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x000000004201dc14 spi_flash_hal_supports_direct_read + *fill* 0x000000004201dc25 0x3 + .text.brownout_hal_config + 0x000000004201dc28 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + 0x000000004201dc28 brownout_hal_config + *fill* 0x000000004201dd0e 0x2 + .text.get_local_fd + 0x000000004201dd10 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + *fill* 0x000000004201dd2d 0x3 + .text.translate_path + 0x000000004201dd30 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + *fill* 0x000000004201dd6b 0x1 + .text.esp_vfs_register_common$part$2 + 0x000000004201dd6c 0x97 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + *fill* 0x000000004201de03 0x1 + .text.esp_vfs_register_common + 0x000000004201de04 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x000000004201de04 esp_vfs_register_common + .text.esp_vfs_register + 0x000000004201de44 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x20 (size before relaxing) + 0x000000004201de44 esp_vfs_register + .text.get_vfs_for_index + 0x000000004201de60 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x000000004201de60 get_vfs_for_index + .text.get_vfs_for_fd + 0x000000004201de80 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .text.get_vfs_for_path + 0x000000004201dea4 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x000000004201dea4 get_vfs_for_path + *fill* 0x000000004201df2d 0x3 + .text.esp_vfs_open + 0x000000004201df30 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0xc7 (size before relaxing) + 0x000000004201df30 _open_r + 0x000000004201df30 esp_vfs_open + *fill* 0x000000004201dff0 0x0 + .text.esp_vfs_write + 0x000000004201dff0 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x53 (size before relaxing) + 0x000000004201dff0 esp_vfs_write + 0x000000004201dff0 _write_r + *fill* 0x000000004201e03b 0x1 + .text.esp_vfs_lseek + 0x000000004201e03c 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x4f (size before relaxing) + 0x000000004201e03c _lseek_r + 0x000000004201e03c esp_vfs_lseek + *fill* 0x000000004201e083 0x1 + .text.esp_vfs_read + 0x000000004201e084 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x53 (size before relaxing) + 0x000000004201e084 _read_r + 0x000000004201e084 esp_vfs_read + *fill* 0x000000004201e0cf 0x1 + .text.esp_vfs_close + 0x000000004201e0d0 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x8d (size before relaxing) + 0x000000004201e0d0 esp_vfs_close + 0x000000004201e0d0 _close_r + *fill* 0x000000004201e155 0x3 + .text.esp_vfs_fstat + 0x000000004201e158 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x4c (size before relaxing) + 0x000000004201e158 _fstat_r + 0x000000004201e158 esp_vfs_fstat + .text.esp_vfs_stat + 0x000000004201e19c 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x48 (size before relaxing) + 0x000000004201e19c _stat_r + 0x000000004201e19c esp_vfs_stat + .text.esp_vfs_link + 0x000000004201e1e0 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x67 (size before relaxing) + 0x000000004201e1e0 _link_r + 0x000000004201e1e0 esp_vfs_link + *fill* 0x000000004201e23f 0x1 + .text.esp_vfs_unlink + 0x000000004201e240 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x43 (size before relaxing) + 0x000000004201e240 _unlink_r + 0x000000004201e240 esp_vfs_unlink + *fill* 0x000000004201e27f 0x1 + .text.esp_vfs_rename + 0x000000004201e280 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x67 (size before relaxing) + 0x000000004201e280 esp_vfs_rename + 0x000000004201e280 _rename_r + *fill* 0x000000004201e2df 0x1 + .text.esp_vfs_select_triggered + 0x000000004201e2e0 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x000000004201e2e0 esp_vfs_select_triggered + *fill* 0x000000004201e323 0x1 + .text.esp_vfs_select_triggered_isr + 0x000000004201e324 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x000000004201e324 esp_vfs_select_triggered_isr + *fill* 0x000000004201e361 0x3 + .text.console_open + 0x000000004201e364 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x38 (size before relaxing) + 0x000000004201e364 console_open + .text.console_write + 0x000000004201e398 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x3a (size before relaxing) + 0x000000004201e398 console_write + *fill* 0x000000004201e3ca 0x2 + .text.console_fstat + 0x000000004201e3cc 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x1c (size before relaxing) + 0x000000004201e3cc console_fstat + .text.console_close + 0x000000004201e3e4 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x2f (size before relaxing) + 0x000000004201e3e4 console_close + *fill* 0x000000004201e40f 0x1 + .text.console_read + 0x000000004201e410 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x000000004201e410 console_read + .text.console_fcntl + 0x000000004201e430 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x000000004201e430 console_fcntl + *fill* 0x000000004201e451 0x3 + .text.console_fsync + 0x000000004201e454 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x000000004201e454 console_fsync + *fill* 0x000000004201e471 0x3 + .text.console_access + 0x000000004201e474 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x000000004201e474 console_access + *fill* 0x000000004201e491 0x3 + .text.console_end_select + 0x000000004201e494 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x24 (size before relaxing) + 0x000000004201e494 console_end_select + .text.console_tcsetattr + 0x000000004201e4b4 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x000000004201e4b4 console_tcsetattr + *fill* 0x000000004201e4d5 0x3 + .text.console_tcgetattr + 0x000000004201e4d8 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x20 (size before relaxing) + 0x000000004201e4d8 console_tcgetattr + .text.console_tcdrain + 0x000000004201e4f4 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x000000004201e4f4 console_tcdrain + *fill* 0x000000004201e511 0x3 + .text.console_tcflush + 0x000000004201e514 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x20 (size before relaxing) + 0x000000004201e514 console_tcflush + .text.console_start_select + 0x000000004201e530 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x38 (size before relaxing) + .text.esp_vfs_dev_console_register + 0x000000004201e564 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x000000004201e564 esp_vfs_dev_console_register + *fill* 0x000000004201e579 0x3 + .text.esp_vfs_console_register + 0x000000004201e57c 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x46 (size before relaxing) + 0x000000004201e57c esp_vfs_console_register + *fill* 0x000000004201e5b2 0x2 + .text.usb_serial_jtag_open + 0x000000004201e5b4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.usb_serial_jtag_tcflush + 0x000000004201e5c4 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e5d5 0x3 + .text.usb_serial_jtag_fstat + 0x000000004201e5d8 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e5f1 0x3 + .text.usb_serial_jtag_fsync + 0x000000004201e5f4 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.usb_serial_jtag_tcdrain + 0x000000004201e65c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x10 (size before relaxing) + .text.usb_serial_jtag_write + 0x000000004201e668 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e6ce 0x2 + .text.usb_serial_jtag_fcntl + 0x000000004201e6d0 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .text.usb_serial_jtag_tcsetattr + 0x000000004201e708 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e75b 0x1 + .text.usb_serial_jtag_return_char$isra$4$part$5 + 0x000000004201e75c 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e771 0x3 + .text.usb_serial_jtag_tx_char + 0x000000004201e774 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e7cd 0x3 + .text.usb_serial_jtag_rx_char + 0x000000004201e7d0 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e7ea 0x2 + .text.usb_serial_jtag_read + 0x000000004201e7ec 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0xa3 (size before relaxing) + *fill* 0x000000004201e88b 0x1 + .text.usb_serial_jtag_tcgetattr + 0x000000004201e88c 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000004201e8e7 0x1 + .text.esp_vfs_usb_serial_jtag_get_vfs + 0x000000004201e8e8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x000000004201e8e8 esp_vfs_usb_serial_jtag_get_vfs + .text.uart_tx_char + 0x000000004201e8f0 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.uart_rx_char + 0x000000004201e91c 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + *fill* 0x000000004201e942 0x2 + .text.uart_read_char + 0x000000004201e944 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.uart_end_select + 0x000000004201e968 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0xa1 (size before relaxing) + *fill* 0x000000004201e9fd 0x3 + .text.uart_start_select + 0x000000004201ea00 0x18e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x1a1 (size before relaxing) + *fill* 0x000000004201eb8e 0x2 + .text.select_notif_callback_isr + 0x000000004201eb90 0xad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + *fill* 0x000000004201ec3d 0x3 + .text.uart_tcgetattr + 0x000000004201ec40 0x2b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x2ca (size before relaxing) + *fill* 0x000000004201eef6 0x2 + .text.uart_tcsetattr + 0x000000004201eef8 0x276 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x28a (size before relaxing) + *fill* 0x000000004201f16e 0x2 + .text.uart_tcflush + 0x000000004201f170 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x31 (size before relaxing) + *fill* 0x000000004201f19b 0x1 + .text.uart_access + 0x000000004201f19c 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x53 (size before relaxing) + *fill* 0x000000004201f1ec 0x0 + .text.uart_open + 0x000000004201f1ec 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x58 (size before relaxing) + .text.uart_fcntl + 0x000000004201f240 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + *fill* 0x000000004201f29b 0x1 + .text.uart_fstat + 0x000000004201f29c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + *fill* 0x000000004201f2c9 0x3 + .text.uart_close + 0x000000004201f2cc 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.uart_return_char$part$7 + 0x000000004201f2e8 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + *fill* 0x000000004201f2fd 0x3 + .text.uart_fsync + 0x000000004201f300 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.uart_write + 0x000000004201f340 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .text.uart_read + 0x000000004201f3a8 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0xab (size before relaxing) + *fill* 0x000000004201f44f 0x1 + .text.uart_tcdrain + 0x000000004201f450 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x2e (size before relaxing) + *fill* 0x000000004201f47a 0x2 + .text.esp_vfs_uart_get_vfs + 0x000000004201f47c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x000000004201f47c esp_vfs_uart_get_vfs + .text.internal_semphr_give_wrapper + 0x000000004201f484 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + *fill* 0x000000004201f499 0x3 + .text.internal_semphr_create_wrapper + 0x000000004201f49c 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + *fill* 0x000000004201f4f1 0x3 + .text.internal_semphr_delete_wrapper + 0x000000004201f4f4 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x000000004201f4f4 internal_semphr_delete_wrapper + .text.internal_semphr_take_wrapper + 0x000000004201f518 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + *fill* 0x000000004201f529 0x3 + .text.heap_caps_get_info + 0x000000004201f52c 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x6f (size before relaxing) + 0x000000004201f52c heap_caps_get_info + *fill* 0x000000004201f597 0x1 + .text.heap_caps_get_largest_free_block + 0x000000004201f598 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x000000004201f598 heap_caps_get_largest_free_block + *fill* 0x000000004201f5a9 0x3 + .text.register_heap + 0x000000004201f5ac 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + *fill* 0x000000004201f5d7 0x1 + .text.heap_caps_enable_nonos_stack_heaps + 0x000000004201f5d8 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x000000004201f5d8 heap_caps_enable_nonos_stack_heaps + *fill* 0x000000004201f602 0x2 + .text.heap_caps_init + 0x000000004201f604 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x1e0 (size before relaxing) + 0x000000004201f604 heap_caps_init + .text.heap_caps_add_region_with_caps + 0x000000004201f7dc 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0xc3 (size before relaxing) + 0x000000004201f7dc heap_caps_add_region_with_caps + *fill* 0x000000004201f89b 0x1 + .text.heap_caps_add_region + 0x000000004201f89c 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x000000004201f89c heap_caps_add_region + *fill* 0x000000004201f8f1 0x3 + .text.soc_get_available_memory_region_max_count + 0x000000004201f8f4 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + 0x000000004201f8f4 soc_get_available_memory_region_max_count + *fill* 0x000000004201f90e 0x2 + .text.soc_get_available_memory_regions + 0x000000004201f910 0x1e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + 0x000000004201f910 soc_get_available_memory_regions + *fill* 0x000000004201faf2 0x2 + .text.compare_and_set_extram + 0x000000004201faf4 0xfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + 0x000000004201faf4 compare_and_set_extram + *fill* 0x000000004201fbef 0x1 + .text.esp_rtc_get_time_us + 0x000000004201fbf0 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x000000004201fbf0 esp_rtc_get_time_us + *fill* 0x000000004201fca2 0x2 + .text.esp_clk_slowclk_cal_set + 0x000000004201fca4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x13 (size before relaxing) + 0x000000004201fca4 esp_clk_slowclk_cal_set + *fill* 0x000000004201fcb4 0x0 + .text.find_desc_for_int + 0x000000004201fcb4 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + *fill* 0x000000004201fcd5 0x3 + .text.is_vect_desc_usable + 0x000000004201fcd8 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0xad (size before relaxing) + *fill* 0x000000004201fd79 0x3 + .text.get_desc_for_int + 0x000000004201fd7c 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x9f (size before relaxing) + *fill* 0x000000004201fe17 0x1 + .text.esp_intr_enable_source + 0x000000004201fe18 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x000000004201fe18 esp_intr_enable_source + *fill* 0x000000004201fe2b 0x1 + .text.esp_intr_disable_source + 0x000000004201fe2c 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x000000004201fe2c esp_intr_disable_source + *fill* 0x000000004201fe3f 0x1 + .text.esp_intr_alloc_intrstatus + 0x000000004201fe40 0x3bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x3d3 (size before relaxing) + 0x000000004201fe40 esp_intr_alloc_intrstatus + *fill* 0x00000000420201ff 0x1 + .text.esp_intr_alloc + 0x0000000042020200 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x1c (size before relaxing) + 0x0000000042020200 esp_intr_alloc + .text.esp_intr_free + 0x0000000042020218 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x0000000042020218 esp_intr_free + *fill* 0x0000000042020312 0x2 + .text.esp_intr_free_cb + 0x0000000042020314 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0xe (size before relaxing) + *fill* 0x000000004202031e 0x2 + .text.esp_base_mac_addr_set + 0x0000000042020320 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x53 (size before relaxing) + 0x0000000042020320 esp_base_mac_addr_set + *fill* 0x000000004202036f 0x1 + .text.esp_base_mac_addr_get + 0x0000000042020370 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x0000000042020370 esp_base_mac_addr_get + .text.esp_efuse_mac_get_default + 0x00000000420203a4 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x35 (size before relaxing) + 0x00000000420203a4 esp_efuse_mac_get_default + *fill* 0x00000000420203d5 0x3 + .text.esp_derive_local_mac + 0x00000000420203d8 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x00000000420203d8 esp_derive_local_mac + *fill* 0x0000000042020437 0x1 + .text.esp_read_mac + 0x0000000042020438 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x9d (size before relaxing) + 0x0000000042020438 esp_read_mac + *fill* 0x00000000420204c6 0x2 + .text.esp_deep_sleep_wakeup_io_reset + 0x00000000420204c8 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + 0x00000000420204c8 esp_deep_sleep_wakeup_io_reset + *fill* 0x000000004202053a 0x2 + .text.esp_chip_info + 0x000000004202053c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + 0x000000004202053c esp_chip_info + .text.temperature_sensor_get_raw_value + 0x0000000042020564 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + *fill* 0x0000000042020602 0x2 + .text.s_sar_power_release + 0x0000000042020604 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x86 (size before relaxing) + *fill* 0x0000000042020686 0x2 + .text.s_sar_power_acquire + 0x0000000042020688 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + *fill* 0x00000000420206e2 0x2 + .text.sar_periph_ctrl_init + 0x00000000420206e4 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x00000000420206e4 sar_periph_ctrl_init + *fill* 0x000000004202070e 0x2 + .text.sar_periph_ctrl_pwdet_power_acquire + 0x0000000042020710 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0xb (size before relaxing) + 0x0000000042020710 sar_periph_ctrl_pwdet_power_acquire + *fill* 0x0000000042020718 0x0 + .text.sar_periph_ctrl_pwdet_power_release + 0x0000000042020718 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0xb (size before relaxing) + 0x0000000042020718 sar_periph_ctrl_pwdet_power_release + *fill* 0x0000000042020720 0x0 + .text.temperature_sensor_power_acquire + 0x0000000042020720 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x0000000042020720 temperature_sensor_power_acquire + *fill* 0x0000000042020786 0x2 + .text.temperature_sensor_power_release + 0x0000000042020788 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x8b (size before relaxing) + 0x0000000042020788 temperature_sensor_power_release + *fill* 0x000000004202080f 0x1 + .text.temp_sensor_get_raw_value + 0x0000000042020810 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0xc6 (size before relaxing) + 0x0000000042020810 temp_sensor_get_raw_value + *fill* 0x00000000420208d2 0x2 + .text.xt_int_has_handler + 0x00000000420208d4 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0x00000000420208d4 xt_int_has_handler + *fill* 0x00000000420208f7 0x1 + .text.xt_set_interrupt_handler + 0x00000000420208f8 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0x00000000420208f8 xt_set_interrupt_handler + *fill* 0x000000004202093b 0x1 + .text.esp_err_to_name + 0x000000004202093c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + 0x000000004202093c esp_err_to_name + .text.timer_task + 0x0000000042020964 0x11d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + *fill* 0x0000000042020a81 0x3 + .text.esp_timer_create + 0x0000000042020a84 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x0000000042020a84 esp_timer_create + *fill* 0x0000000042020af2 0x2 + .text.esp_timer_delete + 0x0000000042020af4 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x0000000042020af4 esp_timer_delete + *fill* 0x0000000042020b52 0x2 + .text.esp_timer_early_init + 0x0000000042020b54 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x13 (size before relaxing) + 0x0000000042020b54 esp_timer_early_init + *fill* 0x0000000042020b63 0x1 + .text.esp_timer_init + 0x0000000042020b64 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x0000000042020b64 esp_timer_init + *fill* 0x0000000042020bb5 0x3 + .text.esp_timer_impl_init_system_time + 0x0000000042020bb8 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + 0x4a (size before relaxing) + 0x0000000042020bb8 esp_timer_impl_init_system_time + *fill* 0x0000000042020bfe 0x2 + .text.esp_timer_impl_early_init + 0x0000000042020c00 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x0000000042020c00 esp_timer_impl_early_init + .text.esp_timer_impl_init + 0x0000000042020c34 0xa7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0xab (size before relaxing) + 0x0000000042020c34 esp_timer_impl_init + *fill* 0x0000000042020cdb 0x1 + .text.esp_newlib_locks_init + 0x0000000042020cdc 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x0000000042020cdc esp_newlib_locks_init + *fill* 0x0000000042020d32 0x2 + .text.raise_r_stub + 0x0000000042020d34 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + *fill* 0x0000000042020d43 0x1 + .text.esp_newlib_init + 0x0000000042020d44 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + 0x2e (size before relaxing) + 0x0000000042020d44 esp_newlib_init + 0x0000000042020d44 esp_setup_newlib_syscalls + *fill* 0x0000000042020d6e 0x2 + .text.unlikely.syscall_not_implemented_aborts + 0x0000000042020d70 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + 0x0000000042020d70 _raise_r + 0x0000000042020d70 _sbrk_r + 0x0000000042020d70 _exit + 0x0000000042020d70 raise + *fill* 0x0000000042020d79 0x3 + .text.adjust_boot_time + 0x0000000042020d7c 0x10d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x119 (size before relaxing) + *fill* 0x0000000042020e89 0x3 + .text.settimeofday$part$1 + 0x0000000042020e8c 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x72 (size before relaxing) + *fill* 0x0000000042020ef7 0x1 + .text.settimeofday + 0x0000000042020ef8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x11 (size before relaxing) + 0x0000000042020ef8 settimeofday + *fill* 0x0000000042020f06 0x2 + .text.esp_newlib_time_init + 0x0000000042020f08 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0xb (size before relaxing) + 0x0000000042020f08 esp_newlib_time_init + *fill* 0x0000000042020f10 0x0 + .text.esp_time_impl_get_time_since_boot + 0x0000000042020f10 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042020f10 esp_time_impl_get_time_since_boot + *fill* 0x0000000042020f2f 0x1 + .text.esp_time_impl_set_boot_time + 0x0000000042020f30 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042020f30 esp_time_impl_set_boot_time + .text.esp_time_impl_get_boot_time + 0x0000000042020f58 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x0000000042020f58 esp_time_impl_get_boot_time + .text.esp_set_time_from_rtc + 0x0000000042020f80 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x2d (size before relaxing) + 0x0000000042020f80 esp_set_time_from_rtc + *fill* 0x0000000042020fa9 0x3 + .text.esp_sync_counters_rtc_and_frc + 0x0000000042020fac 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x70 (size before relaxing) + 0x0000000042020fac esp_sync_counters_rtc_and_frc + .text.esp_time_impl_init + 0x0000000042021010 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0xb (size before relaxing) + 0x0000000042021010 esp_time_impl_init + *fill* 0x0000000042021018 0x0 + .text.mutex_lock_wrapper + 0x0000000042021018 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042021029 0x3 + .text.try_heap_caps_add_region + 0x000000004202102c 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042021045 0x3 + .text.semphr_give_wrapper + 0x0000000042021048 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004202105d 0x3 + .text.mutex_unlock_wrapper + 0x0000000042021060 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042021075 0x3 + .text.interrupt_off_wrapper + 0x0000000042021078 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004202108b 0x1 + .text.interrupt_on_wrapper + 0x000000004202108c 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004202109f 0x1 + .text.coex_schm_status_bit_clear_wrapper + 0x00000000420210a0 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x00000000420210af 0x1 + .text.coex_schm_status_bit_set_wrapper + 0x00000000420210b0 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x00000000420210bf 0x1 + .text.btdm_sleep_exit_phase3_wrapper + 0x00000000420210c0 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x53 (size before relaxing) + *fill* 0x000000004202110f 0x1 + .text.task_delete_wrapper + 0x0000000042021110 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004202111e 0x2 + .text.task_create_wrapper + 0x0000000042021120 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.mutex_delete_wrapper + 0x0000000042021144 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042021152 0x2 + .text.semphr_delete_wrapper + 0x0000000042021154 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.queue_create_wrapper + 0x0000000042021178 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x00000000420211e3 0x1 + .text.mutex_create_wrapper + 0x00000000420211e4 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.interrupt_handler_set_wrapper + 0x00000000420211f4 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x12 (size before relaxing) + *fill* 0x0000000042021202 0x2 + .text.interrupt_set_wrapper + 0x0000000042021204 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042021216 0x2 + .text.bt_controller_deinit_internal + 0x0000000042021218 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xad (size before relaxing) + *fill* 0x00000000420212a9 0x3 + .text.async_wakeup_request_end$isra$0 + 0x00000000420212ac 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x16 (size before relaxing) + *fill* 0x00000000420212be 0x2 + .text.semphr_take_wrapper + 0x00000000420212c0 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x00000000420212d1 0x3 + .text.queue_send_wrapper + 0x00000000420212d4 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x00000000420212e9 0x3 + .text.btdm_sleep_enter_phase2_wrapper + 0x00000000420212ec 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x3a (size before relaxing) + *fill* 0x0000000042021322 0x2 + .text.btdm_sleep_enter_phase1_wrapper + 0x0000000042021324 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.queue_recv_wrapper + 0x00000000420213b4 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.queue_delete_wrapper + 0x00000000420213c8 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.malloc_internal_wrapper + 0x00000000420213ec 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .text.semphr_create_wrapper + 0x0000000042021418 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x000000004202147a 0x2 + .text.async_wakeup_request + 0x000000004202147c 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x3f (size before relaxing) + *fill* 0x00000000420214b3 0x1 + .text.esp_vhci_host_check_send_available + 0x00000000420214b4 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x18 (size before relaxing) + 0x00000000420214b4 esp_vhci_host_check_send_available + .text.esp_vhci_host_send_packet + 0x00000000420214c8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x28 (size before relaxing) + 0x00000000420214c8 esp_vhci_host_send_packet + .text.esp_vhci_host_register_callback + 0x00000000420214e8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x24 (size before relaxing) + 0x00000000420214e8 esp_vhci_host_register_callback + .text.esp_bt_controller_mem_release + 0x0000000042021508 0xcd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xd5 (size before relaxing) + 0x0000000042021508 esp_bt_controller_mem_release + *fill* 0x00000000420215d5 0x3 + .text.esp_bt_controller_init + 0x00000000420215d8 0x1d2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x1f6 (size before relaxing) + 0x00000000420215d8 esp_bt_controller_init + *fill* 0x00000000420217aa 0x2 + .text.esp_bt_controller_enable + 0x00000000420217ac 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0xb2 (size before relaxing) + 0x00000000420217ac esp_bt_controller_enable + *fill* 0x0000000042021842 0x2 + .text.esp_bt_controller_get_status + 0x0000000042021844 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x0000000042021844 esp_bt_controller_get_status + *fill* 0x000000004202184e 0x2 + .text.esp_ble_tx_power_set + 0x0000000042021850 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x0000000042021850 esp_ble_tx_power_set + .text.esp_ble_tx_power_get + 0x0000000042021874 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x0000000042021874 esp_ble_tx_power_get + *fill* 0x000000004202189d 0x3 + .text.append_arg$constprop$2 + 0x00000000420218a0 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + *fill* 0x00000000420218d6 0x2 + .text.diag_log_add + 0x00000000420218d8 0x608 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x610 (size before relaxing) + .text.__wrap_log_printf + 0x0000000042021ee0 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x0000000042021ee0 __wrap_log_printf + *fill* 0x0000000042021fa3 0x1 + .text.__wrap_esp_log_writev + 0x0000000042021fa4 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x0000000042021fa4 __wrap_esp_log_writev + *fill* 0x0000000042021fbb 0x1 + .text.__wrap_esp_log_write + 0x0000000042021fbc 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x98 (size before relaxing) + 0x0000000042021fbc __wrap_esp_log_write + .text.esp_diag_timestamp_get + 0x0000000042022050 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + 0x0000000042022050 esp_diag_timestamp_get + *fill* 0x0000000042022092 0x2 + .text.btdm_funcs_table_destroy + 0x0000000042022094 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .text.btdm_controller_deinit_internal + 0x00000000420220ec 0x15d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x170 (size before relaxing) + *fill* 0x0000000042022249 0x3 + .text.btdm_lpclk_select_src + 0x000000004202224c 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x71 (size before relaxing) + 0x0000000042022258 btdm_lpclk_select_src + *fill* 0x00000000420222b1 0x3 + .text.btdm_lpclk_set_div + 0x00000000420222b4 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x3d (size before relaxing) + 0x00000000420222b4 btdm_lpclk_set_div + *fill* 0x00000000420222e9 0x3 + .text.btdm_wakeup_request + 0x00000000420222ec 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x76 (size before relaxing) + 0x00000000420222fc btdm_wakeup_request + *fill* 0x000000004202235e 0x2 + .text.btdm_set_cca_sw_intr + 0x0000000042022360 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x33 (size before relaxing) + 0x0000000042022368 btdm_set_cca_sw_intr + *fill* 0x000000004202238f 0x1 + .text.r_btdm_config_cca_sw + 0x0000000042022390 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x86 (size before relaxing) + 0x000000004202239c r_btdm_config_cca_sw + *fill* 0x0000000042022406 0x2 + .text.btdm_power_state_active + 0x0000000042022408 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x000000004202240c btdm_power_state_active + *fill* 0x0000000042022419 0x3 + .text.btdm_controller_get_mode + 0x000000004202241c 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x16 (size before relaxing) + 0x000000004202241c btdm_controller_get_mode + *fill* 0x000000004202242e 0x2 + .text.btdm_controller_enable_sleep + 0x0000000042022430 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x26 (size before relaxing) + 0x0000000042022430 btdm_controller_enable_sleep + *fill* 0x0000000042022452 0x2 + .text.btdm_controller_get_sleep_mode + 0x0000000042022454 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x16 (size before relaxing) + 0x0000000042022454 btdm_controller_get_sleep_mode + *fill* 0x0000000042022466 0x2 + .text.btdm_in_wakeup_requesting_set + 0x0000000042022468 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x46 (size before relaxing) + 0x0000000042022468 btdm_in_wakeup_requesting_set + *fill* 0x00000000420224a2 0x2 + .text.rw_schedule + 0x00000000420224a4 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x8b (size before relaxing) + 0x00000000420224a8 rw_schedule + *fill* 0x000000004202251f 0x1 + .text.rw_em_show + 0x0000000042022520 0x22e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x28e (size before relaxing) + 0x00000000420225a4 rw_em_show + *fill* 0x000000004202274e 0x2 + .text.btdm_rom_ref_init + 0x0000000042022750 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x96 (size before relaxing) + 0x0000000042022758 btdm_rom_ref_init + *fill* 0x00000000420227d2 0x2 + .text.rw_pre_main + 0x00000000420227d4 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0xd2 (size before relaxing) + 0x00000000420227e0 rw_pre_main + *fill* 0x0000000042022886 0x2 + .text.btdm_controller_on_reset + 0x0000000042022888 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x37 (size before relaxing) + 0x000000004202288c btdm_controller_on_reset + *fill* 0x00000000420228b7 0x1 + .text.rw_stop 0x00000000420228b8 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x44 (size before relaxing) + 0x00000000420228b8 rw_stop + .text.btdm_controller_enable + 0x00000000420228f4 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x4a (size before relaxing) + 0x00000000420228f4 btdm_controller_enable + *fill* 0x0000000042022932 0x2 + .text.btdm_controller_init + 0x0000000042022934 0x59e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x63a (size before relaxing) + 0x0000000042022974 btdm_controller_init + *fill* 0x0000000042022ed2 0x2 + .text.r_rf_rw_v9_le_init + 0x0000000042022ed4 0x2ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + 0x2bf (size before relaxing) + 0x0000000042022f44 r_rf_rw_v9_le_init + *fill* 0x000000004202317f 0x1 + .text.rw_rf_le_exit_test_mode + 0x0000000042023180 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + 0xa8 (size before relaxing) + 0x0000000042023190 rw_rf_le_exit_test_mode + .text.rw_rf_le_enter_test_mode + 0x0000000042023208 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + 0xa8 (size before relaxing) + 0x0000000042023210 rw_rf_le_enter_test_mode + .text.btdm_hli_funcs_register + 0x0000000042023288 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + 0x80 (size before relaxing) + 0x00000000420232a0 btdm_hli_funcs_register + .text.btdm_hli_get_funcs + 0x00000000420232fc 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + 0x0000000042023300 btdm_hli_get_funcs + .text.btdm_hli_get_null_funcs + 0x0000000042023308 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + 0xc (size before relaxing) + 0x0000000042023308 btdm_hli_get_null_funcs + .text.r_intc_init + 0x0000000042023310 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + 0x86 (size before relaxing) + 0x0000000042023314 r_intc_init + *fill* 0x000000004202338e 0x2 + .text.r_intc_enable + 0x0000000042023390 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + 0x20 (size before relaxing) + 0x0000000042023390 r_intc_enable + .text.r_intc_disable + 0x00000000420233ac 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + 0x20 (size before relaxing) + 0x00000000420233ac r_intc_disable + .text.hci_le_con_upd_cmd_pre_handler + 0x00000000420233c8 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x5c (size before relaxing) + 0x00000000420233cc hci_le_con_upd_cmd_pre_handler + .text.ll_connection_param_rsp_param_handler_pre + 0x0000000042023420 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x40 (size before relaxing) + 0x0000000042023420 ll_connection_param_rsp_param_handler_pre + .text.ll_connection_param_req_handler_pre + 0x000000004202345c 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x44 (size before relaxing) + 0x000000004202345c ll_connection_param_req_handler_pre + .text.lld_con_estab_ind_handler_hack + 0x0000000042023498 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0xd0 (size before relaxing) + 0x000000004202349c lld_con_estab_ind_handler_hack + .text.r_llc_pref_param_compute_eco + 0x000000004202355c 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x62 (size before relaxing) + 0x0000000042023560 r_llc_pref_param_compute_eco + *fill* 0x00000000420235b6 0x2 + .text.r_llc_loc_con_upd_proc_continue + 0x00000000420235b8 0x316 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x326 (size before relaxing) + 0x00000000420235c4 r_llc_loc_con_upd_proc_continue + *fill* 0x00000000420238ce 0x2 + .text.r_llc_rem_con_upd_proc_continue + 0x00000000420238d0 0x27b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x293 (size before relaxing) + 0x00000000420238d8 r_llc_rem_con_upd_proc_continue + *fill* 0x0000000042023b4b 0x1 + .text.r_llc_hci_con_upd_info_send_eco + 0x0000000042023b4c 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x68 (size before relaxing) + 0x0000000042023b50 r_llc_hci_con_upd_info_send_eco + .text.r_llc_rem_encrypt_proc_continue_eco + 0x0000000042023ba8 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + 0x92 (size before relaxing) + 0x0000000042023bac r_llc_rem_encrypt_proc_continue_eco + *fill* 0x0000000042023c36 0x2 + .text.lld_acl_rx_ind_handler_hack + 0x0000000042023c38 0xed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + 0x109 (size before relaxing) + 0x0000000042023c3c lld_acl_rx_ind_handler_hack + *fill* 0x0000000042023d25 0x3 + .text.r_llc_hci_command_handler_pre + 0x0000000042023d28 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + 0x49 (size before relaxing) + 0x0000000042023d2c r_llc_hci_command_handler_pre + *fill* 0x0000000042023d61 0x3 + .text.r_llc_hci_command_handler_search + 0x0000000042023d64 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + 0x2e (size before relaxing) + 0x0000000042023d64 r_llc_hci_command_handler_search + *fill* 0x0000000042023d8e 0x2 + .text.r_llc_hci_command_handler_get + 0x0000000042023d90 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + 0x1c (size before relaxing) + 0x0000000042023d90 r_llc_hci_command_handler_get + .text.r_llc_hci_command_handler + 0x0000000042023da8 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + 0x50 (size before relaxing) + 0x0000000042023da8 r_llc_hci_command_handler + .text.llc_llcp_conn_update_ind_ack + 0x0000000042023df4 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x2b (size before relaxing) + 0x0000000042023df4 llc_llcp_conn_update_ind_ack + *fill* 0x0000000042023e17 0x1 + .text.llc_llcp_phy_update_ind_ack + 0x0000000042023e18 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x2b (size before relaxing) + 0x0000000042023e18 llc_llcp_phy_update_ind_ack + *fill* 0x0000000042023e3b 0x1 + .text.r_llc_llcp_pdu_handler_pre + 0x0000000042023e3c 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x37 (size before relaxing) + 0x0000000042023e3c r_llc_llcp_pdu_handler_pre + *fill* 0x0000000042023e67 0x1 + .text.r_llc_llcp_pdu_handler_get_overwrite + 0x0000000042023e68 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x23 (size before relaxing) + 0x0000000042023e68 r_llc_llcp_pdu_handler_get_overwrite + *fill* 0x0000000042023e87 0x1 + .text.r_lld_llcp_rx_ind_handler + 0x0000000042023e88 0x211 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x225 (size before relaxing) + 0x0000000042023e8c r_lld_llcp_rx_ind_handler + *fill* 0x0000000042024099 0x3 + .text.r_llc_llcp_channel_map_ind_ack + 0x000000004202409c 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x2b (size before relaxing) + 0x000000004202409c r_llc_llcp_channel_map_ind_ack + *fill* 0x00000000420240bf 0x1 + .text.r_llc_llcp_send_eco + 0x00000000420240c0 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x47 (size before relaxing) + 0x00000000420240cc r_llc_llcp_send_eco + *fill* 0x0000000042024103 0x1 + .text.r_llc_init + 0x0000000042024104 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + 0x99 (size before relaxing) + 0x0000000042024108 r_llc_init + *fill* 0x0000000042024189 0x3 + .text.r_llc_start_eco + 0x000000004202418c 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + 0x51 (size before relaxing) + 0x0000000042024190 r_llc_start_eco + *fill* 0x00000000420241d5 0x3 + .text.r_llc_loc_phy_upd_proc_continue + 0x00000000420241d8 0x48e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + 0x49a (size before relaxing) + 0x00000000420241f4 r_llc_loc_phy_upd_proc_continue + *fill* 0x0000000042024666 0x2 + .text.r_llc_rem_phy_upd_proc_continue_eco + 0x0000000042024668 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + 0x62 (size before relaxing) + 0x000000004202466c r_llc_rem_phy_upd_proc_continue_eco + *fill* 0x00000000420246c2 0x2 + .text.r_lld_adv_start_hook + 0x00000000420246c4 0x10a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x11d (size before relaxing) + 0x00000000420246c8 r_lld_adv_start_hook + *fill* 0x00000000420247ce 0x2 + .text.r_lld_adv_start_eco + 0x00000000420247d0 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x69 (size before relaxing) + 0x00000000420247d4 r_lld_adv_start_eco + *fill* 0x0000000042024835 0x3 + .text.r_lld_adv_adv_data_update_hack + 0x0000000042024838 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x5a (size before relaxing) + 0x0000000042024840 r_lld_adv_adv_data_update_hack + *fill* 0x000000004202488a 0x2 + .text.r_lld_adv_scan_rsp_data_update_hack + 0x000000004202488c 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x5a (size before relaxing) + 0x0000000042024894 r_lld_adv_scan_rsp_data_update_hack + *fill* 0x00000000420248de 0x2 + .text.r_lld_adv_start_update_filter_policy + 0x00000000420248e0 0x1a3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x1b7 (size before relaxing) + 0x00000000420248e4 r_lld_adv_start_update_filter_policy + *fill* 0x0000000042024a83 0x1 + .text.lld_con_llcp_proc_type_get + 0x0000000042024a84 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x20 (size before relaxing) + 0x0000000042024a84 lld_con_llcp_proc_type_get + .text.r_lld_con_update_last_clock + 0x0000000042024aa0 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x25 (size before relaxing) + 0x0000000042024aa0 r_lld_con_update_last_clock + *fill* 0x0000000042024ac1 0x3 + .text.r_lld_con_start_hook + 0x0000000042024ac4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x24 (size before relaxing) + 0x0000000042024ac4 r_lld_con_start_hook + .text.r_lld_con_start_eco + 0x0000000042024ae4 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0xa5 (size before relaxing) + 0x0000000042024aec r_lld_con_start_eco + *fill* 0x0000000042024b85 0x3 + .text.r_lld_con_stop + 0x0000000042024b88 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0xa6 (size before relaxing) + 0x0000000042024b8c r_lld_con_stop + *fill* 0x0000000042024c1e 0x2 + .text.r_lld_init_start_hook + 0x0000000042024c20 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + 0x64 (size before relaxing) + 0x0000000042024c20 r_lld_init_start_hook + .text.r_lld_init_start_hack + 0x0000000042024c7c 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + 0x4d (size before relaxing) + 0x0000000042024c80 r_lld_init_start_hack + *fill* 0x0000000042024cc5 0x3 + .text.lld_rpa_res + 0x0000000042024cc8 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x5a (size before relaxing) + *fill* 0x0000000042024d16 0x2 + .text.lld_peer_rpa_res + 0x0000000042024d18 0x49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x55 (size before relaxing) + *fill* 0x0000000042024d61 0x3 + .text.r_lld_core_init + 0x0000000042024d64 0x4bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x514 (size before relaxing) + 0x0000000042024df8 r_lld_core_init + .text.r_lld_env_init + 0x0000000042025220 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x7e (size before relaxing) + 0x0000000042025220 r_lld_env_init + *fill* 0x000000004202528a 0x2 + .text.r_lld_env_deinit + 0x000000004202528c 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x77 (size before relaxing) + 0x000000004202528c r_lld_env_deinit + *fill* 0x00000000420252ef 0x1 + .text.r_lld_deinit + 0x00000000420252f0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x24 (size before relaxing) + 0x00000000420252f0 r_lld_deinit + .text.lld_ral_valid_count + 0x0000000042025310 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x37 (size before relaxing) + 0x0000000042025310 lld_ral_valid_count + *fill* 0x000000004202533f 0x1 + .text.lld_wl_search + 0x0000000042025340 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x91 (size before relaxing) + 0x0000000042025340 lld_wl_search + *fill* 0x00000000420253b9 0x3 + .text.r_lld_res_list_clear + 0x00000000420253bc 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x5d (size before relaxing) + 0x00000000420253c0 r_lld_res_list_clear + *fill* 0x000000004202540d 0x3 + .text.r_lld_res_list_rem + 0x0000000042025410 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x184 (size before relaxing) + 0x0000000042025418 r_lld_res_list_rem + .text.lld_rpa_res_list_init + 0x0000000042025560 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x1b (size before relaxing) + 0x0000000042025560 lld_rpa_res_list_init + *fill* 0x0000000042025573 0x1 + .text.r_lld_init + 0x0000000042025574 0x1de /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x20e (size before relaxing) + 0x000000004202557c r_lld_init + *fill* 0x0000000042025752 0x2 + .text.lld_priv_rpa_res + 0x0000000042025754 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x1ec (size before relaxing) + 0x0000000042025758 lld_priv_rpa_res + .text.lld_wl_rpa_res + 0x0000000042025914 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x10a (size before relaxing) + 0x0000000042025914 lld_wl_rpa_res + *fill* 0x00000000420259fa 0x2 + .text.lld_wl_res_rem + 0x00000000420259fc 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0x4b (size before relaxing) + 0x00000000420259fc lld_wl_res_rem + *fill* 0x0000000042025a37 0x1 + .text.r_lld_scan_start_hook + 0x0000000042025a38 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x102 (size before relaxing) + 0x0000000042025a40 r_lld_scan_start_hook + *fill* 0x0000000042025b32 0x2 + .text.r_lld_scan_start_eco + 0x0000000042025b34 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x15c (size before relaxing) + 0x0000000042025b44 r_lld_scan_start_eco + .text.r_lld_sync_start_eco + 0x0000000042025c7c 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + 0x73 (size before relaxing) + 0x0000000042025c84 r_lld_sync_start_eco + *fill* 0x0000000042025ceb 0x1 + .text.r_lld_test_stop + 0x0000000042025cec 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + 0xfa (size before relaxing) + 0x0000000042025cf4 r_lld_test_stop + *fill* 0x0000000042025dc6 0x2 + .text.hci_le_rd_adv_ch_tx_pw_cmd_handler + 0x0000000042025dc8 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x6f (size before relaxing) + 0x0000000042025dcc hci_le_rd_adv_ch_tx_pw_cmd_handler + *fill* 0x0000000042025e27 0x1 + .text.hci_le_set_adv_param_cmd_handler + 0x0000000042025e28 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x270 (size before relaxing) + 0x0000000042025e34 hci_le_set_adv_param_cmd_handler + .text.hci_le_set_adv_data_cmd_handler + 0x0000000042026078 0x105 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x115 (size before relaxing) + 0x0000000042026078 hci_le_set_adv_data_cmd_handler + *fill* 0x000000004202617d 0x3 + .text.hci_le_set_scan_rsp_data_cmd_handler + 0x0000000042026180 0x105 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x115 (size before relaxing) + 0x0000000042026180 hci_le_set_scan_rsp_data_cmd_handler + *fill* 0x0000000042026285 0x3 + .text.hci_le_set_adv_en_cmd_handler + 0x0000000042026288 0x2bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x2dd (size before relaxing) + 0x0000000042026288 hci_le_set_adv_en_cmd_handler + *fill* 0x0000000042026545 0x3 + .text.hci_le_set_ext_adv_param_cmd_handler + 0x0000000042026548 0x2d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x2fb (size before relaxing) + 0x0000000042026550 hci_le_set_ext_adv_param_cmd_handler + *fill* 0x000000004202681b 0x1 + .text.hci_le_set_adv_set_rand_addr_cmd_handler + 0x000000004202681c 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0xe8 (size before relaxing) + 0x000000004202681c hci_le_set_adv_set_rand_addr_cmd_handler + .text.hci_le_set_ext_adv_data_cmd_handler + 0x00000000420268f4 0x319 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x335 (size before relaxing) + 0x00000000420268f4 hci_le_set_ext_adv_data_cmd_handler + *fill* 0x0000000042026c0d 0x3 + .text.hci_le_set_ext_scan_rsp_data_cmd_handler + 0x0000000042026c10 0x2f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x310 (size before relaxing) + 0x0000000042026c10 hci_le_set_ext_scan_rsp_data_cmd_handler + .text.hci_le_set_ext_adv_en_cmd_handler + 0x0000000042026f04 0x69f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x6c3 (size before relaxing) + 0x0000000042026f04 hci_le_set_ext_adv_en_cmd_handler + *fill* 0x00000000420275a3 0x1 + .text.hci_le_set_per_adv_param_cmd_handler + 0x00000000420275a4 0x18b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x1a3 (size before relaxing) + 0x00000000420275a4 hci_le_set_per_adv_param_cmd_handler + *fill* 0x000000004202772f 0x1 + .text.hci_le_set_per_adv_data_cmd_handler + 0x0000000042027730 0x249 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x265 (size before relaxing) + 0x0000000042027730 hci_le_set_per_adv_data_cmd_handler + *fill* 0x0000000042027979 0x3 + .text.hci_le_set_per_adv_en_cmd_handler + 0x000000004202797c 0x27d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x28d (size before relaxing) + 0x000000004202797c hci_le_set_per_adv_en_cmd_handler + *fill* 0x0000000042027bf9 0x3 + .text.hci_le_rd_max_adv_data_len_cmd_handler + 0x0000000042027bfc 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x57 (size before relaxing) + 0x0000000042027bfc hci_le_rd_max_adv_data_len_cmd_handler + *fill* 0x0000000042027c43 0x1 + .text.hci_le_rd_nb_supp_adv_sets_cmd_handler + 0x0000000042027c44 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x98 (size before relaxing) + 0x0000000042027c44 hci_le_rd_nb_supp_adv_sets_cmd_handler + .text.hci_le_rmv_adv_set_cmd_handler + 0x0000000042027cc8 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0xa6 (size before relaxing) + 0x0000000042027cc8 hci_le_rmv_adv_set_cmd_handler + *fill* 0x0000000042027d62 0x2 + .text.hci_le_clear_adv_sets_cmd_handler + 0x0000000042027d64 0xbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0xc8 (size before relaxing) + 0x0000000042027d64 hci_le_clear_adv_sets_cmd_handler + .text.llm_ext_adv_get_own_addr + 0x0000000042027e20 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x3a (size before relaxing) + 0x0000000042027e20 llm_ext_adv_get_own_addr + *fill* 0x0000000042027e52 0x2 + .text.llm_clear_adv + 0x0000000042027e54 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x70 (size before relaxing) + 0x0000000042027e54 llm_clear_adv + .text.hci_rd_local_ver_info_cmd_handler + 0x0000000042027eb8 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x56 (size before relaxing) + *fill* 0x0000000042027efe 0x2 + .text.hci_set_evt_mask_cmd_handler + 0x0000000042027f00 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x2c (size before relaxing) + .text.hci_set_evt_mask_page_2_cmd_handler + 0x0000000042027f28 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x2c (size before relaxing) + .text.hci_set_ctrl_to_host_flow_ctrl_cmd_handler + 0x0000000042027f50 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x3d (size before relaxing) + *fill* 0x0000000042027f89 0x3 + .text.hci_host_buf_size_cmd_handler + 0x0000000042027f8c 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x30 (size before relaxing) + .text.hci_host_nb_cmp_pkts_cmd_handler + 0x0000000042027fb8 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x89 (size before relaxing) + *fill* 0x0000000042028039 0x3 + .text.hci_le_rd_buff_size_cmd_handler + 0x000000004202803c 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x47 (size before relaxing) + *fill* 0x0000000042028073 0x1 + .text.hci_le_rd_wl_size_cmd_handler + 0x0000000042028074 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x3e (size before relaxing) + *fill* 0x00000000420280a6 0x2 + .text.hci_le_rd_rslv_list_size_cmd_handler + 0x00000000420280a8 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x3e (size before relaxing) + *fill* 0x00000000420280da 0x2 + .text.hci_le_set_addr_resol_en_cmd_handler + 0x00000000420280dc 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x46 (size before relaxing) + *fill* 0x000000004202811a 0x2 + .text.hci_le_rd_peer_rslv_addr_cmd_handler + 0x000000004202811c 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x52 (size before relaxing) + *fill* 0x0000000042028162 0x2 + .text.hci_le_rd_loc_rslv_addr_cmd_handler + 0x0000000042028164 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x52 (size before relaxing) + *fill* 0x00000000420281aa 0x2 + .text.hci_le_enc_cmd_handler + 0x00000000420281ac 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x2e (size before relaxing) + *fill* 0x00000000420281d2 0x2 + .text.hci_le_rand_cmd_handler + 0x00000000420281d4 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x9c (size before relaxing) + .text.hci_le_rd_tx_pwr_cmd_handler + 0x000000004202825c 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x62 (size before relaxing) + *fill* 0x00000000420282ae 0x2 + .text.hci_le_rd_rf_path_comp_cmd_handler + 0x00000000420282b0 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x52 (size before relaxing) + *fill* 0x00000000420282f2 0x2 + .text.hci_le_wr_rf_path_comp_cmd_handler + 0x00000000420282f4 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x70 (size before relaxing) + .text.hci_le_set_priv_mode_cmd_handler + 0x0000000042028354 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x61 (size before relaxing) + *fill* 0x00000000420283ad 0x3 + .text.hci_le_rd_suggted_dft_data_len_cmd_handler + 0x00000000420283b0 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x52 (size before relaxing) + *fill* 0x00000000420283f2 0x2 + .text.hci_le_wr_suggted_dft_data_len_cmd_handler + 0x00000000420283f4 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x54 (size before relaxing) + .text.hci_le_rd_max_data_len_cmd_handler + 0x0000000042028440 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x4e (size before relaxing) + *fill* 0x0000000042028482 0x2 + .text.hci_le_rd_local_p256_public_key_cmd_handler + 0x0000000042028484 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x90 (size before relaxing) + .text.hci_le_generate_dhkey_cmd_handler + 0x0000000042028504 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x5f (size before relaxing) + *fill* 0x0000000042028557 0x1 + .text.hci_le_set_dft_phy_cmd_handler + 0x0000000042028558 0x9a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0xa2 (size before relaxing) + *fill* 0x00000000420285f2 0x2 + .text.hci_le_rd_supp_states_cmd_handler + 0x00000000420285f4 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x56 (size before relaxing) + *fill* 0x000000004202863a 0x2 + .text.hci_le_set_host_ch_class_cmd_handler + 0x000000004202863c 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x9c (size before relaxing) + .text.hci_le_set_rand_addr_cmd_handler + 0x00000000420286c8 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x68 (size before relaxing) + .text.hci_le_rd_local_supp_feats_cmd_handler + 0x000000004202871c 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x5b (size before relaxing) + *fill* 0x0000000042028763 0x1 + .text.hci_le_set_evt_mask_cmd_handler + 0x0000000042028764 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x45 (size before relaxing) + *fill* 0x000000004202879d 0x3 + .text.hci_rd_bd_addr_cmd_handler + 0x00000000420287a0 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x56 (size before relaxing) + *fill* 0x00000000420287e2 0x2 + .text.hci_le_test_end_cmd_handler + 0x00000000420287e4 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x5a (size before relaxing) + *fill* 0x000000004202882b 0x1 + .text.hci_le_enh_tx_test_cmd_handler + 0x000000004202882c 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x7d (size before relaxing) + *fill* 0x000000004202889d 0x3 + .text.hci_le_enh_rx_test_cmd_handler + 0x00000000420288a0 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x70 (size before relaxing) + .text.hci_le_tx_test_cmd_handler + 0x0000000042028904 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x70 (size before relaxing) + .text.hci_le_rx_test_cmd_handler + 0x0000000042028968 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x5d (size before relaxing) + *fill* 0x00000000420289b9 0x3 + .text.hci_le_set_rslv_priv_addr_to_cmd_handler + 0x00000000420289bc 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x82 (size before relaxing) + *fill* 0x0000000042028a2a 0x2 + .text.hci_le_clear_rslv_list_cmd_handler + 0x0000000042028a2c 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x70 (size before relaxing) + .text.hci_le_rmv_dev_from_rslv_list_cmd_handler + 0x0000000042028a8c 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x7c (size before relaxing) + .text.hci_le_add_dev_to_rslv_list_cmd_handler + 0x0000000042028af4 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x112 (size before relaxing) + *fill* 0x0000000042028bee 0x2 + .text.hci_le_add_dev_to_wlst_cmd_handler + 0x0000000042028bf0 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0xf8 (size before relaxing) + .text.hci_le_rmv_dev_from_wlst_cmd_handler + 0x0000000042028cd8 0xa5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0xbd (size before relaxing) + *fill* 0x0000000042028d7d 0x3 + .text.hci_le_clear_wlst_cmd_handler + 0x0000000042028d80 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x81 (size before relaxing) + *fill* 0x0000000042028df5 0x3 + .text.hci_rd_local_supp_feats_cmd_handler + 0x0000000042028df8 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x54 (size before relaxing) + .text.hci_rd_local_supp_cmds_cmd_handler + 0x0000000042028e3c 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x63 (size before relaxing) + *fill* 0x0000000042028e8b 0x1 + .text.hci_reset_cmd_handler + 0x0000000042028e8c 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x2a (size before relaxing) + *fill* 0x0000000042028eae 0x2 + .text.r_llm_hci_cmd_handler_tab_p_get + 0x0000000042028eb0 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x0000000042028eb4 r_llm_hci_cmd_handler_tab_p_get + *fill* 0x0000000042028ebe 0x2 + .text.r_llm_hci_command_handler + 0x0000000042028ec0 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x3b (size before relaxing) + 0x0000000042028ec0 r_llm_hci_command_handler + *fill* 0x0000000042028ef7 0x1 + .text.llm_hci_env_init + 0x0000000042028ef8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x3c (size before relaxing) + 0x0000000042028efc llm_hci_env_init + .text.llm_hci_env_deinit + 0x0000000042028f28 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x23 (size before relaxing) + 0x0000000042028f28 llm_hci_env_deinit + *fill* 0x0000000042028f43 0x1 + .text.lld_init_end_ind_pre_handler + 0x0000000042028f44 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + 0x72 (size before relaxing) + 0x0000000042028f48 lld_init_end_ind_pre_handler + *fill* 0x0000000042028faa 0x2 + .text.hci_le_create_con_cmd_handler + 0x0000000042028fac 0x37e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + 0x3ae (size before relaxing) + 0x0000000042028fb0 hci_le_create_con_cmd_handler + *fill* 0x000000004202932a 0x2 + .text.hci_le_ext_create_con_cmd_handler + 0x000000004202932c 0x3ff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + 0x42f (size before relaxing) + 0x0000000042029330 hci_le_ext_create_con_cmd_handler + *fill* 0x000000004202972b 0x1 + .text.hci_le_create_con_cancel_cmd_handler + 0x000000004202972c 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + 0x11c (size before relaxing) + 0x000000004202972c hci_le_create_con_cancel_cmd_handler + .text.llm_util_flush_list + 0x000000004202982c 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x26 (size before relaxing) + 0x000000004202982c llm_util_flush_list + *fill* 0x000000004202984e 0x2 + .text.llm_adv_is_in_duplicate_scan_duplicate_exceptional_list + 0x0000000042029850 0x102 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x10e (size before relaxing) + 0x000000004202985c llm_adv_is_in_duplicate_scan_duplicate_exceptional_list + *fill* 0x0000000042029952 0x2 + .text.r_llm_update_duplicate_scan_exceptional_list + 0x0000000042029954 0x212 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x22e (size before relaxing) + 0x000000004202995c r_llm_update_duplicate_scan_exceptional_list + *fill* 0x0000000042029b66 0x2 + .text.llm_exception_list_init + 0x0000000042029b68 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x34 (size before relaxing) + 0x0000000042029b68 llm_exception_list_init + .text.r_llm_duplicate_list_clear + 0x0000000042029b94 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x38 (size before relaxing) + 0x0000000042029b94 r_llm_duplicate_list_clear + .text.llm_duplicate_list_init + 0x0000000042029bbc 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0xcb (size before relaxing) + 0x0000000042029bbc llm_duplicate_list_init + *fill* 0x0000000042029c67 0x1 + .text.r_llm_le_features_get + 0x0000000042029c68 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x2a (size before relaxing) + 0x0000000042029c70 r_llm_le_features_get + *fill* 0x0000000042029c8e 0x2 + .text.r_llm_env_init + 0x0000000042029c90 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x84 (size before relaxing) + 0x0000000042029c90 r_llm_env_init + .text.r_llm_env_deinit + 0x0000000042029cf8 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x50 (size before relaxing) + 0x0000000042029cf8 r_llm_env_deinit + *fill* 0x0000000042029d35 0x3 + .text.r_llm_init + 0x0000000042029d38 0x1ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x226 (size before relaxing) + 0x0000000042029d44 r_llm_init + *fill* 0x0000000042029f22 0x2 + .text.r_llm_deinit + 0x0000000042029f24 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x1e (size before relaxing) + 0x0000000042029f24 r_llm_deinit + *fill* 0x0000000042029f3e 0x2 + .text.r_llm_get_preferred_phys + 0x0000000042029f40 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x1c (size before relaxing) + 0x0000000042029f40 r_llm_get_preferred_phys + .text.hci_le_set_scan_param_cmd_handler + 0x0000000042029f58 0x192 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x1a6 (size before relaxing) + 0x0000000042029f58 hci_le_set_scan_param_cmd_handler + *fill* 0x000000004202a0ea 0x2 + .text.hci_le_set_ext_scan_param_cmd_handler + 0x000000004202a0ec 0x172 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x182 (size before relaxing) + 0x000000004202a0ec hci_le_set_ext_scan_param_cmd_handler + *fill* 0x000000004202a25e 0x2 + .text.hci_le_set_ext_scan_en_cmd_handler + 0x000000004202a260 0x39e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x3ba (size before relaxing) + 0x000000004202a264 hci_le_set_ext_scan_en_cmd_handler + *fill* 0x000000004202a5fe 0x2 + .text.llm_is_pal_empty + 0x000000004202a600 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x31 (size before relaxing) + 0x000000004202a600 llm_is_pal_empty + *fill* 0x000000004202a62d 0x3 + .text.hci_le_per_adv_create_sync_cmd_handler + 0x000000004202a630 0x176 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x192 (size before relaxing) + 0x000000004202a634 hci_le_per_adv_create_sync_cmd_handler + *fill* 0x000000004202a7a6 0x2 + .text.hci_le_per_adv_create_sync_cancel_cmd_handler + 0x000000004202a7a8 0x164 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x180 (size before relaxing) + 0x000000004202a7a8 hci_le_per_adv_create_sync_cancel_cmd_handler + .text.hci_le_per_adv_term_sync_cmd_handler + 0x000000004202a90c 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x99 (size before relaxing) + 0x000000004202a90c hci_le_per_adv_term_sync_cmd_handler + *fill* 0x000000004202a995 0x3 + .text.hci_le_add_dev_to_per_adv_list_cmd_handler + 0x000000004202a998 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x128 (size before relaxing) + 0x000000004202a998 hci_le_add_dev_to_per_adv_list_cmd_handler + .text.hci_le_rmv_dev_from_per_adv_list_cmd_handler + 0x000000004202aab0 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x104 (size before relaxing) + 0x000000004202aab0 hci_le_rmv_dev_from_per_adv_list_cmd_handler + .text.hci_le_clear_per_adv_list_cmd_handler + 0x000000004202aba8 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0xa1 (size before relaxing) + 0x000000004202aba8 hci_le_clear_per_adv_list_cmd_handler + *fill* 0x000000004202ac39 0x3 + .text.hci_le_rd_per_adv_list_size_cmd_handler + 0x000000004202ac3c 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x56 (size before relaxing) + 0x000000004202ac3c hci_le_rd_per_adv_list_size_cmd_handler + *fill* 0x000000004202ac82 0x2 + .text.llm_util_check_mesh_adv_report_list + 0x000000004202ac84 0x101 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x111 (size before relaxing) + 0x000000004202ac84 llm_util_check_mesh_adv_report_list + *fill* 0x000000004202ad85 0x3 + .text.llm_util_check_adv_report_list_by_hash + 0x000000004202ad88 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x9d (size before relaxing) + 0x000000004202ad88 llm_util_check_adv_report_list_by_hash + *fill* 0x000000004202ae15 0x3 + .text.r_llm_le_adv_report_ind_duplicate_check + 0x000000004202ae18 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x19e (size before relaxing) + 0x000000004202ae1c r_llm_le_adv_report_ind_duplicate_check + *fill* 0x000000004202af68 0x0 + .text.llm_cal_duplicate_scan_defer_count + 0x000000004202af68 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x62 (size before relaxing) + 0x000000004202af68 llm_cal_duplicate_scan_defer_count + *fill* 0x000000004202afbe 0x2 + .text.hci_le_set_scan_en_cmd_handler + 0x000000004202afc0 0x2c6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x2e6 (size before relaxing) + 0x000000004202afc0 hci_le_set_scan_en_cmd_handler + *fill* 0x000000004202b286 0x2 + .text.r_llm_env_adv_dup_filt_init_eco + 0x000000004202b288 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x43 (size before relaxing) + 0x000000004202b28c r_llm_env_adv_dup_filt_init_eco + *fill* 0x000000004202b2bf 0x1 + .text.r_llm_env_adv_dup_filt_deinit_eco + 0x000000004202b2c0 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x54 (size before relaxing) + 0x000000004202b2c4 r_llm_env_adv_dup_filt_deinit_eco + .text.r_llm_scan_start_eco + 0x000000004202b304 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x36 (size before relaxing) + 0x000000004202b308 r_llm_scan_start_eco + *fill* 0x000000004202b336 0x2 + .text.lld_adv_rep_ind_handler_hack + 0x000000004202b338 0x5c2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x636 (size before relaxing) + 0x000000004202b344 lld_adv_rep_ind_handler_hack + *fill* 0x000000004202b8fa 0x2 + .text.r_nvds_is_magic_number_ok + 0x000000004202b8fc 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x33 (size before relaxing) + 0x000000004202b904 r_nvds_is_magic_number_ok + *fill* 0x000000004202b92b 0x1 + .text.r_nvds_walk_tag + 0x000000004202b92c 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x54 (size before relaxing) + 0x000000004202b930 r_nvds_walk_tag + .text.r_nvds_browse_tag + 0x000000004202b978 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x3a (size before relaxing) + 0x000000004202b978 r_nvds_browse_tag + *fill* 0x000000004202b9ae 0x2 + .text.r_nvds_null_init + 0x000000004202b9b0 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x3b (size before relaxing) + 0x000000004202b9bc r_nvds_null_init + *fill* 0x000000004202b9e3 0x1 + .text.r_nvds_read + 0x000000004202b9e4 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x43 (size before relaxing) + 0x000000004202b9e4 r_nvds_read + *fill* 0x000000004202ba1b 0x1 + .text.r_nvds_write + 0x000000004202ba1c 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x43 (size before relaxing) + 0x000000004202ba1c r_nvds_write + *fill* 0x000000004202ba53 0x1 + .text.r_nvds_erase + 0x000000004202ba54 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x26 (size before relaxing) + 0x000000004202ba54 r_nvds_erase + *fill* 0x000000004202ba72 0x2 + .text.r_nvds_init_memory + 0x000000004202ba74 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x26 (size before relaxing) + 0x000000004202ba74 r_nvds_init_memory + *fill* 0x000000004202ba92 0x2 + .text.r_nvds_purge + 0x000000004202ba94 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x9c (size before relaxing) + 0x000000004202ba94 r_nvds_purge + .text.r_nvds_init + 0x000000004202bb20 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0xa4 (size before relaxing) + 0x000000004202bb28 r_nvds_init + .text.r_nvds_get + 0x000000004202bbac 0x4f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x5b (size before relaxing) + 0x000000004202bbac r_nvds_get + *fill* 0x000000004202bbfb 0x1 + .text.r_nvds_del + 0x000000004202bbfc 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x54 (size before relaxing) + 0x000000004202bbfc r_nvds_del + .text.r_nvds_lock + 0x000000004202bc44 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x4e (size before relaxing) + 0x000000004202bc44 r_nvds_lock + *fill* 0x000000004202bc86 0x2 + .text.r_nvds_put + 0x000000004202bc88 0x14a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x162 (size before relaxing) + 0x000000004202bc8c r_nvds_put + *fill* 0x000000004202bdd2 0x2 + .text.btdm_osi_funcs_register + 0x000000004202bdd4 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + 0x80 (size before relaxing) + 0x000000004202bde4 btdm_osi_funcs_register + .text.bt_rf_coex_cfg_overwrite + 0x000000004202be40 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + 0x4b (size before relaxing) + 0x000000004202be48 bt_rf_coex_cfg_overwrite + *fill* 0x000000004202be83 0x1 + .text.r_bt_rf_coex_conn_phy_coded_data_time_limit_en_get + 0x000000004202be84 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + 0x37 (size before relaxing) + 0x000000004202be88 r_bt_rf_coex_conn_phy_coded_data_time_limit_en_get + *fill* 0x000000004202beb7 0x1 + .text.r_rw_rf_init + 0x000000004202beb8 0x95 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + 0xad (size before relaxing) + 0x000000004202bec0 r_rw_rf_init + *fill* 0x000000004202bf4d 0x3 + .text.r_rf_sleep_hack + 0x000000004202bf50 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + 0x26 (size before relaxing) + 0x000000004202bf54 r_rf_sleep_hack + *fill* 0x000000004202bf72 0x2 + .text.bt_controller_txpwr_level_2_index + 0x000000004202bf74 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x41 (size before relaxing) + 0x000000004202bf7c bt_controller_txpwr_level_2_index + *fill* 0x000000004202bfb1 0x3 + .text.bt_controller_txpwr_index_2_level + 0x000000004202bfb4 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x55 (size before relaxing) + 0x000000004202bfb8 bt_controller_txpwr_index_2_level + *fill* 0x000000004202c001 0x3 + .text.ble_txpwr_get + 0x000000004202c004 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x7c (size before relaxing) + 0x000000004202c004 ble_txpwr_get + .text.ble_txpwr_set + 0x000000004202c074 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x45 (size before relaxing) + 0x000000004202c074 ble_txpwr_set + *fill* 0x000000004202c0b5 0x3 + .text.ble_txpwr_set_inter + 0x000000004202c0b8 0xbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0xce (size before relaxing) + 0x000000004202c0b8 ble_txpwr_set_inter + *fill* 0x000000004202c176 0x2 + .text.rtp_pwr_tbl_desc_init + 0x000000004202c178 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x48 (size before relaxing) + 0x000000004202c180 rtp_pwr_tbl_desc_init + .text.r_rwble_hw_disable + 0x000000004202c1b4 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x90 (size before relaxing) + 0x000000004202c1b8 r_rwble_hw_disable + .text.r_rwble_init + 0x000000004202c22c 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x8b (size before relaxing) + 0x000000004202c22c r_rwble_init + *fill* 0x000000004202c2ab 0x1 + .text.r_cca_hw_intr_set + 0x000000004202c2ac 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x29 (size before relaxing) + 0x000000004202c2b0 r_cca_hw_intr_set + *fill* 0x000000004202c2d1 0x3 + .text.bb_hw_intr_set + 0x000000004202c2d4 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x19 (size before relaxing) + 0x000000004202c2d4 bb_hw_intr_set + *fill* 0x000000004202c2e9 0x3 + .text.r_cca_init + 0x000000004202c2ec 0x96 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0xa6 (size before relaxing) + 0x000000004202c2f4 r_cca_init + *fill* 0x000000004202c382 0x2 + .text.bb_int_init + 0x000000004202c384 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x87 (size before relaxing) + 0x000000004202c38c bb_int_init + *fill* 0x000000004202c3f7 0x1 + .text.r_rwip_driver_init + 0x000000004202c3f8 0x272 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + 0x29e (size before relaxing) + 0x000000004202c41c r_rwip_driver_init + *fill* 0x000000004202c66a 0x2 + .text.rwip_aes_encrypt_sync + 0x000000004202c66c 0x170 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + 0x190 (size before relaxing) + 0x000000004202c688 rwip_aes_encrypt_sync + .text.r_rwip_init + 0x000000004202c7dc 0x167 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + 0x1a3 (size before relaxing) + 0x000000004202c7e0 r_rwip_init + *fill* 0x000000004202c943 0x1 + .text.r_rwip_reset + 0x000000004202c944 0x103 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + 0x12b (size before relaxing) + 0x000000004202c944 r_rwip_reset + *fill* 0x000000004202ca47 0x1 + .text.r_sch_plan_set + 0x000000004202ca48 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + 0x1e (size before relaxing) + 0x000000004202ca4c r_sch_plan_set + *fill* 0x000000004202ca62 0x2 + .text.sdk_config_overwrite_priv_opts + 0x000000004202ca64 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x1f (size before relaxing) + 0x000000004202ca68 sdk_config_overwrite_priv_opts + *fill* 0x000000004202ca7f 0x1 + .text.sdk_config_get_mask + 0x000000004202ca80 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x000000004202ca84 sdk_config_get_mask + *fill* 0x000000004202ca8e 0x2 + .text.sdk_config_set_mask + 0x000000004202ca90 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0xe (size before relaxing) + 0x000000004202ca90 sdk_config_set_mask + *fill* 0x000000004202ca9a 0x2 + .text.sdk_config_set_opts_ext + 0x000000004202ca9c 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x1a (size before relaxing) + 0x000000004202caa0 sdk_config_set_opts_ext + *fill* 0x000000004202cab2 0x2 + .text.sdk_config_set_derived_opts + 0x000000004202cab4 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x22 (size before relaxing) + 0x000000004202cab4 sdk_config_set_derived_opts + *fill* 0x000000004202cace 0x2 + .text.r_btdm_task_post_impl + 0x000000004202cad0 0xb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0xd3 (size before relaxing) + 0x000000004202cad8 r_btdm_task_post_impl + *fill* 0x000000004202cb87 0x1 + .text.r_btdm_task_post + 0x000000004202cb88 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x28 (size before relaxing) + 0x000000004202cb88 r_btdm_task_post + .text.btdm_vnd_offload_task_register + 0x000000004202cbac 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x000000004202cbb0 btdm_vnd_offload_task_register + .text.btdm_vnd_offload_task_deregister + 0x000000004202cbd0 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x16 (size before relaxing) + 0x000000004202cbd0 btdm_vnd_offload_task_deregister + *fill* 0x000000004202cbe2 0x2 + .text.r_vhci_init + 0x000000004202cbe4 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0x60 (size before relaxing) + 0x000000004202cbf0 r_vhci_init + .text.r_vhci_deinit + 0x000000004202cc34 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0x32 (size before relaxing) + 0x000000004202cc34 r_vhci_deinit + *fill* 0x000000004202cc5a 0x2 + .text.r_vhci_check_packet_allow + 0x000000004202cc5c 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0x54 (size before relaxing) + 0x000000004202cc64 r_vhci_check_packet_allow + .text.API_vhci_host_check_send_available + 0x000000004202cca4 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0x3d (size before relaxing) + 0x000000004202cca4 API_vhci_host_check_send_available + *fill* 0x000000004202ccd9 0x3 + .text.API_vhci_host_send_packet + 0x000000004202ccdc 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0xc0 (size before relaxing) + 0x000000004202ccdc API_vhci_host_send_packet + .text.API_vhci_host_register_callback + 0x000000004202cd8c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0x18 (size before relaxing) + 0x000000004202cd8c API_vhci_host_register_callback + .text.hci_dbg_common_echo_cmd_handler + 0x000000004202cda0 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x43 (size before relaxing) + *fill* 0x000000004202cdd7 0x1 + .text.hci_vendor_ble_init_adv_flow_control_cmd_handler + 0x000000004202cdd8 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x58 (size before relaxing) + .text.hci_vendor_ble_clear_adv_cmd_handler + 0x000000004202ce24 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x4a (size before relaxing) + *fill* 0x000000004202ce5a 0x2 + .text.hci_vendor_ble_update_duplicate_exceptional_list_cmd_handler + 0x000000004202ce5c 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x98 (size before relaxing) + .text.hci_vendor_ble_update_adv_report_flow_control_cmd_handler + 0x000000004202cee4 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x61 (size before relaxing) + *fill* 0x000000004202cf39 0x3 + .text.r_register_esp_vendor_cmd_handler + 0x000000004202cf3c 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x000000004202cf44 r_register_esp_vendor_cmd_handler + *fill* 0x000000004202cf56 0x2 + .text.rw_crypto_aes_encrypt_sync + 0x000000004202cf58 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + 0x4a (size before relaxing) + 0x000000004202cf5c rw_crypto_aes_encrypt_sync + *fill* 0x000000004202cf9e 0x2 + .text.r_ble_util_buf_init + 0x000000004202cfa0 0x132 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + 0x13e (size before relaxing) + 0x000000004202cfb4 r_ble_util_buf_init + *fill* 0x000000004202d0d2 0x2 + .text.r_emi_em_base_deinit + 0x000000004202d0d4 0x10c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + 0x114 (size before relaxing) + 0x000000004202d0f0 r_emi_em_base_deinit + .text.r_emi_em_base_init + 0x000000004202d1e0 0x590 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + 0x644 (size before relaxing) + 0x000000004202d258 r_emi_em_base_init + .text.r_emi_init + 0x000000004202d770 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + 0x1c (size before relaxing) + 0x000000004202d770 r_emi_init + .text.r_emi_deinit + 0x000000004202d788 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + 0x1c (size before relaxing) + 0x000000004202d788 r_emi_deinit + .text.r_flash_writebyte + 0x000000004202d7a0 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x22 (size before relaxing) + 0x000000004202d7a4 r_flash_writebyte + *fill* 0x000000004202d7be 0x2 + .text.r_flash_env_init + 0x000000004202d7c0 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x40 (size before relaxing) + 0x000000004202d7c4 r_flash_env_init + .text.r_flash_env_deinit + 0x000000004202d7f4 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x26 (size before relaxing) + 0x000000004202d7f4 r_flash_env_deinit + *fill* 0x000000004202d812 0x2 + .text.r_flash_init + 0x000000004202d814 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x5f (size before relaxing) + 0x000000004202d818 r_flash_init + *fill* 0x000000004202d85b 0x1 + .text.r_flash_identify + 0x000000004202d85c 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x70 (size before relaxing) + 0x000000004202d85c r_flash_identify + .text.r_flash_erase + 0x000000004202d8bc 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x42 (size before relaxing) + 0x000000004202d8bc r_flash_erase + *fill* 0x000000004202d8f2 0x2 + .text.r_flash_write + 0x000000004202d8f4 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x40 (size before relaxing) + 0x000000004202d8f4 r_flash_write + .text.r_flash_read + 0x000000004202d928 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x40 (size before relaxing) + 0x000000004202d928 r_flash_read + .text.r_hci_register_vendor_desc_tab + 0x000000004202d95c 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + 0x000000004202d964 r_hci_register_vendor_desc_tab + *fill* 0x000000004202d976 0x2 + .text.r_hci_init + 0x000000004202d978 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + 0x82 (size before relaxing) + 0x000000004202d988 r_hci_init + *fill* 0x000000004202d9ee 0x2 + .text.r_hci_tl_env_init + 0x000000004202d9f0 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + 0x3f (size before relaxing) + 0x000000004202d9f4 r_hci_tl_env_init + *fill* 0x000000004202da27 0x1 + .text.r_hci_tl_env_deinit + 0x000000004202da28 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + 0x36 (size before relaxing) + 0x000000004202da28 r_hci_tl_env_deinit + *fill* 0x000000004202da52 0x2 + .text.r_hci_tl_init + 0x000000004202da54 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + 0x7f (size before relaxing) + 0x000000004202da58 r_hci_tl_init + *fill* 0x000000004202dac3 0x1 + .text.r_ke_task_handler_get_overwrite + 0x000000004202dac4 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + 0x46 (size before relaxing) + 0x000000004202dad0 r_ke_task_handler_get_overwrite + *fill* 0x000000004202db06 0x2 + .text.r_ke_task_handler_pre + 0x000000004202db08 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + 0x20 (size before relaxing) + 0x000000004202db08 r_ke_task_handler_pre + .text.r_ke_task_schedule + 0x000000004202db24 0x10b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + 0x117 (size before relaxing) + 0x000000004202db30 r_ke_task_schedule + *fill* 0x000000004202dc2f 0x1 + .text.hci_le_set_data_len_cmd_pre_handler + 0x000000004202dc30 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + 0x43 (size before relaxing) + 0x000000004202dc30 hci_le_set_data_len_cmd_pre_handler + *fill* 0x000000004202dc6b 0x1 + .text.coex_hook_calc_aux_adv_dur + 0x000000004202dc6c 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x5a (size before relaxing) + *fill* 0x000000004202dcbe 0x2 + .text.coex_hook_check_wifi_sleep + 0x000000004202dcc0 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + *fill* 0x000000004202dcf2 0x2 + .text.bt_rf_coex_hook_st_param_set + 0x000000004202dcf4 0x1c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x1f4 (size before relaxing) + .text.bt_rf_coex_hook_st_set + 0x000000004202deb8 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0xe2 (size before relaxing) + *fill* 0x000000004202df82 0x2 + .text.bt_rf_coex_hook_register + 0x000000004202df84 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x37 (size before relaxing) + 0x000000004202df8c bt_rf_coex_hook_register + *fill* 0x000000004202dfaf 0x1 + .text.esp_efuse_read_field_blob + 0x000000004202dfb0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0x58 (size before relaxing) + 0x000000004202dfb0 esp_efuse_read_field_blob + .text.esp_efuse_check_errors + 0x000000004202e000 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0xd (size before relaxing) + 0x000000004202e000 esp_efuse_check_errors + *fill* 0x000000004202e00a 0x2 + .text.esp_efuse_utility_process + 0x000000004202e00c 0x143 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004202e00c esp_efuse_utility_process + *fill* 0x000000004202e14f 0x1 + .text.esp_efuse_utility_read_reg + 0x000000004202e150 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x000000004202e150 esp_efuse_utility_read_reg + .text.esp_efuse_utility_fill_buff + 0x000000004202e198 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0xbc (size before relaxing) + 0x000000004202e198 esp_efuse_utility_fill_buff + .text.esp_efuse_utility_count_once + 0x000000004202e250 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x3c (size before relaxing) + 0x000000004202e250 esp_efuse_utility_count_once + .text.esp_ipc_call_and_wait$part$0 + 0x000000004202e288 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .text.startup.esp_ipc_init + 0x000000004202e32c 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + *fill* 0x000000004202e3d6 0x2 + .text.esp_ipc_call + 0x000000004202e3d8 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x2a (size before relaxing) + 0x000000004202e3d8 esp_ipc_call + *fill* 0x000000004202e3fe 0x2 + .text.esp_ipc_call_blocking + 0x000000004202e400 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x2a (size before relaxing) + 0x000000004202e400 esp_ipc_call_blocking + *fill* 0x000000004202e426 0x2 + .text.esp_ipc_isr_init + 0x000000004202e428 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x34 (size before relaxing) + 0x000000004202e428 esp_ipc_isr_init + .text.gdma_release_group_handle + 0x000000004202e458 0x7b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x7f (size before relaxing) + *fill* 0x000000004202e4d3 0x1 + .text.gdma_release_pair_handle + 0x000000004202e4d4 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x5d (size before relaxing) + *fill* 0x000000004202e52d 0x3 + .text.gdma_del_rx_channel + 0x000000004202e530 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x7d (size before relaxing) + *fill* 0x000000004202e5a9 0x3 + .text.gdma_del_tx_channel + 0x000000004202e5ac 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x80 (size before relaxing) + .text.gdma_new_channel + 0x000000004202e628 0x3e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x402 (size before relaxing) + 0x000000004202e628 gdma_new_channel + *fill* 0x000000004202ea0e 0x2 + .text.gdma_del_channel + 0x000000004202ea10 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x38 (size before relaxing) + 0x000000004202ea10 gdma_del_channel + .text.gdma_get_channel_id + 0x000000004202ea44 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x38 (size before relaxing) + 0x000000004202ea44 gdma_get_channel_id + .text.gdma_connect + 0x000000004202ea78 0x1a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x1aa (size before relaxing) + 0x000000004202ea78 gdma_connect + *fill* 0x000000004202ec1e 0x2 + .text.gdma_disconnect + 0x000000004202ec20 0x109 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x10d (size before relaxing) + 0x000000004202ec20 gdma_disconnect + *fill* 0x000000004202ed29 0x3 + .text.gdma_set_transfer_ability + 0x000000004202ed2c 0x145 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x14d (size before relaxing) + 0x000000004202ed2c gdma_set_transfer_ability + *fill* 0x000000004202ee71 0x3 + .text.gdma_start + 0x000000004202ee74 0xcd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x000000004202ee74 gdma_start + *fill* 0x000000004202ef41 0x3 + .text.bootloader_init_mem + 0x000000004202ef44 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + 0x000000004202ef44 bootloader_init_mem + *fill* 0x000000004202ef4f 0x1 + .text.bootloader_flash_update_id + 0x000000004202ef50 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x000000004202ef50 bootloader_flash_update_id + *fill* 0x000000004202ef62 0x2 + .text.esp_core_dump_write + 0x000000004202ef64 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0xd8 (size before relaxing) + 0x000000004202ef64 esp_core_dump_write + .text.esp_core_dump_reset_tasks_snapshots_iter + 0x000000004202f038 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0xb (size before relaxing) + 0x000000004202f038 esp_core_dump_reset_tasks_snapshots_iter + *fill* 0x000000004202f040 0x0 + .text.esp_core_dump_get_next_task + 0x000000004202f040 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x000000004202f040 esp_core_dump_get_next_task + .text.esp_core_dump_get_user_ram_info + 0x000000004202f050 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x000000004202f050 esp_core_dump_get_user_ram_info + *fill* 0x000000004202f0ab 0x1 + .text.esp_core_dump_tcb_addr_is_sane + 0x000000004202f0ac 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x000000004202f0ac esp_core_dump_tcb_addr_is_sane + *fill* 0x000000004202f0be 0x2 + .text.esp_core_dump_get_current_task_handle + 0x000000004202f0c0 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x000000004202f0c0 esp_core_dump_get_current_task_handle + *fill* 0x000000004202f0d3 0x1 + .text.esp_core_dump_get_task_snapshot + 0x000000004202f0d4 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x92 (size before relaxing) + 0x000000004202f0d4 esp_core_dump_get_task_snapshot + *fill* 0x000000004202f15a 0x2 + .text.esp_core_dump_flash_write_start + 0x000000004202f15c 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x10 (size before relaxing) + *fill* 0x000000004202f169 0x3 + .text.esp_core_dump_flash_write_prepare + 0x000000004202f16c 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + *fill* 0x000000004202f1fb 0x1 + .text.esp_core_dump_partition_and_size_get + 0x000000004202f1fc 0xab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0xaf (size before relaxing) + *fill* 0x000000004202f2a7 0x1 + .text.esp_core_dump_flash_custom_write + 0x000000004202f2a8 0x37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + *fill* 0x000000004202f2df 0x1 + .text.esp_core_dump_flash_write_data + 0x000000004202f2e0 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x11b (size before relaxing) + *fill* 0x000000004202f3ef 0x1 + .text.esp_core_dump_flash_write_end + 0x000000004202f3f0 0xca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0xd6 (size before relaxing) + *fill* 0x000000004202f4ba 0x2 + .text.esp_core_dump_flash_init + 0x000000004202f4bc 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x4a (size before relaxing) + 0x000000004202f4bc esp_core_dump_flash_init + *fill* 0x000000004202f502 0x2 + .text.esp_core_dump_to_flash + 0x000000004202f504 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x8f (size before relaxing) + 0x000000004202f504 esp_core_dump_to_flash + *fill* 0x000000004202f58f 0x1 + .text.esp_core_dump_image_check + 0x000000004202f590 0x13a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x152 (size before relaxing) + 0x000000004202f590 esp_core_dump_image_check + *fill* 0x000000004202f6ca 0x2 + .text.esp_core_dump_init + 0x000000004202f6cc 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x23 (size before relaxing) + 0x000000004202f6cc esp_core_dump_init + *fill* 0x000000004202f6e7 0x1 + .text.elf_add_note$constprop$15 + 0x000000004202f6e8 0x154 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .text.elf_add_regs$constprop$14 + 0x000000004202f83c 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + *fill* 0x000000004202f87b 0x1 + .text.elf_write_segment_header$constprop$18 + 0x000000004202f87c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .text.elf_add_segment$constprop$17 + 0x000000004202f8bc 0xd2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0xda (size before relaxing) + *fill* 0x000000004202f98e 0x2 + .text.elf_process_note_segment$constprop$9 + 0x000000004202f990 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x7c (size before relaxing) + .text.esp_core_dump_do_write_elf_pass$constprop$3 + 0x000000004202fa08 0x523 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x56b (size before relaxing) + *fill* 0x000000004202ff2b 0x1 + .text.esp_core_dump_write_elf + 0x000000004202ff2c 0x122 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x12e (size before relaxing) + 0x000000004202ff2c esp_core_dump_write_elf + *fill* 0x000000004203004e 0x2 + .text.esp_core_dump_port_init + 0x0000000042030050 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x0000000042030050 esp_core_dump_port_init + *fill* 0x00000000420300a2 0x2 + .text.esp_core_dump_reset_fake_stacks + 0x00000000420300a4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x00000000420300a4 esp_core_dump_reset_fake_stacks + .text.esp_core_dump_get_isr_stack_end + 0x00000000420300b0 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x00000000420300b0 esp_core_dump_get_isr_stack_end + *fill* 0x00000000420300cf 0x1 + .text.esp_core_dump_check_stack + 0x00000000420300d0 0x51 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x00000000420300d0 esp_core_dump_check_stack + *fill* 0x0000000042030121 0x3 + .text.esp_core_dump_mem_seg_is_sane + 0x0000000042030124 0x7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x0000000042030124 esp_core_dump_mem_seg_is_sane + *fill* 0x00000000420301a1 0x3 + .text.esp_core_dump_get_stack + 0x00000000420301a4 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x00000000420301a4 esp_core_dump_get_stack + *fill* 0x00000000420301de 0x2 + .text.esp_core_dump_check_task + 0x00000000420301e0 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x41 (size before relaxing) + 0x00000000420301e0 esp_core_dump_check_task + *fill* 0x000000004203021d 0x3 + .text.esp_core_dump_get_task_regs_dump + 0x0000000042030220 0x440 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x444 (size before relaxing) + 0x0000000042030220 esp_core_dump_get_task_regs_dump + .text.esp_core_dump_port_set_crashed_tcb + 0x0000000042030660 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x0000000042030660 esp_core_dump_port_set_crashed_tcb + *fill* 0x000000004203067d 0x3 + .text.esp_core_dump_get_extra_info + 0x0000000042030680 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x0000000042030680 esp_core_dump_get_extra_info + *fill* 0x0000000042030691 0x3 + .text.esp_core_dump_elf_version + 0x0000000042030694 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x0000000042030694 esp_core_dump_elf_version + .text.esp_core_dump_checksum_init + 0x000000004203069c 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x000000004203069c esp_core_dump_checksum_init + *fill* 0x00000000420306ae 0x2 + .text.esp_core_dump_checksum_update + 0x00000000420306b0 0x47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x00000000420306b0 esp_core_dump_checksum_update + *fill* 0x00000000420306f7 0x1 + .text.esp_core_dump_checksum_finish + 0x00000000420306f8 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x00000000420306f8 esp_core_dump_checksum_finish + *fill* 0x0000000042030726 0x2 + .text.esp_core_dump_print_checksum + 0x0000000042030728 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x0000000042030728 esp_core_dump_print_checksum + *fill* 0x0000000042030763 0x1 + .text.esp_phy_disable + 0x0000000042030764 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x0000000042030764 esp_phy_disable + *fill* 0x00000000420307b6 0x2 + .text.esp_wifi_bt_power_domain_off + 0x00000000420307b8 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x00000000420307b8 esp_wifi_bt_power_domain_off + 0x00000000420307b8 esp_wifi_power_domain_off + *fill* 0x0000000042030802 0x2 + .text.esp_phy_modem_init + 0x0000000042030804 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x0000000042030804 esp_phy_modem_init + .text.esp_phy_modem_deinit + 0x000000004203083c 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x000000004203083c esp_phy_modem_deinit + .text.esp_phy_load_cal_data_from_nvs + 0x0000000042030878 0x14c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x168 (size before relaxing) + 0x0000000042030878 esp_phy_load_cal_data_from_nvs + .text.esp_phy_store_cal_data_to_nvs + 0x00000000420309c4 0xeb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0xff (size before relaxing) + 0x00000000420309c4 esp_phy_store_cal_data_to_nvs + *fill* 0x0000000042030aaf 0x1 + .text.esp_phy_load_cal_and_init + 0x0000000042030ab0 0xbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0xd0 (size before relaxing) + 0x0000000042030ab0 esp_phy_load_cal_and_init + .text.esp_phy_enable + 0x0000000042030b6c 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x0000000042030b6c esp_phy_enable + *fill* 0x0000000042030bd3 0x1 + .text.interrupt_controller_hal_desc_type + 0x0000000042030bd4 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x0000000042030bd4 interrupt_controller_hal_desc_type + *fill* 0x0000000042030be6 0x2 + .text.interrupt_controller_hal_desc_level + 0x0000000042030be8 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x0000000042030be8 interrupt_controller_hal_desc_level + *fill* 0x0000000042030bfa 0x2 + .text.interrupt_controller_hal_desc_flags + 0x0000000042030bfc 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x0000000042030bfc interrupt_controller_hal_desc_flags + *fill* 0x0000000042030c13 0x1 + .text.gdma_hal_init + 0x0000000042030c14 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + 0x0000000042030c14 gdma_hal_init + *fill* 0x0000000042030c23 0x1 + .text.interrupt_controller_hal_desc_table + 0x0000000042030c24 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + 0x0000000042030c24 interrupt_controller_hal_desc_table + .text.startup.s_set_default_wifi_log_level + 0x0000000042030c2c 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + 0x32 (size before relaxing) + *fill* 0x0000000042030c52 0x2 + .text.mbedtls_sha256_update_ret$part$2 + 0x0000000042030c54 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0xd3 (size before relaxing) + *fill* 0x0000000042030d13 0x1 + .text.mbedtls_sha256_init + 0x0000000042030d14 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x0000000042030d14 mbedtls_sha256_init + *fill* 0x0000000042030d26 0x2 + .text.mbedtls_sha256_starts_ret + 0x0000000042030d28 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x0000000042030d28 mbedtls_sha256_starts_ret + .text.mbedtls_sha256_update_ret + 0x0000000042030d48 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x0000000042030d48 mbedtls_sha256_update_ret + .text.mbedtls_sha256_finish_ret + 0x0000000042030d60 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x9f (size before relaxing) + 0x0000000042030d60 mbedtls_sha256_finish_ret + *fill* 0x0000000042030dfb 0x1 + .text.esp_sha_write_digest_state + 0x0000000042030dfc 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x0000000042030dfc esp_sha_write_digest_state + *fill* 0x0000000042030e0b 0x1 + .text.esp_sha_read_digest_state + 0x0000000042030e0c 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x0000000042030e0c esp_sha_read_digest_state + *fill* 0x0000000042030e1b 0x1 + .text.esp_sha_acquire_hardware + 0x0000000042030e1c 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x13 (size before relaxing) + 0x0000000042030e1c esp_sha_acquire_hardware + *fill* 0x0000000042030e2b 0x1 + .text.esp_sha_release_hardware + 0x0000000042030e2c 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x14 (size before relaxing) + 0x0000000042030e2c esp_sha_release_hardware + *fill* 0x0000000042030e39 0x3 + .text.esp_sha_dma + 0x0000000042030e3c 0x28f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x29f (size before relaxing) + 0x0000000042030e3c esp_sha_dma + *fill* 0x00000000420310cb 0x1 + .text.esp_sha_dma_start + 0x00000000420310cc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + 0x14 (size before relaxing) + 0x00000000420310cc esp_sha_dma_start + .text.crypto_shared_gdma_new_channel + 0x00000000420310dc 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + *fill* 0x0000000042031105 0x3 + .text.esp_crypto_shared_gdma_start + 0x0000000042031108 0x121 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + 0x149 (size before relaxing) + 0x0000000042031108 esp_crypto_shared_gdma_start + *fill* 0x0000000042031229 0x3 + .text.esp_coex_adapter_register + 0x000000004203122c 0x55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0x61 (size before relaxing) + 0x0000000042031240 esp_coex_adapter_register + *fill* 0x0000000042031281 0x3 + .text.coex_pre_init + 0x0000000042031284 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0x11 (size before relaxing) + 0x0000000042031284 coex_pre_init + *fill* 0x000000004203128e 0x2 + .text.coex_init + 0x0000000042031290 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0x11 (size before relaxing) + 0x0000000042031290 coex_init + *fill* 0x000000004203129a 0x2 + .text.coex_enable + 0x000000004203129c 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0x11 (size before relaxing) + 0x000000004203129c coex_enable + *fill* 0x00000000420312a6 0x2 + .text.coex_disable + 0x00000000420312a8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0xf (size before relaxing) + 0x00000000420312a8 coex_disable + *fill* 0x00000000420312b0 0x0 + .text.coex_update_lpclk_interval + 0x00000000420312b0 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0x00000000420312b4 coex_update_lpclk_interval + *fill* 0x00000000420312c3 0x1 + .text.coex_core_lock + 0x00000000420312c4 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x5e (size before relaxing) + *fill* 0x000000004203131e 0x2 + .text.coex_core_unlock + 0x0000000042031320 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x5c (size before relaxing) + .text.coex_core_condition_check + 0x0000000042031374 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x36 (size before relaxing) + 0x000000004203137c coex_core_condition_check + *fill* 0x00000000420313a2 0x2 + .text.coex_core_pre_init + 0x00000000420313a4 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0xa3 (size before relaxing) + 0x00000000420313ac coex_core_pre_init + *fill* 0x0000000042031417 0x1 + .text.coex_core_enable + 0x0000000042031418 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x5c (size before relaxing) + 0x000000004203141c coex_core_enable + .text.coex_core_disable + 0x000000004203145c 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x42 (size before relaxing) + 0x000000004203145c coex_core_disable + *fill* 0x000000004203148e 0x2 + .text.coex_rom_data_init + 0x0000000042031490 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + 0x56 (size before relaxing) + 0x00000000420314b0 coex_rom_data_init + *fill* 0x00000000420314e2 0x2 + .text.coex_rom_osi_funcs_init + 0x00000000420314e4 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + 0xde (size before relaxing) + 0x0000000042031524 coex_rom_osi_funcs_init + *fill* 0x00000000420315aa 0x2 + .text.coex_schm_status_change + 0x00000000420315ac 0x570 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x574 (size before relaxing) + .text.coex_schm_status_bit_set + 0x0000000042031b1c 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x86 (size before relaxing) + 0x0000000042031b1c coex_schm_status_bit_set + *fill* 0x0000000042031b8e 0x2 + .text.coex_schm_status_bit_clear + 0x0000000042031b90 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x86 (size before relaxing) + 0x0000000042031b90 coex_schm_status_bit_clear + *fill* 0x0000000042031c02 0x2 + .text.coex_schm_init + 0x0000000042031c04 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x55 (size before relaxing) + 0x0000000042031c08 coex_schm_init + *fill* 0x0000000042031c45 0x3 + .text.lib_printf$isra$0 + 0x0000000042031c48 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x44 (size before relaxing) + .text.phy_printf + 0x0000000042031c88 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x0000000042031c88 phy_printf + .text.coexist_printf + 0x0000000042031cb0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x0000000042031cb0 coexist_printf + .text.sha_hal_wait_idle + 0x0000000042031cd8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x0000000042031cd8 sha_hal_wait_idle + .text.sha_hal_hash_block + 0x0000000042031ce8 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x0000000042031ce8 sha_hal_hash_block + *fill* 0x0000000042031d2a 0x2 + .text.sha_hal_hash_dma + 0x0000000042031d2c 0x2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x2f (size before relaxing) + 0x0000000042031d2c sha_hal_hash_dma + *fill* 0x0000000042031d57 0x1 + .text.sha_hal_read_digest + 0x0000000042031d58 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x3c (size before relaxing) + 0x0000000042031d58 sha_hal_read_digest + .text.sha_hal_write_digest + 0x0000000042031d8c 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x2a (size before relaxing) + 0x0000000042031d8c sha_hal_write_digest + *fill* 0x0000000042031db2 0x2 + .text.esp_crypto_ds_lock_acquire + 0x0000000042031db4 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x0000000042031db4 esp_crypto_ds_lock_acquire + *fill* 0x0000000042031dc2 0x2 + .text.esp_crypto_ds_lock_release + 0x0000000042031dc4 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x0000000042031dc4 esp_crypto_ds_lock_release + *fill* 0x0000000042031dd2 0x2 + .text.esp_crypto_sha_aes_lock_acquire + 0x0000000042031dd4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0xb (size before relaxing) + 0x0000000042031dd4 esp_crypto_sha_aes_lock_acquire + *fill* 0x0000000042031ddc 0x0 + .text.esp_crypto_sha_aes_lock_release + 0x0000000042031ddc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0xb (size before relaxing) + 0x0000000042031ddc esp_crypto_sha_aes_lock_release + *fill* 0x0000000042031de4 0x0 + .text.phy_bbpll_en_usb + 0x0000000042031de4 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + 0x0000000042031de8 phy_bbpll_en_usb + *fill* 0x0000000042031df6 0x2 + .text.get_phy_version_str + 0x0000000042031df8 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + 0x40 (size before relaxing) + 0x0000000042031e0c get_phy_version_str + .text.get_bias_ref_code + 0x0000000042031e2c 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + 0x0000000042031e30 get_bias_ref_code + *fill* 0x0000000042031e9b 0x1 + .text.phy_get_vdd33 + 0x0000000042031e9c 0x82 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + 0x8e (size before relaxing) + 0x0000000042031e9c phy_get_vdd33 + *fill* 0x0000000042031f1e 0x2 + .text.phy_set_most_tpw + 0x0000000042031f20 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + 0x26 (size before relaxing) + 0x0000000042031f20 phy_set_most_tpw + *fill* 0x0000000042031f3e 0x2 + .text.phy_11p_set + 0x0000000042031f40 0x1ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + 0x1c2 (size before relaxing) + 0x0000000042031f4c phy_11p_set + *fill* 0x00000000420320fa 0x2 + .text.wr_rf_freq_mem + 0x00000000420320fc 0x67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x0000000042032104 wr_rf_freq_mem + *fill* 0x0000000042032163 0x1 + .text.freq_i2c_write_set + 0x0000000042032164 0x5e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x5f0 (size before relaxing) + 0x00000000420321d0 freq_i2c_write_set + .text.pll_cap_mem_update + 0x000000004203274c 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x90 (size before relaxing) + 0x0000000042032754 pll_cap_mem_update + .text.get_rf_freq_init + 0x00000000420327d4 0x152 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x192 (size before relaxing) + 0x00000000420327dc get_rf_freq_init + *fill* 0x0000000042032926 0x2 + .text.freq_get_i2c_data + 0x0000000042032928 0x1a3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x1a7 (size before relaxing) + 0x0000000042032930 freq_get_i2c_data + *fill* 0x0000000042032acb 0x1 + .text.freq_i2c_data_write + 0x0000000042032acc 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x52 (size before relaxing) + 0x0000000042032acc freq_i2c_data_write + *fill* 0x0000000042032b12 0x2 + .text.set_chan_freq_hw_init + 0x0000000042032b14 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0xce (size before relaxing) + 0x0000000042032b24 set_chan_freq_hw_init + *fill* 0x0000000042032bba 0x2 + .text.set_chan_freq_sw_start + 0x0000000042032bbc 0xfa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x10e (size before relaxing) + 0x0000000042032bd4 set_chan_freq_sw_start + *fill* 0x0000000042032cb6 0x2 + .text.phy_get_romfunc_addr + 0x0000000042032cb8 0x137 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x13f (size before relaxing) + 0x0000000042032d30 phy_get_romfunc_addr + *fill* 0x0000000042032def 0x1 + .text.bb_init 0x0000000042032df0 0xbf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x13b (size before relaxing) + 0x0000000042032dfc bb_init + *fill* 0x0000000042032eaf 0x1 + .text.pwr_limit_force + 0x0000000042032eb0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x5c (size before relaxing) + 0x0000000042032eb8 pwr_limit_force + .text.register_chipv7_phy_init_param + 0x0000000042032f00 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x130 (size before relaxing) + 0x0000000042032f04 register_chipv7_phy_init_param + .text.phy_rfcal_data_sub + 0x0000000042033020 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x50 (size before relaxing) + 0x0000000042033024 phy_rfcal_data_sub + .text.rf_cal_data_recovery + 0x0000000042033068 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x13 (size before relaxing) + 0x0000000042033068 rf_cal_data_recovery + *fill* 0x0000000042033077 0x1 + .text.rf_cal_data_backup + 0x0000000042033078 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x15 (size before relaxing) + 0x0000000042033078 rf_cal_data_backup + *fill* 0x0000000042033089 0x3 + .text.phy_rfcal_data_check + 0x000000004203308c 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x6f (size before relaxing) + 0x000000004203308c phy_rfcal_data_check + *fill* 0x00000000420330ef 0x1 + .text.get_txcap_data + 0x00000000420330f0 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x4e (size before relaxing) + 0x00000000420330f0 get_txcap_data + *fill* 0x000000004203313a 0x2 + .text.get_chip_version + 0x000000004203313c 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x21 (size before relaxing) + 0x0000000042033140 get_chip_version + *fill* 0x0000000042033159 0x3 + .text.rf_init 0x000000004203315c 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x130 (size before relaxing) + 0x0000000042033168 rf_init + .text.register_chipv7_phy + 0x0000000042033244 0x141 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x1b5 (size before relaxing) + 0x000000004203324c register_chipv7_phy + *fill* 0x0000000042033385 0x3 + .text.txcal_debuge_mode + 0x0000000042033388 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + 0x6c (size before relaxing) + 0x0000000042033388 txcal_debuge_mode + .text.txcal_work_mode + 0x00000000420333ec 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + 0x36 (size before relaxing) + 0x00000000420333ec txcal_work_mode + *fill* 0x0000000042033416 0x2 + .text.set_pbus_mem + 0x0000000042033418 0x259 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + 0x261 (size before relaxing) + 0x000000004203347c set_pbus_mem + *fill* 0x0000000042033671 0x3 + .text.get_sar_sig_ref + 0x0000000042033674 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x35 (size before relaxing) + 0x0000000042033674 get_sar_sig_ref + *fill* 0x00000000420336a5 0x3 + .text.pwdet_tone_start + 0x00000000420336a8 0x6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x7d (size before relaxing) + 0x00000000420336b0 pwdet_tone_start + *fill* 0x0000000042033715 0x3 + .text.get_tone_sar_dout + 0x0000000042033718 0x33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x3f (size before relaxing) + 0x0000000042033718 get_tone_sar_dout + *fill* 0x000000004203374b 0x1 + .text.get_fm_sar_dout + 0x000000004203374c 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x22 (size before relaxing) + 0x000000004203374c get_fm_sar_dout + *fill* 0x0000000042033762 0x2 + .text.txtone_linear_pwr + 0x0000000042033764 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x4b (size before relaxing) + 0x0000000042033764 txtone_linear_pwr + *fill* 0x000000004203379f 0x1 + .text.get_power_db + 0x00000000420337a0 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x42 (size before relaxing) + 0x00000000420337a0 get_power_db + *fill* 0x00000000420337d6 0x2 + .text.ram_read_sar2_code + 0x00000000420337d8 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x21 (size before relaxing) + 0x00000000420337d8 ram_read_sar2_code + *fill* 0x00000000420337f5 0x3 + .text.txiq_set_reg + 0x00000000420337f8 0x6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x00000000420337fc txiq_set_reg + *fill* 0x0000000042033866 0x2 + .text.rxiq_set_reg + 0x0000000042033868 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x90 (size before relaxing) + 0x0000000042033870 rxiq_set_reg + .text.start_tx_tone_step + 0x00000000420338f4 0x14d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x15d (size before relaxing) + 0x0000000042033908 start_tx_tone_step + *fill* 0x0000000042033a41 0x3 + .text.stop_tx_tone + 0x0000000042033a44 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x98 (size before relaxing) + 0x0000000042033a48 stop_tx_tone + .text.ram_set_noise_floor + 0x0000000042033ac4 0x2a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x0000000042033ad0 ram_set_noise_floor + *fill* 0x0000000042033aee 0x2 + .text.phy_freq_correct + 0x0000000042033af0 0x181 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x195 (size before relaxing) + 0x0000000042033b14 phy_freq_correct + *fill* 0x0000000042033c71 0x3 + .text.force_txrx_off + 0x0000000042033c74 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x83 (size before relaxing) + 0x0000000042033c78 force_txrx_off + *fill* 0x0000000042033cdf 0x1 + .text.restart_cal + 0x0000000042033ce0 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x62 (size before relaxing) + 0x0000000042033ce0 restart_cal + *fill* 0x0000000042033d3e 0x2 + .text.write_rfpll_sdm + 0x0000000042033d40 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x66 (size before relaxing) + 0x0000000042033d40 write_rfpll_sdm + *fill* 0x0000000042033da2 0x2 + .text.wait_rfpll_cal_end + 0x0000000042033da4 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x52 (size before relaxing) + 0x0000000042033da8 wait_rfpll_cal_end + *fill* 0x0000000042033de6 0x2 + .text.rfpll_set_freq + 0x0000000042033de8 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x0000000042033dec rfpll_set_freq + *fill* 0x0000000042033e4d 0x3 + .text.correct_rfpll_offset + 0x0000000042033e50 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0xa5 (size before relaxing) + 0x0000000042033e50 correct_rfpll_offset + *fill* 0x0000000042033ee1 0x3 + .text.ram_write_pll_cap + 0x0000000042033ee4 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x38 (size before relaxing) + 0x0000000042033ee4 ram_write_pll_cap + .text.read_pll_cap + 0x0000000042033f18 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x3a (size before relaxing) + 0x0000000042033f18 read_pll_cap + *fill* 0x0000000042033f4e 0x2 + .text.rfpll_cap_correct + 0x0000000042033f50 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x7f (size before relaxing) + 0x0000000042033f54 rfpll_cap_correct + *fill* 0x0000000042033fbb 0x1 + .text.rfpll_cap_init_cal + 0x0000000042033fbc 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0xd6 (size before relaxing) + 0x0000000042033fbc rfpll_cap_init_cal + *fill* 0x000000004203407e 0x2 + .text.set_rfpll_freq + 0x0000000042034080 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x74 (size before relaxing) + 0x0000000042034080 set_rfpll_freq + .text.set_rf_freq_offset + 0x00000000420340c8 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x1a (size before relaxing) + 0x00000000420340c8 set_rf_freq_offset + *fill* 0x00000000420340db 0x1 + .text.set_channel_rfpll_freq + 0x00000000420340dc 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x5c (size before relaxing) + 0x00000000420340e0 set_channel_rfpll_freq + .text.chip_v7_set_chan_misc + 0x0000000042034124 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x6a (size before relaxing) + 0x0000000042034130 chip_v7_set_chan_misc + *fill* 0x000000004203417e 0x2 + .text.chip_v7_set_chan + 0x0000000042034180 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0xd8 (size before relaxing) + 0x0000000042034180 chip_v7_set_chan + .text.chip_v7_set_chan_offset + 0x0000000042034220 0x6a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x82 (size before relaxing) + 0x0000000042034220 chip_v7_set_chan_offset + *fill* 0x000000004203428a 0x2 + .text.chip_v7_set_chan_ana + 0x000000004203428c 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x28 (size before relaxing) + 0x000000004203428c chip_v7_set_chan_ana + .text.rxiq_get_mis + 0x00000000420342a8 0x12e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x13a (size before relaxing) + 0x00000000420342c4 rxiq_get_mis + *fill* 0x00000000420343d6 0x2 + .text.rxiq_cover_mg_mp + 0x00000000420343d8 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0xf8 (size before relaxing) + 0x00000000420343d8 rxiq_cover_mg_mp + .text.rfcal_rxiq + 0x00000000420344a4 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x7e (size before relaxing) + 0x00000000420344a4 rfcal_rxiq + *fill* 0x0000000042034502 0x2 + .text.get_rfcal_rxiq_data + 0x0000000042034504 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0xfc (size before relaxing) + 0x0000000042034508 get_rfcal_rxiq_data + .text.pbus_rx_dco_cal + 0x00000000420345ec 0x354 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x37c (size before relaxing) + 0x0000000042034600 pbus_rx_dco_cal + .text.rxdc_est_min + 0x0000000042034940 0x56 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x5a (size before relaxing) + 0x0000000042034940 rxdc_est_min + *fill* 0x0000000042034996 0x2 + .text.pbus_rx_dco_cal_1step + 0x0000000042034998 0x566 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x58e (size before relaxing) + 0x0000000042034998 pbus_rx_dco_cal_1step + *fill* 0x0000000042034efe 0x2 + .text.set_rx_gain_cal_iq + 0x0000000042034f00 0x2e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x351 (size before relaxing) + 0x0000000042034f18 set_rx_gain_cal_iq + *fill* 0x00000000420351e9 0x3 + .text.rx_chan_dc_sort + 0x00000000420351ec 0x125 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x129 (size before relaxing) + 0x00000000420351ec rx_chan_dc_sort + *fill* 0x0000000042035311 0x3 + .text.set_rx_gain_cal_dc + 0x0000000042035314 0x27f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x2a7 (size before relaxing) + 0x0000000042035318 set_rx_gain_cal_dc + *fill* 0x0000000042035593 0x1 + .text.spur_coef_cfg_new + 0x0000000042035594 0x14c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x160 (size before relaxing) + 0x00000000420355a4 spur_coef_cfg_new + .text.gen_rx_gain_table + 0x00000000420356e0 0x11a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + 0x126 (size before relaxing) + 0x00000000420356f0 gen_rx_gain_table + *fill* 0x00000000420357fa 0x2 + .text.wr_rx_gain_mem + 0x00000000420357fc 0x1e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + 0x201 (size before relaxing) + 0x0000000042035800 wr_rx_gain_mem + *fill* 0x00000000420359e5 0x3 + .text.set_rx_gain_param + 0x00000000420359e8 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + 0x1ac (size before relaxing) + 0x00000000420359f4 set_rx_gain_param + .text.set_rx_gain_table + 0x0000000042035b60 0x29e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + 0x31e (size before relaxing) + 0x0000000042035b9c set_rx_gain_table + *fill* 0x0000000042035dfe 0x2 + .text.esp_recover_efuse_data + 0x0000000042035e00 0xdd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + 0xed (size before relaxing) + 0x0000000042035e08 esp_recover_efuse_data + *fill* 0x0000000042035edd 0x3 + .text.wait_hw_freq_busy + 0x0000000042035ee0 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x2a (size before relaxing) + 0x0000000042035ee0 wait_hw_freq_busy + *fill* 0x0000000042035f02 0x2 + .text.ram_txpwr_cal_track + 0x0000000042035f04 0x11e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x13a (size before relaxing) + 0x0000000042035f08 ram_txpwr_cal_track + *fill* 0x0000000042036022 0x2 + .text.ram_bt_track_tx_power + 0x0000000042036024 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x1c (size before relaxing) + 0x0000000042036024 ram_bt_track_tx_power + .text.ram_wifi_track_tx_power + 0x000000004203603c 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x1c (size before relaxing) + 0x000000004203603c ram_wifi_track_tx_power + .text.ulp_ext_code_set + 0x0000000042036054 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x6a (size before relaxing) + 0x0000000042036054 ulp_ext_code_set + *fill* 0x00000000420360b6 0x2 + .text.ulp_code_track + 0x00000000420360b8 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x87 (size before relaxing) + 0x00000000420360bc ulp_code_track + *fill* 0x0000000042036124 0x0 + .text.rfpll_cap_track + 0x0000000042036124 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0xc3 (size before relaxing) + 0x0000000042036128 rfpll_cap_track + *fill* 0x00000000420361bf 0x1 + .text.ram_bt_track_pll_cap + 0x00000000420361c0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x60 (size before relaxing) + 0x00000000420361c0 ram_bt_track_pll_cap + .text.bt_track_pll_cap + 0x0000000042036210 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0xf (size before relaxing) + 0x0000000042036210 bt_track_pll_cap + *fill* 0x0000000042036218 0x0 + .text.txpwr_offset + 0x0000000042036218 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x7f (size before relaxing) + 0x0000000042036220 txpwr_offset + *fill* 0x0000000042036287 0x1 + .text.tsens_read_init_new + 0x0000000042036288 0x62 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + 0x76 (size before relaxing) + 0x0000000042036294 tsens_read_init_new + *fill* 0x00000000420362ea 0x2 + .text.ram_tsens_code_read + 0x00000000420362ec 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + 0x3c (size before relaxing) + 0x00000000420362ec ram_tsens_code_read + .text.ram_tsens_temp_read + 0x000000004203631c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + 0x1b (size before relaxing) + 0x000000004203631c ram_tsens_temp_read + *fill* 0x000000004203632c 0x0 + .text.ram_temp_to_power + 0x000000004203632c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + 0x44 (size before relaxing) + 0x0000000042036330 ram_temp_to_power + .text.get_temp_init + 0x000000004203636c 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + 0x3d (size before relaxing) + 0x000000004203636c get_temp_init + *fill* 0x00000000420363a1 0x3 + .text.txdc_cal_v70 + 0x00000000420363a4 0x17f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x193 (size before relaxing) + 0x00000000420363b4 txdc_cal_v70 + *fill* 0x0000000042036523 0x1 + .text.bt_txdc_cal + 0x0000000042036524 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0xbc (size before relaxing) + 0x0000000042036528 bt_txdc_cal + .text.txdc_cal_init + 0x00000000420365cc 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x8b (size before relaxing) + 0x00000000420365cc txdc_cal_init + *fill* 0x000000004203664b 0x1 + .text.txiq_get_mis_pwr + 0x000000004203664c 0xa3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0xcb (size before relaxing) + 0x0000000042036650 txiq_get_mis_pwr + *fill* 0x00000000420366ef 0x1 + .text.txiq_cover + 0x00000000420366f0 0x129 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x155 (size before relaxing) + 0x00000000420366f0 txiq_cover + *fill* 0x0000000042036819 0x3 + .text.get_power_atten + 0x000000004203681c 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0xd8 (size before relaxing) + 0x0000000042036820 get_power_atten + .text.rfcal_txiq + 0x00000000420368e0 0x139 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x171 (size before relaxing) + 0x00000000420368e0 rfcal_txiq + *fill* 0x0000000042036a19 0x3 + .text.bt_txiq_cal + 0x0000000042036a1c 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0xaa (size before relaxing) + 0x0000000042036a20 bt_txiq_cal + *fill* 0x0000000042036aaa 0x2 + .text.txiq_cal_init + 0x0000000042036aac 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x7b (size before relaxing) + 0x0000000042036ab4 txiq_cal_init + *fill* 0x0000000042036b0b 0x1 + .text.pwdet_ref_code + 0x0000000042036b0c 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x8d (size before relaxing) + 0x0000000042036b18 pwdet_ref_code + *fill* 0x0000000042036b7d 0x3 + .text.pwdet_code_cal + 0x0000000042036b80 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x42 (size before relaxing) + 0x0000000042036b80 pwdet_code_cal + *fill* 0x0000000042036ba6 0x2 + .text.rfcal_txcap + 0x0000000042036ba8 0x117 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x137 (size before relaxing) + 0x0000000042036bb0 rfcal_txcap + *fill* 0x0000000042036cbf 0x1 + .text.tx_cap_init + 0x0000000042036cc0 0xbb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0xe7 (size before relaxing) + 0x0000000042036cc4 tx_cap_init + *fill* 0x0000000042036d7b 0x1 + .text.rfcal_pwrctrl + 0x0000000042036d7c 0x196 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x1be (size before relaxing) + 0x0000000042036d80 rfcal_pwrctrl + *fill* 0x0000000042036f12 0x2 + .text.tx_pwctrl_init_cal + 0x0000000042036f14 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x110 (size before relaxing) + 0x0000000042036f14 tx_pwctrl_init_cal + .text.tx_pwctrl_init + 0x000000004203700c 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0xa6 (size before relaxing) + 0x0000000042037018 tx_pwctrl_init + *fill* 0x000000004203707e 0x2 + .text.bt_tx_pwctrl_init + 0x0000000042037080 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x190 (size before relaxing) + 0x000000004203708c bt_tx_pwctrl_init + .text.bt_txpwr_freq + 0x00000000420371e8 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x8a (size before relaxing) + 0x00000000420371e8 bt_txpwr_freq + *fill* 0x000000004203725e 0x2 + .text.dig_gain_check + 0x0000000042037260 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x49 (size before relaxing) + 0x0000000042037260 dig_gain_check + *fill* 0x00000000420372a5 0x3 + .text.bt_chan_pwr_interp + 0x00000000420372a8 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x76 (size before relaxing) + 0x00000000420372a8 bt_chan_pwr_interp + *fill* 0x000000004203731a 0x2 + .text.ram_get_chan_target_power + 0x000000004203731c 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x8f (size before relaxing) + 0x0000000042037320 ram_get_chan_target_power + *fill* 0x00000000420373a3 0x1 + .text.ram_bt_get_tx_gain + 0x00000000420373a4 0xdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0xef (size before relaxing) + 0x00000000420373a8 ram_bt_get_tx_gain + *fill* 0x0000000042037483 0x1 + .text.ram_wifi_get_tx_gain + 0x0000000042037484 0xf3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x10b (size before relaxing) + 0x0000000042037488 ram_wifi_get_tx_gain + *fill* 0x0000000042037577 0x1 + .text.ram_wifi_set_tx_gain + 0x0000000042037578 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0xe0 (size before relaxing) + 0x0000000042037598 ram_wifi_set_tx_gain + .text.bt_tx_gain_init + 0x0000000042037638 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x47 (size before relaxing) + 0x0000000042037638 bt_tx_gain_init + *fill* 0x000000004203765b 0x1 + .text.tx_gain_set + 0x000000004203765c 0xfe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x11a (size before relaxing) + 0x0000000042037670 tx_gain_set + *fill* 0x000000004203775a 0x2 + .text.get_rc_dout + 0x000000004203775c 0xfb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + 0x103 (size before relaxing) + 0x000000004203775c get_rc_dout + *fill* 0x0000000042037857 0x1 + .text.rc_cal 0x0000000042037858 0x182 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + 0x1ae (size before relaxing) + 0x0000000042037878 rc_cal + *fill* 0x00000000420379da 0x2 + .text.ram_set_chan_cal_interp + 0x00000000420379dc 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + 0x6c (size before relaxing) + 0x00000000420379dc ram_set_chan_cal_interp + .text.chan14_mic_cfg + 0x0000000042037a44 0x4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + 0x5e (size before relaxing) + 0x0000000042037a4c chan14_mic_cfg + *fill* 0x0000000042037a8f 0x1 + .text.phy_i2c_init2 + 0x0000000042037a90 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + 0x26c (size before relaxing) + 0x0000000042037a90 phy_i2c_init2 + .text.phy_get_i2c_data + 0x0000000042037cf4 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + 0x85 (size before relaxing) + 0x0000000042037cf4 phy_get_i2c_data + *fill* 0x0000000042037d75 0x3 + .text.i2c_bbpll_set + 0x0000000042037d78 0x9e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + 0xa6 (size before relaxing) + 0x0000000042037d78 i2c_bbpll_set + *fill* 0x0000000042037e16 0x2 + .text.bias_reg_set + 0x0000000042037e18 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + 0xd4 (size before relaxing) + 0x0000000042037e18 bias_reg_set + .text.bt_bb_filter_sel + 0x0000000042037ee4 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x0000000042037ee8 bt_bb_filter_sel + *fill* 0x0000000042037eff 0x1 + .text.bt_bb_v2_recorrect + 0x0000000042037f00 0xdb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0xf7 (size before relaxing) + 0x0000000042037f1c bt_bb_v2_recorrect + *fill* 0x0000000042037fdb 0x1 + .text.bt_bb_corr_set + 0x0000000042037fdc 0xe3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0xfb (size before relaxing) + 0x0000000042037ff8 bt_bb_corr_set + *fill* 0x00000000420380bf 0x1 + .text.bt_bb_dpo_set + 0x00000000420380c0 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0xca (size before relaxing) + 0x00000000420380e4 bt_bb_dpo_set + *fill* 0x0000000042038186 0x2 + .text.bt_bb_restart_set + 0x0000000042038188 0x17b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x197 (size before relaxing) + 0x00000000420381d0 bt_bb_restart_set + *fill* 0x0000000042038303 0x1 + .text.bt_bb_target_set + 0x0000000042038304 0x19f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x1b3 (size before relaxing) + 0x0000000042038350 bt_bb_target_set + *fill* 0x00000000420384a3 0x1 + .text.bt_bb_detect_set + 0x00000000420384a4 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0xcc (size before relaxing) + 0x00000000420384c8 bt_bb_detect_set + .text.bt_bb_gain_set + 0x000000004203855c 0x1b1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x1d9 (size before relaxing) + 0x0000000042038598 bt_bb_gain_set + *fill* 0x000000004203870d 0x3 + .text.bt_bb_v2_rx_rssi_thresh + 0x0000000042038710 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x85 (size before relaxing) + 0x0000000042038718 bt_bb_v2_rx_rssi_thresh + *fill* 0x0000000042038781 0x3 + .text.bt_bb_v2_rx_set + 0x0000000042038784 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0xe4 (size before relaxing) + 0x0000000042038798 bt_bb_v2_rx_set + .text.bt_bb_v2_tx_set + 0x0000000042038820 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0xa2 (size before relaxing) + 0x0000000042038830 bt_bb_v2_tx_set + *fill* 0x00000000420388ae 0x2 + .text.bt_bb_v2_version + 0x00000000420388b0 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x2b (size before relaxing) + 0x00000000420388c0 bt_bb_v2_version + *fill* 0x00000000420388d4 0x0 + .text.bt_bb_tx_cca_set + 0x00000000420388d4 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x170 (size before relaxing) + 0x00000000420388e4 bt_bb_tx_cca_set + .text.bt_bb_v2_init_cmplx + 0x0000000042038a1c 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x87 (size before relaxing) + 0x0000000042038a24 bt_bb_v2_init_cmplx + *fill* 0x0000000042038a77 0x1 + .text._ZdaPvRKSt9nothrow_t + 0x0000000042038a78 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + 0xe (size before relaxing) + 0x0000000042038a78 _ZdaPvRKSt9nothrow_t + *fill* 0x0000000042038a82 0x2 + .text._ZdlPv 0x0000000042038a84 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + 0x0000000042038a84 _ZdlPv + *fill* 0x0000000042038a92 0x2 + .text._Znaj 0x0000000042038a94 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + 0x10 (size before relaxing) + 0x0000000042038a94 _Znaj + .text._ZL28read_encoded_value_with_basehjPKhPj + 0x0000000042038aa0 0xdb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + *fill* 0x0000000042038b7b 0x1 + .text._ZL15get_ttype_entryP16lsda_header_infom + 0x0000000042038b7c 0x4e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + *fill* 0x0000000042038bca 0x2 + .text._ZL20check_exception_specP16lsda_header_infoPKSt9type_infoPvl + 0x0000000042038bcc 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x40 (size before relaxing) + .text._ZL21base_of_encoded_valuehP15_Unwind_Context + 0x0000000042038c04 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x5c (size before relaxing) + .text._ZL18read_encoded_valueP15_Unwind_ContexthPKhPj + 0x0000000042038c5c 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x20 (size before relaxing) + .text._ZL17parse_lsda_headerP15_Unwind_ContextPKhP16lsda_header_info + 0x0000000042038c78 0x68 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x6c (size before relaxing) + .text.__gxx_personality_v0 + 0x0000000042038ce0 0x2c7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x2cb (size before relaxing) + 0x0000000042038ce0 __gxx_personality_v0 + *fill* 0x0000000042038fa7 0x1 + .text.__cxa_call_unexpected + 0x0000000042038fa8 0x7d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x0000000042038fa8 __cxa_call_unexpected + *fill* 0x0000000042039025 0x3 + .text._ZL23__gxx_exception_cleanup19_Unwind_Reason_CodeP17_Unwind_Exception + 0x0000000042039028 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x3f (size before relaxing) + *fill* 0x0000000042039064 0x0 + .text.__cxa_init_primary_exception + 0x0000000042039064 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x32 (size before relaxing) + 0x0000000042039064 __cxa_init_primary_exception + *fill* 0x0000000042039092 0x2 + .text.__cxa_throw + 0x0000000042039094 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x3a (size before relaxing) + 0x0000000042039094 __cxa_throw + *fill* 0x00000000420390be 0x2 + .text.__cxa_rethrow + 0x00000000420390c0 0x50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x58 (size before relaxing) + 0x00000000420390c0 __cxa_rethrow + .text.__cxa_call_terminate + 0x0000000042039110 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + 0x3a (size before relaxing) + 0x0000000042039110 __cxa_call_terminate + *fill* 0x0000000042039146 0x2 + .text._ZdaPv 0x0000000042039148 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + 0xe (size before relaxing) + 0x0000000042039148 _ZdaPv + *fill* 0x0000000042039152 0x2 + .text._ZnajRKSt9nothrow_t + 0x0000000042039154 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + 0x0000000042039154 _ZnajRKSt9nothrow_t + *fill* 0x0000000042039165 0x3 + .text.__cxa_throw_bad_array_new_length + 0x0000000042039168 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x1d (size before relaxing) + 0x0000000042039168 __cxa_throw_bad_array_new_length + *fill* 0x000000004203917e 0x2 + .text._ZSt15get_new_handlerv + 0x0000000042039180 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + 0x0000000042039180 _ZSt15get_new_handlerv + .text._Znwj 0x0000000042039190 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + 0x40 (size before relaxing) + 0x0000000042039190 _Znwj + .text._ZNSt11char_traitsIcE4copyEPcPKcj + 0x00000000420391c8 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x00000000420391c8 _ZNSt11char_traitsIcE4copyEPcPKcj + *fill* 0x00000000420391dd 0x3 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj + 0x00000000420391e0 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x00000000420391e0 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv + 0x0000000042039214 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x0000000042039214 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv + *fill* 0x0000000042039226 0x2 + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc + 0x0000000042039228 0x19 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x0000000042039228 _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc + *fill* 0x0000000042039241 0x3 + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc + 0x0000000042039244 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x0000000042039244 _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc + *fill* 0x000000004203925e 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj + 0x0000000042039260 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x1d (size before relaxing) + 0x0000000042039260 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj + *fill* 0x000000004203927a 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj + 0x000000004203927c 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x000000004203927c _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj + *fill* 0x000000004203929b 0x1 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ + 0x000000004203929c 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x000000004203929c _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ + *fill* 0x00000000420392ae 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ + 0x00000000420392b0 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x00000000420392b0 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ + *fill* 0x00000000420392c2 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj + 0x00000000420392c4 0x66 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x6a (size before relaxing) + 0x00000000420392c4 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj + *fill* 0x000000004203932a 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_ + 0x000000004203932c 0x31 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x000000004203932c _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_ + 0x000000004203932c _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_ + *fill* 0x000000004203935d 0x3 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj + 0x0000000042039360 0xfd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x111 (size before relaxing) + 0x0000000042039360 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj + *fill* 0x000000004203945d 0x3 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj + 0x0000000042039460 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x2a (size before relaxing) + 0x0000000042039460 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj + *fill* 0x0000000042039486 0x2 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ + 0x0000000042039488 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x18 (size before relaxing) + 0x0000000042039488 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc + 0x000000004203949c 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x20 (size before relaxing) + 0x000000004203949c _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj + 0x00000000420394b8 0x41 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x45 (size before relaxing) + 0x00000000420394b8 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj + *fill* 0x00000000420394f9 0x3 + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ + 0x00000000420394fc 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x14 (size before relaxing) + 0x00000000420394fc _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ + .text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc + 0x000000004203950c 0x29 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x2d (size before relaxing) + 0x000000004203950c _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc + *fill* 0x0000000042039535 0x3 + .text._ZSt17__throw_bad_allocv + 0x0000000042039538 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x1d (size before relaxing) + 0x0000000042039538 _ZSt17__throw_bad_allocv + *fill* 0x000000004203954e 0x2 + .text._ZSt19__throw_logic_errorPKc + 0x0000000042039550 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x0000000042039550 _ZSt19__throw_logic_errorPKc + *fill* 0x0000000042039586 0x2 + .text._ZSt20__throw_length_errorPKc + 0x0000000042039588 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x0000000042039588 _ZSt20__throw_length_errorPKc + *fill* 0x00000000420395be 0x2 + .text._ZSt24__throw_out_of_range_fmtPKcz + 0x00000000420395c0 0x76 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x00000000420395c0 _ZSt24__throw_out_of_range_fmtPKcz + *fill* 0x0000000042039636 0x2 + .text._ZN9__gnu_cxx26__throw_insufficient_spaceEPKcS1_ + 0x0000000042039638 0x4d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0x51 (size before relaxing) + 0x0000000042039638 _ZN9__gnu_cxx26__throw_insufficient_spaceEPKcS1_ + *fill* 0x0000000042039685 0x3 + .text._ZN9__gnu_cxx15__concat_size_tEPcjj + 0x0000000042039688 0x5c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0x0000000042039688 _ZN9__gnu_cxx15__concat_size_tEPcjj + .text._ZN9__gnu_cxx15__snprintf_liteEPcjPKc13__va_list_tag + 0x00000000420396e4 0xda /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0xe1 (size before relaxing) + 0x00000000420396e4 _ZN9__gnu_cxx15__snprintf_liteEPcjPKc13__va_list_tag + *fill* 0x00000000420397be 0x2 + .text._ZN10__cxxabiv111__terminateEPFvvE + 0x00000000420397c0 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x00000000420397c0 _ZN10__cxxabiv111__terminateEPFvvE + *fill* 0x00000000420397f2 0x2 + .text._ZSt13get_terminatev + 0x00000000420397f4 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x00000000420397f4 _ZSt13get_terminatev + .text._ZSt9terminatev + 0x0000000042039804 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0xf (size before relaxing) + 0x0000000042039804 _ZSt9terminatev + *fill* 0x000000004203980d 0x3 + .text._ZN10__cxxabiv112__unexpectedEPFvvE + 0x0000000042039810 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0xc (size before relaxing) + 0x0000000042039810 _ZN10__cxxabiv112__unexpectedEPFvvE + *fill* 0x0000000042039819 0x3 + .text._ZSt14get_unexpectedv + 0x000000004203981c 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x000000004203981c _ZSt14get_unexpectedv + .text._ZSt10unexpectedv + 0x000000004203982c 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0xf (size before relaxing) + 0x000000004203982c _ZSt10unexpectedv + *fill* 0x0000000042039835 0x3 + .text.__cxa_begin_catch + 0x0000000042039838 0x5a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + 0x0000000042039838 __cxa_begin_catch + *fill* 0x0000000042039892 0x2 + .text.__cxa_end_catch + 0x0000000042039894 0x62 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + 0x0000000042039894 __cxa_end_catch + *fill* 0x00000000420398f6 0x2 + .text._ZL15eh_globals_dtorPv + 0x00000000420398f8 0x23 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + *fill* 0x000000004203991b 0x1 + .text.__cxa_get_globals_fast + 0x000000004203991c 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x000000004203991c __cxa_get_globals_fast + *fill* 0x0000000042039936 0x2 + .text.__cxa_get_globals + 0x0000000042039938 0x3a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x42 (size before relaxing) + 0x0000000042039938 __cxa_get_globals + *fill* 0x0000000042039972 0x2 + .text.startup._GLOBAL__sub_I___cxa_get_globals_fast + 0x0000000042039974 0x22 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + *fill* 0x0000000042039996 0x2 + .text.exit._GLOBAL__sub_D___cxa_get_globals_fast + 0x0000000042039998 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x16 (size before relaxing) + *fill* 0x00000000420399aa 0x2 + .text._ZN10__cxxabiv120__si_class_type_infoD2Ev + 0x00000000420399ac 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x00000000420399ac _ZN10__cxxabiv120__si_class_type_infoD2Ev + 0x00000000420399ac _ZN10__cxxabiv120__si_class_type_infoD1Ev + *fill* 0x00000000420399be 0x2 + .text._ZN10__cxxabiv120__si_class_type_infoD0Ev + 0x00000000420399c0 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x18 (size before relaxing) + 0x00000000420399c0 _ZN10__cxxabiv120__si_class_type_infoD0Ev + .text._ZNKSt9type_infoeqERKS_$isra$0 + 0x00000000420399d4 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .text._ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_ + 0x00000000420399fc 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x00000000420399fc _ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_ + .text._ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE + 0x0000000042039a28 0x8c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x0000000042039a28 _ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE + .text._ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE + 0x0000000042039ab4 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x0000000042039ab4 _ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE + *fill* 0x0000000042039ada 0x2 + .text._ZN10__cxxabiv117__class_type_infoD2Ev + 0x0000000042039adc 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x0000000042039adc _ZN10__cxxabiv117__class_type_infoD1Ev + 0x0000000042039adc _ZN10__cxxabiv117__class_type_infoD2Ev + *fill* 0x0000000042039aee 0x2 + .text._ZN10__cxxabiv117__class_type_infoD0Ev + 0x0000000042039af0 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x18 (size before relaxing) + 0x0000000042039af0 _ZN10__cxxabiv117__class_type_infoD0Ev + .text._ZNKSt9type_infoeqERKS_$isra$0 + 0x0000000042039b04 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .text._ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE + 0x0000000042039b2c 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x0000000042039b2c _ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE + *fill* 0x0000000042039b62 0x2 + .text._ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE + 0x0000000042039b64 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x0000000042039b64 _ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE + *fill* 0x0000000042039b81 0x3 + .text._ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj + 0x0000000042039b84 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x24 (size before relaxing) + 0x0000000042039b84 _ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj + .text._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv + 0x0000000042039ba4 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x0000000042039ba4 _ZNK9__gnu_cxx24__concurrence_lock_error4whatEv + .text._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv + 0x0000000042039bac 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x0000000042039bac _ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv + .text._ZN9__gnu_cxx24__concurrence_lock_errorD2Ev + 0x0000000042039bb4 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x0000000042039bb4 _ZN9__gnu_cxx24__concurrence_lock_errorD1Ev + 0x0000000042039bb4 _ZN9__gnu_cxx24__concurrence_lock_errorD2Ev + *fill* 0x0000000042039bc6 0x2 + .text._ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev + 0x0000000042039bc8 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x0000000042039bc8 _ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev + 0x0000000042039bc8 _ZN9__gnu_cxx26__concurrence_unlock_errorD1Ev + *fill* 0x0000000042039bda 0x2 + .text._ZN9__gnu_cxx24__concurrence_lock_errorD0Ev + 0x0000000042039bdc 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x18 (size before relaxing) + 0x0000000042039bdc _ZN9__gnu_cxx24__concurrence_lock_errorD0Ev + .text._ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev + 0x0000000042039bf0 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x18 (size before relaxing) + 0x0000000042039bf0 _ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev + .text._ZN9__gnu_cxx7__mutex4lockEv + 0x0000000042039c04 0x23 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x2b (size before relaxing) + 0x0000000042039c04 _ZN9__gnu_cxx7__mutex4lockEv + *fill* 0x0000000042039c27 0x1 + .text._ZN9__gnu_cxx13__scoped_lockD2Ev + 0x0000000042039c28 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x0000000042039c28 _ZN9__gnu_cxx13__scoped_lockD2Ev + 0x0000000042039c28 _ZN9__gnu_cxx13__scoped_lockD1Ev + .text._ZN12_GLOBAL__N_14pool4freeEPv$constprop$4 + 0x0000000042039c64 0x72 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x76 (size before relaxing) + *fill* 0x0000000042039cd6 0x2 + .text._ZN12_GLOBAL__N_14pool8allocateEj$constprop$5 + 0x0000000042039cd8 0x59 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x5d (size before relaxing) + *fill* 0x0000000042039d31 0x3 + .text.__cxa_allocate_exception + 0x0000000042039d34 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x36 (size before relaxing) + 0x0000000042039d34 __cxa_allocate_exception + *fill* 0x0000000042039d66 0x2 + .text.__cxa_free_exception + 0x0000000042039d68 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x28 (size before relaxing) + 0x0000000042039d68 __cxa_free_exception + .text.startup._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv + 0x0000000042039d8c 0x52 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + *fill* 0x0000000042039dde 0x2 + .text.exit._GLOBAL__sub_D__ZN9__gnu_cxx9__freeresEv + 0x0000000042039de0 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0xe (size before relaxing) + *fill* 0x0000000042039deb 0x1 + .text._ZNKSt9bad_alloc4whatEv + 0x0000000042039dec 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x0000000042039dec _ZNKSt9bad_alloc4whatEv + .text._ZNSt9bad_allocD2Ev + 0x0000000042039df4 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x0000000042039df4 _ZNSt9bad_allocD2Ev + 0x0000000042039df4 _ZNSt9bad_allocD1Ev + *fill* 0x0000000042039e06 0x2 + .text._ZNSt9bad_allocD0Ev + 0x0000000042039e08 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x18 (size before relaxing) + 0x0000000042039e08 _ZNSt9bad_allocD0Ev + .text._ZNKSt20bad_array_new_length4whatEv + 0x0000000042039e1c 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x0000000042039e1c _ZNKSt20bad_array_new_length4whatEv + .text._ZNSt20bad_array_new_lengthD2Ev + 0x0000000042039e24 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x0000000042039e24 _ZNSt20bad_array_new_lengthD1Ev + 0x0000000042039e24 _ZNSt20bad_array_new_lengthD2Ev + *fill* 0x0000000042039e36 0x2 + .text._ZNSt20bad_array_new_lengthD0Ev + 0x0000000042039e38 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x18 (size before relaxing) + 0x0000000042039e38 _ZNSt20bad_array_new_lengthD0Ev + .text._ZnwjRKSt9nothrow_t + 0x0000000042039e4c 0x36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + 0x3e (size before relaxing) + 0x0000000042039e4c _ZnwjRKSt9nothrow_t + *fill* 0x0000000042039e82 0x2 + .text._ZNSt11logic_errorD2Ev + 0x0000000042039e84 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x1a (size before relaxing) + 0x0000000042039e84 _ZNSt11logic_errorD1Ev + 0x0000000042039e84 _ZNSt11logic_errorD2Ev + *fill* 0x0000000042039e9a 0x2 + .text._ZNSt12length_errorD2Ev + 0x0000000042039e9c 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x0000000042039e9c _ZNSt12length_errorD2Ev + 0x0000000042039e9c _ZNSt12length_errorD1Ev + *fill* 0x0000000042039eae 0x2 + .text._ZNSt12out_of_rangeD2Ev + 0x0000000042039eb0 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x0000000042039eb0 _ZNSt12out_of_rangeD1Ev + 0x0000000042039eb0 _ZNSt12out_of_rangeD2Ev + *fill* 0x0000000042039ec2 0x2 + .text._ZNSt11logic_errorD0Ev + 0x0000000042039ec4 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x16 (size before relaxing) + 0x0000000042039ec4 _ZNSt11logic_errorD0Ev + *fill* 0x0000000042039ed6 0x2 + .text._ZNSt12length_errorD0Ev + 0x0000000042039ed8 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x16 (size before relaxing) + 0x0000000042039ed8 _ZNSt12length_errorD0Ev + *fill* 0x0000000042039eea 0x2 + .text._ZNSt12out_of_rangeD0Ev + 0x0000000042039eec 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x16 (size before relaxing) + 0x0000000042039eec _ZNSt12out_of_rangeD0Ev + *fill* 0x0000000042039efe 0x2 + .text._ZNSt11logic_errorC2EPKc + 0x0000000042039f00 0x2e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x0000000042039f00 _ZNSt11logic_errorC2EPKc + 0x0000000042039f00 _ZNSt11logic_errorC1EPKc + *fill* 0x0000000042039f2e 0x2 + .text._ZNSt12length_errorC2EPKc + 0x0000000042039f30 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x0000000042039f30 _ZNSt12length_errorC1EPKc + 0x0000000042039f30 _ZNSt12length_errorC2EPKc + .text._ZNSt12out_of_rangeC2EPKc + 0x0000000042039f44 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x0000000042039f44 _ZNSt12out_of_rangeC2EPKc + 0x0000000042039f44 _ZNSt12out_of_rangeC1EPKc + .text._ZNSs7_M_copyEPcPKcj + 0x0000000042039f58 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x0000000042039f58 _ZNSs7_M_copyEPcPKcj + *fill* 0x0000000042039f77 0x1 + .text._ZNSs13_S_copy_charsEPcPKcS1_ + 0x0000000042039f78 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x0000000042039f78 _ZNSs13_S_copy_charsEPcPKcS1_ + *fill* 0x0000000042039f8a 0x2 + .text._ZNSs4_Rep26_M_set_length_and_sharableEj + 0x0000000042039f8c 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x0000000042039f8c _ZNSs4_Rep26_M_set_length_and_sharableEj + *fill* 0x0000000042039fa2 0x2 + .text._ZNSs4_Rep9_S_createEjjRKSaIcE + 0x0000000042039fa4 0x4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x4e (size before relaxing) + 0x0000000042039fa4 _ZNSs4_Rep9_S_createEjjRKSaIcE + *fill* 0x0000000042039fee 0x2 + .text._ZNSs4_Rep10_M_destroyERKSaIcE + 0x0000000042039ff0 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0xe (size before relaxing) + 0x0000000042039ff0 _ZNSs4_Rep10_M_destroyERKSaIcE + *fill* 0x0000000042039ffa 0x2 + .text._ZNSs4_Rep10_M_disposeERKSaIcE + 0x0000000042039ffc 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x0000000042039ffc _ZNSs4_Rep10_M_disposeERKSaIcE + .text._ZNSsD2Ev + 0x000000004203a028 0x12 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x000000004203a028 _ZNSsD1Ev + 0x000000004203a028 _ZNSsD2Ev + *fill* 0x000000004203a03a 0x2 + .text._ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag + 0x000000004203a03c 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x48 (size before relaxing) + 0x000000004203a03c _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag + .text._ZNSsC2EPKcRKSaIcE + 0x000000004203a078 0x22 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x000000004203a078 _ZNSsC1EPKcRKSaIcE + 0x000000004203a078 _ZNSsC2EPKcRKSaIcE + *fill* 0x000000004203a09a 0x2 + .text._ZdlPvj 0x000000004203a09c 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + 0xe (size before relaxing) + 0x000000004203a09c _ZdlPvj + *fill* 0x000000004203a0a6 0x2 + .text 0x000000004203a0a8 0x8e4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + 0x8e8 (size before relaxing) + 0x000000004203a4d0 _Unwind_GetGR + 0x000000004203a5e8 _Unwind_GetCFA + 0x000000004203a5f0 _Unwind_SetGR + 0x000000004203a60c _Unwind_GetIP + 0x000000004203a614 _Unwind_GetIPInfo + 0x000000004203a624 _Unwind_SetIP + 0x000000004203a62c _Unwind_GetLanguageSpecificData + 0x000000004203a634 _Unwind_GetRegionStart + 0x000000004203a63c _Unwind_FindEnclosingFunction + 0x000000004203a654 _Unwind_GetDataRelBase + 0x000000004203a65c _Unwind_GetTextRelBase + 0x000000004203a664 _Unwind_RaiseException + 0x000000004203a754 _Unwind_ForcedUnwind + 0x000000004203a7ec _Unwind_Resume + 0x000000004203a888 _Unwind_Resume_or_Rethrow + 0x000000004203a928 _Unwind_DeleteException + 0x000000004203a938 _Unwind_Backtrace + .text 0x000000004203a98c 0xbfe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + 0x000000004203b334 _Unwind_SetEnableExceptionFdeSorting + 0x000000004203b340 __register_frame_info_bases + 0x000000004203b380 __register_frame_info + 0x000000004203b390 __register_frame + 0x000000004203b3ac __register_frame_info_table_bases + 0x000000004203b3e4 __register_frame_info_table + 0x000000004203b3f4 __register_frame_table + 0x000000004203b40c __deregister_frame_info_bases + 0x000000004203b4a0 __deregister_frame_info + 0x000000004203b4ac __deregister_frame + 0x000000004203b4c0 _Unwind_Find_FDE + *fill* 0x000000004203b58a 0x2 + .text 0x000000004203b58c 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + 0x000000004203b58c nanf + .text 0x000000004203b594 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + 0x000000004203b594 __errno + *fill* 0x000000004203b5a1 0x3 + .text 0x000000004203b5a4 0x10e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + 0x11e (size before relaxing) + 0x000000004203b5a4 _fclose_r + 0x000000004203b6a0 fclose + *fill* 0x000000004203b6b2 0x2 + .text 0x000000004203b6b4 0x204 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + 0x20c (size before relaxing) + 0x000000004203b6b4 __sflush_r + 0x000000004203b80c _fflush_r + 0x000000004203b894 fflush + .text 0x000000004203b8b8 0x238 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + 0x257 (size before relaxing) + 0x000000004203b8f8 _cleanup_r + 0x000000004203b940 __sfmoreglue + 0x000000004203b978 _cleanup + 0x000000004203b988 __sfp_lock_acquire + 0x000000004203b998 __sfp_lock_release + 0x000000004203b9a8 __sinit_lock_acquire + 0x000000004203b9b8 __sinit_lock_release + 0x000000004203b9c8 __sinit + 0x000000004203ba20 __sfp + 0x000000004203bac8 __fp_lock_all + 0x000000004203badc __fp_unlock_all + *fill* 0x000000004203baf0 0x0 + .text 0x000000004203baf0 0xd4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + 0xec (size before relaxing) + 0x000000004203baf0 _fopen_r + 0x000000004203bbb0 fopen + .text 0x000000004203bbc4 0x31 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + 0x000000004203bbc4 _fseek_r + 0x000000004203bbdc fseek + *fill* 0x000000004203bbf5 0x3 + .text 0x000000004203bbf8 0x326 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + 0x33e (size before relaxing) + 0x000000004203bbf8 _fseeko_r + 0x000000004203bf08 fseeko + *fill* 0x000000004203bf1e 0x2 + .text 0x000000004203bf20 0x116 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + 0x11a (size before relaxing) + 0x000000004203bf20 _ftello_r + 0x000000004203c024 ftello + *fill* 0x000000004203c036 0x2 + .text 0x000000004203c038 0x2bd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + 0x2c1 (size before relaxing) + 0x000000004203c038 __sfvwrite_r + *fill* 0x000000004203c2f5 0x3 + .text 0x000000004203c2f8 0x1ae /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + 0x000000004203c2f8 gmtime_r + *fill* 0x000000004203c4a6 0x2 + .text 0x000000004203c4a8 0x3a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + 0x000000004203c4a8 localtime + *fill* 0x000000004203c4e2 0x2 + .text 0x000000004203c4e4 0x26d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + 0x27d (size before relaxing) + 0x000000004203c4e4 localtime_r + *fill* 0x000000004203c751 0x3 + .text 0x000000004203c754 0x103 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + 0x000000004203c754 __swhatbuf_r + 0x000000004203c7cc __smakebuf_r + *fill* 0x000000004203c857 0x1 + .text 0x000000004203c858 0x5ae /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + 0x5b6 (size before relaxing) + 0x000000004203ca84 mktime + *fill* 0x000000004203ce06 0x2 + .text 0x000000004203ce08 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + 0x78 (size before relaxing) + 0x000000004203ce08 _printf_r + 0x000000004203ce3c printf + .text 0x000000004203ce78 0xba /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + 0xca (size before relaxing) + 0x000000004203ce78 _puts_r + 0x000000004203cf20 puts + *fill* 0x000000004203cf32 0x2 + .text 0x000000004203cf34 0xfc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + 0x000000004203cf34 cleanup_glue + 0x000000004203cf4c _reclaim_reent + .text 0x000000004203d030 0x134 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + 0x144 (size before relaxing) + 0x000000004203d04c __srefill_r + .text 0x000000004203d164 0xd9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + 0x000000004203d164 _snprintf_r + 0x000000004203d1cc snprintf + *fill* 0x000000004203d23d 0x3 + .text 0x000000004203d240 0x9f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + 0xa3 (size before relaxing) + 0x000000004203d240 _sprintf_r + 0x000000004203d288 sprintf + *fill* 0x000000004203d2df 0x1 + .text 0x000000004203d2e0 0xbe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + 0xc2 (size before relaxing) + 0x000000004203d2e0 sscanf + 0x000000004203d348 _sscanf_r + *fill* 0x000000004203d39e 0x2 + .text 0x000000004203d3a0 0xb2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + 0xbe (size before relaxing) + 0x000000004203d3a0 __sread + 0x000000004203d3d0 __seofread + 0x000000004203d3d8 __swrite + 0x000000004203d40c __sseek + 0x000000004203d440 __sclose + *fill* 0x000000004203d452 0x2 + .literal 0x000000004203d454 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + 0x18 (size before relaxing) + .literal 0x000000004203d464 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + 0xc (size before relaxing) + .literal 0x000000004203d464 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + 0x1c (size before relaxing) + .literal 0x000000004203d470 0x9c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + 0x1a0 (size before relaxing) + .literal 0x000000004203d50c 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + 0x140 (size before relaxing) + .literal 0x000000004203d53c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + 0x8 (size before relaxing) + .literal 0x000000004203d540 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + 0x8 (size before relaxing) + .literal 0x000000004203d540 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + 0x14 (size before relaxing) + .literal 0x000000004203d550 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + 0x10 (size before relaxing) + .literal 0x000000004203d55c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + 0x18 (size before relaxing) + .literal 0x000000004203d55c 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + 0x88 (size before relaxing) + .literal 0x000000004203d5a0 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + 0x1e4 (size before relaxing) + .literal 0x000000004203d5f4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + 0x14 (size before relaxing) + .literal 0x000000004203d5f4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + 0x8 (size before relaxing) + .literal 0x000000004203d5f4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + 0x1c (size before relaxing) + .literal 0x000000004203d5f4 0x80 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + 0x228 (size before relaxing) + .literal 0x000000004203d674 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .literal 0x000000004203d678 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + 0x54 (size before relaxing) + .literal 0x000000004203d688 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + 0x4 (size before relaxing) + .literal 0x000000004203d688 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + 0x14 (size before relaxing) + .literal 0x000000004203d68c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .literal 0x000000004203d690 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + 0x4 (size before relaxing) + .literal 0x000000004203d690 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + 0x4 (size before relaxing) + .literal 0x000000004203d690 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + 0x20 (size before relaxing) + .literal 0x000000004203d69c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + 0x8 (size before relaxing) + .literal 0x000000004203d69c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + 0xc (size before relaxing) + .literal 0x000000004203d6a0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + 0x4 (size before relaxing) + .literal 0x000000004203d6a0 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + 0xe8 (size before relaxing) + .literal 0x000000004203d6d0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + 0x20 (size before relaxing) + .literal 0x000000004203d6d8 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + 0x8 (size before relaxing) + .literal 0x000000004203d6dc 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + 0x1c (size before relaxing) + .literal 0x000000004203d6e0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + 0xc (size before relaxing) + .literal 0x000000004203d6e0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + 0x24 (size before relaxing) + .literal 0x000000004203d6e0 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + 0x78 (size before relaxing) + .literal 0x000000004203d70c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + 0xc8 (size before relaxing) + .literal 0x000000004203d710 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + 0x3c (size before relaxing) + .literal 0x000000004203d710 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + 0xac (size before relaxing) + .literal 0x000000004203d734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + 0x4 (size before relaxing) + .literal 0x000000004203d734 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + 0x10 (size before relaxing) + .literal 0x000000004203d738 0x74 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + 0x118 (size before relaxing) + .literal.handler_instances_remove_all$isra$1 + 0x000000004203d7ac 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0x8 (size before relaxing) + .literal.esp_event_loop_delete + 0x000000004203d7ac 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0x4c (size before relaxing) + .literal.get_rtc_dbias_by_efuse$constprop$3 + 0x000000004203d7cc 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x28 (size before relaxing) + .literal.rtc_init + 0x000000004203d7e4 0x114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x1a4 (size before relaxing) + .literal.esp_register_shutdown_handler + 0x000000004203d8f8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .literal.esp_startup_start_app + 0x000000004203d8fc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .literal.esp_startup_start_app_other_cores + 0x000000004203d904 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x14 (size before relaxing) + .literal.main_task + 0x000000004203d910 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x3c (size before relaxing) + .literal.default_walker + 0x000000004203d930 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x10 (size before relaxing) + .literal.tlsf_walk_pool + 0x000000004203d93c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .literal.tlsf_fit_size + 0x000000004203d940 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x4 (size before relaxing) + .literal.tlsf_add_pool + 0x000000004203d940 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x28 (size before relaxing) + .literal.tlsf_create + 0x000000004203d95c 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x40 (size before relaxing) + .literal.tlsf_create_with_pool + 0x000000004203d97c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x8 (size before relaxing) + .literal.multi_heap_register_impl + 0x000000004203d97c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x18 (size before relaxing) + .literal.multi_heap_get_info_impl + 0x000000004203d98c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x24 (size before relaxing) + .literal.multi_heap_register + 0x000000004203d9a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x4 (size before relaxing) + .literal.multi_heap_get_info + 0x000000004203d9a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x4 (size before relaxing) + .literal.heap_bubble_down + 0x000000004203d9a0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .literal.s_log_level_get_and_unlock + 0x000000004203d9a4 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x38 (size before relaxing) + .literal.esp_log_level_set + 0x000000004203d9c8 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x50 (size before relaxing) + .literal.esp_log_writev + 0x000000004203d9d4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0xc (size before relaxing) + .literal 0x000000004203d9dc 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + 0x27c (size before relaxing) + .text 0x000000004203da60 0xc04 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + 0xc24 (size before relaxing) + 0x000000004203e638 strftime + 0x000000004203e650 strftime_l + .text 0x000000004203e664 0xead /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + 0xf21 (size before relaxing) + 0x000000004203e694 _strtod_l + 0x000000004203f384 _strtod_r + 0x000000004203f39c strtod_l + 0x000000004203f3b4 strtod + 0x000000004203f3d0 strtof_l + 0x000000004203f470 strtof + *fill* 0x000000004203f511 0x3 + .text 0x000000004203f514 0x15e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + 0x000000004203f630 _strtol_r + 0x000000004203f644 strtol_l + *fill* 0x000000004203f672 0x2 + .text 0x000000004203f674 0x136 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + 0x000000004203f768 _strtoul_r + 0x000000004203f77c strtoul_l + *fill* 0x000000004203f7aa 0x2 + .text 0x000000004203f7ac 0x1b4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + 0x000000004203f91c _strtoull_r + 0x000000004203f930 strtoull_l + 0x000000004203f948 strtoull + .text 0x000000004203f960 0x338b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + 0x33cf (size before relaxing) + 0x000000004203fe20 _svfprintf_r + *fill* 0x0000000042042ceb 0x1 + .text 0x0000000042042cec 0x24c1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + 0x24fd (size before relaxing) + 0x0000000042042d30 __ssvfscanf_r + *fill* 0x00000000420451ad 0x3 + .text 0x00000000420451b0 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + 0x00000000420451b0 gettimeofday + .text 0x00000000420451c8 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + 0x00000000420451c8 time + *fill* 0x00000000420451ee 0x2 + .text 0x00000000420451f0 0x16a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + 0x00000000420451f0 __tzcalc_limits + *fill* 0x000000004204535a 0x2 + .text 0x000000004204535c 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + 0x000000004204535c __tz_lock + 0x000000004204536c __tz_unlock + *fill* 0x000000004204537a 0x2 + .text 0x000000004204537c 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + 0x31 (size before relaxing) + 0x000000004204537c _tzset_unlocked + 0x000000004204538c tzset + *fill* 0x00000000420453a1 0x3 + .text 0x00000000420453a4 0x3ba /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + 0x3d2 (size before relaxing) + 0x00000000420453a4 _tzset_unlocked_r + 0x000000004204574c _tzset_r + *fill* 0x000000004204575e 0x2 + .text 0x0000000042045760 0x3553 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + 0x35af (size before relaxing) + 0x0000000042045c20 _vfprintf_r + 0x0000000042048bfc vfprintf + *fill* 0x0000000042048cb3 0x1 + .text 0x0000000042048cb4 0x5e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + 0x62 (size before relaxing) + 0x0000000042048cb4 vprintf + 0x0000000042048ce4 _vprintf_r + *fill* 0x0000000042048d12 0x2 + .text 0x0000000042048d14 0x81 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + 0x0000000042048d14 _vsnprintf_r + 0x0000000042048d6c vsnprintf + *fill* 0x0000000042048d95 0x3 + .text 0x0000000042048d98 0xdf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + 0x0000000042048d98 __swsetup_r + *fill* 0x0000000042048e77 0x1 + .text 0x0000000042048e78 0xd90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + 0xde0 (size before relaxing) + 0x0000000042048f88 _dtoa_r + .text 0x0000000042049c08 0x80 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + 0x0000000042049c08 __sflags + .text 0x0000000042049c88 0x547 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + 0x55f (size before relaxing) + 0x0000000042049d08 __hexdig_fun + 0x0000000042049d44 __gethex + *fill* 0x000000004204a1cf 0x1 + .text 0x000000004204a1d0 0x173 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + 0x177 (size before relaxing) + 0x000000004204a200 __match + 0x000000004204a230 __hexnan + *fill* 0x000000004204a343 0x1 + .text 0x000000004204a344 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + 0x94 (size before relaxing) + 0x000000004204a344 _findenv_r + 0x000000004204a3bc _getenv_r + .text 0x000000004204a3cc 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + 0x000000004204a3cc __gettzinfo + .text 0x000000004204a3d4 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + 0x000000004204a3d4 iswspace + *fill* 0x000000004204a3e5 0x3 + .text 0x000000004204a3e8 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + 0x000000004204a3e8 iswspace_l + .text 0x000000004204a404 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + 0x000000004204a404 _setlocale_r + 0x000000004204a438 __locale_mb_cur_max + 0x000000004204a448 setlocale + .text 0x000000004204a45c 0x2b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + 0x000000004204a45c __localeconv_l + 0x000000004204a468 _localeconv_r + 0x000000004204a478 localeconv + *fill* 0x000000004204a487 0x1 + .text 0x000000004204a488 0x50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + 0x000000004204a488 _mbrtowc_r + 0x000000004204a4c0 mbrtowc + .text 0x000000004204a4d8 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + 0x000000004204a4d8 _mbtowc_r + 0x000000004204a4f4 __ascii_mbtowc + .text 0x000000004204a518 0x91c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + 0x000000004204a518 _Balloc + 0x000000004204a5a8 _Bfree + 0x000000004204a5ec __multadd + 0x000000004204a674 __s2b + 0x000000004204a710 __hi0bits + 0x000000004204a758 __lo0bits + 0x000000004204a7c8 __i2b + 0x000000004204a7f0 __multiply + 0x000000004204a910 __pow5mult + 0x000000004204a9b8 __lshift + 0x000000004204aa64 __mcmp + 0x000000004204aa9c __mdiff + 0x000000004204ab80 __ulp + 0x000000004204abc8 __b2d + 0x000000004204ac6c __d2b + 0x000000004204ad20 __ratio + 0x000000004204ad74 _mprec_log10 + 0x000000004204adac __copybits + 0x000000004204ade4 __any_on + .text 0x000000004204ae34 0x5c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + 0x000000004204ae34 frexp + .text 0x000000004204ae90 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + 0x000000004204ae90 nan + *fill* 0x000000004204ae9b 0x1 + .text 0x000000004204ae9c 0xbe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + 0xc2 (size before relaxing) + 0x000000004204ae9c siscanf + 0x000000004204af04 _siscanf_r + *fill* 0x000000004204af5a 0x2 + .text 0x000000004204af5c 0xd9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + 0x000000004204af5c _sniprintf_r + 0x000000004204afc4 sniprintf + *fill* 0x000000004204b035 0x3 + .text 0x000000004204b038 0x1c0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + 0x000000004204b1b4 _strtoll_r + 0x000000004204b1c8 strtoll_l + 0x000000004204b1e0 strtoll + .text 0x000000004204b1f8 0x258e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + 0x2592 (size before relaxing) + 0x000000004204b6b8 __ssprint_r + 0x000000004204b7c4 _svfiprintf_r + *fill* 0x000000004204d786 0x2 + .text 0x000000004204d788 0x20fd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + 0x210d (size before relaxing) + 0x000000004204d7cc _sungetc_r + 0x000000004204d848 __ssrefill_r + 0x000000004204d888 _sfread_r + 0x000000004204d8f8 __ssvfiscanf_r + *fill* 0x000000004204f885 0x3 + .text 0x000000004204f888 0x1d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + 0x1e0 (size before relaxing) + 0x000000004204f888 __submore + 0x000000004204f8f4 _ungetc_r + 0x000000004204fa4c ungetc + .text 0x000000004204fa60 0x263f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + 0x265b (size before relaxing) + 0x000000004204ff20 __sprint_r + 0x000000004204ff44 _vfiprintf_r + 0x0000000042051fe8 vfiprintf + *fill* 0x000000004205209f 0x1 + .text 0x00000000420520a0 0x41 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + 0x00000000420520a0 _wctomb_r + 0x00000000420520bc __ascii_wctomb + *fill* 0x00000000420520e1 0x3 + .text 0x00000000420520e4 0x1e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + 0x00000000420520e4 __env_lock + 0x00000000420520f4 __env_unlock + *fill* 0x0000000042052102 0x2 + .text._ZN8CFastLEDC2Ev + 0x0000000042052104 0x19 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + 0x0000000042052104 _ZN8CFastLEDC2Ev + 0x0000000042052104 _ZN8CFastLEDC1Ev + *fill* 0x000000004205211d 0x0 + *fill* 0x000000004205211d 0x0 + *fill* 0x000000004205211d 0x3 + .text._ZN15ServerCallbacksD2Ev + 0x0000000042052120 0x5 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042052120 _ZN15ServerCallbacksD2Ev + 0x0000000042052120 _ZN15ServerCallbacksD1Ev + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x0 + *fill* 0x0000000042052125 0x3 + .text._ZNSt14_Function_baseD2Ev + 0x0000000042052128 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x0000000042052128 _ZNSt14_Function_baseD2Ev + 0x0000000042052128 _ZNSt14_Function_baseD1Ev + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x0 + *fill* 0x000000004205213a 0x2 + .text._ZNK13NimBLEAddress9getNativeEv + 0x000000004205213c 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x000000004205213c _ZNK13NimBLEAddress9getNativeEv + *fill* 0x0000000042052141 0x3 + .text._ZNK13NimBLEAddress7getTypeEv + 0x0000000042052144 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x0000000042052144 _ZNK13NimBLEAddress7getTypeEv + *fill* 0x000000004205214c 0x0 + *fill* 0x000000004205214c 0x0 + *fill* 0x000000004205214c 0x0 + *fill* 0x000000004205214c 0x0 + .text._ZN17NimBLEAdvertising15setScanResponseEb + 0x000000004205214c 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x000000004205214c _ZN17NimBLEAdvertising15setScanResponseEb + *fill* 0x0000000042052159 0x0 + *fill* 0x0000000042052159 0x3 + .text._ZN17NimBLEAdvertising13advCompleteCBEv + 0x000000004205215c 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x000000004205215c _ZN17NimBLEAdvertising13advCompleteCBEv + *fill* 0x0000000042052174 0x0 + *fill* 0x0000000042052174 0x0 + *fill* 0x0000000042052174 0x0 + *fill* 0x0000000042052174 0x0 + *fill* 0x0000000042052174 0x0 + *fill* 0x0000000042052174 0x0 + *fill* 0x0000000042052174 0x0 + *fill* 0x0000000042052174 0x0 + .text._ZN29NimBLECharacteristicCallbacksD2Ev + 0x0000000042052174 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042052174 _ZN29NimBLECharacteristicCallbacksD2Ev + 0x0000000042052174 _ZN29NimBLECharacteristicCallbacksD1Ev + *fill* 0x0000000042052179 0x3 + .text._ZN29NimBLECharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x000000004205217c 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x000000004205217c _ZN29NimBLECharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x000000004205217c _ZN29NimBLECharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x000000004205217c _ZN29NimBLECharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + *fill* 0x0000000042052181 0x3 + .text._ZN29NimBLECharacteristicCallbacks6onReadEP20NimBLECharacteristicP17ble_gap_conn_desc + 0x0000000042052184 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042052184 _ZN29NimBLECharacteristicCallbacks6onReadEP20NimBLECharacteristicP17ble_gap_conn_desc + 0x0000000042052184 _ZN29NimBLECharacteristicCallbacks7onWriteEP20NimBLECharacteristicP17ble_gap_conn_desc + *fill* 0x0000000042052189 0x3 + .text._ZN29NimBLECharacteristicCallbacks8onStatusEP20NimBLECharacteristicNS_6StatusEi + 0x000000004205218c 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x000000004205218c _ZN29NimBLECharacteristicCallbacks8onStatusEP20NimBLECharacteristicNS_6StatusEi + *fill* 0x0000000042052191 0x3 + .text._ZN29NimBLECharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x0000000042052194 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x0000000042052194 _ZN29NimBLECharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + *fill* 0x0000000042052199 0x0 + *fill* 0x0000000042052199 0x0 + *fill* 0x0000000042052199 0x0 + *fill* 0x0000000042052199 0x0 + *fill* 0x0000000042052199 0x3 + .text._ZN20NimBLECharacteristic9getHandleEv + 0x000000004205219c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x000000004205219c _ZN20NimBLECharacteristic9getHandleEv + .text._ZN20NimBLECharacteristic13getPropertiesEv + 0x00000000420521a4 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x00000000420521a4 _ZN20NimBLECharacteristic13getPropertiesEv + .text._ZN20NimBLECharacteristic10setServiceEP13NimBLEService + 0x00000000420521ac 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x00000000420521ac _ZN20NimBLECharacteristic10setServiceEP13NimBLEService + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x0 + *fill* 0x00000000420521b3 0x1 + .text._ZN25NimBLEDescriptorCallbacksD2Ev + 0x00000000420521b4 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x00000000420521b4 _ZN25NimBLEDescriptorCallbacksD2Ev + 0x00000000420521b4 _ZN25NimBLEDescriptorCallbacksD1Ev + *fill* 0x00000000420521b9 0x3 + .text._ZN25NimBLEDescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x00000000420521bc 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x00000000420521bc _ZN25NimBLEDescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x00000000420521bc _ZN25NimBLEDescriptorCallbacks6onReadEP16NimBLEDescriptor + *fill* 0x00000000420521c1 0x0 + *fill* 0x00000000420521c1 0x0 + *fill* 0x00000000420521c1 0x0 + *fill* 0x00000000420521c1 0x0 + *fill* 0x00000000420521c1 0x0 + *fill* 0x00000000420521c1 0x0 + *fill* 0x00000000420521c1 0x3 + .text._ZN16NimBLEDescriptor17setCharacteristicEP20NimBLECharacteristic + 0x00000000420521c4 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x00000000420521c4 _ZN16NimBLEDescriptor17setCharacteristicEP20NimBLECharacteristic + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x0 + *fill* 0x00000000420521cb 0x1 + .text._ZN10NimBLEScan11onHostResetEv + 0x00000000420521cc 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x00000000420521cc _ZN10NimBLEScan11onHostResetEv + *fill* 0x00000000420521d6 0x0 + *fill* 0x00000000420521d6 0x0 + *fill* 0x00000000420521d6 0x0 + *fill* 0x00000000420521d6 0x0 + *fill* 0x00000000420521d6 0x0 + *fill* 0x00000000420521d6 0x2 + .text._ZN21NimBLEServerCallbacksD2Ev + 0x00000000420521d8 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420521d8 _ZN21NimBLEServerCallbacksD2Ev + 0x00000000420521d8 _ZN21NimBLEServerCallbacksD1Ev + *fill* 0x00000000420521dd 0x3 + .text._ZN21NimBLEServerCallbacks9onConnectEP12NimBLEServer + 0x00000000420521e0 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420521e0 _ZN21NimBLEServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + 0x00000000420521e0 _ZN21NimBLEServerCallbacks12onDisconnectEP12NimBLEServer + 0x00000000420521e0 _ZN21NimBLEServerCallbacks9onConnectEP12NimBLEServer + *fill* 0x00000000420521e5 0x3 + .text._ZN21NimBLEServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x00000000420521e8 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420521e8 _ZN21NimBLEServerCallbacks12onDisconnectEP12NimBLEServerP17ble_gap_conn_desc + 0x00000000420521e8 _ZN21NimBLEServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + *fill* 0x00000000420521ed 0x3 + .text._ZN21NimBLEServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + 0x00000000420521f0 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420521f0 _ZN21NimBLEServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + *fill* 0x00000000420521f5 0x3 + .text._ZN21NimBLEServerCallbacks12onConfirmPINEj + 0x00000000420521f8 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x00000000420521f8 _ZN21NimBLEServerCallbacks12onConfirmPINEj + *fill* 0x00000000420521ff 0x0 + *fill* 0x00000000420521ff 0x0 + *fill* 0x00000000420521ff 0x0 + *fill* 0x00000000420521ff 0x0 + *fill* 0x00000000420521ff 0x0 + *fill* 0x00000000420521ff 0x1 + .text._ZN12NimBLEServer17getConnectedCountEv + 0x0000000042052200 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042052200 _ZN12NimBLEServer17getConnectedCountEv + *fill* 0x000000004205220f 0x0 + *fill* 0x000000004205220f 0x1 + .text._ZN12NimBLEServer15setIndicateWaitEt + 0x0000000042052210 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042052210 _ZN12NimBLEServer15setIndicateWaitEt + .text._ZN12NimBLEServer17clearIndicateWaitEt + 0x0000000042052238 0x31 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x0000000042052238 _ZN12NimBLEServer17clearIndicateWaitEt + *fill* 0x0000000042052269 0x3 + .text._ZSt6removeIN9__gnu_cxx17__normal_iteratorIPtSt6vectorItSaItEEEEtET_S7_S7_RKT0_ + 0x000000004205226c 0x9d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x000000004205226c _ZSt6removeIN9__gnu_cxx17__normal_iteratorIPtSt6vectorItSaItEEEEtET_S7_S7_RKT0_ + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x0 + *fill* 0x0000000042052309 0x3 + .text._ZN10NimBLEUUIDC2Et + 0x000000004205230c 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x000000004205230c _ZN10NimBLEUUIDC2Et + 0x000000004205230c _ZN10NimBLEUUIDC1Et + *fill* 0x000000004205231e 0x0 + *fill* 0x000000004205231e 0x0 + *fill* 0x000000004205231e 0x2 + .text._ZN10NimBLEUUIDC2Ev + 0x0000000042052320 0xa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x0000000042052320 _ZN10NimBLEUUIDC1Ev + 0x0000000042052320 _ZN10NimBLEUUIDC2Ev + *fill* 0x000000004205232a 0x2 + .text._ZNK10NimBLEUUID9getNativeEv + 0x000000004205232c 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x000000004205232c _ZNK10NimBLEUUID9getNativeEv + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x0 + *fill* 0x0000000042052339 0x3 + .text.ble_hci_trans_reset + 0x000000004205233c 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x000000004205233c ble_hci_trans_reset + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x0 + *fill* 0x0000000042052343 0x1 + .text.ble_att_inc_tx_stat + 0x0000000042052344 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x0000000042052344 ble_att_inc_tx_stat + *fill* 0x0000000042052349 0x3 + .text.ble_att_set_peer_mtu + 0x000000004205234c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x000000004205234c ble_att_set_peer_mtu + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + *fill* 0x000000004205235c 0x0 + .text.ble_gattc_proc_matches_expired + 0x000000004205235c 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x0000000042052376 0x2 + .text.ble_gattc_proc_matches_stalled + 0x0000000042052378 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x0 + *fill* 0x0000000042052383 0x1 + .text.ble_gattc_proc_matches_conn_op + 0x0000000042052384 0x32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x0 + *fill* 0x00000000420523b6 0x2 + .text.ble_gatts_chr_clt_cfg_allowed$isra$0 + 0x00000000420523b8 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + *fill* 0x00000000420523ca 0x0 + *fill* 0x00000000420523ca 0x2 + .text.ble_gatts_schedule_update$isra$3 + 0x00000000420523cc 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x0 + *fill* 0x00000000420523ff 0x1 + .text.find_field_func + 0x0000000042052400 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + *fill* 0x0000000042052416 0x0 + *fill* 0x0000000042052416 0x0 + *fill* 0x0000000042052416 0x2 + .text.ble_hs_adv_parse + 0x0000000042052418 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x0000000042052418 ble_hs_adv_parse + *fill* 0x000000004205244f 0x0 + *fill* 0x000000004205244f 0x0 + *fill* 0x000000004205244f 0x1 + .text.ble_hs_conn_chan_find_by_scid + 0x0000000042052450 0x1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x0000000042052450 ble_hs_conn_chan_find_by_scid + *fill* 0x000000004205246f 0x1 + .text.ble_hs_conn_chan_insert + 0x0000000042052470 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x0000000042052470 ble_hs_conn_chan_insert + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x0 + *fill* 0x00000000420524a7 0x1 + .text.ble_hs_hci_evt_le_ext_adv_rpt + 0x00000000420524a8 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x0 + *fill* 0x00000000420524af 0x1 + .text.ble_hs_hci_evt_le_adv_set_terminated + 0x00000000420524b0 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524b7 0x1 + .text.ble_hs_hci_evt_le_scan_req_rcvd + 0x00000000420524b8 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524bf 0x1 + .text.ble_hs_hci_evt_le_periodic_adv_sync_estab + 0x00000000420524c0 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524c7 0x1 + .text.ble_hs_hci_evt_le_periodic_adv_rpt + 0x00000000420524c8 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524cf 0x1 + .text.ble_hs_hci_evt_le_periodic_adv_sync_lost + 0x00000000420524d0 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524d7 0x1 + .text.ble_hs_hci_evt_le_periodic_adv_sync_transfer + 0x00000000420524d8 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524df 0x1 + .text.ble_hs_hci_evt_le_scan_timeout + 0x00000000420524e0 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + *fill* 0x00000000420524e7 0x0 + *fill* 0x00000000420524e7 0x0 + *fill* 0x00000000420524e7 0x1 + .text.ble_hs_hci_util_handle_pb_bc_join + 0x00000000420524e8 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x00000000420524e8 ble_hs_hci_util_handle_pb_bc_join + *fill* 0x0000000042052505 0x0 + *fill* 0x0000000042052505 0x0 + *fill* 0x0000000042052505 0x0 + *fill* 0x0000000042052505 0x0 + *fill* 0x0000000042052505 0x0 + *fill* 0x0000000042052505 0x0 + *fill* 0x0000000042052505 0x3 + .text.ble_hs_log_flat_buf + 0x0000000042052508 0x5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + 0x0000000042052508 ble_hs_log_flat_buf + *fill* 0x000000004205250d 0x0 + *fill* 0x000000004205250d 0x0 + *fill* 0x000000004205250d 0x0 + *fill* 0x000000004205250d 0x3 + .text.ble_hs_misc_own_addr_type_to_id + 0x0000000042052510 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x0000000042052510 ble_hs_misc_own_addr_type_to_id + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x0 + *fill* 0x0000000042052526 0x2 + .text.ble_l2cap_is_mtu_req_sent + 0x0000000042052528 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x0000000042052528 ble_l2cap_is_mtu_req_sent + *fill* 0x0000000042052533 0x0 + *fill* 0x0000000042052533 0x0 + *fill* 0x0000000042052533 0x0 + *fill* 0x0000000042052533 0x0 + *fill* 0x0000000042052533 0x0 + *fill* 0x0000000042052533 0x1 + .text.ble_l2cap_sig_rx_noop + 0x0000000042052534 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + *fill* 0x000000004205253b 0x1 + .text.ble_l2cap_sig_update_call_cb + 0x000000004205253c 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x0 + *fill* 0x000000004205254f 0x1 + .text.ble_l2cap_sig_hdr_parse + 0x0000000042052550 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x0000000042052550 ble_l2cap_sig_hdr_parse + *fill* 0x0000000042052576 0x0 + *fill* 0x0000000042052576 0x0 + *fill* 0x0000000042052576 0x0 + *fill* 0x0000000042052576 0x2 + .text.ble_sm_rx_noop + 0x0000000042052578 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x0 + *fill* 0x0000000042052587 0x1 + .text.ble_sm_ioact_state + 0x0000000042052588 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x0000000042052588 ble_sm_ioact_state + *fill* 0x00000000420525ae 0x0 + *fill* 0x00000000420525ae 0x0 + *fill* 0x00000000420525ae 0x0 + *fill* 0x00000000420525ae 0x0 + *fill* 0x00000000420525ae 0x2 + .text.ble_sm_our_pair_rand + 0x00000000420525b0 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x00000000420525b0 ble_sm_our_pair_rand + *fill* 0x00000000420525c3 0x0 + *fill* 0x00000000420525c3 0x1 + .text.ble_sm_peer_pair_rand + 0x00000000420525c4 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x00000000420525c4 ble_sm_peer_pair_rand + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x0 + *fill* 0x00000000420525d7 0x1 + .text.ble_sm_sc_oob_data_check + 0x00000000420525d8 0x3a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x00000000420525d8 ble_sm_sc_oob_data_check + *fill* 0x0000000042052612 0x0 + *fill* 0x0000000042052612 0x0 + *fill* 0x0000000042052612 0x0 + *fill* 0x0000000042052612 0x0 + *fill* 0x0000000042052612 0x2 + .text.ble_store_key_from_value_cccd + 0x0000000042052614 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x0000000042052614 ble_store_key_from_value_cccd + .text.ble_store_key_from_value_sec + 0x000000004205263c 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x000000004205263c ble_store_key_from_value_sec + *fill* 0x0000000042052670 0x0 + .text.ble_store_util_iter_count + 0x0000000042052670 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + *fill* 0x000000004205267d 0x0 + *fill* 0x000000004205267d 0x0 + *fill* 0x000000004205267d 0x0 + *fill* 0x000000004205267d 0x0 + *fill* 0x000000004205267d 0x0 + *fill* 0x000000004205267d 0x0 + *fill* 0x000000004205267d 0x3 + .text.ble_uuid_u16 + 0x0000000042052680 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x0000000042052680 ble_uuid_u16 + *fill* 0x0000000042052692 0x0 + *fill* 0x0000000042052692 0x0 + *fill* 0x0000000042052692 0x0 + *fill* 0x0000000042052692 0x0 + *fill* 0x0000000042052692 0x2 + .text.ble_uuid_length + 0x0000000042052694 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x0000000042052694 ble_uuid_length + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x0 + *fill* 0x000000004205269f 0x1 + .text.put_le16 + 0x00000000420526a0 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x00000000420526a0 put_le16 + *fill* 0x00000000420526b1 0x3 + .text.put_le32 + 0x00000000420526b4 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x00000000420526b4 put_le32 + *fill* 0x00000000420526ce 0x2 + .text.get_le16 + 0x00000000420526d0 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x00000000420526d0 get_le16 + *fill* 0x00000000420526e1 0x3 + .text.get_le32 + 0x00000000420526e4 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x00000000420526e4 get_le32 + *fill* 0x0000000042052707 0x1 + .text.get_be32 + 0x0000000042052708 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x0000000042052708 get_be32 + *fill* 0x000000004205272b 0x1 + .text.swap_in_place + 0x000000004205272c 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x000000004205272c swap_in_place + *fill* 0x000000004205274f 0x1 + .text.swap_buf + 0x0000000042052750 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x0000000042052750 swap_buf + *fill* 0x000000004205276b 0x0 + *fill* 0x000000004205276b 0x0 + *fill* 0x000000004205276b 0x1 + .text._os_mbuf_leadingspace + 0x000000004205276c 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + *fill* 0x0000000042052787 0x1 + .text._os_mbuf_trailingspace + 0x0000000042052788 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + *fill* 0x00000000420527a4 0x0 + *fill* 0x00000000420527a4 0x0 + *fill* 0x00000000420527a4 0x0 + .text.os_mbuf_pool_init + 0x00000000420527a4 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x00000000420527a4 os_mbuf_pool_init + *fill* 0x00000000420527b3 0x0 + *fill* 0x00000000420527b3 0x0 + *fill* 0x00000000420527b3 0x0 + *fill* 0x00000000420527b3 0x0 + *fill* 0x00000000420527b3 0x1 + .text.os_mbuf_off + 0x00000000420527b4 0x21 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x00000000420527b4 os_mbuf_off + *fill* 0x00000000420527d5 0x0 + *fill* 0x00000000420527d5 0x0 + *fill* 0x00000000420527d5 0x0 + *fill* 0x00000000420527d5 0x0 + *fill* 0x00000000420527d5 0x3 + .text.os_mbuf_concat + 0x00000000420527d8 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x00000000420527d8 os_mbuf_concat + *fill* 0x0000000042052818 0x0 + *fill* 0x0000000042052818 0x0 + *fill* 0x0000000042052818 0x0 + *fill* 0x0000000042052818 0x0 + *fill* 0x0000000042052818 0x0 + *fill* 0x0000000042052818 0x0 + *fill* 0x0000000042052818 0x0 + .text.os_memblock_from + 0x0000000042052818 0x37 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x0000000042052818 os_memblock_from + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x0 + *fill* 0x000000004205284f 0x1 + .text._ZSt9__advanceIPKhiEvRT_T0_St26random_access_iterator_tag$isra$26 + 0x0000000042052850 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + *fill* 0x000000004205285b 0x0 + *fill* 0x000000004205285b 0x1 + .text._ZN22NimBLEAdvertisedDevice10getAdvTypeEv + 0x000000004205285c 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x000000004205285c _ZN22NimBLEAdvertisedDevice10getAdvTypeEv + .text._ZN22NimBLEAdvertisedDevice10setAddressE13NimBLEAddress + 0x0000000042052864 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x0000000042052864 _ZN22NimBLEAdvertisedDevice10setAddressE13NimBLEAddress + .text._ZN22NimBLEAdvertisedDevice10setAdvTypeEhb + 0x0000000042052874 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x0000000042052874 _ZN22NimBLEAdvertisedDevice10setAdvTypeEhb + .text._ZN22NimBLEAdvertisedDevice7setRSSIEi + 0x000000004205287c 0x7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x000000004205287c _ZN22NimBLEAdvertisedDevice7setRSSIEi + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x0 + *fill* 0x0000000042052883 0x1 + .text.add_round_key + 0x0000000042052884 0xc9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + *fill* 0x000000004205294d 0x0 + *fill* 0x000000004205294d 0x0 + *fill* 0x000000004205294d 0x0 + *fill* 0x000000004205294d 0x0 + *fill* 0x000000004205294d 0x3 + .text.gf_double + 0x0000000042052950 0x36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x0000000042052950 gf_double + *fill* 0x0000000042052986 0x0 + *fill* 0x0000000042052986 0x0 + *fill* 0x0000000042052986 0x0 + *fill* 0x0000000042052986 0x0 + *fill* 0x0000000042052986 0x2 + .text.uECC_vli_add + 0x0000000042052988 0x51 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + *fill* 0x00000000420529d9 0x3 + .text.uECC_vli_rshift1 + 0x00000000420529dc 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + *fill* 0x0000000042052a04 0x0 + .text.uECC_vli_mult + 0x0000000042052a04 0x10f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + *fill* 0x0000000042052b13 0x0 + *fill* 0x0000000042052b13 0x0 + *fill* 0x0000000042052b13 0x1 + .text.uECC_vli_clear + 0x0000000042052b14 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052b14 uECC_vli_clear + .text.uECC_vli_isZero + 0x0000000042052b34 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052b34 uECC_vli_isZero + .text.uECC_vli_testBit + 0x0000000042052b5c 0x1d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052b5c uECC_vli_testBit + *fill* 0x0000000042052b79 0x3 + .text.uECC_vli_numBits + 0x0000000042052b7c 0x4c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052b7c uECC_vli_numBits + .text.uECC_vli_set + 0x0000000042052bc8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052bc8 uECC_vli_set + .text.uECC_vli_cmp_unsafe + 0x0000000042052be8 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052be8 uECC_vli_cmp_unsafe + *fill* 0x0000000042052c16 0x2 + .text.uECC_vli_equal + 0x0000000042052c18 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052c18 uECC_vli_equal + *fill* 0x0000000042052c46 0x2 + .text.uECC_vli_sub + 0x0000000042052c48 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052c48 uECC_vli_sub + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + *fill* 0x0000000042052c9c 0x0 + .text.uECC_vli_nativeToBytes + 0x0000000042052c9c 0x34 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0x0000000042052c9c uECC_vli_nativeToBytes + *fill* 0x0000000042052cd0 0x0 + *fill* 0x0000000042052cd0 0x0 + *fill* 0x0000000042052cd0 0x0 + *fill* 0x0000000042052cd0 0x0 + *fill* 0x0000000042052cd0 0x0 + *fill* 0x0000000042052cd0 0x0 + .text._double_byte + 0x0000000042052cd0 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0x0000000042052cd0 _double_byte + *fill* 0x0000000042052cee 0x2 + .text._ZN9ESP32TimeC2El + 0x0000000042052cf0 0x7 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x0000000042052cf0 _ZN9ESP32TimeC1El + 0x0000000042052cf0 _ZN9ESP32TimeC2El + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x0 + *fill* 0x0000000042052cf7 0x1 + .text._ZN6Stream9readBytesEPhj + 0x0000000042052cf8 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x0000000042052cf8 _ZN6Stream9readBytesEPhj + *fill* 0x0000000042052d0c 0x0 + .text._ZN5HWCDC5writeEh + 0x0000000042052d0c 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x0000000042052d0c _ZN5HWCDC5writeEh + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + *fill* 0x0000000042052d24 0x0 + .text._ZN5Print5printERK6String + 0x0000000042052d24 0x29 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x0000000042052d24 _ZN5Print5printERK6String + *fill* 0x0000000042052d4d 0x0 + *fill* 0x0000000042052d4d 0x3 + .text._ZN5Print5printEc + 0x0000000042052d50 0x14 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x0000000042052d50 _ZN5Print5printEc + *fill* 0x0000000042052d64 0x0 + *fill* 0x0000000042052d64 0x0 + *fill* 0x0000000042052d64 0x0 + *fill* 0x0000000042052d64 0x0 + *fill* 0x0000000042052d64 0x0 + .text._ZNK6String3lenEv + 0x0000000042052d64 0x15 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x0000000042052d64 _ZNK6String3lenEv + *fill* 0x0000000042052d79 0x3 + .text._ZN6String6setLenEi + 0x0000000042052d7c 0x33 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x0000000042052d7c _ZN6String6setLenEi + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x0 + *fill* 0x0000000042052daf 0x1 + .text.btInUse 0x0000000042052db0 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + 0x0000000042052db0 btInUse + *fill* 0x0000000042052db7 0x0 + *fill* 0x0000000042052db7 0x0 + *fill* 0x0000000042052db7 0x0 + *fill* 0x0000000042052db7 0x0 + *fill* 0x0000000042052db7 0x0 + *fill* 0x0000000042052db7 0x0 + *fill* 0x0000000042052db7 0x1 + .text.initVariant + 0x0000000042052db8 0x5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x0000000042052db8 initVariant + *fill* 0x0000000042052dbd 0x3 + .text.init 0x0000000042052dc0 0x5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x0000000042052dc0 init + *fill* 0x0000000042052dc5 0x3 + .text.verifyOta + 0x0000000042052dc8 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x0000000042052dc8 verifyOta + *fill* 0x0000000042052dcf 0x1 + .text.verifyRollbackLater + 0x0000000042052dd0 0x7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x0000000042052dd0 verifyRollbackLater + *fill* 0x0000000042052dd7 0x1 + .text.pathToFileName + 0x0000000042052dd8 0x35 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x0000000042052dd8 pathToFileName + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x0 + *fill* 0x0000000042052e0d 0x3 + .text.bootloader_common_ota_select_invalid + 0x0000000042052e10 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x0000000042052e10 bootloader_common_ota_select_invalid + *fill* 0x0000000042052e29 0x0 + *fill* 0x0000000042052e29 0x3 + .text.bootloader_common_select_otadata + 0x0000000042052e2c 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x0000000042052e2c bootloader_common_select_otadata + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x0 + *fill* 0x0000000042052e79 0x3 + .text.bootloader_debug_buffer + 0x0000000042052e7c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + 0x0000000042052e7c bootloader_debug_buffer + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x0 + *fill* 0x0000000042052e81 0x3 + .text.esp_flash_chip_driver_initialized + 0x0000000042052e84 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x0000000042052e84 esp_flash_chip_driver_initialized + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + *fill* 0x0000000042052e94 0x0 + .text._ZN14intrusive_listI14NVSHandleEntryE5eraseENS1_8iteratorE + 0x0000000042052e94 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x0000000042052e94 _ZN14intrusive_listI14NVSHandleEntryE5eraseENS1_8iteratorE + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x0 + *fill* 0x0000000042052eb6 0x2 + .text._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE9push_backEPS2_ + 0x0000000042052eb8 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x0000000042052eb8 _ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE9push_backEPS2_ + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x0 + *fill* 0x0000000042052ed9 0x3 + .text._ZNK3nvs15NVSHandleSimple18get_partition_nameEv + 0x0000000042052edc 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x0000000042052edc _ZNK3nvs15NVSHandleSimple18get_partition_nameEv + *fill* 0x0000000042052eee 0x2 + .text._ZN3nvs12NVSPartitionD2Ev + 0x0000000042052ef0 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x0000000042052ef0 _ZN3nvs12NVSPartitionD2Ev + 0x0000000042052ef0 _ZN3nvs12NVSPartitionD1Ev + *fill* 0x0000000042052ef5 0x3 + .text._ZN3nvs12NVSPartition18get_partition_nameEv + 0x0000000042052ef8 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x0000000042052ef8 _ZN3nvs12NVSPartition18get_partition_nameEv + *fill* 0x0000000042052f02 0x2 + .text._ZN3nvs12NVSPartition11get_addressEv + 0x0000000042052f04 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x0000000042052f04 _ZN3nvs12NVSPartition11get_addressEv + *fill* 0x0000000042052f0d 0x3 + .text._ZN3nvs12NVSPartition8get_sizeEv + 0x0000000042052f10 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x0000000042052f10 _ZN3nvs12NVSPartition8get_sizeEv + *fill* 0x0000000042052f19 0x0 + *fill* 0x0000000042052f19 0x0 + *fill* 0x0000000042052f19 0x0 + *fill* 0x0000000042052f19 0x0 + *fill* 0x0000000042052f19 0x0 + *fill* 0x0000000042052f19 0x0 + *fill* 0x0000000042052f19 0x3 + .text._ZN3nvs19NVSPartitionManagerD2Ev + 0x0000000042052f1c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x0000000042052f1c _ZN3nvs19NVSPartitionManagerD2Ev + 0x0000000042052f1c _ZN3nvs19NVSPartitionManagerD1Ev + *fill* 0x0000000042052f21 0x0 + *fill* 0x0000000042052f21 0x0 + *fill* 0x0000000042052f21 0x0 + *fill* 0x0000000042052f21 0x0 + *fill* 0x0000000042052f21 0x3 + .text._ZN14intrusive_listIN3nvs12NVSPartitionEE5eraseENS2_8iteratorE + 0x0000000042052f24 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x0000000042052f24 _ZN14intrusive_listIN3nvs12NVSPartitionEE5eraseENS2_8iteratorE + *fill* 0x0000000042052f46 0x0 + *fill* 0x0000000042052f46 0x0 + *fill* 0x0000000042052f46 0x2 + .text._ZN14intrusive_listIN3nvs15NVSHandleSimpleEE5eraseENS2_8iteratorE + 0x0000000042052f48 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x0000000042052f48 _ZN14intrusive_listIN3nvs15NVSHandleSimpleEE5eraseENS2_8iteratorE + *fill* 0x0000000042052f6a 0x0 + *fill* 0x0000000042052f6a 0x0 + *fill* 0x0000000042052f6a 0x2 + .text._ZN3nvs8HashListC2Ev + 0x0000000042052f6c 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x0000000042052f6c _ZN3nvs8HashListC2Ev + 0x0000000042052f6c _ZN3nvs8HashListC1Ev + *fill* 0x0000000042052f79 0x3 + .text._ZN3nvs8HashList13HashListBlockC2Ev + 0x0000000042052f7c 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x0000000042052f7c _ZN3nvs8HashList13HashListBlockC1Ev + 0x0000000042052f7c _ZN3nvs8HashList13HashListBlockC2Ev + *fill* 0x0000000042052f97 0x0 + *fill* 0x0000000042052f97 0x0 + *fill* 0x0000000042052f97 0x1 + .text._ZN14intrusive_listIN3nvs8HashList13HashListBlockEE5eraseENS3_8iteratorE + 0x0000000042052f98 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x0000000042052f98 _ZN14intrusive_listIN3nvs8HashList13HashListBlockEE5eraseENS3_8iteratorE + *fill* 0x0000000042052fba 0x0 + *fill* 0x0000000042052fba 0x0 + *fill* 0x0000000042052fba 0x0 + *fill* 0x0000000042052fba 0x2 + .text._ZN3nvs20isVariableLengthTypeENS_8ItemTypeE + 0x0000000042052fbc 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x0000000042052fbc _ZN3nvs20isVariableLengthTypeENS_8ItemTypeE + *fill* 0x0000000042052fe2 0x0 + *fill* 0x0000000042052fe2 0x0 + *fill* 0x0000000042052fe2 0x0 + *fill* 0x0000000042052fe2 0x2 + .text._ZN3nvs4Page15alterEntryStateEjNS0_10EntryStateE + 0x0000000042052fe4 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x0000000042052fe4 _ZN3nvs4Page15alterEntryStateEjNS0_10EntryStateE + *fill* 0x000000004205303c 0x0 + .text._ZN3nvs4Page20alterEntryRangeStateEjjNS0_10EntryStateE + 0x000000004205303c 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x000000004205303c _ZN3nvs4Page20alterEntryRangeStateEjjNS0_10EntryStateE + *fill* 0x00000000420530ba 0x0 + *fill* 0x00000000420530ba 0x0 + *fill* 0x00000000420530ba 0x2 + .text._ZN3nvs4Page14alterPageStateENS0_9PageStateE + 0x00000000420530bc 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x00000000420530bc _ZN3nvs4Page14alterPageStateENS0_9PageStateE + .text._ZNK3nvs4Page9readEntryEjRNS_4ItemE + 0x00000000420530dc 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x00000000420530dc _ZNK3nvs4Page9readEntryEjRNS_4ItemE + *fill* 0x0000000042053104 0x0 + *fill* 0x0000000042053104 0x0 + .text._ZNK19CompressedEnumTableIN3nvs4Page10EntryStateELj2ELj126EE3getEjPS2_ + 0x0000000042053104 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x0000000042053104 _ZNK19CompressedEnumTableIN3nvs4Page10EntryStateELj2ELj126EE3getEjPS2_ + *fill* 0x0000000042053130 0x0 + *fill* 0x0000000042053130 0x0 + *fill* 0x0000000042053130 0x0 + *fill* 0x0000000042053130 0x0 + *fill* 0x0000000042053130 0x0 + *fill* 0x0000000042053130 0x0 + .text._ZN14intrusive_listIN3nvs4PageEE9push_backEPS1_ + 0x0000000042053130 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x0000000042053130 _ZN14intrusive_listIN3nvs4PageEE9push_backEPS1_ + .text._ZN14intrusive_listIN3nvs4PageEE5eraseENS2_8iteratorE + 0x0000000042053150 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x0000000042053150 _ZN14intrusive_listIN3nvs4PageEE5eraseENS2_8iteratorE + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x0 + *fill* 0x0000000042053172 0x2 + .text.pthread_include_pthread_impl + 0x0000000042053174 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x0000000042053174 pthread_include_pthread_impl + *fill* 0x0000000042053179 0x3 + .text.pthread_include_pthread_cond_var_impl + 0x000000004205317c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + 0x000000004205317c pthread_include_pthread_cond_var_impl + *fill* 0x0000000042053181 0x0 + *fill* 0x0000000042053181 0x0 + *fill* 0x0000000042053181 0x0 + *fill* 0x0000000042053181 0x0 + *fill* 0x0000000042053181 0x0 + *fill* 0x0000000042053181 0x3 + .text.pthread_include_pthread_local_storage_impl + 0x0000000042053184 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x0000000042053184 pthread_include_pthread_local_storage_impl + *fill* 0x0000000042053189 0x3 + .text.pthread_include_pthread_rwlock_impl + 0x000000004205318c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + 0x000000004205318c pthread_include_pthread_rwlock_impl + *fill* 0x0000000042053191 0x3 + .text.include_esp_phy_override + 0x0000000042053194 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x0000000042053194 include_esp_phy_override + *fill* 0x0000000042053199 0x0 + *fill* 0x0000000042053199 0x0 + *fill* 0x0000000042053199 0x0 + *fill* 0x0000000042053199 0x0 + *fill* 0x0000000042053199 0x0 + *fill* 0x0000000042053199 0x0 + *fill* 0x0000000042053199 0x0 + *fill* 0x0000000042053199 0x3 + .text.esp_task_wdt_isr_user_handler + 0x000000004205319c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x000000004205319c esp_task_wdt_isr_user_handler + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x0 + *fill* 0x00000000420531a1 0x3 + .text.__cxx_eh_arena_size_get + 0x00000000420531a4 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x00000000420531a4 __cxx_eh_arena_size_get + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x0 + *fill* 0x00000000420531ab 0x1 + .text.panic_get_address + 0x00000000420531ac 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x00000000420531ac panic_get_address + *fill* 0x00000000420531b3 0x1 + .text.panic_get_cause + 0x00000000420531b4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x00000000420531b4 panic_get_cause + .text.panic_set_address + 0x00000000420531bc 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x00000000420531bc panic_set_address + *fill* 0x00000000420531c3 0x0 + *fill* 0x00000000420531c3 0x0 + *fill* 0x00000000420531c3 0x1 + .text.uart_hal_set_stop_bits + 0x00000000420531c4 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x00000000420531c4 uart_hal_set_stop_bits + .text.uart_hal_get_stop_bits + 0x00000000420531e4 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x00000000420531e4 uart_hal_get_stop_bits + *fill* 0x00000000420531f5 0x3 + .text.uart_hal_set_data_bit_num + 0x00000000420531f8 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x00000000420531f8 uart_hal_set_data_bit_num + *fill* 0x0000000042053217 0x1 + .text.uart_hal_get_data_bit_num + 0x0000000042053218 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x0000000042053218 uart_hal_get_data_bit_num + *fill* 0x0000000042053229 0x3 + .text.uart_hal_set_parity + 0x000000004205322c 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x000000004205322c uart_hal_set_parity + *fill* 0x0000000042053262 0x2 + .text.uart_hal_get_parity + 0x0000000042053264 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x0000000042053264 uart_hal_get_parity + *fill* 0x0000000042053284 0x0 + .text.uart_hal_write_txfifo + 0x0000000042053284 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + 0x0000000042053284 uart_hal_write_txfifo + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + *fill* 0x00000000420532bc 0x0 + .text.vfs_include_syscalls_impl + 0x00000000420532bc 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x00000000420532bc vfs_include_syscalls_impl + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x0 + *fill* 0x00000000420532c1 0x3 + .text.usb_serial_jtag_close + 0x00000000420532c4 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x0 + *fill* 0x00000000420532cb 0x1 + .text.heap_caps_match + 0x00000000420532cc 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x00000000420532cc heap_caps_match + *fill* 0x00000000420532f2 0x0 + *fill* 0x00000000420532f2 0x0 + *fill* 0x00000000420532f2 0x0 + *fill* 0x00000000420532f2 0x0 + *fill* 0x00000000420532f2 0x0 + *fill* 0x00000000420532f2 0x0 + *fill* 0x00000000420532f2 0x2 + .text.s_compare_reserved_regions + 0x00000000420532f4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + *fill* 0x0000000042053300 0x0 + .text.pthread_setcancelstate + 0x0000000042053300 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + 0x0000000042053300 pthread_setcancelstate + *fill* 0x0000000042053307 0x1 + .text.newlib_include_pthread_impl + 0x0000000042053308 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + 0x0000000042053308 newlib_include_pthread_impl + *fill* 0x000000004205330d 0x0 + *fill* 0x000000004205330d 0x0 + *fill* 0x000000004205330d 0x3 + .text.syscall_not_implemented + 0x0000000042053310 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + 0x0000000042053310 _kill_r + 0x0000000042053310 _getpid_r + 0x0000000042053310 _system_r + *fill* 0x000000004205331b 0x0 + *fill* 0x000000004205331b 0x1 + .text.newlib_include_syscalls_impl + 0x000000004205331c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + 0x000000004205331c newlib_include_syscalls_impl + *fill* 0x0000000042053321 0x0 + *fill* 0x0000000042053321 0x0 + *fill* 0x0000000042053321 0x0 + *fill* 0x0000000042053321 0x0 + *fill* 0x0000000042053321 0x0 + *fill* 0x0000000042053321 0x0 + *fill* 0x0000000042053321 0x0 + *fill* 0x0000000042053321 0x3 + .text.__cxa_guard_dummy + 0x0000000042053324 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + 0x0000000042053324 __cxa_guard_dummy + *fill* 0x0000000042053329 0x3 + .text.interrupt_clear_wrapper + 0x000000004205332c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042053331 0x3 + .text.btdm_funcs_table_ready_wrapper + 0x0000000042053334 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042053339 0x3 + .text.coex_wifi_sleep_set_hook + 0x000000004205333c 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x0 + *fill* 0x0000000042053341 0x3 + .text.r_llc_llcp_pdu_handler_end + 0x0000000042053344 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x0000000042053344 r_llc_llcp_pdu_handler_end + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x0 + *fill* 0x0000000042053349 0x3 + .text.llm_hash_function_blob + 0x000000004205334c 0x44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + *fill* 0x0000000042053390 0x0 + .text.nvds_null_write + 0x0000000042053390 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + *fill* 0x0000000042053395 0x3 + .text.nvds_null_erase + 0x0000000042053398 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + *fill* 0x000000004205339d 0x3 + .text.nvds_null_read + 0x00000000420533a0 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x0 + *fill* 0x00000000420533a5 0x3 + .text.r_writebyte + 0x00000000420533a8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x00000000420533a8 r_writebyte + *fill* 0x00000000420533b6 0x2 + .text.r_readbyte + 0x00000000420533b8 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x00000000420533b8 r_readbyte + *fill* 0x00000000420533c3 0x0 + *fill* 0x00000000420533c3 0x1 + .text.r_flash_unlocksector + 0x00000000420533c4 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x00000000420533c4 r_flash_unlocksector + *fill* 0x00000000420533c9 0x3 + .text.r_flash_unlock + 0x00000000420533cc 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x00000000420533cc r_flash_unlock + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x0 + *fill* 0x00000000420533d1 0x3 + .text.r_ke_task_handler_end + 0x00000000420533d4 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + 0x00000000420533d4 r_ke_task_handler_end + *fill* 0x00000000420533d9 0x0 + *fill* 0x00000000420533d9 0x0 + *fill* 0x00000000420533d9 0x0 + *fill* 0x00000000420533d9 0x0 + *fill* 0x00000000420533d9 0x0 + *fill* 0x00000000420533d9 0x0 + *fill* 0x00000000420533d9 0x3 + .text.esp_efuse_get_field_size + 0x00000000420533dc 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0x00000000420533dc esp_efuse_get_field_size + *fill* 0x00000000420533fc 0x0 + *fill* 0x00000000420533fc 0x0 + .text.esp_efuse_utility_get_number_of_items + 0x00000000420533fc 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x00000000420533fc esp_efuse_utility_get_number_of_items + *fill* 0x0000000042053412 0x2 + .text.esp_efuse_utility_check_errors + 0x0000000042053414 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x0000000042053414 esp_efuse_utility_check_errors + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x0 + *fill* 0x000000004205341b 0x1 + .text.esp_pm_impl_waiti + 0x000000004205341c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + 0x000000004205341c esp_pm_impl_waiti + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + *fill* 0x0000000042053424 0x0 + .text.esp_core_dump_get_arch_id + 0x0000000042053424 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x0000000042053424 esp_core_dump_get_arch_id + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x0 + *fill* 0x000000004205342b 0x1 + .text.esp_core_dump_checksum_size + 0x000000004205342c 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x000000004205342c esp_core_dump_checksum_size + *fill* 0x0000000042053433 0x0 + *fill* 0x0000000042053433 0x0 + *fill* 0x0000000042053433 0x0 + *fill* 0x0000000042053433 0x0 + *fill* 0x0000000042053433 0x0 + *fill* 0x0000000042053433 0x1 + .text.mpu_hal_set_region_access + 0x0000000042053434 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + 0x0000000042053434 mpu_hal_set_region_access + *fill* 0x0000000042053470 0x0 + *fill* 0x0000000042053470 0x0 + *fill* 0x0000000042053470 0x0 + *fill* 0x0000000042053470 0x0 + *fill* 0x0000000042053470 0x0 + *fill* 0x0000000042053470 0x0 + *fill* 0x0000000042053470 0x0 + .text.mbedtls_sha256_free + 0x0000000042053470 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x0000000042053470 mbedtls_sha256_free + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x0 + *fill* 0x000000004205348a 0x2 + .text.coex_core_init + 0x000000004205348c 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x000000004205348c coex_core_init + *fill* 0x0000000042053493 0x0 + *fill* 0x0000000042053493 0x0 + *fill* 0x0000000042053493 0x0 + *fill* 0x0000000042053493 0x0 + *fill* 0x0000000042053493 0x0 + *fill* 0x0000000042053493 0x0 + *fill* 0x0000000042053493 0x1 + .text.state_length + 0x0000000042053494 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + *fill* 0x00000000420534af 0x0 + *fill* 0x00000000420534af 0x0 + *fill* 0x00000000420534af 0x0 + *fill* 0x00000000420534af 0x1 + .text.esp_dport_access_read_buffer + 0x00000000420534b0 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + 0x00000000420534b0 esp_dport_access_read_buffer + *fill* 0x00000000420534d1 0x0 + *fill* 0x00000000420534d1 0x0 + *fill* 0x00000000420534d1 0x0 + *fill* 0x00000000420534d1 0x0 + *fill* 0x00000000420534d1 0x0 + *fill* 0x00000000420534d1 0x3 + .text.phy_get_rf_cal_version + 0x00000000420534d4 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + 0x00000000420534d4 phy_get_rf_cal_version + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + *fill* 0x00000000420534dc 0x0 + .text.phy_set_mac_data + 0x00000000420534dc 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x00000000420534dc phy_set_mac_data + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x0 + *fill* 0x00000000420534f7 0x1 + .text.ram_pll_vol_cal + 0x00000000420534f8 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x00000000420534f8 ram_pll_vol_cal + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x0 + *fill* 0x00000000420534ff 0x1 + .text.ram_get_rate_fcc_index + 0x0000000042053500 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x0000000042053500 ram_get_rate_fcc_index + *fill* 0x0000000042053554 0x0 + .text.get_tx_gain_value + 0x0000000042053554 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x0000000042053554 get_tx_gain_value + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + *fill* 0x00000000420535ec 0x0 + .text._ZL12read_uleb128PKhPm + 0x00000000420535ec 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + *fill* 0x0000000042053611 0x3 + .text._ZL12read_sleb128PKhPl + 0x0000000042053614 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .text._ZL16get_adjusted_ptrPKSt9type_infoS1_PPv + 0x0000000042053650 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + *fill* 0x0000000042053684 0x0 + .text._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc + 0x0000000042053684 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x0000000042053684 _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x0 + *fill* 0x000000004205369e 0x2 + .text._ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv + 0x00000000420536a0 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x00000000420536a0 _ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv + *fill* 0x00000000420536d2 0x2 + .text._ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_ + 0x00000000420536d4 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x00000000420536d4 _ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_ + *fill* 0x00000000420536e5 0x0 + *fill* 0x00000000420536e5 0x0 + *fill* 0x00000000420536e5 0x0 + *fill* 0x00000000420536e5 0x3 + .text._ZNSt9exceptionD2Ev + 0x00000000420536e8 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + 0x00000000420536e8 _ZNSt9exceptionD1Ev + 0x00000000420536e8 _ZNSt9exceptionD2Ev + *fill* 0x00000000420536ed 0x3 + .text._ZNSt9type_infoD2Ev + 0x00000000420536f0 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + 0x00000000420536f0 _ZNSt9type_infoD2Ev + 0x00000000420536f0 _ZNSt9type_infoD1Ev + *fill* 0x00000000420536f5 0x3 + .text._ZNKSt9type_info14__is_pointer_pEv + 0x00000000420536f8 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + 0x00000000420536f8 _ZNKSt9type_info15__is_function_pEv + 0x00000000420536f8 _ZNKSt9type_info14__is_pointer_pEv + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x0 + *fill* 0x00000000420536ff 0x1 + .text._ZNKSt11logic_error4whatEv + 0x0000000042053700 0x7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x0000000042053700 _ZNKSt11logic_error4whatEv + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x0 + *fill* 0x0000000042053707 0x1 + .text 0x0000000042053708 0x77 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + 0x0000000042053708 _fwalk + 0x0000000042053740 _fwalk_reent + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x0 + *fill* 0x000000004205377f 0x1 + .text 0x0000000042053780 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + 0x0000000042053780 __sccl + *fill* 0x0000000042053808 0x0 + *fill* 0x0000000042053808 0x0 + *fill* 0x0000000042053808 0x0 + *fill* 0x0000000042053808 0x0 + *fill* 0x0000000042053808 0x0 + *fill* 0x0000000042053808 0x0 + *(.wifi0iram .wifi0iram.*) + *(.wifiorslpiram .wifiorslpiram.*) + *(.wifirxiram .wifirxiram.*) + *(.wifislpiram .wifislpiram.*) + *(.wifislprxiram .wifislprxiram.*) + *libesp_event.a:default_event_loop.*(.literal.esp_event_handler_instance_register .literal.esp_event_handler_instance_unregister .literal.esp_event_handler_register .literal.esp_event_handler_unregister .literal.esp_event_loop_create_default .literal.esp_event_loop_delete_default .literal.esp_event_post .literal.esp_event_send_to_default_loop .text .text.esp_event_handler_instance_register .text.esp_event_handler_instance_unregister .text.esp_event_handler_register .text.esp_event_handler_unregister .text.esp_event_loop_create_default .text.esp_event_loop_delete_default .text.esp_event_post .text.esp_event_send_to_default_loop) + *libesp_event.a:esp_event.*(.literal.base_node_add_handler .literal.esp_event_handler_instance_register_with .literal.esp_event_handler_instance_unregister_with .literal.esp_event_handler_register_with .literal.esp_event_handler_register_with_internal .literal.esp_event_handler_unregister_with .literal.esp_event_handler_unregister_with_internal .literal.esp_event_loop_create .literal.esp_event_loop_delete .literal.esp_event_loop_run .literal.esp_event_loop_run_task .literal.esp_event_post_to .literal.handler_instances_add .literal.handler_instances_remove .literal.handler_instances_remove_all$isra$1 .literal.loop_node_add_handler .text .text.base_node_add_handler .text.esp_event_dump .text.esp_event_handler_instance_register_with .text.esp_event_handler_instance_unregister_with .text.esp_event_handler_register_with .text.esp_event_handler_register_with_internal .text.esp_event_handler_unregister_with .text.esp_event_handler_unregister_with_internal .text.esp_event_loop_create .text.esp_event_loop_delete .text.esp_event_loop_run .text.esp_event_loop_run_task .text.esp_event_post_to .text.handler_instances_add .text.handler_instances_remove .text.handler_instances_remove_all$isra$1 .text.loop_node_add_handler) + .text.handler_instances_remove_all$isra$1 + 0x0000000042053808 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .text.esp_event_loop_delete + 0x000000004205383c 0x114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0x11c (size before relaxing) + 0x000000004205383c esp_event_loop_delete + *fill* 0x0000000042053950 0x0 + *libesp_hw_support.a:rtc_init.*(.literal.get_rtc_dbias_by_efuse$constprop$3 .literal.rtc_init .literal.rtc_vddsdio_get_config .text .text.get_rtc_dbias_by_efuse$constprop$3 .text.rtc_init .text.rtc_vddsdio_get_config) + .text.get_rtc_dbias_by_efuse$constprop$3 + 0x0000000042053950 0xe6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0xf2 (size before relaxing) + *fill* 0x0000000042053a36 0x2 + .text.rtc_init + 0x0000000042053a38 0x73d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x75d (size before relaxing) + 0x0000000042053a38 rtc_init + *fill* 0x0000000042054175 0x0 + *libesp_system.a:esp_system.*(.literal.esp_get_free_heap_size .literal.esp_get_free_internal_heap_size .literal.esp_get_idf_version .literal.esp_get_minimum_free_heap_size .literal.esp_register_shutdown_handler .literal.esp_unregister_shutdown_handler .text .text.esp_get_free_heap_size .text.esp_get_free_internal_heap_size .text.esp_get_idf_version .text.esp_get_minimum_free_heap_size .text.esp_register_shutdown_handler .text.esp_unregister_shutdown_handler) + *fill* 0x0000000042054175 0x3 + .text.esp_register_shutdown_handler + 0x0000000042054178 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0x0000000042054178 esp_register_shutdown_handler + *fill* 0x00000000420541aa 0x0 + *libfreertos.a:port.*(.literal.esp_startup_start_app .text.esp_startup_start_app) + *fill* 0x00000000420541aa 0x2 + .text.esp_startup_start_app + 0x00000000420541ac 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x00000000420541ac esp_startup_start_app + *fill* 0x00000000420541bd 0x0 + *libfreertos.a:port.*(.literal.esp_startup_start_app_other_cores .text.esp_startup_start_app_other_cores) + *fill* 0x00000000420541bd 0x3 + .text.esp_startup_start_app_other_cores + 0x00000000420541c0 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x33 (size before relaxing) + 0x00000000420541c0 esp_startup_start_app_other_cores + *fill* 0x00000000420541ec 0x0 + *libfreertos.a:port_common.*(.literal.main_task .text.main_task) + *fill* 0x00000000420541ec 0x0 + .text.main_task + 0x00000000420541ec 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x94 (size before relaxing) + *fill* 0x0000000042054271 0x0 + *libheap.a:heap_tlsf.*(.literal.default_walker .literal.integrity_walker .literal.tlsf_add_pool .literal.tlsf_check_pool .literal.tlsf_create .literal.tlsf_create_with_pool .literal.tlsf_fit_size .literal.tlsf_remove_pool .literal.tlsf_walk_pool .text .text.default_walker .text.integrity_walker .text.tlsf_add_pool .text.tlsf_check .text.tlsf_check_pool .text.tlsf_create .text.tlsf_create_with_pool .text.tlsf_fit_size .text.tlsf_pool_overhead .text.tlsf_remove_pool .text.tlsf_walk_pool) + *fill* 0x0000000042054271 0x3 + .text.default_walker + 0x0000000042054274 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + *fill* 0x0000000042054292 0x2 + .text.tlsf_walk_pool + 0x0000000042054294 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x0000000042054294 tlsf_walk_pool + *fill* 0x00000000420542ca 0x2 + .text.tlsf_fit_size + 0x00000000420542cc 0x29 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x00000000420542cc tlsf_fit_size + *fill* 0x00000000420542f5 0x3 + .text.tlsf_add_pool + 0x00000000420542f8 0x123 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x12b (size before relaxing) + 0x00000000420542f8 tlsf_add_pool + *fill* 0x000000004205441b 0x1 + .text.tlsf_create + 0x000000004205441c 0x155 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x000000004205441c tlsf_create + *fill* 0x0000000042054571 0x3 + .text.tlsf_create_with_pool + 0x0000000042054574 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x27 (size before relaxing) + 0x0000000042054574 tlsf_create_with_pool + *fill* 0x0000000042054597 0x0 + *fill* 0x0000000042054597 0x0 + *fill* 0x0000000042054597 0x0 + *fill* 0x0000000042054597 0x0 + *fill* 0x0000000042054597 0x0 + *libheap.a:multi_heap.*(.literal.multi_heap_check .literal.multi_heap_dump .literal.multi_heap_dump_tlsf .literal.multi_heap_get_info_impl .literal.multi_heap_register_impl .literal.tlsf_check_hook .text .text.multi_heap_check .text.multi_heap_dump .text.multi_heap_dump_tlsf .text.multi_heap_free_size_impl .text.multi_heap_get_info_impl .text.multi_heap_get_info_tlsf .text.multi_heap_minimum_free_size_impl .text.multi_heap_register_impl .text.tlsf_check_hook) + *fill* 0x0000000042054597 0x1 + .text.multi_heap_register_impl + 0x0000000042054598 0x4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x0000000042054598 multi_heap_register_impl + .text.multi_heap_get_info_impl + 0x00000000420545e4 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x6e (size before relaxing) + 0x00000000420545e4 multi_heap_get_info_impl + *fill* 0x000000004205464a 0x2 + .text.multi_heap_get_info_tlsf + 0x000000004205464c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + *libheap.a:multi_heap_poisoning.*(.literal.multi_heap_free_size .literal.multi_heap_get_info .literal.multi_heap_minimum_free_size .literal.multi_heap_register .text .text.multi_heap_free_size .text.multi_heap_get_info .text.multi_heap_minimum_free_size .text.multi_heap_register) + .text.multi_heap_register + 0x0000000042054670 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x0000000042054670 multi_heap_register + *fill* 0x0000000042054681 0x3 + .text.multi_heap_get_info + 0x0000000042054684 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x0000000042054684 multi_heap_get_info + *fill* 0x00000000420546cc 0x0 + *fill* 0x00000000420546cc 0x0 + *liblog.a:log.*(.literal.esp_log_level_get .literal.esp_log_level_set .literal.esp_log_set_vprintf .literal.esp_log_writev .literal.heap_bubble_down .literal.s_log_level_get_and_unlock .text .text.esp_log_level_get .text.esp_log_level_set .text.esp_log_set_vprintf .text.esp_log_writev .text.heap_bubble_down .text.s_log_level_get_and_unlock) + .text.heap_bubble_down + 0x00000000420546cc 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .text.s_log_level_get_and_unlock + 0x000000004205471c 0xef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + *fill* 0x000000004205480b 0x1 + .text.esp_log_level_set + 0x000000004205480c 0xf2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x000000004205480c esp_log_level_set + *fill* 0x00000000420548fe 0x2 + .text.esp_log_writev + 0x0000000042054900 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x32 (size before relaxing) + 0x0000000042054900 esp_log_writev + *fill* 0x000000004205492e 0x0 + *fill* 0x000000004205492e 0x0 + *liblog.a:log_freertos.*(.literal.esp_log_system_timestamp .text .text.esp_log_system_timestamp) + *(.stub .gnu.warning .gnu.linkonce.literal.* .gnu.linkonce.t.*.literal .gnu.linkonce.t.*) + *(.irom0.text) + *(.fini.literal) + *(.fini) + *fill* 0x000000004205492e 0x2 + .fini 0x0000000042054930 0x3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o + 0x0000000042054930 _fini + *(.gnu.version) + 0x0000000042054943 . = (. + _esp_flash_mmap_prefetch_pad_size) + *fill* 0x0000000042054933 0x10 + 0x0000000042054943 _text_end = ABSOLUTE (.) + 0x0000000042054943 _instruction_reserved_end = ABSOLUTE (.) + 0x0000000042054943 _etext = . + 0x0000000000000000 _flash_cache_start = ABSOLUTE (0x0) + +.flash_rodata_dummy + 0x000000003c000020 0x60000 + 0x000000003c000020 _flash_rodata_dummy_start = . + 0x000000003c000020 . = ALIGN (ALIGNOF (.flash.text)) + 0x000000003c054943 . = (. + SIZEOF (.flash.text)) + *fill* 0x000000003c000020 0x54923 + 0x000000003c060020 . = (ALIGN (0x10000) + 0x20) + *fill* 0x000000003c054943 0xb6dd + 0x000000003c060020 _rodata_reserved_start = . + +.flash.appdesc 0x000000003c060020 0x100 + 0x000000003c060020 _rodata_start = ABSOLUTE (.) + *(.rodata_desc .rodata_desc.*) + .rodata_desc 0x000000003c060020 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + 0x000000003c060020 esp_app_desc + *(.rodata_custom_desc .rodata_custom_desc.*) + 0x000000003c060120 . = ALIGN (ALIGNOF (.flash.rodata)) + +.flash.rodata 0x000000003c060120 0x1776c + 0x000000003c060120 _flash_rodata_start = ABSOLUTE (.) + *(.rodata_wlog_error .rodata_wlog_error.*) + *(EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_clk.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .rodata EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_clk.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .rodata.* EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_clk.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .sdata2 EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_clk.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .sdata2.* EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_clk.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .srodata EXCLUDE_FILE(*libspi_flash.a:spi_timing_config.* *libspi_flash.a:spi_flash_timing_tuning.* *libspi_flash.a:spi_flash_rom_patch.* *libspi_flash.a:spi_flash_hpm_enable.* *libspi_flash.a:spi_flash_chip_winbond.* *libspi_flash.a:spi_flash_chip_th.* *libspi_flash.a:spi_flash_chip_mxic_opi.* *libspi_flash.a:spi_flash_chip_mxic.* *libspi_flash.a:spi_flash_chip_issi.* *libspi_flash.a:spi_flash_chip_generic.* *libspi_flash.a:spi_flash_chip_gd.* *libspi_flash.a:spi_flash_chip_boya.* *libspi_flash.a:memspi_host_driver.* *libsoc.a:lldesc.* *libnewlib.a:stdatomic.* *libnewlib.a:heap.* *libnewlib.a:assert.* *libnewlib.a:abort.* *libhal.a:wdt_hal_iram.* *libhal.a:systimer_hal.* *libhal.a:spi_slave_hal_iram.* *libhal.a:spi_hal_iram.* *libhal.a:spi_flash_hal_iram.* *libhal.a:spi_flash_hal_gpspi.* *libhal.a:spi_flash_encrypt_hal_iram.* *libhal.a:soc_hal.* *libhal.a:ledc_hal_iram.* *libhal.a:i2c_hal_iram.* *libhal.a:cpu_hal.* *libgcc.a:_divsf3.* *libesp_system.a:ubsan.* *libesp_system.a:esp_err.* *libesp_rom.a:esp_rom_mmap.* *libesp_hw_support.a:spiram_psram.* *libesp_hw_support.a:sleep_console.* *libesp_hw_support.a:rtc_clk.* *libapp_trace.a:app_trace_util.* *libapp_trace.a:app_trace.* *libphy.a *libgcov.a) .srodata.*) + .rodata._ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic.str1.1 + 0x000000003c060120 0x20 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN15ServerCallbacks16onPassKeyRequestEv.str1.1 + 0x000000003c060140 0x17 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor.str1.1 + 0x000000003c060157 0x11 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct.str1.1 + 0x000000003c060168 0x9c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi.str1.1 + 0x000000003c060204 0x39 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN15ServerCallbacks12onConfirmPINEj.str1.1 + 0x000000003c06023d 0x1c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc.str1.1 + 0x000000003c060259 0x27 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN15ServerCallbacks12onDisconnectEP12NimBLEServer.str1.1 + 0x000000003c060280 0x28 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN15ServerCallbacks9onConnectEP12NimBLEServer.str1.1 + 0x000000003c0602a8 0x3a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc.str1.1 + 0x000000003c0602e2 0x11 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc.str1.1 + 0x000000003c0602f3 0x44 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN14NimBLEAttValue8setValueEPKht$part$11.str1.1 + 0x000000003c060337 0x6b .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic.str1.1 + 0x000000003c0603a2 0x15 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic.str1.1 + 0x000000003c0603b7 0x14 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZNSt7__cxx119to_stringEi.str1.1 + 0x000000003c0603cb 0x14 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x3 (size before relaxing) + .rodata._Z12getTimeStampB5cxx11v.str1.1 + 0x000000003c0603cb 0x2 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.str1.1 + 0x000000003c0603cd 0x2a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._Z12getDayOfWeekB5cxx11v.str1.1 + 0x000000003c0603f7 0x41 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._Z9printTimev.str1.1 + 0x000000003c060438 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xc (size before relaxing) + .rodata._Z5setupv.str1.1 + 0x000000003c060440 0xae .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._Z4loopv.str1.1 + 0x000000003c0604ee 0x1c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x20 (size before relaxing) + .rodata._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor.str1.1 + 0x000000003c06050a 0x19 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .rodata._ZZN14NimBLEAttValue8setValueEPKhtE19__PRETTY_FUNCTION__ + 0x000000003c060523 0x38 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + *fill* 0x000000003c06055b 0x1 + .rodata._ZTV15ServerCallbacks + 0x000000003c06055c 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000003c06055c _ZTV15ServerCallbacks + .rodata._ZTV23CharacteristicCallbacks + 0x000000003c06058c 0x2c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000003c06058c _ZTV23CharacteristicCallbacks + .rodata._ZTV19DescriptorCallbacks + 0x000000003c0605b8 0x18 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x000000003c0605b8 _ZTV19DescriptorCallbacks + .rodata._ZN13NimBLEAddressC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh.str1.1 + 0x000000003c0605d0 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .rodata._ZNK13NimBLEAddresscvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv.str1.1 + 0x000000003c0605e2 0x1e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$57.str1.1 + 0x000000003c060600 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZN20NimBLECharacteristicC2ERK10NimBLEUUIDttP13NimBLEService.str1.1 + 0x000000003c060600 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x62 (size before relaxing) + .rodata._ZN20NimBLECharacteristic8getValueEPl.str1.1 + 0x000000003c060619 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZN20NimBLECharacteristic8setValueEPKhj.str1.1 + 0x000000003c06063b 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZN20NimBLECharacteristic16createDescriptorERK10NimBLEUUIDjt.str1.1 + 0x000000003c06063b 0x86 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZZN14NimBLEAttValue8setValueEPKhtE19__PRETTY_FUNCTION__ + 0x000000003c0606c1 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZZN14NimBLEAttValue8deepCopyERKS_E19__PRETTY_FUNCTION__ + 0x000000003c0606f9 0x35 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZZN20NimBLECharacteristic16createDescriptorERK10NimBLEUUIDjtE19__PRETTY_FUNCTION__ + 0x000000003c06072e 0x60 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .rodata._ZZN14NimBLEAttValueC4EttE19__PRETTY_FUNCTION__ + 0x000000003c06078e 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + *fill* 0x000000003c0607c1 0x3 + .rodata._ZTV29NimBLECharacteristicCallbacks + 0x000000003c0607c4 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x000000003c0607c4 _ZTV29NimBLECharacteristicCallbacks + .rodata._ZN16NimBLEDescriptorC2E10NimBLEUUIDttP20NimBLECharacteristic.str1.1 + 0x000000003c0607f0 0x62 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZN16NimBLEDescriptor8getValueEPl.str1.1 + 0x000000003c0607f0 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZN16NimBLEDescriptor8setValueEPKhj.str1.1 + 0x000000003c0607f0 0x22 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZN16NimBLEDescriptor14handleGapEventEttP20ble_gatt_access_ctxtPv.str1.1 + 0x000000003c0607f0 0x55 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZZN14NimBLEAttValue8setValueEPKhtE19__PRETTY_FUNCTION__ + 0x000000003c060845 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZZN16NimBLEDescriptor14handleGapEventEttP20ble_gatt_access_ctxtPvE19__PRETTY_FUNCTION__ + 0x000000003c06087d 0x5e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZZN14NimBLEAttValue8deepCopyERKS_E19__PRETTY_FUNCTION__ + 0x000000003c0608db 0x35 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .rodata._ZZN14NimBLEAttValueC4EttE19__PRETTY_FUNCTION__ + 0x000000003c060910 0x33 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + *fill* 0x000000003c060943 0x1 + .rodata._ZTV25NimBLEDescriptorCallbacks + 0x000000003c060944 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x000000003c060944 _ZTV25NimBLEDescriptorCallbacks + .rodata._ZN12NimBLEDevice6onSyncEv.str1.1 + 0x000000003c06095c 0x49 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x51 (size before relaxing) + .rodata._ZN12NimBLEDevice4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.str1.1 + 0x000000003c0609a5 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0xc0 (size before relaxing) + *fill* 0x000000003c060a1d 0x3 + .rodata 0x000000003c060a20 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .rodata._ZZN12NimBLEDevice4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE19__PRETTY_FUNCTION__ + 0x000000003c060a5c 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .rodata._ZZN12NimBLEDevice6onSyncEvE19__PRETTY_FUNCTION__ + 0x000000003c060a8a 0x23 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$58.str1.1 + 0x000000003c060aad 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + *fill* 0x000000003c060aad 0x3 + .rodata._ZTV21NimBLEServerCallbacks + 0x000000003c060ab0 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x000000003c060ab0 _ZTV21NimBLEServerCallbacks + .rodata._ZZN12NimBLEServer14handleGapEventEP13ble_gap_eventPvE7tem_oob + 0x000000003c060ae0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$40.str1.1 + 0x000000003c060af0 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .rodata 0x000000003c060af0 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .rodata._ZNK10NimBLEUUIDcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv.str1.1 + 0x000000003c060b0c 0x2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .rodata._ZN11NimBLEUtils18returnCodeToStringEi.str1.1 + 0x000000003c060b0c 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + 0x1 (size before relaxing) + .rodata.ble_hci_trans_buf_alloc.str1.1 + 0x000000003c060b0c 0x65 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x67 (size before relaxing) + .rodata.host_rcv_pkt.str1.1 + 0x000000003c060b71 0xf5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0xfd (size before relaxing) + .rodata.ble_hci_trans_buf_free.str1.1 + 0x000000003c060c66 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.ble_hci_trans_hs_cmd_tx.str1.1 + 0x000000003c060c8f 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.esp_nimble_hci_init.str1.1 + 0x000000003c060c9b 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.__func__$8577 + 0x000000003c060ce5 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.__func__$8572 + 0x000000003c060cfc 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.__func__$8588 + 0x000000003c060d0b 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.__func__$8552 + 0x000000003c060d18 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.__func__$8547 + 0x000000003c060d2f 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.__func__$8523 + 0x000000003c060d47 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + *fill* 0x000000003c060d5f 0x1 + .rodata.vhci_host_cb + 0x000000003c060d60 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .rodata.ble_svc_gap_access.str1.1 + 0x000000003c060d68 0x76 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x78 (size before relaxing) + .rodata.ble_svc_gap_init.str1.1 + 0x000000003c060dde 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .rodata.__func__$8263 + 0x000000003c060dde 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .rodata.__func__$8254 + 0x000000003c060e02 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .rodata.__func__$8272 + 0x000000003c060e27 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .rodata.__func__$8296 + 0x000000003c060e3a 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + *fill* 0x000000003c060e4b 0x1 + .rodata.ble_svc_gap_defs + 0x000000003c060e4c 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .rodata.ble_svc_gatt_access.str1.1 + 0x000000003c060e6c 0xca .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .rodata.ble_svc_gatt_init.str1.1 + 0x000000003c060f36 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .rodata.__func__$8244 + 0x000000003c060f36 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .rodata.__func__$8253 + 0x000000003c060f4a 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .rodata.ble_svc_gatt_defs + 0x000000003c060f5c 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .rodata.ble_att_rx_dispatch + 0x000000003c060f7c 0xd8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .rodata.ble_att_svr_start.str1.1 + 0x000000003c061054 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .rodata.ble_att_svr_init.str1.1 + 0x000000003c06106b 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .rodata.ble_gap_rx_conn_complete.str1.1 + 0x000000003c061087 0x59 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x5b (size before relaxing) + .rodata.ble_gap_init.str1.1 + 0x000000003c0610e0 0xf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .rodata.__func__$10153 + 0x000000003c0610ef 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .rodata 0x000000003c061108 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_init.str1.1 + 0x000000003c061114 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_rx_exec_entries + 0x000000003c061128 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_rx_prep_entries + 0x000000003c061138 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_rx_read_rsp_entries + 0x000000003c061148 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_rx_read_type_complete_entries + 0x000000003c061160 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_rx_read_type_elem_entries + 0x000000003c061180 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_tmo_dispatch + 0x000000003c0611a0 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_resume_dispatch + 0x000000003c0611dc 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gattc_err_dispatch + 0x000000003c061218 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .rodata.ble_gatts_start.str1.1 + 0x000000003c061254 0x17 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + *fill* 0x000000003c06126b 0x1 + .rodata 0x000000003c06126c 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .rodata.ble_hs_timer_exp.str1.1 + 0x000000003c061270 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x5a (size before relaxing) + .rodata.ble_hs_event_start_stage2.str1.1 + 0x000000003c0612c8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .rodata.ble_hs_init.str1.1 + 0x000000003c0612c8 0x13 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .rodata.__func__$10070 + 0x000000003c0612db 0x1a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .rodata.__func__$10106 + 0x000000003c0612f5 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .rodata.__func__$10031 + 0x000000003c061301 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .rodata.__func__$10093 + 0x000000003c061312 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .rodata.ble_hs_conn_addrs.str1.1 + 0x000000003c06131f 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x65 (size before relaxing) + .rodata.ble_hs_conn_init.str1.1 + 0x000000003c06137c 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .rodata.__func__$9930 + 0x000000003c06138d 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .rodata.ble_hs_conn_null_addr + 0x000000003c06139f 0x6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .rodata.ble_hs_hci_init.str1.1 + 0x000000003c0613a5 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + *fill* 0x000000003c0613b5 0x3 + .rodata.ble_hs_hci_evt_le_dispatch + 0x000000003c0613b8 0x64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .rodata.ble_hs_hci_evt_dispatch + 0x000000003c06141c 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .rodata.ble_hs_pvcy_default_irk + 0x000000003c06144c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x000000003c06144c ble_hs_pvcy_default_irk + .rodata.ble_l2cap_rx.str1.1 + 0x000000003c06145c 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x5d (size before relaxing) + .rodata.ble_l2cap_init.str1.1 + 0x000000003c0614b7 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .rodata.__func__$9890 + 0x000000003c0614cb 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .rodata.ble_l2cap_sig_init.str1.1 + 0x000000003c0614df 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + *fill* 0x000000003c0614f7 0x1 + .rodata.ble_l2cap_sig_dispatch + 0x000000003c0614f8 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .rodata.ble_sm_init.str1.1 + 0x000000003c061564 0x11 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + *fill* 0x000000003c061575 0x3 + .rodata.ble_sm_state_dispatch + 0x000000003c061578 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .rodata.ble_sm_dispatch + 0x000000003c0615a4 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .rodata.ble_sm_lgcy_resp_ioa + 0x000000003c0615e0 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .rodata.ble_sm_lgcy_init_ioa + 0x000000003c0615f9 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .rodata.ble_sm_sc_resp_ioa + 0x000000003c061612 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .rodata.ble_sm_sc_init_ioa + 0x000000003c06162b 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .rodata.ble_uuid_to_str.str1.1 + 0x000000003c061644 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .rodata.ble_uuid_base + 0x000000003c061698 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .rodata.ble_nvs_write_key_value.str1.1 + 0x000000003c0616a8 0x95 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.get_nvs_db_value.str1.1 + 0x000000003c06173d 0x26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.get_nvs_key_string.str1.1 + 0x000000003c061763 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.populate_db_from_nvs.str1.1 + 0x000000003c061783 0x29 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.ble_nvs_delete_value.str1.1 + 0x000000003c0617ac 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.get_nvs_db_attribute.str1.1 + 0x000000003c0617d9 0x3d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.ble_store_nvs_write.str1.1 + 0x000000003c061816 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.ble_store_config_persist_cccds.str1.1 + 0x000000003c06183a 0x68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.ble_store_config_persist_peer_secs.str1.1 + 0x000000003c0618a2 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.ble_store_config_persist_our_secs.str1.1 + 0x000000003c061912 0x6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.ble_store_config_conf_init.str1.1 + 0x000000003c061980 0xcd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .rodata.nimble_port_init.str1.1 + 0x000000003c061a4d 0x2e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .rodata._os_mbuf_copypkthdr.str1.1 + 0x000000003c061a7b 0x71 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .rodata.__func__$6377 + 0x000000003c061aec 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .rodata.os_msys_init.str1.1 + 0x000000003c061b00 0x68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x70 (size before relaxing) + .rodata.__func__$6288 + 0x000000003c061b68 0x12 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .rodata.esp_nimble_enable.str1.1 + 0x000000003c061b7a 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .rodata.npl_freertos_eventq_get.str1.1 + 0x000000003c061b86 0x9a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.npl_freertos_eventq_put.str1.1 + 0x000000003c061c20 0xe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.os_callout_timer_cb.str1.1 + 0x000000003c061c2e 0x3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.npl_freertos_mutex_init.str1.1 + 0x000000003c061c31 0xb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.npl_freertos_mutex_pend.str1.1 + 0x000000003c061c3c 0x2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.npl_freertos_sem_init.str1.1 + 0x000000003c061c3c 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.npl_freertos_sem_pend.str1.1 + 0x000000003c061c48 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$6013 + 0x000000003c061c55 0x14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$6008 + 0x000000003c061c69 0x19 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$6002 + 0x000000003c061c82 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$5992 + 0x000000003c061c98 0x16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$5987 + 0x000000003c061cae 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$5983 + 0x000000003c061cc9 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$5974 + 0x000000003c061ce1 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$5961 + 0x000000003c061cf9 0x1b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$5950 + 0x000000003c061d14 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata.__func__$5943 + 0x000000003c061d2c 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_$isra$29$constprop$55.str1.1 + 0x000000003c061d44 0x1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .rodata._ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag.str1.1 + 0x000000003c061d44 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .rodata.salt$10106 + 0x000000003c061d5c 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .rodata.ble_sm_alg_dbg_priv_key + 0x000000003c061d6c 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .rodata.curve_secp256r1 + 0x000000003c061d8c 0xb0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .rodata 0x000000003c061e3c 0x2c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .rodata.sbox 0x000000003c061e68 0x100 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .rodata.curve_secp256r1 + 0x000000003c061f68 0xb0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .rodata._ZN9ESP32Time7getAmPmEb.str1.1 + 0x000000003c062018 0x3 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0xc (size before relaxing) + .rodata._ZN5HWCDC7onEventE22arduino_hw_cdc_event_tPFvPvPKciS1_E.str1.1 + 0x000000003c06201b 0xa1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .rodata._ZN5HWCDC5beginEm.str1.1 + 0x000000003c0620bc 0x9b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .rodata._ZZN5HWCDC5beginEmE12__FUNCTION__ + 0x000000003c062157 0x6 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + *fill* 0x000000003c06215d 0x3 + .rodata._ZTV5HWCDC + 0x000000003c062160 0x38 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x000000003c062160 _ZTV5HWCDC + .rodata.str1.1 + 0x000000003c062198 0x16 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .rodata._ZN5Print7printlnEv.str1.1 + 0x000000003c0621ae 0x16 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x3 (size before relaxing) + .rodata._ZN6Stream10readStringEv.str1.1 + 0x000000003c0621ae 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .rodata._ZNK6String9substringEjj.str1.1 + 0x000000003c0621ae 0x1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .rodata.__pinMode.str1.1 + 0x000000003c0621ae 0xb5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .rodata.__FUNCTION__$10626 + 0x000000003c062263 0xa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .rodata.enableLoopWDT.str1.1 + 0x000000003c06226d 0x94 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.initArduino.str1.1 + 0x000000003c062301 0x112 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.__FUNCTION__$9605 + 0x000000003c062413 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .rodata.log_printfv.str1.1 + 0x000000003c06241f 0x3 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .rodata.app_main.str1.1 + 0x000000003c062422 0x9 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .rodata.addApbChangeCallback.str1.1 + 0x000000003c06242b 0xc5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .rodata.setCpuFrequencyMhz.str1.1 + 0x000000003c0624f0 0xf1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .rodata.__FUNCTION__$8159 + 0x000000003c0625e1 0x13 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .rodata.prvGetItemByteBuf.str1.1 + 0x000000003c0625f4 0x14b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.prvReturnItemDefault.str1.1 + 0x000000003c06273f 0x13c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x15d (size before relaxing) + .rodata.prvGetItemDefault.str1.1 + 0x000000003c06287b 0x17d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.prvAcquireItemNoSplit.str1.1 + 0x000000003c0629f8 0xc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.prvSendItemDoneNoSplit.str1.1 + 0x000000003c062ac1 0x7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.prvReceiveGeneric.str1.1 + 0x000000003c062b3f 0x35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.prvReturnItemByteBuf.str1.1 + 0x000000003c062b74 0x57 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.prvGetFreeSize.str1.1 + 0x000000003c062bcb 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferCreate.str1.1 + 0x000000003c062bea 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferSendAcquire.str1.1 + 0x000000003c062c19 0x8f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferSendComplete.str1.1 + 0x000000003c062ca8 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.xRingbufferSend.str1.1 + 0x000000003c062cbe 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x28 (size before relaxing) + .rodata.xRingbufferReceiveUpTo.str1.1 + 0x000000003c062cbe 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5993 + 0x000000003c062cf6 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5960 + 0x000000003c062d09 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5950 + 0x000000003c062d23 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5945 + 0x000000003c062d35 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5938 + 0x000000003c062d52 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5930 + 0x000000003c062d68 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5921 + 0x000000003c062d86 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5803 + 0x000000003c062d9d 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5789 + 0x000000003c062db6 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5876 + 0x000000003c062dc8 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5852 + 0x000000003c062ddb 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5670 + 0x000000003c062deb 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5675 + 0x000000003c062dfa 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5696 + 0x000000003c062e12 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5688 + 0x000000003c062e29 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5735 + 0x000000003c062e3f 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5749 + 0x000000003c062e51 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5715 + 0x000000003c062e66 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5681 + 0x000000003c062e7c 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5723 + 0x000000003c062e97 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5743 + 0x000000003c062eaa 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5759 + 0x000000003c062ebc 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.__func__$5808 + 0x000000003c062ed1 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .rodata.gpio_input_enable.str1.1 + 0x000000003c062ee3 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_output_enable.str1.1 + 0x000000003c062f11 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_set_intr_type.str1.1 + 0x000000003c062f2c 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.gpio_config.str1.1 + 0x000000003c062f46 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__func__$7906 + 0x000000003c062f9e 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7864 + 0x000000003c062faa 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7868 + 0x000000003c062fba 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7856 + 0x000000003c062fc9 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7860 + 0x000000003c062fdd 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7848 + 0x000000003c062ff0 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7852 + 0x000000003c063003 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7873 + 0x000000003c063015 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7844 + 0x000000003c063024 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7836 + 0x000000003c063036 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7840 + 0x000000003c06304f 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7831 + 0x000000003c063060 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7826 + 0x000000003c063073 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7822 + 0x000000003c063085 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7818 + 0x000000003c063096 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.__FUNCTION__$7814 + 0x000000003c0630a6 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .rodata.rtc_gpio_init.str1.1 + 0x000000003c0630b5 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.__FUNCTION__$8560 + 0x000000003c0630e2 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .rodata.uart_reenable_intr_mask$constprop$8.str1.1 + 0x000000003c0630f2 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x28 (size before relaxing) + .rodata.uart_set_word_length.str1.1 + 0x000000003c063115 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_set_stop_bits.str1.1 + 0x000000003c063138 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_pattern_pop_pos.str1.1 + 0x000000003c06315b 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_wait_tx_done.str1.1 + 0x000000003c063181 0x8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.uart_flush_input.str1.1 + 0x000000003c06320b 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8208 + 0x000000003c06322d 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8197 + 0x000000003c06323e 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7950 + 0x000000003c063259 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__func__$8135 + 0x000000003c063271 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$8130 + 0x000000003c063283 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7911 + 0x000000003c063295 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7906 + 0x000000003c0632a7 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7901 + 0x000000003c0632b9 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7896 + 0x000000003c0632c9 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7891 + 0x000000003c0632d9 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7886 + 0x000000003c0632ec 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7881 + 0x000000003c0632ff 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .rodata.__FUNCTION__$7876 + 0x000000003c063314 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + *fill* 0x000000003c063329 0x3 + .rodata.dac_offset + 0x000000003c06332c 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + 0x000000003c06332c dac_offset + .rodata.periph_module_enable.str1.1 + 0x000000003c0633a4 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .rodata.__func__$5061 + 0x000000003c0633e4 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .rodata.__func__$5057 + 0x000000003c0633f8 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .rodata.__func__$5053 + 0x000000003c06340e 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .rodata.read_otadata.str1.1 + 0x000000003c063423 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_get_running_partition.str1.1 + 0x000000003c063477 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_get_app_partition_count.str1.1 + 0x000000003c0634d2 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.esp_ota_current_ota_is_workable.str1.1 + 0x000000003c063518 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.__func__$5641 + 0x000000003c06358d 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.__func__$5598 + 0x000000003c0635ab 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .rodata.bootloader_common_check_chip_validity.str1.1 + 0x000000003c0635cb 0xc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .rodata.bootloader_mmap.str1.1 + 0x000000003c06368d 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.str1.1 + 0x000000003c0636f0 0x6b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.__func__$5232 + 0x000000003c06375b 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .rodata.process_checksum.str1.1 + 0x000000003c063783 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .rodata.process_image_header.str1.1 + 0x000000003c0637c4 0x83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .rodata.process_appended_hash_and_sig$constprop$2.str1.1 + 0x000000003c063847 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .rodata.process_segments$constprop$0.str1.1 + 0x000000003c063886 0xf5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .rodata.image_load.str1.1 + 0x000000003c06397b 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .rodata.bootloader_sha256_data.str1.1 + 0x000000003c063a04 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .rodata.__func__$3937 + 0x000000003c063a58 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .rodata.__func__$3930 + 0x000000003c063a71 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .rodata.ensure_partitions_loaded$part$0.str1.1 + 0x000000003c063a88 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.esp_partition_next.str1.1 + 0x000000003c063b11 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x29 (size before relaxing) + .rodata.esp_partition_get.str1.1 + 0x000000003c063b37 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.esp_partition_verify.str1.1 + 0x000000003c063b48 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5310 + 0x000000003c063b5a 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5301 + 0x000000003c063b6d 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5295 + 0x000000003c063b87 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5288 + 0x000000003c063b9f 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5281 + 0x000000003c063bb6 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5271 + 0x000000003c063bca 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5226 + 0x000000003c063bdd 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.__func__$5177 + 0x000000003c063bef 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .rodata.str1.1 + 0x000000003c063c02 0x11d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .rodata.__func__$7027 + 0x000000003c063d1f 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .rodata.__func__$7018 + 0x000000003c063d30 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .rodata.str1.1 + 0x000000003c063d45 0x135 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .rodata.__func__$8269 + 0x000000003c063e7a 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .rodata.__func__$8251 + 0x000000003c063e94 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .rodata.__func__$8179 + 0x000000003c063ea4 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .rodata.TAG 0x000000003c063ebb 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .rodata.esp_flash_init_default_chip.str1.1 + 0x000000003c063ec5 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .rodata.TAG 0x000000003c063f29 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .rodata.str1.1 + 0x000000003c063f33 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .rodata.__func__$7579 + 0x000000003c063f76 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .rodata.spi_flash_init_lock.str1.1 + 0x000000003c063f90 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .rodata.str1.1 + 0x000000003c063fd1 0x111 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x138 (size before relaxing) + .rodata.__func__$6268 + 0x000000003c0640e2 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .rodata.__func__$6255 + 0x000000003c064113 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .rodata.__func__$6238 + 0x000000003c064145 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .rodata.nvs_flash_init.str1.1 + 0x000000003c064159 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .rodata._ZN3nvs7Storage9writeItemEhNS_8ItemTypeEPKcPKvj.str1.1 + 0x000000003c06415d 0x5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .rodata._ZZN3nvs7Storage9writeItemEhNS_8ItemTypeEPKcPKvjE19__PRETTY_FUNCTION__ + 0x000000003c0641bb 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + *fill* 0x000000003c064217 0x1 + .rodata._ZTVN3nvs15NVSHandleSimpleE + 0x000000003c064218 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x000000003c064218 _ZTVN3nvs15NVSHandleSimpleE + .rodata._ZTVN3nvs12NVSPartitionE + 0x000000003c064254 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x000000003c064254 _ZTVN3nvs12NVSPartitionE + .rodata._ZTVN3nvs19NVSPartitionManagerE + 0x000000003c064284 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x000000003c064284 _ZTVN3nvs19NVSPartitionManagerE + .rodata._ZN3nvs11PageManager4loadEPNS_9PartitionEjj.str1.1 + 0x000000003c064294 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .rodata._ZZN3nvs11PageManager4loadEPNS_9PartitionEjjE19__PRETTY_FUNCTION__ + 0x000000003c0642ee 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .rodata.pthread_create.str1.1 + 0x000000003c064334 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.pthread_cancel.str1.1 + 0x000000003c064400 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.pthread_mutex_destroy.str1.1 + 0x000000003c06441f 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.str1.1 + 0x000000003c064443 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__func__$6699 + 0x000000003c064466 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__func__$6670 + 0x000000003c06447b 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.__FUNCTION__$6634 + 0x000000003c064491 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .rodata.pthread_local_storage_thread_deleted_callback.str1.1 + 0x000000003c0644a0 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .rodata.__func__$6379 + 0x000000003c0644dc 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .rodata.task_wdt_isr.str1.1 + 0x000000003c06450a 0x112 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .rodata.esp_task_wdt_init.str1.1 + 0x000000003c06461c 0x85 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .rodata.esp_task_wdt_add.str1.1 + 0x000000003c0646a1 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .rodata.__func__$7618 + 0x000000003c0646da 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .rodata.__func__$7600 + 0x000000003c0646eb 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .rodata.str1.1 + 0x000000003c0646fd 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .rodata.esp_clk_init.str1.1 + 0x000000003c0647af 0x63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + *fill* 0x000000003c064812 0x2 + .rodata 0x000000003c064814 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .rodata.__func__$7346 + 0x000000003c064818 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .rodata.str1.1 + 0x000000003c064825 0x5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .rodata.__func__$5343 + 0x000000003c064881 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + *fill* 0x000000003c06489b 0x1 + .rodata 0x000000003c06489c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .rodata.str1.1 + 0x000000003c0648ac 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x47 (size before relaxing) + .rodata.str1.1 + 0x000000003c0648ef 0x46 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .rodata.esp_crosscore_int_init.str1.1 + 0x000000003c064935 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x2e (size before relaxing) + .rodata.__func__$4984 + 0x000000003c064939 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .rodata.__func__$4979 + 0x000000003c064950 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + *fill* 0x000000003c064967 0x1 + .rodata 0x000000003c064968 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .rodata.esp_panic_handler.str1.1 + 0x000000003c064978 0xba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0xbd (size before relaxing) + .rodata.start_cpu0_default.str1.1 + 0x000000003c064a32 0xb1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0xb3 (size before relaxing) + .rodata.__func__$14458 + 0x000000003c064ae3 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .rodata.g_startup_fn + 0x000000003c064af0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x000000003c064af0 g_startup_fn + .rodata.panic_handler.str1.1 + 0x000000003c064af8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .rodata.print_state_for_core.str1.1 + 0x000000003c064af8 0x3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .rodata 0x000000003c064af8 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .rodata.print_illegal_instruction_details.str1.1 + 0x000000003c064afd 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x17 (size before relaxing) + .rodata.print_cache_err_details.str1.1 + 0x000000003c064b0f 0x1d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x1da (size before relaxing) + .rodata.print_debug_exception_details.str1.1 + 0x000000003c064ce6 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .rodata.panic_print_registers.str1.1 + 0x000000003c064d7e 0x141 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x14f (size before relaxing) + *fill* 0x000000003c064ebf 0x1 + .rodata 0x000000003c064ec0 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .rodata.panic_arch_fill_info.str1.1 + 0x000000003c064f20 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x21 (size before relaxing) + .rodata.panic_soc_fill_info.str1.1 + 0x000000003c064f39 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .rodata.str1.1 + 0x000000003c064f48 0x27d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x281 (size before relaxing) + *fill* 0x000000003c0651c5 0x3 + .rodata.pseudo_reason$5237 + 0x000000003c0651c8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .rodata.reason$5231 + 0x000000003c0651e8 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .rodata.spi_flash_gpspi_clk_cfg_reg + 0x000000003c065288 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .rodata.spi_flash_clk_cfg_reg + 0x000000003c0652c0 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .rodata.translate_path.str1.1 + 0x000000003c0652f8 0x59 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x5b (size before relaxing) + .rodata.__func__$7037 + 0x000000003c065351 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .rodata.console_open.str1.1 + 0x000000003c065360 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x1e (size before relaxing) + .rodata.esp_vfs_dev_console_register.str1.1 + 0x000000003c06537c 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + *fill* 0x000000003c065389 0x3 + .rodata.vfs 0x000000003c06538c 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .rodata.usb_serial_jtag_return_char$isra$4$part$5.str1.1 + 0x000000003c065430 0x42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .rodata.__func__$8688 + 0x000000003c065472 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + *fill* 0x000000003c06548e 0x2 + .rodata.vfs 0x000000003c065490 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .rodata.uart_access.str1.1 + 0x000000003c065534 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x9 (size before relaxing) + .rodata.uart_fcntl.str1.1 + 0x000000003c06553a 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.uart_return_char$part$7.str1.1 + 0x000000003c06556a 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.uart_fsync.str1.1 + 0x000000003c065587 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8274 + 0x000000003c065599 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8290 + 0x000000003c0655a4 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8296 + 0x000000003c0655b5 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8312 + 0x000000003c0655bf 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8308 + 0x000000003c0655ca 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8318 + 0x000000003c0655d5 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.__func__$8328 + 0x000000003c0655e0 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + *fill* 0x000000003c0655eb 0x1 + .rodata.vfs 0x000000003c0655ec 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.s_ctx 0x000000003c065690 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .rodata.esp_event_loop_run.str1.1 + 0x000000003c06569c 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.__func__$8668 + 0x000000003c0656cd 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.__func__$8565 + 0x000000003c0656e3 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .rodata.s_log_level_get_and_unlock.str1.1 + 0x000000003c0656f9 0x64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .rodata.esp_log_level_set.str1.1 + 0x000000003c06575d 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .rodata.__func__$3613 + 0x000000003c06575d 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .rodata.__func__$3577 + 0x000000003c065772 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .rodata.str1.1 + 0x000000003c065784 0x112 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5231 + 0x000000003c065896 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5217 + 0x000000003c0658a7 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5197 + 0x000000003c0658b9 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5207 + 0x000000003c0658c8 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5148 + 0x000000003c0658df 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5142 + 0x000000003c0658f9 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5100 + 0x000000003c065912 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.__func__$5133 + 0x000000003c06592a 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .rodata.register_heap.str1.1 + 0x000000003c06593b 0x41 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .rodata.heap_caps_init.str1.1 + 0x000000003c06597c 0x5f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .rodata.__func__$5130 + 0x000000003c0659db 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .rodata.__func__$5099 + 0x000000003c0659ea 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .rodata.assert_valid_block.str1.1 + 0x000000003c0659f8 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.multi_heap_register_impl.str1.1 + 0x000000003c065a2a 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.multi_heap_get_first_block.str1.1 + 0x000000003c065a56 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.__func__$5253 + 0x000000003c065a63 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.__func__$5211 + 0x000000003c065a7b 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .rodata.default_walker.str1.1 + 0x000000003c065a94 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.tlsf_add_pool.str1.1 + 0x000000003c065ab4 0x124 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.tlsf_remove_pool.str1.1 + 0x000000003c065bd8 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.tlsf_create.str1.1 + 0x000000003c065ce7 0xf5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.tlsf_malloc.str1.1 + 0x000000003c065ddc 0x17f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.tlsf_free.str1.1 + 0x000000003c065f5b 0x145 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.tlsf_realloc.str1.1 + 0x000000003c0660a0 0x2e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3689 + 0x000000003c0660ce 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3905 + 0x000000003c0660de 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3676 + 0x000000003c0660eb 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3664 + 0x000000003c0660fc 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3670 + 0x000000003c066109 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3892 + 0x000000003c06611a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3659 + 0x000000003c066124 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3682 + 0x000000003c066130 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3619 + 0x000000003c066140 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3704 + 0x000000003c066156 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3716 + 0x000000003c066168 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3628 + 0x000000003c06617a 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.__func__$3636 + 0x000000003c06618c 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .rodata.verify_allocated_region.str1.1 + 0x000000003c06619e 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .rodata.multi_heap_free.str1.1 + 0x000000003c066212 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .rodata.__func__$5112 + 0x000000003c06624b 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .rodata.__func__$5092 + 0x000000003c066269 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .rodata.__func__$5079 + 0x000000003c06627c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .rodata.soc_get_available_memory_regions.str1.1 + 0x000000003c06628c 0xee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .rodata.__func__$2796 + 0x000000003c06637a 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + *fill* 0x000000003c066395 0x3 + .rodata.soc_memory_region_count + 0x000000003c066398 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + 0x000000003c066398 soc_memory_region_count + .rodata.soc_memory_regions + 0x000000003c06639c 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + 0x000000003c06639c soc_memory_regions + .rodata.str1.1 + 0x000000003c06645c 0x39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + 0x43 (size before relaxing) + *fill* 0x000000003c066495 0x3 + .rodata.soc_memory_types + 0x000000003c066498 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + 0x000000003c066498 soc_memory_types + .rodata.GPIO_PIN_MUX_REG + 0x000000003c066538 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + 0x000000003c066538 GPIO_PIN_MUX_REG + .rodata.rtc_io_desc + 0x000000003c0665fc 0x4d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + 0x000000003c0665fc rtc_io_desc + .rodata.rtc_io_num_map + 0x000000003c066acc 0xc4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + 0x000000003c066acc rtc_io_num_map + .rodata.compare_and_set_extram.str1.1 + 0x000000003c066b90 0xd1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .rodata.__func__$3933 + 0x000000003c066c61 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .rodata.__func__$3920 + 0x000000003c066c72 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + *fill* 0x000000003c066c83 0x1 + .rodata 0x000000003c066c84 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .rodata.is_vect_desc_usable.str1.1 + 0x000000003c066c98 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .rodata.str1.1 + 0x000000003c066d07 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .rodata.esp_intr_free.str1.1 + 0x000000003c066d13 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .rodata.__func__$5695 + 0x000000003c066d17 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .rodata.__func__$5675 + 0x000000003c066d28 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .rodata.__func__$5605 + 0x000000003c066d36 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .rodata.__func__$5581 + 0x000000003c066d4a 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .rodata.esp_base_mac_addr_set.str1.1 + 0x000000003c066d5f 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .rodata.esp_efuse_mac_get_custom.str1.1 + 0x000000003c066dba 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .rodata.esp_derive_local_mac.str1.1 + 0x000000003c066e1f 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .rodata.esp_read_mac.str1.1 + 0x000000003c066e45 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .rodata.__func__$4004 + 0x000000003c066e67 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .rodata.rtc_init.str1.1 + 0x000000003c066e81 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .rodata.__func__$6669 + 0x000000003c066ec6 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .rodata.s_sar_power_release.str1.1 + 0x000000003c066ed9 0x43 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .rodata.temperature_sensor_power_release.str1.1 + 0x000000003c066f1c 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .rodata.__func__$8389 + 0x000000003c066f6e 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .rodata.__func__$8359 + 0x000000003c066f8f 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .rodata.str1.1 + 0x000000003c066fa3 0x23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .rodata.esp_unknown_msg + 0x000000003c066fc6 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .rodata.str1.1 + 0x000000003c066fcc 0x166a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + 0x1671 (size before relaxing) + *fill* 0x000000003c068636 0x2 + .rodata.esp_err_msg_table + 0x000000003c068638 0x6b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .rodata.esp_timer_init.str1.1 + 0x000000003c068cf0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .rodata.esp_timer_impl_init.str1.1 + 0x000000003c068cfa 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .rodata.pxPortInitialiseStack.str1.1 + 0x000000003c068d60 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.xPortEnterCriticalTimeout.str1.4 + 0x000000003c068da8 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + *fill* 0x000000003c068e5b 0x1 + .rodata.vPortExitCritical.str1.4 + 0x000000003c068e5c 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.vApplicationStackOverflowHook.str1.1 + 0x000000003c068e88 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.__func__$4504 + 0x000000003c068ec2 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.__func__$4491 + 0x000000003c068ed3 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .rodata.__func__$5558 + 0x000000003c068ee4 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + *fill* 0x000000003c068efa 0x6 + .rodata 0x000000003c068f00 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x000000003c068f00 _xt_coproc_sa_offset + .rodata.main_task.str1.1 + 0x000000003c068f30 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x7b (size before relaxing) + .rodata.esp_startup_start_app_common.str1.1 + 0x000000003c068f80 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .rodata.vApplicationGetIdleTaskMemory.str1.1 + 0x000000003c068fbf 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .rodata.__func__$5531 + 0x000000003c068ff1 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .rodata.__func__$5523 + 0x000000003c069010 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .rodata.__func__$5507 + 0x000000003c06902e 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .rodata.__func__$5495 + 0x000000003c069038 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .rodata.vPortSetupTimer.str1.1 + 0x000000003c069055 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .rodata.__func__$5959 + 0x000000003c069103 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .rodata.prvNotifyQueueSetContainer.str1.1 + 0x000000003c069113 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueGenericReset.str1.1 + 0x000000003c06918f 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueGenericCreateStatic.str1.1 + 0x000000003c069197 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueGenericCreate.str1.1 + 0x000000003c06926f 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueCreateCountingSemaphoreStatic.str1.1 + 0x000000003c0692fc 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueGenericSend.str1.1 + 0x000000003c069329 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueGiveMutexRecursive.str1.1 + 0x000000003c0694b9 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueGiveFromISR.str1.1 + 0x000000003c0694c1 0x7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueReceive.str1.1 + 0x000000003c06953b 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.xQueueReceiveFromISR.str1.1 + 0x000000003c0695a1 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.uxQueueMessagesWaiting.str1.1 + 0x000000003c0695f3 0x52 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x7 (size before relaxing) + .rodata.__func__$5694 + 0x000000003c0695f3 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5689 + 0x000000003c069600 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5677 + 0x000000003c06961e 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5660 + 0x000000003c069635 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5649 + 0x000000003c06964a 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5636 + 0x000000003c069655 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5625 + 0x000000003c069669 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5614 + 0x000000003c069677 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5605 + 0x000000003c069689 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5779 + 0x000000003c0696a2 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5593 + 0x000000003c0696bd 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5582 + 0x000000003c0696cf 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5576 + 0x000000003c0696ed 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5569 + 0x000000003c069711 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5562 + 0x000000003c06972a 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5522 + 0x000000003c069743 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5512 + 0x000000003c069757 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.__func__$5503 + 0x000000003c069771 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .rodata.prvDeleteTLS.str1.1 + 0x000000003c069784 0x27 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.prvDeleteTCB.str1.1 + 0x000000003c0697ab 0x32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskCreateStaticPinnedToCore.str1.1 + 0x000000003c0697dd 0x9b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskGetIdleTaskHandleForCPU.str1.1 + 0x000000003c069878 0x34 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskIncrementTick.str1.1 + 0x000000003c0698ac 0x76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskSwitchContext.str1.1 + 0x000000003c069922 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskPlaceOnEventList.str1.1 + 0x000000003c06993b 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskRemoveFromEventList.str1.1 + 0x000000003c069947 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskSetTimeOutState.str1.1 + 0x000000003c069956 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskCheckForTimeOut.str1.1 + 0x000000003c069960 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskPrioritySet.str1.1 + 0x000000003c06996e 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskDelete.str1.1 + 0x000000003c069989 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskResumeAll.str1.1 + 0x000000003c0699ba 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskPriorityDisinherit.str1.1 + 0x000000003c069a0e 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskPriorityDisinheritAfterTimeout.str1.1 + 0x000000003c069a4b 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.ulTaskGenericNotifyTake.str1.1 + 0x000000003c069a73 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.xTaskGenericNotify.str1.1 + 0x000000003c069a85 0x93 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.prvTaskPriorityRaise.str1.1 + 0x000000003c069b18 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.vTaskStartScheduler.str1.1 + 0x000000003c069b6c 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$6122 + 0x000000003c069b83 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$6058 + 0x000000003c069b98 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$6024 + 0x000000003c069bb6 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5998 + 0x000000003c069bc9 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5979 + 0x000000003c069be1 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5970 + 0x000000003c069c05 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5845 + 0x000000003c069c1d 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5817 + 0x000000003c069c32 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5808 + 0x000000003c069c4b 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5796 + 0x000000003c069c6b 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5787 + 0x000000003c069c81 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.ucExpectedStackBytes$5791 + 0x000000003c069ca2 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5761 + 0x000000003c069cb6 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5741 + 0x000000003c069cc9 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5708 + 0x000000003c069ce6 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5685 + 0x000000003c069cf4 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5665 + 0x000000003c069d03 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5614 + 0x000000003c069d17 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5582 + 0x000000003c069d28 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5933 + 0x000000003c069d33 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5937 + 0x000000003c069d40 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5566 + 0x000000003c069d4d 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.__func__$5502 + 0x000000003c069d59 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .rodata.prvInitialiseNewTimer$part$1.str1.1 + 0x000000003c069d77 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.xTimerCreateTimerTask.str1.1 + 0x000000003c069db5 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.xTimerGenericCommand.str1.1 + 0x000000003c069dc5 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.prvSwitchTimerLists.str1.1 + 0x000000003c069dcc 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.prvTimerTask.str1.1 + 0x000000003c069dd4 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5506 + 0x000000003c069df9 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5500 + 0x000000003c069e0b 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5412 + 0x000000003c069e1f 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5385 + 0x000000003c069e33 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5375 + 0x000000003c069e48 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5462 + 0x000000003c069e5e 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5424 + 0x000000003c069e79 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5486 + 0x000000003c069e90 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.__func__$5347 + 0x000000003c069ea4 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .rodata.str1.1 + 0x000000003c069eba 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x89 (size before relaxing) + .rodata.esp_newlib_locks_init.str1.1 + 0x000000003c069f41 0x66 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .rodata.__func__$5320 + 0x000000003c069fa7 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .rodata.__func__$5288 + 0x000000003c069fbd 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .rodata.__func__$5263 + 0x000000003c069fd0 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .rodata.__func__$5243 + 0x000000003c069fe5 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .rodata.__func__$5234 + 0x000000003c069ffa 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .rodata.queue_create_wrapper.str1.1 + 0x000000003c06a006 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.str1.1 + 0x000000003c06a054 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.btdm_sleep_enter_phase2_wrapper.str1.1 + 0x000000003c06a06a 0x2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.btdm_sleep_enter_phase1_wrapper.str1.1 + 0x000000003c06a06a 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x78 (size before relaxing) + .rodata.malloc_internal_wrapper.str1.1 + 0x000000003c06a0d9 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.semphr_create_wrapper.str1.1 + 0x000000003c06a0f3 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.esp_bt_controller_mem_release.str1.1 + 0x000000003c06a119 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x57 (size before relaxing) + .rodata.esp_bt_controller_init.str1.1 + 0x000000003c06a146 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.esp_bt_controller_enable.str1.1 + 0x000000003c06a242 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7532 + 0x000000003c06a27d 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7569 + 0x000000003c06a293 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7640 + 0x000000003c06a2a8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7645 + 0x000000003c06a2c8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7655 + 0x000000003c06a2e8 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7739 + 0x000000003c06a2ff 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__func__$7709 + 0x000000003c06a316 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.osi_funcs_ro + 0x000000003c06a334 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .rodata.__wrap_log_printf.str1.1 + 0x000000003c06a40c 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .rodata.__wrap_esp_log_write.str1.1 + 0x000000003c06a41a 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .rodata.str1.1 + 0x000000003c06a41f 0x537 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + *fill* 0x000000003c06a956 0x2 + .rodata 0x000000003c06a958 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .rodata.str1.1 + 0x000000003c06a988 0x86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .rodata.str1.1 + 0x000000003c06aa0e 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .rodata.str1.1 + 0x000000003c06aa69 0x7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .rodata.r_ip_funcs_ro + 0x000000003c06aa70 0x9e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + 0x000000003c06aa70 r_ip_funcs_ro + .rodata.str1.1 + 0x000000003c06b450 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + *fill* 0x000000003c06b45e 0x2 + .rodata.r_llc_loc_con_upd_proc_continue + 0x000000003c06b460 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .rodata.r_llc_rem_con_upd_proc_continue + 0x000000003c06b47c 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .rodata.str1.1 + 0x000000003c06b490 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .rodata.str1.1 + 0x000000003c06b49b 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + *fill* 0x000000003c06b4a9 0x3 + .rodata.r_llc_loc_phy_upd_proc_continue + 0x000000003c06b4ac 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .rodata.str1.1 + 0x000000003c06b4c0 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .rodata.str1.1 + 0x000000003c06b4ca 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .rodata.str1.1 + 0x000000003c06b4d4 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .rodata.str1.1 + 0x000000003c06b4ec 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .rodata.str1.1 + 0x000000003c06b4fa 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .rodata.str1.1 + 0x000000003c06b505 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .rodata.str1.1 + 0x000000003c06b510 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .rodata.str1.1 + 0x000000003c06b51a 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .rodata.llm_hci_command_handler_tab_ro + 0x000000003c06b524 0x260 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .rodata.str1.1 + 0x000000003c06b784 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + *fill* 0x000000003c06b78f 0x1 + .rodata.r_llm_update_duplicate_scan_exceptional_list + 0x000000003c06b790 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .rodata.llm_local_le_feats_42 + 0x000000003c06b7c8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x000000003c06b7c8 llm_local_le_feats_42 + .rodata.le_default_evt_mask + 0x000000003c06b7d0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .rodata.str1.1 + 0x000000003c06b7d8 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + *fill* 0x000000003c06b7e3 0x1 + .rodata.r_modules_funcs_ro + 0x000000003c06b7e4 0x3d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + 0x000000003c06b7e4 r_modules_funcs_ro + .rodata.str1.1 + 0x000000003c06bbb4 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .rodata.nvds_magic_number + 0x000000003c06bbce 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .rodata.str1.1 + 0x000000003c06bbd2 0x36 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + 0x4f (size before relaxing) + .rodata.r_plf_funcs_ro + 0x000000003c06bc08 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + 0x000000003c06bc08 r_plf_funcs_ro + .rodata.str1.1 + 0x000000003c06bd20 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .rodata.__func__$18190 + 0x000000003c06bd3a 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .rodata.str1.1 + 0x000000003c06bd47 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + *fill* 0x000000003c06bd52 0x2 + .rodata.cs_rf_pwr_tbl_chip + 0x000000003c06bd54 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .rodata.cs_rf_pwr_tbl_fpga + 0x000000003c06bd60 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .rodata.cs_bt_pwr_tbl_idx2lvl_fpga + 0x000000003c06bd6c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .rodata.cs_bt_pwr_tbl_lvl2idx_fpga + 0x000000003c06bd74 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .rodata.str1.1 + 0x000000003c06bd84 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .rodata.str1.1 + 0x000000003c06bd8c 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .rodata.str1.1 + 0x000000003c06bd9a 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .rodata.str1.1 + 0x000000003c06bda5 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .rodata 0x000000003c06bdb0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .rodata.str1.1 + 0x000000003c06bdc8 0x13 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x1a (size before relaxing) + .rodata.str1.1 + 0x000000003c06bddb 0x4e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .rodata.str1.1 + 0x000000003c06be29 0x1cf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .rodata.str1.1 + 0x000000003c06bff8 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + 0x16 (size before relaxing) + .rodata.hci_le_def_evt_msk + 0x000000003c06c005 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .rodata.hci_def_evt_msk + 0x000000003c06c00d 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .rodata.str1.1 + 0x000000003c06c015 0xa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .rodata.str1.1 + 0x000000003c06c01f 0x53 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x59 (size before relaxing) + *fill* 0x000000003c06c072 0x2 + .rodata.bt_rf_coex_hook_st_param_set + 0x000000003c06c074 0x1c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .rodata.CSWTCH$14 + 0x000000003c06c090 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .rodata.coex_hook_st_group_to_coex_schm_st_tab + 0x000000003c06c098 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .rodata.coex_hook_st_group_tab + 0x000000003c06c09c 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + *fill* 0x000000003c06c0a5 0x3 + .rodata.DIG_DBIAS_HVT + 0x000000003c06c0a8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.V_DIG_DBIAS20 + 0x000000003c06c0ac 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.V_RTC_DBIAS20 + 0x000000003c06c0b0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.K_DIG_LDO + 0x000000003c06c0b4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.K_RTC_LDO + 0x000000003c06c0b8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.OCODE 0x000000003c06c0bc 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.BLK_VERSION_MAJOR + 0x000000003c06c0c0 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.BLK_VERSION_MINOR + 0x000000003c06c0c4 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.MAC_FACTORY + 0x000000003c06c0c8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .rodata.write_reg.str1.1 + 0x000000003c06c0e0 0xb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.esp_efuse_utility_process.str1.1 + 0x000000003c06c192 0x5a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__$4487 + 0x000000003c06c1ec 0x1b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .rodata.__func__$4391 + 0x000000003c06c207 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + *fill* 0x000000003c06c221 0x3 + .rodata.range_read_addr_blocks + 0x000000003c06c224 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x000000003c06c224 range_read_addr_blocks + .rodata.str1.1 + 0x000000003c06c27c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .rodata.esp_ipc_init.str1.1 + 0x000000003c06c2bc 0x6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x14 (size before relaxing) + .rodata.__func__$5474 + 0x000000003c06c2c2 0x9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .rodata.__func__$5487 + 0x000000003c06c2cb 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .rodata.g_spi_lock_main_flash_dev + 0x000000003c06c2d8 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + 0x000000003c06c2d8 g_spi_lock_main_flash_dev + .rodata.gdma_release_group_handle.str1.1 + 0x000000003c06c2dc 0x3a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.gdma_release_pair_handle.str1.1 + 0x000000003c06c316 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.gdma_new_channel.str1.1 + 0x000000003c06c32c 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x195 (size before relaxing) + .rodata.gdma_connect.str1.1 + 0x000000003c06c4bc 0x7c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.gdma_disconnect.str1.1 + 0x000000003c06c538 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.gdma_set_transfer_ability.str1.1 + 0x000000003c06c576 0x61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6359 + 0x000000003c06c5d7 0xb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6302 + 0x000000003c06c5e2 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6284 + 0x000000003c06c5fc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6277 + 0x000000003c06c60c 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6269 + 0x000000003c06c619 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6261 + 0x000000003c06c62d 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__func__$6390 + 0x000000003c06c63e 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__func__$6405 + 0x000000003c06c658 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__func__$6255 + 0x000000003c06c671 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.__FUNCTION__$6244 + 0x000000003c06c682 0x11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .rodata.esp_core_dump_get_user_ram_info.str1.1 + 0x000000003c06c693 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .rodata.__func__$5887 + 0x000000003c06c6db 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .rodata.esp_core_dump_image_check.str1.1 + 0x000000003c06c6fb 0x69 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .rodata.__func__$8464 + 0x000000003c06c764 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .rodata.elf_add_regs$constprop$14.str1.1 + 0x000000003c06c77e 0x5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.esp_core_dump_do_write_elf_pass$constprop$3.str1.1 + 0x000000003c06c783 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7153 + 0x000000003c06c7a1 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7134 + 0x000000003c06c7ba 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$6956 + 0x000000003c06c7d8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7094 + 0x000000003c06c7e8 0xe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$6938 + 0x000000003c06c7f6 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7062 + 0x000000003c06c80f 0x19 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$6978 + 0x000000003c06c828 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$6999 + 0x000000003c06c837 0xd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7074 + 0x000000003c06c844 0x17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7111 + 0x000000003c06c85b 0x15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$6929 + 0x000000003c06c870 0x16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7168 + 0x000000003c06c886 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.__FUNCTION__$7187 + 0x000000003c06c8a6 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .rodata.esp_core_dump_get_stack.str1.1 + 0x000000003c06c8be 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .rodata.esp_core_dump_get_task_regs_dump.str1.1 + 0x000000003c06c930 0x2f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .rodata.__func__$5963 + 0x000000003c06c95f 0x21 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .rodata.__func__$5937 + 0x000000003c06c980 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .rodata.esp_core_dump_checksum_update.str1.1 + 0x000000003c06c998 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .rodata.esp_core_dump_checksum_finish.str1.1 + 0x000000003c06c9d5 0x31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .rodata.esp_core_dump_print_checksum.str1.1 + 0x000000003c06ca06 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .rodata.__func__$4237 + 0x000000003c06ca1e 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .rodata.__func__$4227 + 0x000000003c06ca3b 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .rodata.__func__$4219 + 0x000000003c06ca59 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .rodata.esp_phy_load_cal_data_from_nvs.str1.1 + 0x000000003c06ca77 0x17a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.esp_phy_store_cal_data_to_nvs.str1.1 + 0x000000003c06cbf1 0xdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.esp_phy_load_cal_and_init.str1.1 + 0x000000003c06cccd 0x3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.__func__$11501 + 0x000000003c06cd0b 0x1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.__func__$11487 + 0x000000003c06cd25 0x1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.__func__$11476 + 0x000000003c06cd42 0x1e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.__func__$11457 + 0x000000003c06cd60 0x1f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .rodata.phy_init_data + 0x000000003c06cd7f 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + *fill* 0x000000003c06cdff 0x1 + .rodata.interrupt_descriptor_table + 0x000000003c06ce00 0x200 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .rodata.s_set_default_wifi_log_level.str1.1 + 0x000000003c06d000 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + 0x1d (size before relaxing) + .rodata.gdma_periph_signals + 0x000000003c06d018 0x2c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + 0x000000003c06d018 gdma_periph_signals + .rodata.sha256_padding + 0x000000003c06d044 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .rodata.esp_sha_512_t_init_hash.str1.1 + 0x000000003c06d084 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .rodata.esp_sha_dma.str1.1 + 0x000000003c06d10d 0xaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .rodata.esp_crypto_shared_gdma_start.str1.1 + 0x000000003c06d1bc 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .rodata.str1.1 + 0x000000003c06d201 0x106 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .rodata.str1.1 + 0x000000003c06d307 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .rodata.str1.1 + 0x000000003c06d31f 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .rodata 0x000000003c06d3b8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + 0x000000003c06d3b8 Xthal_intlevel + .rodata._ZL28read_encoded_value_with_basehjPKhPj + 0x000000003c06d3d8 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .rodata._ZTSSt9bad_alloc + 0x000000003c06d40c 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x000000003c06d40c _ZTSSt9bad_alloc + *fill* 0x000000003c06d419 0x3 + .rodata._ZTISt9bad_alloc + 0x000000003c06d41c 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x000000003c06d41c _ZTISt9bad_alloc + .rodata._ZTSSt9exception + 0x000000003c06d428 0xd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x000000003c06d428 _ZTSSt9exception + *fill* 0x000000003c06d435 0x3 + .rodata._ZTISt9exception + 0x000000003c06d438 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x000000003c06d438 _ZTISt9exception + .rodata._ZTSSt20bad_array_new_length + 0x000000003c06d440 0x19 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x000000003c06d440 _ZTSSt20bad_array_new_length + *fill* 0x000000003c06d459 0x3 + .rodata._ZTISt20bad_array_new_length + 0x000000003c06d45c 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x000000003c06d45c _ZTISt20bad_array_new_length + .rodata._ZSt7nothrow + 0x000000003c06d468 0x1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + 0x000000003c06d468 _ZSt7nothrow + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj.str1.1 + 0x000000003c06d469 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc.str1.1 + 0x000000003c06d481 0x37 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc.str1.1 + 0x000000003c06d4b8 0x16 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj.str1.1 + 0x000000003c06d4ce 0x19 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_jj.str1.1 + 0x000000003c06d4e7 0x15 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .rodata._ZTSSt11logic_error + 0x000000003c06d4fc 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x000000003c06d4fc _ZTSSt11logic_error + .rodata._ZTISt11logic_error + 0x000000003c06d50c 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x000000003c06d50c _ZTISt11logic_error + .rodata._ZTSSt12length_error + 0x000000003c06d518 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x000000003c06d518 _ZTSSt12length_error + *fill* 0x000000003c06d529 0x3 + .rodata._ZTISt12length_error + 0x000000003c06d52c 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x000000003c06d52c _ZTISt12length_error + .rodata._ZTSSt12out_of_range + 0x000000003c06d538 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x000000003c06d538 _ZTSSt12out_of_range + *fill* 0x000000003c06d549 0x3 + .rodata._ZTISt12out_of_range + 0x000000003c06d54c 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x000000003c06d54c _ZTISt12out_of_range + .rodata._ZN9__gnu_cxx26__throw_insufficient_spaceEPKcS1_.str1.1 + 0x000000003c06d558 0x69 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .rodata._ZN9__gnu_cxx15__concat_size_tEPcjj.str1.1 + 0x000000003c06d5c1 0xb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .rodata._ZTVN10__cxxabiv120__si_class_type_infoE + 0x000000003c06d5cc 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x000000003c06d5cc _ZTVN10__cxxabiv120__si_class_type_infoE + .rodata._ZTVN10__cxxabiv117__class_type_infoE + 0x000000003c06d5f8 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x000000003c06d5f8 _ZTVN10__cxxabiv117__class_type_infoE + .rodata._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv.str1.1 + 0x000000003c06d624 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .rodata._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv.str1.1 + 0x000000003c06d648 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .rodata._ZTSN9__gnu_cxx24__concurrence_lock_errorE + 0x000000003c06d66e 0x27 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x000000003c06d66e _ZTSN9__gnu_cxx24__concurrence_lock_errorE + *fill* 0x000000003c06d695 0x3 + .rodata._ZTIN9__gnu_cxx24__concurrence_lock_errorE + 0x000000003c06d698 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x000000003c06d698 _ZTIN9__gnu_cxx24__concurrence_lock_errorE + .rodata._ZTSN9__gnu_cxx26__concurrence_unlock_errorE + 0x000000003c06d6a4 0x29 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x000000003c06d6a4 _ZTSN9__gnu_cxx26__concurrence_unlock_errorE + *fill* 0x000000003c06d6cd 0x3 + .rodata._ZTIN9__gnu_cxx26__concurrence_unlock_errorE + 0x000000003c06d6d0 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x000000003c06d6d0 _ZTIN9__gnu_cxx26__concurrence_unlock_errorE + .rodata._ZTVN9__gnu_cxx24__concurrence_lock_errorE + 0x000000003c06d6dc 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x000000003c06d6dc _ZTVN9__gnu_cxx24__concurrence_lock_errorE + .rodata._ZTVN9__gnu_cxx26__concurrence_unlock_errorE + 0x000000003c06d6f0 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x000000003c06d6f0 _ZTVN9__gnu_cxx26__concurrence_unlock_errorE + .rodata._ZNKSt9bad_alloc4whatEv.str1.1 + 0x000000003c06d704 0xf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + *fill* 0x000000003c06d713 0x1 + .rodata._ZTVSt9bad_alloc + 0x000000003c06d714 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x000000003c06d714 _ZTVSt9bad_alloc + .rodata._ZNKSt20bad_array_new_length4whatEv.str1.1 + 0x000000003c06d728 0x1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + *fill* 0x000000003c06d742 0x2 + .rodata._ZTVSt20bad_array_new_length + 0x000000003c06d744 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x000000003c06d744 _ZTVSt20bad_array_new_length + .rodata._ZTVSt11logic_error + 0x000000003c06d758 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x000000003c06d758 _ZTVSt11logic_error + .rodata._ZTVSt12length_error + 0x000000003c06d76c 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x000000003c06d76c _ZTVSt12length_error + .rodata._ZTVSt12out_of_range + 0x000000003c06d780 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x000000003c06d780 _ZTVSt12out_of_range + .rodata._ZNSs4_Rep9_S_createEjjRKSaIcE.str1.1 + 0x000000003c06d794 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .rodata._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag.str1.1 + 0x000000003c06d7ac 0x2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + *fill* 0x000000003c06d7d6 0x2 + .rodata 0x000000003c06d7d8 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .rodata 0x000000003c06d80c 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .rodata 0x000000003c06d848 0x101 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + 0x000000003c06d848 _ctype_ + *fill* 0x000000003c06d949 0x3 + .rodata 0x000000003c06d94c 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + 0x000000003c06d94c __sf_fake_stderr + 0x000000003c06d96c __sf_fake_stdout + 0x000000003c06d98c __sf_fake_stdin + .rodata.str1.1 + 0x000000003c06d9ac 0x9b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + *fill* 0x000000003c06da47 0x1 + .rodata 0x000000003c06da48 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .rodata 0x000000003c06daa8 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + 0x000000003c06daa8 __month_lengths + .rodata.str1.1 + 0x000000003c06db08 0x2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .rodata.str1.1 + 0x000000003c06db08 0x5b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + 0x6b (size before relaxing) + *fill* 0x000000003c06db63 0x1 + .rodata 0x000000003c06db64 0x158 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .rodata.str1.1 + 0x000000003c06dcbc 0x5b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + 0xd (size before relaxing) + *fill* 0x000000003c06dcbc 0x4 + .rodata 0x000000003c06dcc0 0x68 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .rodata 0x000000003c06dd28 0x2bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .rodata.str1.1 + 0x000000003c06dfe4 0x32 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + 0x34 (size before relaxing) + .rodata.str1.1 + 0x000000003c06e016 0x5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + 0x6 (size before relaxing) + *fill* 0x000000003c06e01b 0x1 + .rodata 0x000000003c06e01c 0x17e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .rodata.str1.1 + 0x000000003c06e19a 0xe3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + 0x12c (size before relaxing) + *fill* 0x000000003c06e27d 0x3 + .rodata 0x000000003c06e280 0xfc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + 0x000000003c06e280 _C_time_locale + .rodata.str1.1 + 0x000000003c06e37c 0x4e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + 0x60 (size before relaxing) + .rodata.str1.1 + 0x000000003c06e3ca 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + *fill* 0x000000003c06e3ca 0x2 + .rodata 0x000000003c06e3cc 0x2bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .rodata.str1.1 + 0x000000003c06e688 0x34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .rodata.str1.1 + 0x000000003c06e688 0xa1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + 0xba (size before relaxing) + .rodata.str1.1 + 0x000000003c06e729 0x8b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + 0x9c (size before relaxing) + .rodata.str1.1 + 0x000000003c06e7b4 0x8b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + 0x3 (size before relaxing) + .rodata 0x000000003c06e7b4 0xe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + 0x000000003c06e7b4 _C_numeric_locale + .rodata.str1.1 + 0x000000003c06e7c2 0x6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + 0xb (size before relaxing) + .rodata 0x000000003c06e7c8 0x16c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + 0x000000003c06e7c8 __default_global_locale + .rodata.str1.1 + 0x000000003c06e934 0x1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .rodata.str1.1 + 0x000000003c06e934 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + 0xac (size before relaxing) + .rodata 0x000000003c06e9b8 0x128 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + 0x000000003c06e9c8 __mprec_tinytens + 0x000000003c06e9f0 __mprec_bigtens + 0x000000003c06ea18 __mprec_tens + .rodata 0x000000003c06eae0 0x494 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + 0x000000003c06ed9c __action_table + 0x000000003c06ee08 __state_table + 0x000000003c06ee74 __chclass + .rodata.str1.1 + 0x000000003c06ef74 0x22 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .rodata 0x000000003c06ef74 0x22 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + *fill* 0x000000003c06ef96 0x2 + .rodata 0x000000003c06ef98 0x2bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .rodata.str1.1 + 0x000000003c06f254 0x22 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + *(.irom1.text) + *(.gnu.linkonce.r.*) + *(.rodata1) + 0x000000003c06f254 __XT_EXCEPTION_TABLE_ = ABSOLUTE (.) + *(.xt_except_table) + *(.gcc_except_table .gcc_except_table.*) + .gcc_except_table._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x000000003c06f254 0x10 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x000000003c06f264 0x2a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + 0x000000003c06f28e 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x000000003c06f2a0 0x12 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZNSt14_Function_baseD2Ev + 0x000000003c06f2b2 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x000000003c06f2b6 0x1a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x000000003c06f2d0 0x1a .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._Z12getTimeStampB5cxx11v + 0x000000003c06f2ea 0x76 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._Z9printTimev + 0x000000003c06f360 0x5f .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._Z5setupv + 0x000000003c06f3bf 0x11b .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._Z4loopv + 0x000000003c06f4da 0x118 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x000000003c06f5f2 0x15 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._GLOBAL__sub_I_rtc + 0x000000003c06f607 0x10 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .gcc_except_table._ZN17NimBLEAdvertising5resetEv + 0x000000003c06f617 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZNSt8functionIFvP17NimBLEAdvertisingEEC2ERKS3_ + 0x000000003c06f61f 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN17NimBLEAdvertising10onHostSyncEv + 0x000000003c06f62b 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN17NimBLEAdvertisingC2Ev + 0x000000003c06f63b 0xd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .gcc_except_table._ZN20NimBLECharacteristic16createDescriptorERK10NimBLEUUIDjt + 0x000000003c06f648 0x1c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .gcc_except_table._ZN20NimBLECharacteristic16createDescriptorEPKcjt + 0x000000003c06f664 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .gcc_except_table._ZN12NimBLEDevice12createServerEv + 0x000000003c06f674 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZN12NimBLEDevice14getAdvertisingEv + 0x000000003c06f684 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZN12NimBLEDevice16startAdvertisingEv + 0x000000003c06f694 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZN12NimBLEDevice7getScanEv + 0x000000003c06f6a4 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .gcc_except_table._ZN10NimBLEScan14handleGapEventEP13ble_gap_eventPv + 0x000000003c06f6b4 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .gcc_except_table._ZN12NimBLEServer16startAdvertisingEv + 0x000000003c06f6d4 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .gcc_except_table._ZN12NimBLEServer13createServiceERK10NimBLEUUID + 0x000000003c06f6e4 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .gcc_except_table._ZN12NimBLEServer13createServiceEPKc + 0x000000003c06f6f4 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .gcc_except_table._ZN13NimBLEService20createCharacteristicERK10NimBLEUUIDjt + 0x000000003c06f704 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN13NimBLEService20createCharacteristicEPKcjt + 0x000000003c06f714 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .gcc_except_table._ZN10NimBLE2904C2EP20NimBLECharacteristic + 0x000000003c06f724 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .gcc_except_table._ZN22NimBLEAdvertisedDeviceC2Ev + 0x000000003c06f734 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .gcc_except_table._ZN5HWCDCD2Ev + 0x000000003c06f744 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .gcc_except_table._ZN6Stream10readStringEv + 0x000000003c06f748 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .gcc_except_table._ZN3nvs4LockD2Ev$constprop$17 + 0x000000003c06f758 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table._ZL19nvs_get_str_or_blobjN3nvs8ItemTypeEPKcPvPj + 0x000000003c06f75c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_flash_init_partition + 0x000000003c06f76c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_open_from_partition + 0x000000003c06f77c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_erase_key + 0x000000003c06f78c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_u32 + 0x000000003c06f79c 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_commit + 0x000000003c06f7ac 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_set_blob + 0x000000003c06f7bc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_get_u32 + 0x000000003c06f7cc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table.nvs_flash_erase_partition + 0x000000003c06f7dc 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .gcc_except_table._ZN3nvs15NVSHandleSimpleD2Ev + 0x000000003c06f7ec 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .gcc_except_table._ZN3nvs11PageManager4loadEPNS_9PartitionEjj + 0x000000003c06f7f0 0xf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + *fill* 0x000000003c06f7ff 0x1 + .gcc_except_table.__gxx_personality_v0 + 0x000000003c06f800 0x1c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .gcc_except_table.__cxa_call_unexpected + 0x000000003c06f81c 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .gcc_except_table._ZSt19__throw_logic_errorPKc + 0x000000003c06f834 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt20__throw_length_errorPKc + 0x000000003c06f840 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZSt24__throw_out_of_range_fmtPKcz + 0x000000003c06f84c 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .gcc_except_table._ZN10__cxxabiv111__terminateEPFvvE + 0x000000003c06f85c 0x1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .gcc_except_table.__cxa_get_globals_fast + 0x000000003c06f879 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .gcc_except_table.__cxa_get_globals + 0x000000003c06f87d 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .gcc_except_table._GLOBAL__sub_D___cxa_get_globals_fast + 0x000000003c06f881 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + *fill* 0x000000003c06f885 0x3 + .gcc_except_table._ZN9__gnu_cxx13__scoped_lockD2Ev + 0x000000003c06f888 0x11 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .gcc_except_table.__cxa_allocate_exception + 0x000000003c06f899 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .gcc_except_table.__cxa_free_exception + 0x000000003c06f89d 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .gcc_except_table._GLOBAL__sub_I__ZN9__gnu_cxx9__freeresEv + 0x000000003c06f8a1 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .gcc_except_table._GLOBAL__sub_D__ZN9__gnu_cxx9__freeresEv + 0x000000003c06f8b1 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + *fill* 0x000000003c06f8b5 0x3 + .gcc_except_table._ZnwjRKSt9nothrow_t + 0x000000003c06f8b8 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .gcc_except_table._ZNSt11logic_errorC2EPKc + 0x000000003c06f8cc 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + *(.gnu.linkonce.e.*) + *(.gnu.version_r) + 0x000000003c06f8d8 . = ((. + 0x3) & 0xfffffffffffffffc) + 0x000000003c06f8d8 __eh_frame = ABSOLUTE (.) + *(.eh_frame) + .eh_frame 0x000000003c06f8d8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .eh_frame 0x000000003c06f8d8 0xa0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .eh_frame 0x000000003c06f978 0x70 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .eh_frame 0x000000003c06f9e8 0x88 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .eh_frame 0x000000003c06fa70 0xa0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .eh_frame 0x000000003c06fb10 0xc4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .eh_frame 0x000000003c06fbd4 0x118 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .eh_frame 0x000000003c06fcec 0x24c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .eh_frame 0x000000003c06ff38 0x8c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .eh_frame 0x000000003c06ffc4 0x54 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .eh_frame 0x000000003c070018 0x16c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .eh_frame 0x000000003c070184 0x134 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .eh_frame 0x000000003c0702b8 0x2a0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .eh_frame 0x000000003c070558 0x74 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .eh_frame 0x000000003c0705cc 0x16c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .eh_frame 0x000000003c070738 0xb8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .eh_frame 0x000000003c0707f0 0x58 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .eh_frame 0x000000003c070848 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .eh_frame 0x000000003c070870 0x28 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .eh_frame 0x000000003c070898 0x564 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .eh_frame 0x000000003c070dfc 0xe0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .eh_frame 0x000000003c070edc 0x358 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .eh_frame 0x000000003c071234 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .eh_frame 0x000000003c0712a4 0x59c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .eh_frame 0x000000003c071840 0x2c0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .eh_frame 0x000000003c071b00 0x124 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .eh_frame 0x000000003c071c24 0x498 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .eh_frame 0x000000003c0720bc 0x16c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .eh_frame 0x000000003c072228 0x32c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .eh_frame 0x000000003c072554 0x250 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .eh_frame 0x000000003c0727a4 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .eh_frame 0x000000003c072844 0xc4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .eh_frame 0x000000003c072908 0x234 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .eh_frame 0x000000003c072b3c 0x330 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .eh_frame 0x000000003c072e6c 0x32c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .eh_frame 0x000000003c073198 0x150 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .eh_frame 0x000000003c0732e8 0x188 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .eh_frame 0x000000003c073470 0x220 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .eh_frame 0x000000003c073690 0x2a0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .eh_frame 0x000000003c073930 0x328 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .eh_frame 0x000000003c073c58 0x1f8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .eh_frame 0x000000003c073e50 0x298 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .eh_frame 0x000000003c0740e8 0x40 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .eh_frame 0x000000003c074128 0x70 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .eh_frame 0x000000003c074198 0x508 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .eh_frame 0x000000003c0746a0 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .eh_frame 0x000000003c074878 0x1f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .eh_frame 0x000000003c074a70 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .eh_frame 0x000000003c074b10 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .eh_frame 0x000000003c074b98 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .eh_frame 0x000000003c074bd8 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .eh_frame 0x000000003c074e40 0x8c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .eh_frame 0x000000003c074ecc 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .eh_frame 0x000000003c074ef4 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .eh_frame 0x000000003c074f4c 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .eh_frame 0x000000003c074fbc 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .eh_frame 0x000000003c074fe4 0x118 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .eh_frame 0x000000003c0750fc 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .eh_frame 0x000000003c075154 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .eh_frame 0x000000003c0751ac 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .eh_frame 0x000000003c0751d4 0x9bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .eh_frame 0x000000003c075b90 0x1a8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .eh_frame 0x000000003c075d38 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .eh_frame 0x000000003c075d7c 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .eh_frame 0x000000003c075dec 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .eh_frame 0x000000003c075e14 0x8c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .eh_frame 0x000000003c075ea0 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .eh_frame 0x000000003c075ef8 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .eh_frame 0x000000003c075f38 0x134 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .eh_frame 0x000000003c07606c 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .eh_frame 0x000000003c0760a4 0x118 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .eh_frame 0x000000003c0761bc 0x6e4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .eh_frame 0x000000003c0768a0 0x8c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .eh_frame 0x000000003c07692c 0xb0c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .eh_frame 0x000000003c077438 0xd0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .eh_frame 0x000000003c077508 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .eh_frame 0x000000003c077530 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .eh_frame 0x000000003c077558 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .eh_frame 0x000000003c077580 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .eh_frame 0x000000003c0775a8 0x110 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .eh_frame 0x000000003c0776b8 0x148 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .eh_frame 0x000000003c077800 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + 0x000000003c077808 . = ((. + 0x7) & 0xfffffffffffffffc) + *fill* 0x000000003c077804 0x4 + 0x000000003c077808 __init_array_start = ABSOLUTE (.) + *(EXCLUDE_FILE(*crtbegin.* *crtend.*) .ctors SORT_BY_NAME(.ctors.*)) + .ctors 0x000000003c077808 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .ctors 0x000000003c07780c 0x4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .ctors 0x000000003c077810 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .ctors 0x000000003c077814 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .ctors 0x000000003c077818 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .ctors 0x000000003c07781c 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .ctors 0x000000003c077820 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .ctors 0x000000003c077824 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .ctors 0x000000003c077828 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .ctors 0x000000003c07782c 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .ctors 0x000000003c077830 0x4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .ctors 0x000000003c077834 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .ctors 0x000000003c077838 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x000000003c07783c __init_array_end = ABSOLUTE (.) + *crtbegin.*(.dtors) + .dtors 0x000000003c07783c 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + *(EXCLUDE_FILE(*crtend.*) .dtors) + .dtors 0x000000003c077840 0x4 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .dtors 0x000000003c077844 0x4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .dtors 0x000000003c077848 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .dtors 0x000000003c07784c 0x4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .dtors 0x000000003c077850 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .dtors 0x000000003c077854 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + *(SORT_BY_NAME(.dtors.*)) + *(.dtors) + .dtors 0x000000003c077858 0x4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + 0x000000003c077858 __DTOR_END__ + 0x000000003c07785c __XT_EXCEPTION_DESCS_ = ABSOLUTE (.) + *(.xt_except_desc) + *(.gnu.linkonce.h.*) + 0x000000003c07785c __XT_EXCEPTION_DESCS_END__ = ABSOLUTE (.) + *(.xt_except_desc_end) + *(.dynamic) + *(.gnu.version_d) + 0x000000003c07785c soc_reserved_memory_region_start = ABSOLUTE (.) + *(.reserved_memory_address) + .reserved_memory_address + 0x000000003c07785c 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .reserved_memory_address + 0x000000003c077864 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + 0x000000003c07788c soc_reserved_memory_region_end = ABSOLUTE (.) + 0x000000003c07788c _rodata_end = ABSOLUTE (.) + 0x000000003c07788c _lit4_start = ABSOLUTE (.) + *(*.lit4) + *(.lit4.*) + *(.gnu.linkonce.lit4.*) + 0x000000003c07788c _lit4_end = ABSOLUTE (.) + 0x000000003c07788c . = ALIGN (0x4) + 0x000000003c07788c _thread_local_start = ABSOLUTE (.) + *(.tdata) + *(.tdata.*) + *(.tbss) + *(.tbss.*) + 0x000000003c07788c _thread_local_end = ABSOLUTE (.) + 0x000000003c07788c . = ALIGN (0x4) + 0x0000000000000010 _flash_rodata_align = ALIGNOF (.flash.rodata) + +.flash.rodata_noload + 0x000000003c07788c 0x0 + 0x000000003c07788c _rodata_reserved_end = ABSOLUTE (.) + 0x000000003c07788c . = ALIGN (0x4) + *(.rodata_wlog_debug .rodata_wlog_debug.*) + *(.rodata_wlog_info .rodata_wlog_info.*) + *(.rodata_wlog_verbose .rodata_wlog_verbose.*) + *(.rodata_wlog_warning .rodata_wlog_warning.*) + +.iram0.text_end + 0x000000004038684f 0x0 + 0x000000004038684f . = (. + _esp_memprot_prefetch_pad_size) + 0x000000004038684f . = ALIGN (_esp_memprot_align_size) + *(.iram_end_test) + 0x000000004038684f _iram_text_end = ABSOLUTE (.) + +.iram0.data 0x000000004038684f 0x1 + 0x0000000040386850 . = ALIGN (0x4) + *fill* 0x000000004038684f 0x1 + 0x0000000040386850 _iram_data_start = ABSOLUTE (.) + *(.iram.data .iram.data.*) + 0x0000000040386850 _coredump_iram_start = ABSOLUTE (.) + *(.iram2.coredump .iram2.coredump.*) + 0x0000000040386850 _coredump_iram_end = ABSOLUTE (.) + 0x0000000040386850 _iram_data_end = ABSOLUTE (.) + +.iram0.bss 0x0000000040386850 0x0 + 0x0000000040386850 . = ALIGN (0x4) + 0x0000000040386850 _iram_bss_start = ABSOLUTE (.) + *(.iram.bss .iram.bss.*) + 0x0000000040386850 _iram_bss_end = ABSOLUTE (.) + 0x0000000040386850 . = ALIGN (0x4) + 0x0000000040386850 _iram_end = ABSOLUTE (.) + +.dram0.heap_start + 0x000000003fc9da00 0x0 + 0x000000003fc9da00 . = ALIGN (0x8) + 0x000000003fc9da00 _heap_start = ABSOLUTE (.) + +.xt.prop 0x0000000000000000 0x50d0c + *(.xt.prop .gnu.linkonce.prop.*) + .xt.prop 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + 0x24 (size before relaxing) + .xt.prop 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o + .xt.prop 0x0000000000000030 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + 0x15c (size before relaxing) + .xt.prop 0x000000000000003c 0x6c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + 0x5d0 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + 0x120 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + 0x210 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + 0x6c (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + 0xf0c (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + 0x54 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + 0x3fc (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + 0x108 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + 0x198 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + 0x51c (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + 0x18c (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + 0x174 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + 0x300 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + 0x3d8 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + 0x438 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + 0x474 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + 0xc (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + 0xb10 (size before relaxing) + .xt.prop 0x00000000000000a8 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + 0x294 (size before relaxing) + .xt.prop 0x00000000000000a8 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + 0x4bc (size before relaxing) + .xt.prop 0x00000000000000f0 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + 0x204 (size before relaxing) + .xt.prop 0x00000000000000f0 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + 0x234 (size before relaxing) + .xt.prop 0x00000000000000f0 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + 0x198 (size before relaxing) + .xt.prop 0x00000000000000f0 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + 0x594 (size before relaxing) + .xt.prop 0x00000000000000f0 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + 0x3f0 (size before relaxing) + .xt.prop 0x00000000000000f0 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + 0x240 (size before relaxing) + .xt.prop 0x00000000000000f0 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + 0x30 (size before relaxing) + .xt.prop 0x00000000000000f0 0xcfc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xd38 (size before relaxing) + .xt.prop 0x0000000000000dec 0x1b0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x2dc (size before relaxing) + .xt.prop 0x0000000000000f9c 0x3f0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x12a8 (size before relaxing) + .xt.prop 0x000000000000138c 0x600 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0xa5c (size before relaxing) + .xt.prop 0x000000000000198c 0x2d0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x4a4 (size before relaxing) + .xt.prop 0x0000000000001c5c 0x504 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0xf90 (size before relaxing) + .xt.prop 0x0000000000002160 0x27c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x66c (size before relaxing) + .xt.prop 0x00000000000023dc 0x714 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0xaf8 (size before relaxing) + .xt.prop 0x0000000000002af0 0x3b4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x7d4 (size before relaxing) + .xt.prop 0x0000000000002ea4 0x2e8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x504 (size before relaxing) + .xt.prop 0x000000000000318c 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + 0x15c (size before relaxing) + .xt.prop 0x00000000000031bc 0x4f8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x600 (size before relaxing) + .xt.prop 0x00000000000036b4 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000000372c 0x198 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x234 (size before relaxing) + .xt.prop 0x00000000000038c4 0x12c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .xt.prop 0x00000000000039f0 0x1ec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x2c4 (size before relaxing) + .xt.prop 0x0000000000003bdc 0x618 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x87c (size before relaxing) + .xt.prop 0x00000000000041f4 0xa8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x744 (size before relaxing) + .xt.prop 0x000000000000429c 0x1134 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x147c (size before relaxing) + .xt.prop 0x00000000000053d0 0x123c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x1b60 (size before relaxing) + .xt.prop 0x000000000000660c 0x19f8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x234c (size before relaxing) + .xt.prop 0x0000000000008004 0xd68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x10a4 (size before relaxing) + .xt.prop 0x0000000000008d6c 0x804 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x984 (size before relaxing) + .xt.prop 0x0000000000009570 0x45c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x84c (size before relaxing) + .xt.prop 0x00000000000099cc 0x90 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x144 (size before relaxing) + .xt.prop 0x0000000000009a5c 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .xt.prop 0x0000000000009a68 0x570 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x6d8 (size before relaxing) + .xt.prop 0x0000000000009fd8 0x228 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x2a0 (size before relaxing) + .xt.prop 0x000000000000a200 0x48c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x570 (size before relaxing) + .xt.prop 0x000000000000a68c 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + 0x84 (size before relaxing) + .xt.prop 0x000000000000a704 0x540 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x5f4 (size before relaxing) + .xt.prop 0x000000000000ac44 0xf0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x2b8 (size before relaxing) + .xt.prop 0x000000000000ad34 0x15c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x2dc (size before relaxing) + .xt.prop 0x000000000000ae90 0x60 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + 0x6c (size before relaxing) + .xt.prop 0x000000000000aef0 0x114 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x1ec (size before relaxing) + .xt.prop 0x000000000000b004 0x12c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x15c (size before relaxing) + .xt.prop 0x000000000000b130 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0xc0 (size before relaxing) + .xt.prop 0x000000000000b1a8 0x174 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x1a4 (size before relaxing) + .xt.prop 0x000000000000b31c 0x90 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .xt.prop 0x000000000000b3ac 0xc0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x1f8 (size before relaxing) + .xt.prop 0x000000000000b46c 0x2ac .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x474 (size before relaxing) + .xt.prop 0x000000000000b718 0x438 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x474 (size before relaxing) + .xt.prop 0x000000000000bb50 0xf0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x120 (size before relaxing) + .xt.prop 0x000000000000bc40 0x1494 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x16a4 (size before relaxing) + .xt.prop 0x000000000000d0d4 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000000d14c 0x1e0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x204 (size before relaxing) + .xt.prop 0x000000000000d32c 0x750 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x804 (size before relaxing) + .xt.prop 0x000000000000da7c 0x2f4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x4bc (size before relaxing) + .xt.prop 0x000000000000dd70 0x1c8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x234 (size before relaxing) + .xt.prop 0x000000000000df38 0x2c4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x3d8 (size before relaxing) + .xt.prop 0x000000000000e1fc 0x36c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x3c0 (size before relaxing) + .xt.prop 0x000000000000e568 0x540 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .xt.prop 0x000000000000eaa8 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + 0x78 (size before relaxing) + .xt.prop 0x000000000000eb14 0x12c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x2b8 (size before relaxing) + .xt.prop 0x000000000000ec40 0x84 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + 0x264 (size before relaxing) + .xt.prop 0x000000000000ecc4 0xe4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x21c (size before relaxing) + .xt.prop 0x000000000000eda8 0xa14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xdf8 (size before relaxing) + .xt.prop 0x000000000000f7bc 0x1b0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x3d8 (size before relaxing) + .xt.prop 0x000000000000f96c 0xcc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0xd8 (size before relaxing) + .xt.prop 0x000000000000fa38 0xc0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x114 (size before relaxing) + .xt.prop 0x000000000000faf8 0x678 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x774 (size before relaxing) + .xt.prop 0x0000000000010170 0x60 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + 0x15c (size before relaxing) + .xt.prop 0x00000000000101d0 0x1c8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0xe04 (size before relaxing) + .xt.prop 0x0000000000010398 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + 0xdd4 (size before relaxing) + .xt.prop 0x0000000000010398 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + 0xb7c (size before relaxing) + .xt.prop 0x0000000000010398 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + 0x45c (size before relaxing) + .xt.prop 0x0000000000010398 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + 0x630 (size before relaxing) + .xt.prop 0x0000000000010398 0x384 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x3d8 (size before relaxing) + .xt.prop 0x000000000001071c 0x150 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x174 (size before relaxing) + .xt.prop 0x000000000001086c 0x1bc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x1f8 (size before relaxing) + .xt.prop 0x0000000000010a28 0x8c4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xb58 (size before relaxing) + .xt.prop 0x00000000000112ec 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + 0xc0 (size before relaxing) + .xt.prop 0x0000000000011358 0x84 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0xd8 (size before relaxing) + .xt.prop 0x00000000000113dc 0x27c .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x54c (size before relaxing) + .xt.prop 0x0000000000011658 0x810 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0xa80 (size before relaxing) + .xt.prop 0x0000000000011e68 0x228 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x7a4 (size before relaxing) + .xt.prop 0x0000000000012090 0xd8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x5ac (size before relaxing) + .xt.prop 0x0000000000012168 0x588 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x1968 (size before relaxing) + .xt.prop 0x00000000000126f0 0x48 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + 0x174 (size before relaxing) + .xt.prop 0x0000000000012738 0xa8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + 0x324 (size before relaxing) + .xt.prop 0x00000000000127e0 0x204 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x54c (size before relaxing) + .xt.prop 0x00000000000129e4 0x78 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + 0x1074 (size before relaxing) + .xt.prop 0x0000000000012a5c 0xb4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .xt.prop 0x0000000000012b10 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + 0x2b8 (size before relaxing) + .xt.prop 0x0000000000012b10 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + 0xa8 (size before relaxing) + .xt.prop 0x0000000000012b10 0x168 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0x300 (size before relaxing) + .xt.prop 0x0000000000012c78 0xeb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x147c (size before relaxing) + .xt.prop 0x0000000000013b30 0x63c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x10e0 (size before relaxing) + .xt.prop 0x000000000001416c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + 0x1920 (size before relaxing) + .xt.prop 0x000000000001416c 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + 0x60c (size before relaxing) + .xt.prop 0x00000000000141e4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + 0x150 (size before relaxing) + .xt.prop 0x00000000000141f0 0x570 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x1d4c (size before relaxing) + .xt.prop 0x0000000000014760 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + 0x264 (size before relaxing) + .xt.prop 0x000000000001476c 0x3e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x444 (size before relaxing) + .xt.prop 0x0000000000014b50 0x384 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0xa68 (size before relaxing) + .xt.prop 0x0000000000014ed4 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + 0xd8 (size before relaxing) + .xt.prop 0x0000000000014f7c 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x360 (size before relaxing) + .xt.prop 0x00000000000150fc 0x1f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x540 (size before relaxing) + .xt.prop 0x00000000000152f4 0x354 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x4d4 (size before relaxing) + .xt.prop 0x0000000000015648 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0xe4 (size before relaxing) + .xt.prop 0x0000000000015720 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + 0x558 (size before relaxing) + .xt.prop 0x0000000000015744 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + 0x108 (size before relaxing) + .xt.prop 0x0000000000015744 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x0000000000015744 0x4e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x774 (size before relaxing) + .xt.prop 0x0000000000015c24 0x4b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x5d0 (size before relaxing) + .xt.prop 0x00000000000160d4 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x348 (size before relaxing) + .xt.prop 0x0000000000016230 0x864 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0xea0 (size before relaxing) + .xt.prop 0x0000000000016a94 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x228 (size before relaxing) + .xt.prop 0x0000000000016b3c 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x444 (size before relaxing) + .xt.prop 0x0000000000016da0 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0xfc (size before relaxing) + .xt.prop 0x0000000000016e60 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x18c (size before relaxing) + .xt.prop 0x0000000000016f68 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x0000000000016f8c 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .xt.prop 0x0000000000016fa4 0x8ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x954 (size before relaxing) + .xt.prop 0x0000000000017850 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0xd8 (size before relaxing) + .xt.prop 0x000000000001791c 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .xt.prop 0x000000000001797c 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x138 (size before relaxing) + .xt.prop 0x0000000000017aa8 0x1bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x1e0 (size before relaxing) + .xt.prop 0x0000000000017c64 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x6c (size before relaxing) + .xt.prop 0x0000000000017cc4 0x450 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x474 (size before relaxing) + .xt.prop 0x0000000000018114 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x6c (size before relaxing) + .xt.prop 0x0000000000018174 0x294 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x2f4 (size before relaxing) + .xt.prop 0x0000000000018408 0x354 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x558 (size before relaxing) + .xt.prop 0x000000000001875c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + 0x1ec (size before relaxing) + .xt.prop 0x000000000001875c 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x174 (size before relaxing) + .xt.prop 0x000000000001884c 0x564 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0xf00 (size before relaxing) + .xt.prop 0x0000000000018db0 0x990 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xbe8 (size before relaxing) + .xt.prop 0x0000000000019740 0x21c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x39c (size before relaxing) + .xt.prop 0x000000000001995c 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x18c (size before relaxing) + .xt.prop 0x0000000000019aac 0x2d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x330 (size before relaxing) + .xt.prop 0x0000000000019d7c 0x204 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x24c (size before relaxing) + .xt.prop 0x0000000000019f80 0xc60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0xf6c (size before relaxing) + .xt.prop 0x000000000001abe0 0x2dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x348 (size before relaxing) + .xt.prop 0x000000000001aebc 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .xt.prop 0x000000000001aef8 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0x90 (size before relaxing) + .xt.prop 0x000000000001af64 0x33c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0xbd0 (size before relaxing) + .xt.prop 0x000000000001b2a0 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + 0x27c (size before relaxing) + .xt.prop 0x000000000001b2c4 0x2e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x33c (size before relaxing) + .xt.prop 0x000000000001b5ac 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + 0x270 (size before relaxing) + .xt.prop 0x000000000001b5d0 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x1b0 (size before relaxing) + .xt.prop 0x000000000001b708 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x000000000001b768 0x1a4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x288 (size before relaxing) + .xt.prop 0x000000000001b90c 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0x228 (size before relaxing) + .xt.prop 0x000000000001b9cc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + 0x6c (size before relaxing) + .xt.prop 0x000000000001b9cc 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .xt.prop 0x000000000001ba38 0x384 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x51c (size before relaxing) + .xt.prop 0x000000000001bdbc 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + 0x2f4 (size before relaxing) + .xt.prop 0x000000000001bde0 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .xt.prop 0x000000000001bf60 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .xt.prop 0x000000000001bfd8 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x15c (size before relaxing) + .xt.prop 0x000000000001c104 0x174 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x1b0 (size before relaxing) + .xt.prop 0x000000000001c278 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x000000000001c2cc 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .xt.prop 0x000000000001c350 0x210 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x21c (size before relaxing) + .xt.prop 0x000000000001c560 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + 0x30 (size before relaxing) + .xt.prop 0x000000000001c584 0x144 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x18c (size before relaxing) + .xt.prop 0x000000000001c6c8 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .xt.prop 0x000000000001c788 0x2c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x33c (size before relaxing) + .xt.prop 0x000000000001ca4c 0x1d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x204 (size before relaxing) + .xt.prop 0x000000000001cc20 0x24c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x270 (size before relaxing) + .xt.prop 0x000000000001ce6c 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x000000000001ce9c 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x000000000001cf2c 0x3cc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .xt.prop 0x000000000001d2f8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x000000000001d328 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .xt.prop 0x000000000001d37c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + 0x48 (size before relaxing) + .xt.prop 0x000000000001d37c 0x174 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x1b0 (size before relaxing) + .xt.prop 0x000000000001d4f0 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .xt.prop 0x000000000001d544 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x000000000001d58c 0x324 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x3b4 (size before relaxing) + .xt.prop 0x000000000001d8b0 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + 0x138 (size before relaxing) + .xt.prop 0x000000000001d964 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x84 (size before relaxing) + .xt.prop 0x000000000001d9dc 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x000000000001da30 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + 0x168 (size before relaxing) + .xt.prop 0x000000000001da30 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + 0x270 (size before relaxing) + .xt.prop 0x000000000001da30 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x000000000001dab4 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x600 (size before relaxing) + .xt.prop 0x000000000001dc1c 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + 0x120 (size before relaxing) + .xt.prop 0x000000000001dc88 0x144 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x1e0 (size before relaxing) + .xt.prop 0x000000000001ddcc 0x45c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x534 (size before relaxing) + .xt.prop 0x000000000001e228 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x12c (size before relaxing) + .xt.prop 0x000000000001e348 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x000000000001e39c 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x27c (size before relaxing) + .xt.prop 0x000000000001e600 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x000000000001e630 0x84c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x1a28 (size before relaxing) + .xt.prop 0x000000000001ee7c 0x2b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x354 (size before relaxing) + .xt.prop 0x000000000001f134 0x4b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x684 (size before relaxing) + .xt.prop 0x000000000001f5e4 0xe10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x1050 (size before relaxing) + .xt.prop 0x00000000000203f4 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0xb04 (size before relaxing) + .xt.prop 0x00000000000205d4 0x1bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x1128 (size before relaxing) + .xt.prop 0x0000000000020790 0x234 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x2c4 (size before relaxing) + .xt.prop 0x00000000000209c4 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x204 (size before relaxing) + .xt.prop 0x0000000000020b20 0x4e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0xaf8 (size before relaxing) + .xt.prop 0x0000000000021000 0x2e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .xt.prop 0x00000000000212e8 0x2a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x564 (size before relaxing) + .xt.prop 0x0000000000021588 0x7f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0xcc0 (size before relaxing) + .xt.prop 0x0000000000021d80 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x42c (size before relaxing) + .xt.prop 0x0000000000021fe4 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .xt.prop 0x0000000000022164 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + 0x6c (size before relaxing) + .xt.prop 0x0000000000022194 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x0000000000022194 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + 0x18 (size before relaxing) + .xt.prop 0x00000000000221a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x00000000000221a0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .xt.prop 0x00000000000221b8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x00000000000221b8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x00000000000221b8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + 0xc (size before relaxing) + .xt.prop 0x00000000000221b8 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .xt.prop 0x0000000000022284 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x1b0 (size before relaxing) + .xt.prop 0x00000000000223e0 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x240 (size before relaxing) + .xt.prop 0x00000000000224e8 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + 0x84 (size before relaxing) + .xt.prop 0x0000000000022530 0x750 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x93c (size before relaxing) + .xt.prop 0x0000000000022c80 0x1d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x21c (size before relaxing) + .xt.prop 0x0000000000022e54 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + 0x180 (size before relaxing) + .xt.prop 0x0000000000022e9c 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x1a4 (size before relaxing) + .xt.prop 0x0000000000022f80 0x5b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x828 (size before relaxing) + .xt.prop 0x0000000000023538 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x240 (size before relaxing) + .xt.prop 0x0000000000023700 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + 0x2c4 (size before relaxing) + .xt.prop 0x0000000000023760 0x1d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x330 (size before relaxing) + .xt.prop 0x0000000000023934 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + 0x30 (size before relaxing) + .xt.prop 0x0000000000023958 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + 0x2f4 (size before relaxing) + .xt.prop 0x0000000000023958 0x288 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x3fc (size before relaxing) + .xt.prop 0x0000000000023be0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + 0x1f8 (size before relaxing) + .xt.prop 0x0000000000023be0 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0x138 (size before relaxing) + .xt.prop 0x0000000000023cb8 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + .xt.prop 0x0000000000023d0c 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + 0xc0 (size before relaxing) + .xt.prop 0x0000000000023d6c 0x414 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x648 (size before relaxing) + .xt.prop 0x0000000000024180 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x0000000000024180 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + 0xb4 (size before relaxing) + .xt.prop 0x0000000000024210 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x318 (size before relaxing) + .xt.prop 0x0000000000024378 0x3a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x4ec (size before relaxing) + .xt.prop 0x0000000000024720 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .xt.prop 0x000000000002484c 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .xt.prop 0x0000000000024954 0x420 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x4e0 (size before relaxing) + .xt.prop 0x0000000000024d74 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x1f8 (size before relaxing) + .xt.prop 0x0000000000024f54 0x108 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x114 (size before relaxing) + .xt.prop 0x000000000002505c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + 0x42c (size before relaxing) + .xt.prop 0x000000000002505c 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .xt.prop 0x0000000000025140 0xd08 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0xfe4 (size before relaxing) + .xt.prop 0x0000000000025e48 0x13d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x1ff8 (size before relaxing) + .xt.prop 0x000000000002721c 0x438 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x660 (size before relaxing) + .xt.prop 0x0000000000027654 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .xt.prop 0x0000000000027660 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + 0x78 (size before relaxing) + .xt.prop 0x00000000000276cc 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .xt.prop 0x00000000000276fc 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x0000000000027768 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x2f4 (size before relaxing) + .xt.prop 0x00000000000278c4 0x4bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x5c4 (size before relaxing) + .xt.prop 0x0000000000027d80 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + 0xc0 (size before relaxing) + .xt.prop 0x0000000000027dc8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000027df8 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + 0x78 (size before relaxing) + .xt.prop 0x0000000000027e64 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + 0x1d4 (size before relaxing) + .xt.prop 0x0000000000027ec4 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x498 (size before relaxing) + .xt.prop 0x0000000000028128 0x144 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x1a4 (size before relaxing) + .xt.prop 0x000000000002826c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + 0x24c (size before relaxing) + .xt.prop 0x0000000000028290 0xdb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x1224 (size before relaxing) + .xt.prop 0x0000000000029040 0x6e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x7d4 (size before relaxing) + .xt.prop 0x0000000000029724 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + 0x3e4 (size before relaxing) + .xt.prop 0x000000000002976c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + 0x438 (size before relaxing) + .xt.prop 0x000000000002976c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + 0x438 (size before relaxing) + .xt.prop 0x000000000002976c 0xc84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x15b4 (size before relaxing) + .xt.prop 0x000000000002a3f0 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + 0x108 (size before relaxing) + .xt.prop 0x000000000002a4d4 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + 0xfc (size before relaxing) + .xt.prop 0x000000000002a5c4 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .xt.prop 0x000000000002a78c 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + 0x18 (size before relaxing) + .xt.prop 0x000000000002a798 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + 0xf0 (size before relaxing) + .xt.prop 0x000000000002a798 0x4e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .xt.prop 0x000000000002ac78 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .xt.prop 0x000000000002ace4 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + 0x1d4 (size before relaxing) + .xt.prop 0x000000000002aeac 0x354 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x390 (size before relaxing) + .xt.prop 0x000000000002b200 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + 0xf0 (size before relaxing) + .xt.prop 0x000000000002b2e4 0x3b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .xt.prop 0x000000000002b698 0x4ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x5ac (size before relaxing) + .xt.prop 0x000000000002bb84 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + 0xc9c (size before relaxing) + .xt.prop 0x000000000002bb84 0x8c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x948 (size before relaxing) + .xt.prop 0x000000000002c448 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + 0x9c (size before relaxing) + .xt.prop 0x000000000002c4d8 0x954 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0xb7c (size before relaxing) + .xt.prop 0x000000000002ce2c 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .xt.prop 0x000000000002cebc 0x4b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x558 (size before relaxing) + .xt.prop 0x000000000002d36c 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .xt.prop 0x000000000002d3fc 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + 0x108 (size before relaxing) + .xt.prop 0x000000000002d4d4 0x1398 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x141c (size before relaxing) + .xt.prop 0x000000000002e86c 0xdd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0xf6c (size before relaxing) + .xt.prop 0x000000000002f640 0x4f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + 0x510 (size before relaxing) + .xt.prop 0x000000000002fb38 0x78c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0xa20 (size before relaxing) + .xt.prop 0x00000000000302c4 0x1110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0x11d0 (size before relaxing) + .xt.prop 0x00000000000313d4 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + .xt.prop 0x00000000000313e0 0x504 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x534 (size before relaxing) + .xt.prop 0x00000000000318e4 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + 0x90 (size before relaxing) + .xt.prop 0x0000000000031968 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + .xt.prop 0x0000000000031974 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + 0xb4 (size before relaxing) + .xt.prop 0x00000000000319f8 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + 0x138 (size before relaxing) + .xt.prop 0x0000000000031b24 0x324 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x390 (size before relaxing) + .xt.prop 0x0000000000031e48 0x390 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x618 (size before relaxing) + .xt.prop 0x00000000000321d8 0x24c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + 0x258 (size before relaxing) + .xt.prop 0x0000000000032424 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + 0xe4 (size before relaxing) + .xt.prop 0x00000000000324f0 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .xt.prop 0x00000000000325a4 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .xt.prop 0x0000000000032664 0x228 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0x240 (size before relaxing) + .xt.prop 0x000000000003288c 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x1e0 (size before relaxing) + .xt.prop 0x00000000000329f4 0x2e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x2f4 (size before relaxing) + .xt.prop 0x0000000000032cdc 0x21c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0x240 (size before relaxing) + .xt.prop 0x0000000000032ef8 0x1b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + 0x1c8 (size before relaxing) + .xt.prop 0x00000000000330a8 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + 0x48 (size before relaxing) + .xt.prop 0x00000000000330e4 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + 0xb4 (size before relaxing) + .xt.prop 0x000000000003318c 0x264 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + 0x270 (size before relaxing) + .xt.prop 0x00000000000333f0 0x288 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x2b8 (size before relaxing) + .xt.prop 0x0000000000033678 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .xt.prop 0x00000000000336b4 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + 0x60 (size before relaxing) + .xt.prop 0x0000000000033708 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + 0xc0 (size before relaxing) + .xt.prop 0x00000000000337bc 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + 0x144 (size before relaxing) + .xt.prop 0x00000000000338f4 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + .xt.prop 0x0000000000033930 0x2f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x30c (size before relaxing) + .xt.prop 0x0000000000033c24 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0xcd8 (size before relaxing) + .xt.prop 0x0000000000033cfc 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + 0x1e0 (size before relaxing) + .xt.prop 0x0000000000033cfc 0xb4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0x4d4 (size before relaxing) + .xt.prop 0x0000000000033db0 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x4f8 (size before relaxing) + .xt.prop 0x0000000000033f90 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x288 (size before relaxing) + .xt.prop 0x0000000000033fc0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + 0x774 (size before relaxing) + .xt.prop 0x0000000000033fc0 0x1a4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x1bc (size before relaxing) + .xt.prop 0x0000000000034164 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x288 (size before relaxing) + .xt.prop 0x00000000000341e8 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .xt.prop 0x0000000000034230 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + 0x24 (size before relaxing) + .xt.prop 0x0000000000034230 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + 0xa74 (size before relaxing) + .xt.prop 0x0000000000034230 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + 0x654 (size before relaxing) + .xt.prop 0x000000000003423c 0x660 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0xa50 (size before relaxing) + .xt.prop 0x000000000003489c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + 0x270 (size before relaxing) + .xt.prop 0x000000000003489c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + 0x450 (size before relaxing) + .xt.prop 0x00000000000348c0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + 0xb4 (size before relaxing) + .xt.prop 0x00000000000348c0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + 0x2e8 (size before relaxing) + .xt.prop 0x00000000000348c0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .xt.prop 0x00000000000348f0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000034920 0x1d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x2ac (size before relaxing) + .xt.prop 0x0000000000034af4 0x438 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x534 (size before relaxing) + .xt.prop 0x0000000000034f2c 0x564 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x684 (size before relaxing) + .xt.prop 0x0000000000035490 0x354 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x4f8 (size before relaxing) + .xt.prop 0x00000000000357e4 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .xt.prop 0x0000000000035940 0x318 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x504 (size before relaxing) + .xt.prop 0x0000000000035c58 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + 0x30 (size before relaxing) + .xt.prop 0x0000000000035c7c 0x84 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .xt.prop 0x0000000000035d00 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x0000000000035d6c 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .xt.prop 0x0000000000035d9c 0x210 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x2a0 (size before relaxing) + .xt.prop 0x0000000000035fac 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .xt.prop 0x0000000000035fe8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + 0x4a4 (size before relaxing) + .xt.prop 0x0000000000035fe8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + 0x108 (size before relaxing) + .xt.prop 0x0000000000035fe8 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + 0x15c (size before relaxing) + .xt.prop 0x0000000000036024 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .xt.prop 0x0000000000036030 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + 0x1e0 (size before relaxing) + .xt.prop 0x000000000003615c 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + 0x48 (size before relaxing) + .xt.prop 0x000000000003615c 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x324 (size before relaxing) + .xt.prop 0x00000000000362f4 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x2a0 (size before relaxing) + .xt.prop 0x00000000000364d4 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + 0x30 (size before relaxing) + .xt.prop 0x00000000000364f8 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + 0x138 (size before relaxing) + .xt.prop 0x00000000000365dc 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0x558 (size before relaxing) + .xt.prop 0x000000000003672c 0x258 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x4f8 (size before relaxing) + .xt.prop 0x0000000000036984 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + 0xfc (size before relaxing) + .xt.prop 0x0000000000036984 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + 0xe4 (size before relaxing) + .xt.prop 0x0000000000036a2c 0xad4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x1020 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + 0x48b4 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + 0x4d4 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + 0x39c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + 0xc0 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + 0x15e4 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + 0x141c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + 0x1c74 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + 0x168 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + 0x1644 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + 0x40ec (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + 0x2b8 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + 0xad4 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + 0x2604 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + 0x300 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + 0x564 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + 0x2c4 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + 0x1e0 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + 0x414 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + 0x138 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + 0x177c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + 0x1de8 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + 0x1980 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + 0x8d0 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + 0x5dc (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + 0x2448 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + 0x288 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + 0x534 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + 0x3fc (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + 0x1f8 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + 0xc0 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + 0xcc (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + 0x78 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + 0x9c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + 0x660 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + 0x1494 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + 0x1a7c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + 0x2a48 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + 0xfc (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + 0x2d78 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + 0x3e4 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + 0x390 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + 0x18c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + 0x1f44 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + 0x1b3c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + 0x12c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + 0x180 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + 0x288 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + 0xc54 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + 0x3fc (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + 0x15c (size before relaxing) + .xt.prop 0x0000000000037500 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + 0xe4c (size before relaxing) + .xt.prop 0x0000000000037500 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x270 (size before relaxing) + .xt.prop 0x0000000000037578 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x1d4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + 0x99c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + 0x96c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + 0x204 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + 0x3e4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + 0x54 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + 0x1cd4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + 0x1b0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + 0xfc (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + 0xb4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + 0x84 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + 0x8f4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + 0x4a4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + 0x2e8 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + 0x15c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + 0x84c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + 0x84 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + 0x204 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + 0x6c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + 0x84 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + 0x2c4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + 0x114c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + 0x4c8 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + 0x12c0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + 0x2e8 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + 0x744 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + 0x330 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + 0x150 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + 0x1374 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + 0x414 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + 0x330 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + 0x108 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + 0x18c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + 0xd74 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + 0x168 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + 0x798 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + 0x57c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + 0xcf0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + 0x1f8 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + 0x78 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + 0x6c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + 0x6c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + 0xab0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + 0x18c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + 0x414 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + 0x840 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + 0x90 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + 0x72c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + 0x954 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + 0x120 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + 0x534 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + 0x5a0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + 0x108 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + 0x30 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + 0x33c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + 0x5f4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + 0x288 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + 0x24fc (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + 0x45c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + 0x204 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + 0x9b4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + 0x30 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + 0x114 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + 0x288 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + 0xc6c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + 0xc18 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + 0x750 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + 0x1af4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + 0xf48 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + 0xcc0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + 0x384 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + 0xc48 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + 0xf3c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + 0x738 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + 0x5f4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + 0x57c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + 0x2b8 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + 0xb4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + 0x258 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + 0x7e0 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + 0x378 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + 0xb4 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + 0x558 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + 0xf30 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + 0x114 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + 0x84 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + 0x7c8 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + 0xcc (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + 0x1bc (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + 0x15c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + 0x8dc (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + 0xb40 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + 0x15d8 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + 0x48 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + 0x27c (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + 0x570 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + 0x330 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + 0x54 (size before relaxing) + .xt.prop 0x0000000000037710 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + 0x5e8 (size before relaxing) + .xt.prop 0x0000000000037710 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .xt.prop 0x000000000003774c 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + 0x1ac4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + 0x2928 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + 0x2c4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + 0xdec (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + 0xf18 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + 0x630 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + 0x1cc8 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + 0xb70 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + 0x834 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + 0x4e0 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + 0x618 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + 0x5a0 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + 0x2dc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + 0x4b0 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + 0x15fc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + 0xabc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + 0x57c (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + 0x558 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + 0xa44 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + 0x120 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + 0x870 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + 0x3a8 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + 0x534 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + 0x678 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + 0x9e4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + 0x2f4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + 0xf0 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + 0x1338 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + 0x354 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + 0x174 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + 0x198 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + 0x30 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + 0x60 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + 0x180 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + 0xcc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + 0x8b8 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + 0x33c (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + 0x228 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + 0x330 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + 0x3f0 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + 0x3fc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + 0x1bc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + 0x630 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + 0x318 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + 0x618 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + 0x3fc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + 0x318 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + 0x2b8 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + 0x54 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + 0x12e4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + 0x8e8 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + 0x3e4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + 0x168 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + 0x4c14 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + 0x444 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + 0xaf8 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + 0x37a4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + 0x378 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + 0x744 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + 0x13a4 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + 0x4ec (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + 0x6b34 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + 0x1860 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + 0x3108 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + 0x210 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + 0x510 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + 0x570 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + 0x1bc (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + 0x360 (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + 0x3c (size before relaxing) + .xt.prop 0x00000000000377f4 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + 0x9c (size before relaxing) + .xt.prop 0x00000000000377f4 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + 0x3b4 (size before relaxing) + .xt.prop 0x00000000000378e4 0x9c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + 0x4d4 (size before relaxing) + .xt.prop 0x0000000000037980 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + 0x7f8 (size before relaxing) + .xt.prop 0x0000000000037a4c 0x66c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x720 (size before relaxing) + .xt.prop 0x00000000000380b8 0x4bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x54c (size before relaxing) + .xt.prop 0x0000000000038574 0x1ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + 0x2c4 (size before relaxing) + .xt.prop 0x0000000000038760 0x18c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x228 (size before relaxing) + .xt.prop 0x00000000000388ec 0x60c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x8dc (size before relaxing) + .xt.prop 0x0000000000038ef8 0x45c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x570 (size before relaxing) + .xt.prop 0x0000000000039354 0x9c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0xc48 (size before relaxing) + .xt.prop 0x0000000000039d14 0x2ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + 0x318 (size before relaxing) + .xt.prop 0x0000000000039fc0 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + 0xfc (size before relaxing) + .xt.prop 0x000000000003a02c 0x348 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x54c (size before relaxing) + .xt.prop 0x000000000003a374 0x12c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + 0x2ac (size before relaxing) + .xt.prop 0x000000000003a4a0 0x828 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x900 (size before relaxing) + .xt.prop 0x000000000003acc8 0x3f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x5d0 (size before relaxing) + .xt.prop 0x000000000003b0b8 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + 0x198 (size before relaxing) + .xt.prop 0x000000000003b19c 0x15c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + 0x228 (size before relaxing) + .xt.prop 0x000000000003b2f8 0x270 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + 0x2c4 (size before relaxing) + .xt.prop 0x000000000003b568 0x324 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0x594 (size before relaxing) + .xt.prop 0x000000000003b88c 0xe4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + 0xf0 (size before relaxing) + .xt.prop 0x000000000003b970 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(int_asm--set_intclear.o) + 0x24 (size before relaxing) + .xt.prop 0x000000000003b970 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + .xt.prop 0x000000000003b97c 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--restore_extra_nw.o) + .xt.prop 0x000000000003b9a0 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--save_extra_nw.o) + .xt.prop 0x000000000003b9c4 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003b9e8 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .xt.prop 0x000000000003ba18 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003ba3c 0x648 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x690 (size before relaxing) + .xt.prop 0x000000000003c084 0xd8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0xfc (size before relaxing) + .xt.prop 0x000000000003c15c 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003c180 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003c180 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003c1a4 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003c1c8 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x6c (size before relaxing) + .xt.prop 0x000000000003c1ec 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + 0x78 (size before relaxing) + .xt.prop 0x000000000003c228 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .xt.prop 0x000000000003c288 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + 0xfc (size before relaxing) + .xt.prop 0x000000000003c288 0xa8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x270 (size before relaxing) + .xt.prop 0x000000000003c330 0x18c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0x198 (size before relaxing) + .xt.prop 0x000000000003c4bc 0xf0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x198 (size before relaxing) + .xt.prop 0x000000000003c5ac 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .xt.prop 0x000000000003c5b8 0x108 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + 0x1a4 (size before relaxing) + .xt.prop 0x000000000003c6c0 0x120 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x168 (size before relaxing) + .xt.prop 0x000000000003c7e0 0x168 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x198 (size before relaxing) + .xt.prop 0x000000000003c948 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000003c948 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .xt.prop 0x000000000003c954 0x174 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x1b0 (size before relaxing) + .xt.prop 0x000000000003cac8 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + 0x1f8 (size before relaxing) + .xt.prop 0x000000000003caec 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + 0xcc (size before relaxing) + .xt.prop 0x000000000003cb34 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000003cb34 0x240 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x39c (size before relaxing) + .xt.prop 0x000000000003cd74 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000003cdec 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000003ce64 0x6c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + 0x78 (size before relaxing) + .xt.prop 0x000000000003ced0 0x120 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x5b8 (size before relaxing) + .xt.prop 0x000000000003cff0 0x9c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0xf6c (size before relaxing) + .xt.prop 0x000000000003d08c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + 0x18c (size before relaxing) + .xt.prop 0x000000000003d08c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x9c (size before relaxing) + .xt.prop 0x000000000003d08c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + 0x1a4 (size before relaxing) + .xt.prop 0x000000000003d08c 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + 0x24 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + 0xcc (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + 0x420 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + 0x228 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + 0x264 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + 0x288 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + 0x6c (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + 0xa8 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + 0xa8 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + 0xcc (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + 0x54 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + 0x9c (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + 0xb4 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + 0x6c (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + 0x1bc (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + 0x15c (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + 0x1a4 (size before relaxing) + .xt.prop 0x000000000003d0b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + 0x15c (size before relaxing) + .xt.prop 0x000000000003d0b0 0x7ec /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .xt.prop 0x000000000003d89c 0xb7c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + 0xbac (size before relaxing) + .xt.prop 0x000000000003e418 0xd8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + 0xe4 (size before relaxing) + .xt.prop 0x000000000003e4f0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + 0xc0 (size before relaxing) + .xt.prop 0x000000000003e4f0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + 0x264 (size before relaxing) + .xt.prop 0x000000000003e4f0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + 0xc (size before relaxing) + .xt.prop 0x000000000003e4f0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003e4f0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000003e4f0 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .xt.prop 0x000000000003e520 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000003e520 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + 0xf0 (size before relaxing) + .xt.prop 0x000000000003e520 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003e520 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003e520 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003e520 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003e520 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .xt.prop 0x000000000003e550 0x108 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .xt.prop 0x000000000003e658 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + 0x84 (size before relaxing) + .xt.prop 0x000000000003e658 0x21c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .xt.prop 0x000000000003e874 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + 0xfc (size before relaxing) + .xt.prop 0x000000000003e874 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + 0x9c (size before relaxing) + .xt.prop 0x000000000003e874 0x210 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .xt.prop 0x000000000003ea84 0x90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + 0x9c (size before relaxing) + .xt.prop 0x000000000003eb14 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003eb14 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + 0x9c (size before relaxing) + .xt.prop 0x000000000003eb14 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + 0xfc (size before relaxing) + .xt.prop 0x000000000003eb14 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003eb50 0x2a0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .xt.prop 0x000000000003edf0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003edf0 0x138 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + 0x144 (size before relaxing) + .xt.prop 0x000000000003ef28 0x204 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .xt.prop 0x000000000003f12c 0xb4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .xt.prop 0x000000000003f1e0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + 0xc0 (size before relaxing) + .xt.prop 0x000000000003f1e0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003f1e0 0x90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .xt.prop 0x000000000003f270 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003f270 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + 0x78 (size before relaxing) + .xt.prop 0x000000000003f270 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .xt.prop 0x000000000003f2a0 0x234 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .xt.prop 0x000000000003f4d4 0x114 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .xt.prop 0x000000000003f5e8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003f5e8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + 0x84 (size before relaxing) + .xt.prop 0x000000000003f5e8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + 0x15c (size before relaxing) + .xt.prop 0x000000000003f5e8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + 0x6c (size before relaxing) + .xt.prop 0x000000000003f5e8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + 0xd8 (size before relaxing) + .xt.prop 0x000000000003f5e8 0x2e8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + 0x2f4 (size before relaxing) + .xt.prop 0x000000000003f8d0 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .xt.prop 0x000000000003f8dc 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + 0x60 (size before relaxing) + .xt.prop 0x000000000003f930 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + 0x60 (size before relaxing) + .xt.prop 0x000000000003f930 0x9c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .xt.prop 0x000000000003f9cc 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + 0x3c0 (size before relaxing) + .xt.prop 0x000000000003f9cc 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + 0x54 (size before relaxing) + .xt.prop 0x000000000003f9cc 0x108 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + 0x114 (size before relaxing) + .xt.prop 0x000000000003fad4 0x144 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .xt.prop 0x000000000003fc18 0xb4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + 0xc0 (size before relaxing) + .xt.prop 0x000000000003fccc 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .xt.prop 0x000000000003fd14 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .xt.prop 0x000000000003fd5c 0xcc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + 0x48 (size before relaxing) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + 0x54 (size before relaxing) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + 0x120 (size before relaxing) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + 0x114 (size before relaxing) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + 0x90 (size before relaxing) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + 0x30 (size before relaxing) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000003fe28 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + 0x3c (size before relaxing) + .xt.prop 0x000000000003fe28 0x90c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + 0xa8 (size before relaxing) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + 0x78 (size before relaxing) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + 0xc0 (size before relaxing) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + 0x3c (size before relaxing) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + 0x1a4 (size before relaxing) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + 0x54 (size before relaxing) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + 0x6c (size before relaxing) + .xt.prop 0x0000000000040734 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + 0x78 (size before relaxing) + .xt.prop 0x0000000000040734 0x96c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + 0x984 (size before relaxing) + .xt.prop 0x00000000000410a0 0x1bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .xt.prop 0x000000000004125c 0x18c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + 0x198 (size before relaxing) + .xt.prop 0x00000000000413e8 0x1bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .xt.prop 0x00000000000415a4 0x27f0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + 0x2820 (size before relaxing) + .xt.prop 0x0000000000043d94 0x2124 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .xt.prop 0x0000000000045eb8 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .xt.prop 0x0000000000045ee8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000045ee8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000045ee8 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + 0x48 (size before relaxing) + .xt.prop 0x0000000000045f24 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000045f30 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + 0x3c (size before relaxing) + .xt.prop 0x0000000000045f30 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + 0x3c (size before relaxing) + .xt.prop 0x0000000000045f30 0xe4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .xt.prop 0x0000000000046014 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .xt.prop 0x000000000004605c 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + 0x48 (size before relaxing) + .xt.prop 0x0000000000046098 0x204 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + 0x228 (size before relaxing) + .xt.prop 0x000000000004629c 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .xt.prop 0x00000000000462a8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + 0x84 (size before relaxing) + .xt.prop 0x00000000000462a8 0x28ec /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + 0x291c (size before relaxing) + .xt.prop 0x0000000000048b94 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + 0x60 (size before relaxing) + .xt.prop 0x0000000000048be8 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + 0x84 (size before relaxing) + .xt.prop 0x0000000000048c60 0xe4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + 0xf0 (size before relaxing) + .xt.prop 0x0000000000048d44 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + 0x24 (size before relaxing) + .xt.prop 0x0000000000048d44 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + 0x48 (size before relaxing) + .xt.prop 0x0000000000048d44 0x84c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .xt.prop 0x0000000000049590 0xc0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .xt.prop 0x0000000000049650 0x4a4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .xt.prop 0x0000000000049af4 0x1a4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + 0x1b0 (size before relaxing) + .xt.prop 0x0000000000049c98 0xcc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .xt.prop 0x0000000000049d64 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .xt.prop 0x0000000000049da0 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000049dc4 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + 0x3c (size before relaxing) + .xt.prop 0x0000000000049df4 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + 0x24 (size before relaxing) + .xt.prop 0x0000000000049df4 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + 0x30 (size before relaxing) + .xt.prop 0x0000000000049e00 0x78 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .xt.prop 0x0000000000049e78 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + 0x60 (size before relaxing) + .xt.prop 0x0000000000049ecc 0x6c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .xt.prop 0x0000000000049f38 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + 0x60 (size before relaxing) + .xt.prop 0x0000000000049f8c 0x72c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + 0x738 (size before relaxing) + .xt.prop 0x000000000004a6b8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + 0xb4 (size before relaxing) + .xt.prop 0x000000000004a6b8 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .xt.prop 0x000000000004a700 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .xt.prop 0x000000000004a730 0xc0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + 0xcc (size before relaxing) + .xt.prop 0x000000000004a7f0 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .xt.prop 0x000000000004a838 0xb4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + 0xc0 (size before relaxing) + .xt.prop 0x000000000004a8ec 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + 0x81c (size before relaxing) + .xt.prop 0x000000000004a8ec 0x1b0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + 0x1bc (size before relaxing) + .xt.prop 0x000000000004aa9c 0x2124 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + 0x2154 (size before relaxing) + .xt.prop 0x000000000004cbc0 0x1d7c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .xt.prop 0x000000000004e93c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + 0x24 (size before relaxing) + .xt.prop 0x000000000004e93c 0x18c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + 0x198 (size before relaxing) + .xt.prop 0x000000000004eac8 0x2190 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + 0x21c0 (size before relaxing) + .xt.prop 0x0000000000050c58 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + 0xe4 (size before relaxing) + .xt.prop 0x0000000000050c58 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + 0x6c (size before relaxing) + .xt.prop 0x0000000000050cb8 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + .xt.prop 0x0000000000050d00 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + 0x24 (size before relaxing) + .xt.prop 0x0000000000050d00 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + 0x84 (size before relaxing) + .xt.prop 0x0000000000050d0c 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + 0x30 (size before relaxing) + +.xt.lit 0x0000000000000000 0x27d8 + *(.xt.lit .gnu.linkonce.p.*) + .xt.lit 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + 0x8 (size before relaxing) + .xt.lit 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + 0x18 (size before relaxing) + .xt.lit 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + 0x78 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + 0x28 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + 0x30 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + 0x138 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + 0x50 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + 0x10 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + 0x10 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + 0x78 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + 0x30 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + 0x18 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + 0x48 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + 0x30 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + 0x40 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + 0x38 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + 0xb8 (size before relaxing) + .xt.lit 0x0000000000000008 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + 0x50 (size before relaxing) + .xt.lit 0x0000000000000008 0x8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + 0x68 (size before relaxing) + .xt.lit 0x0000000000000010 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + 0x40 (size before relaxing) + .xt.lit 0x0000000000000010 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + 0x40 (size before relaxing) + .xt.lit 0x0000000000000010 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + 0x10 (size before relaxing) + .xt.lit 0x0000000000000010 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + 0x30 (size before relaxing) + .xt.lit 0x0000000000000010 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + 0x20 (size before relaxing) + .xt.lit 0x0000000000000010 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + 0x38 (size before relaxing) + .xt.lit 0x0000000000000010 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + 0x8 (size before relaxing) + .xt.lit 0x0000000000000010 0x40 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x50 (size before relaxing) + .xt.lit 0x0000000000000050 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000068 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x158 (size before relaxing) + .xt.lit 0x0000000000000078 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0xd0 (size before relaxing) + .xt.lit 0x00000000000000b8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x60 (size before relaxing) + .xt.lit 0x00000000000000d8 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x1b0 (size before relaxing) + .xt.lit 0x0000000000000118 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x78 (size before relaxing) + .xt.lit 0x0000000000000128 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0xd8 (size before relaxing) + .xt.lit 0x0000000000000140 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0xa0 (size before relaxing) + .xt.lit 0x0000000000000150 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x60 (size before relaxing) + .xt.lit 0x0000000000000168 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000170 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x78 (size before relaxing) + .xt.lit 0x00000000000001c0 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000001c8 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x30 (size before relaxing) + .xt.lit 0x00000000000001d8 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .xt.lit 0x00000000000001f0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000200 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0xd8 (size before relaxing) + .xt.lit 0x0000000000000200 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000200 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x148 (size before relaxing) + .xt.lit 0x0000000000000240 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x288 (size before relaxing) + .xt.lit 0x00000000000002e0 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x430 (size before relaxing) + .xt.lit 0x0000000000000360 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x120 (size before relaxing) + .xt.lit 0x0000000000000398 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x118 (size before relaxing) + .xt.lit 0x0000000000000410 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x58 (size before relaxing) + .xt.lit 0x0000000000000418 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000418 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x80 (size before relaxing) + .xt.lit 0x0000000000000438 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x48 (size before relaxing) + .xt.lit 0x0000000000000460 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x80 (size before relaxing) + .xt.lit 0x00000000000004a8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000004a8 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x88 (size before relaxing) + .xt.lit 0x00000000000004b8 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x50 (size before relaxing) + .xt.lit 0x00000000000004c8 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x50 (size before relaxing) + .xt.lit 0x00000000000004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000004d8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x40 (size before relaxing) + .xt.lit 0x00000000000004d8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000004e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000004e0 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x38 (size before relaxing) + .xt.lit 0x0000000000000510 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .xt.lit 0x0000000000000518 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x38 (size before relaxing) + .xt.lit 0x0000000000000528 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000538 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x58 (size before relaxing) + .xt.lit 0x0000000000000568 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000568 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x1b0 (size before relaxing) + .xt.lit 0x00000000000005b8 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000005b8 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x20 (size before relaxing) + .xt.lit 0x00000000000005c0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x78 (size before relaxing) + .xt.lit 0x00000000000005e0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x90 (size before relaxing) + .xt.lit 0x00000000000005e0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x38 (size before relaxing) + .xt.lit 0x00000000000005f0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x48 (size before relaxing) + .xt.lit 0x0000000000000600 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000618 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .xt.lit 0x0000000000000670 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000000670 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000000670 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x48 (size before relaxing) + .xt.lit 0x0000000000000688 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0xf0 (size before relaxing) + .xt.lit 0x0000000000000698 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x58 (size before relaxing) + .xt.lit 0x00000000000006a0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000006b0 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000006c0 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0xb0 (size before relaxing) + .xt.lit 0x0000000000000740 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000000740 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x150 (size before relaxing) + .xt.lit 0x0000000000000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + 0x100 (size before relaxing) + .xt.lit 0x0000000000000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + 0xd0 (size before relaxing) + .xt.lit 0x0000000000000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + 0x60 (size before relaxing) + .xt.lit 0x0000000000000750 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + 0x78 (size before relaxing) + .xt.lit 0x0000000000000750 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x60 (size before relaxing) + .xt.lit 0x0000000000000778 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000780 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000780 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xd8 (size before relaxing) + .xt.lit 0x00000000000007a0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000007a0 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000007a0 0x18 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0xb0 (size before relaxing) + .xt.lit 0x00000000000007b8 0x78 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0xf8 (size before relaxing) + .xt.lit 0x0000000000000830 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0xe0 (size before relaxing) + .xt.lit 0x0000000000000838 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x80 (size before relaxing) + .xt.lit 0x0000000000000840 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x2b8 (size before relaxing) + .xt.lit 0x0000000000000860 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000860 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000868 0x10 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x78 (size before relaxing) + .xt.lit 0x0000000000000878 0x8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + 0x150 (size before relaxing) + .xt.lit 0x0000000000000880 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .xt.lit 0x0000000000000898 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000898 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + 0x10 (size before relaxing) + .xt.lit 0x0000000000000898 0x18 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0x40 (size before relaxing) + .xt.lit 0x00000000000008b0 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x130 (size before relaxing) + .xt.lit 0x0000000000000970 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x188 (size before relaxing) + .xt.lit 0x00000000000009f8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + 0x1d0 (size before relaxing) + .xt.lit 0x00000000000009f8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + 0xa0 (size before relaxing) + .xt.lit 0x0000000000000a00 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000a00 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x208 (size before relaxing) + .xt.lit 0x0000000000000a70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000000a70 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000000ab8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0xb8 (size before relaxing) + .xt.lit 0x0000000000000ae0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000af0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000000b00 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000000b28 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000b50 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000b60 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000000b60 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000000b60 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000000b60 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x90 (size before relaxing) + .xt.lit 0x0000000000000bb0 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x68 (size before relaxing) + .xt.lit 0x0000000000000be8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000000bf8 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x100 (size before relaxing) + .xt.lit 0x0000000000000c48 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000c50 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000000c80 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000c90 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000c98 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000000c98 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0xa0 (size before relaxing) + .xt.lit 0x0000000000000cc8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000cd8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000cf0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000cf8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000000cf8 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x68 (size before relaxing) + .xt.lit 0x0000000000000d48 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000000d48 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000d70 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0xa0 (size before relaxing) + .xt.lit 0x0000000000000da8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000da8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000db8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x178 (size before relaxing) + .xt.lit 0x0000000000000de8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0xb0 (size before relaxing) + .xt.lit 0x0000000000000e10 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x90 (size before relaxing) + .xt.lit 0x0000000000000e20 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000000e28 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000000e38 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000000e38 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0xd0 (size before relaxing) + .xt.lit 0x0000000000000e58 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000e60 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .xt.lit 0x0000000000000e68 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000e68 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0xd8 (size before relaxing) + .xt.lit 0x0000000000000e98 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000000e98 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000000eb8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000000eb8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000000ec8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000000ed8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000ef8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000000f08 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000000f08 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .xt.lit 0x0000000000000f18 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000000f40 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + 0x98 (size before relaxing) + .xt.lit 0x0000000000000f40 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .xt.lit 0x0000000000000f68 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .xt.lit 0x0000000000000f70 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000f88 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000000f98 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .xt.lit 0x0000000000000fa0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .xt.lit 0x0000000000000fb0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000000fd8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000000fd8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000000ff0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .xt.lit 0x0000000000001008 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001038 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001058 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000001078 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001080 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001090 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .xt.lit 0x00000000000010c8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x00000000000010d0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .xt.lit 0x00000000000010d8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x00000000000010d8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000001100 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .xt.lit 0x0000000000001108 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001108 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001118 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000001118 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001120 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001120 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000001120 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000001120 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001128 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x0000000000001130 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001138 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001148 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000001168 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001188 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001190 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x00000000000011a8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x00000000000011b0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x1b8 (size before relaxing) + .xt.lit 0x00000000000011d0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x00000000000011e8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0xa8 (size before relaxing) + .xt.lit 0x0000000000001218 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0xe8 (size before relaxing) + .xt.lit 0x0000000000001280 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000001290 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x270 (size before relaxing) + .xt.lit 0x00000000000012a0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x00000000000012c0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x00000000000012d0 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0xf0 (size before relaxing) + .xt.lit 0x0000000000001328 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .xt.lit 0x0000000000001350 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000001370 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x00000000000013a8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x00000000000013d0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .xt.lit 0x00000000000013e0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .xt.lit 0x00000000000013e8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000001400 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000001410 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001418 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x98 (size before relaxing) + .xt.lit 0x0000000000001470 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000001498 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x00000000000014a0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x00000000000014b8 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0xf8 (size before relaxing) + .xt.lit 0x0000000000001518 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000001528 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000001530 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001548 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000001548 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001548 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000001578 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000001578 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000001590 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001598 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x00000000000015e0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x00000000000015e0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .xt.lit 0x00000000000015f0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x68 (size before relaxing) + .xt.lit 0x0000000000001610 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000001648 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .xt.lit 0x0000000000001650 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .xt.lit 0x0000000000001658 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000001660 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000001688 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001698 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000001698 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x120 (size before relaxing) + .xt.lit 0x0000000000001728 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x298 (size before relaxing) + .xt.lit 0x0000000000001800 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0xa0 (size before relaxing) + .xt.lit 0x0000000000001848 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000001848 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .xt.lit 0x0000000000001850 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001858 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000001860 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0xc0 (size before relaxing) + .xt.lit 0x00000000000018a0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x00000000000018a8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x00000000000018b0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x00000000000018b0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x60 (size before relaxing) + .xt.lit 0x00000000000018c8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x00000000000018d8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + 0x20 (size before relaxing) + .xt.lit 0x00000000000018d8 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x1d8 (size before relaxing) + .xt.lit 0x0000000000001950 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001968 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001968 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000001968 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000001968 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x200 (size before relaxing) + .xt.lit 0x00000000000019f0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .xt.lit 0x0000000000001a08 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001a18 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000001a38 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000001a38 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001a70 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .xt.lit 0x0000000000001a78 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001a88 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000001aa0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .xt.lit 0x0000000000001ab0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .xt.lit 0x0000000000001ac0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + 0x70 (size before relaxing) + .xt.lit 0x0000000000001b10 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + 0x120 (size before relaxing) + .xt.lit 0x0000000000001b10 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + 0x98 (size before relaxing) + .xt.lit 0x0000000000001b68 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001b70 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + 0xd8 (size before relaxing) + .xt.lit 0x0000000000001bc8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .xt.lit 0x0000000000001bd0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + 0x60 (size before relaxing) + .xt.lit 0x0000000000001c20 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .xt.lit 0x0000000000001c30 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001c40 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + 0x98 (size before relaxing) + .xt.lit 0x0000000000001c58 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + 0x198 (size before relaxing) + .xt.lit 0x0000000000001cc8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + 0x20 (size before relaxing) + .xt.lit 0x0000000000001ce0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + 0x78 (size before relaxing) + .xt.lit 0x0000000000001d08 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + 0xc8 (size before relaxing) + .xt.lit 0x0000000000001d58 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + 0x70 (size before relaxing) + .xt.lit 0x0000000000001d80 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + .xt.lit 0x0000000000001d88 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001d98 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + 0x20 (size before relaxing) + .xt.lit 0x0000000000001da8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001dc8 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000001e00 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .xt.lit 0x0000000000001e20 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + 0x10 (size before relaxing) + .xt.lit 0x0000000000001e28 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .xt.lit 0x0000000000001e30 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .xt.lit 0x0000000000001e40 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001e60 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001e88 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + 0x58 (size before relaxing) + .xt.lit 0x0000000000001ea8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000001eb8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .xt.lit 0x0000000000001ee8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + .xt.lit 0x0000000000001ef0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + .xt.lit 0x0000000000001ef8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + 0x20 (size before relaxing) + .xt.lit 0x0000000000001f08 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000001f20 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .xt.lit 0x0000000000001f28 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .xt.lit 0x0000000000001f30 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001f40 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000001f50 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000001f50 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001f70 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000001f70 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x0000000000001f78 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x68 (size before relaxing) + .xt.lit 0x0000000000001f98 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001f98 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + 0xc0 (size before relaxing) + .xt.lit 0x0000000000001f98 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000001fb0 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000001fc0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .xt.lit 0x0000000000001fc8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + 0xa0 (size before relaxing) + .xt.lit 0x0000000000001fc8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x0000000000001fc8 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0xa0 (size before relaxing) + .xt.lit 0x0000000000002010 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002010 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + 0x60 (size before relaxing) + .xt.lit 0x0000000000002010 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002010 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .xt.lit 0x0000000000002018 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002020 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000002040 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x60 (size before relaxing) + .xt.lit 0x0000000000002078 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x00000000000020b0 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x00000000000020e8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .xt.lit 0x0000000000002110 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000002150 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002150 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002150 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .xt.lit 0x0000000000002158 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000002170 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .xt.lit 0x0000000000002178 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000002178 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002178 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002180 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002180 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002180 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002188 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002190 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002190 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002198 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + 0xa8 (size before relaxing) + .xt.lit 0x00000000000021a8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + 0x70 (size before relaxing) + .xt.lit 0x00000000000021c8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000021c8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000021d8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + 0x90 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + 0x648 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + 0x60 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + 0x120 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + 0xa8 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + 0x188 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + 0x38 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + 0x88 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + 0x4a0 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + 0x38 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + 0xc0 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + 0x230 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + 0x30 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + 0x70 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + 0x20 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + 0x78 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + 0x150 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + 0x110 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + 0x2f8 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + 0xd0 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + 0x98 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + 0x238 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + 0x38 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + 0x30 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + 0x50 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + 0x60 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + 0x300 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + 0x1a8 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + 0x388 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + 0x2e8 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + 0x48 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + 0x78 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + 0x30 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + 0x1b0 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + 0x2a8 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + 0x40 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + 0x40 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + 0x1a8 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + 0x58 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + 0x160 (size before relaxing) + .xt.lit 0x00000000000021e8 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x60 (size before relaxing) + .xt.lit 0x00000000000021e8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + 0x60 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + 0x170 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + 0x280 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + 0x90 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + 0x90 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + 0x108 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + 0x118 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + 0x100 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + 0x158 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + 0x128 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + 0xc8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + 0x160 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + 0xb8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + 0x90 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + 0xa8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + 0x1b0 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + 0xf8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + 0xf8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + 0x180 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + 0xa8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + 0xe0 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + 0x68 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + 0x60 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + 0xa8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + 0xe0 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + 0x68 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + 0x100 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + 0x118 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002208 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + 0xd8 (size before relaxing) + .xt.lit 0x0000000000002208 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + 0x148 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + 0x288 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + 0x98 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + 0x168 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + 0xe0 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + 0xf0 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + 0x1c8 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + 0x70 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + 0x98 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + 0x90 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + 0xc0 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + 0x80 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + 0x120 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + 0x38 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + 0x88 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + 0x50 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + 0x48 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + 0xb8 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + 0x3d8 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + 0xc0 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + 0x338 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + 0x90 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + 0x488 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + 0x120 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + 0x190 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + 0x38 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + 0x60 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002210 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002210 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + 0x80 (size before relaxing) + .xt.lit 0x0000000000002228 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + 0x48 (size before relaxing) + .xt.lit 0x0000000000002238 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + 0xd8 (size before relaxing) + .xt.lit 0x0000000000002250 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + 0x68 (size before relaxing) + .xt.lit 0x00000000000022a0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + 0x88 (size before relaxing) + .xt.lit 0x00000000000022f0 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + 0x28 (size before relaxing) + .xt.lit 0x00000000000022f8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002300 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + 0x120 (size before relaxing) + .xt.lit 0x00000000000023b8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + 0x90 (size before relaxing) + .xt.lit 0x00000000000023e0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002410 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002430 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002438 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + 0x78 (size before relaxing) + .xt.lit 0x0000000000002458 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000002468 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + 0x90 (size before relaxing) + .xt.lit 0x00000000000024c8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + 0x70 (size before relaxing) + .xt.lit 0x00000000000024f8 0x8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002500 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002518 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + 0x58 (size before relaxing) + .xt.lit 0x0000000000002528 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + 0xd0 (size before relaxing) + .xt.lit 0x00000000000025a0 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000025a0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000025a0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .xt.lit 0x00000000000025a8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000025a8 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x40 (size before relaxing) + .xt.lit 0x00000000000025b8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0x20 (size before relaxing) + .xt.lit 0x00000000000025c0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000025c0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000025c0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000025c0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000025c0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0x18 (size before relaxing) + .xt.lit 0x00000000000025c8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + 0x10 (size before relaxing) + .xt.lit 0x00000000000025d0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .xt.lit 0x00000000000025d8 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x70 (size before relaxing) + .xt.lit 0x00000000000025f0 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002600 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0x40 (size before relaxing) + .xt.lit 0x0000000000002610 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + 0x20 (size before relaxing) + .xt.lit 0x0000000000002610 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x28 (size before relaxing) + .xt.lit 0x0000000000002620 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002630 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002630 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002638 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002638 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002638 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002638 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x50 (size before relaxing) + .xt.lit 0x0000000000002648 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002650 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x18 (size before relaxing) + .xt.lit 0x0000000000002658 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002658 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0xd8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x210 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + 0x38 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x10 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + 0x30 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002670 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .xt.lit 0x0000000000002678 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .xt.lit 0x0000000000002680 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002680 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002680 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002680 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002680 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .xt.lit 0x0000000000002688 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002688 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002688 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002688 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002688 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002688 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002688 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .xt.lit 0x0000000000002690 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .xt.lit 0x0000000000002698 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002698 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .xt.lit 0x00000000000026a0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026a0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026a0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .xt.lit 0x00000000000026a8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026a8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026a8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026a8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026a8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026a8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .xt.lit 0x00000000000026b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026b0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026b0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .xt.lit 0x00000000000026b8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026b8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026b8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .xt.lit 0x00000000000026c0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026c0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026c0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .xt.lit 0x00000000000026c8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .xt.lit 0x00000000000026d0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .xt.lit 0x00000000000026d8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .xt.lit 0x00000000000026e0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026e0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026e0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .xt.lit 0x00000000000026e8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026e8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026e8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .xt.lit 0x00000000000026f0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000026f0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .xt.lit 0x00000000000026f8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .xt.lit 0x0000000000002700 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .xt.lit 0x0000000000002708 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002708 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002708 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002708 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002708 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002708 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .xt.lit 0x0000000000002710 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002710 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002710 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002710 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002710 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .xt.lit 0x0000000000002718 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .xt.lit 0x0000000000002720 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002720 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .xt.lit 0x0000000000002728 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .xt.lit 0x0000000000002730 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .xt.lit 0x0000000000002738 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .xt.lit 0x0000000000002740 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002740 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002740 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002740 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002740 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002740 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .xt.lit 0x0000000000002748 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .xt.lit 0x0000000000002750 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002750 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .xt.lit 0x0000000000002758 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002758 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .xt.lit 0x0000000000002760 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002760 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002760 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002760 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .xt.lit 0x0000000000002768 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .xt.lit 0x0000000000002770 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .xt.lit 0x0000000000002778 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002778 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .xt.lit 0x0000000000002780 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .xt.lit 0x0000000000002788 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002788 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002788 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .xt.lit 0x0000000000002790 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002790 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .xt.lit 0x0000000000002798 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + 0x8 (size before relaxing) + .xt.lit 0x0000000000002798 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .xt.lit 0x00000000000027a0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000027a0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .xt.lit 0x00000000000027a8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .xt.lit 0x00000000000027b0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .xt.lit 0x00000000000027b8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000027b8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000027b8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000027b8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .xt.lit 0x00000000000027c0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .xt.lit 0x00000000000027c8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000027c8 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .xt.lit 0x00000000000027d0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000027d0 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + 0x8 (size before relaxing) + .xt.lit 0x00000000000027d0 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + .xt.lit 0x00000000000027d8 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + 0x10 (size before relaxing) + 0x0000000000000001 ASSERT (((_iram_end - ORIGIN (iram0_0_seg)) <= LENGTH (iram0_0_seg)), IRAM0 segment data does not fit.) + 0x0000000000000001 ASSERT (((_heap_start - ORIGIN (dram0_0_seg)) <= LENGTH (dram0_0_seg)), DRAM segment data does not fit.) + 0x000000004000057c rtc_get_reset_reason = 0x4000057c + 0x0000000040000588 analog_super_wdt_reset_happened = 0x40000588 + 0x0000000040000594 jtag_cpu_reset_happened = 0x40000594 + 0x00000000400005a0 rtc_get_wakeup_cause = 0x400005a0 + 0x00000000400005ac rtc_select_apb_bridge = 0x400005ac + 0x00000000400005b8 rtc_unhold_all_pads = 0x400005b8 + 0x00000000400005c4 ets_is_print_boot = 0x400005c4 + 0x00000000400005d0 ets_printf = 0x400005d0 + 0x00000000400005dc ets_install_putc1 = 0x400005dc + 0x00000000400005e8 ets_install_uart_printf = 0x400005e8 + 0x00000000400005f4 ets_install_putc2 = 0x400005f4 + 0x0000000040000600 PROVIDE (ets_delay_us = 0x40000600) + 0x000000004000060c ets_get_stack_info = 0x4000060c + 0x0000000040000618 ets_install_lock = 0x40000618 + 0x0000000040000624 ets_backup_dma_copy = 0x40000624 + 0x0000000040000630 ets_apb_backup_init_lock_func = 0x40000630 + 0x000000004000063c UartRxString = 0x4000063c + 0x0000000040000648 uart_tx_one_char = 0x40000648 + 0x0000000040000654 uart_tx_one_char2 = 0x40000654 + 0x0000000040000660 uart_rx_one_char = 0x40000660 + 0x000000004000066c uart_rx_one_char_block = 0x4000066c + 0x0000000040000678 uart_rx_readbuff = 0x40000678 + 0x0000000040000684 uartAttach = 0x40000684 + 0x0000000040000690 uart_tx_flush = 0x40000690 + 0x000000004000069c uart_tx_wait_idle = 0x4000069c + 0x00000000400006a8 uart_div_modify = 0x400006a8 + 0x00000000400006b4 ets_write_char_uart = 0x400006b4 + 0x00000000400006c0 uart_tx_switch = 0x400006c0 + 0x00000000400006cc multofup = 0x400006cc + 0x00000000400006d8 software_reset = 0x400006d8 + 0x00000000400006e4 software_reset_cpu = 0x400006e4 + 0x00000000400006f0 assist_debug_clock_enable = 0x400006f0 + 0x00000000400006fc assist_debug_record_enable = 0x400006fc + 0x0000000040000708 clear_super_wdt_reset_flag = 0x40000708 + 0x0000000040000714 disable_default_watchdog = 0x40000714 + 0x0000000040000720 ets_set_appcpu_boot_addr = 0x40000720 + 0x000000004000072c esp_rom_set_rtc_wake_addr = 0x4000072c + 0x0000000040000738 esp_rom_get_rtc_wake_addr = 0x40000738 + 0x0000000040000744 send_packet = 0x40000744 + 0x0000000040000750 recv_packet = 0x40000750 + 0x000000004000075c GetUartDevice = 0x4000075c + 0x0000000040000768 UartDwnLdProc = 0x40000768 + 0x0000000040000774 Uart_Init = 0x40000774 + 0x0000000040000780 ets_set_user_start = 0x40000780 + 0x000000003ff1fffc ets_rom_layout_p = 0x3ff1fffc + 0x000000003fcefffc ets_ops_table_ptr = 0x3fcefffc + 0x000000004000078c mz_adler32 = 0x4000078c + 0x0000000040000798 mz_crc32 = 0x40000798 + 0x00000000400007a4 mz_free = 0x400007a4 + 0x00000000400007b0 tdefl_compress = 0x400007b0 + 0x00000000400007bc tdefl_compress_buffer = 0x400007bc + 0x00000000400007c8 tdefl_compress_mem_to_heap = 0x400007c8 + 0x00000000400007d4 tdefl_compress_mem_to_mem = 0x400007d4 + 0x00000000400007e0 tdefl_compress_mem_to_output = 0x400007e0 + 0x00000000400007ec tdefl_get_adler32 = 0x400007ec + 0x00000000400007f8 tdefl_get_prev_return_status = 0x400007f8 + 0x0000000040000804 tdefl_init = 0x40000804 + 0x0000000040000810 tdefl_write_image_to_png_file_in_memory = 0x40000810 + 0x000000004000081c tdefl_write_image_to_png_file_in_memory_ex = 0x4000081c + 0x0000000040000828 tinfl_decompress = 0x40000828 + 0x0000000040000834 tinfl_decompress_mem_to_callback = 0x40000834 + 0x0000000040000840 tinfl_decompress_mem_to_heap = 0x40000840 + 0x000000004000084c tinfl_decompress_mem_to_mem = 0x4000084c + [!provide] PROVIDE (jd_prepare = 0x40000858) + [!provide] PROVIDE (jd_decomp = 0x40000864) + 0x000000003fcefff8 dsps_fft2r_w_table_fc32_1024 = 0x3fcefff8 + [!provide] PROVIDE (opi_flash_set_lock_func = 0x40000870) + 0x000000004000087c PROVIDE (esp_rom_spi_cmd_config = 0x4000087c) + 0x0000000040000888 PROVIDE (esp_rom_spi_cmd_start = 0x40000888) + [!provide] PROVIDE (esp_rom_opiflash_pin_config = 0x40000894) + 0x00000000400008a0 PROVIDE (esp_rom_spi_set_op_mode = 0x400008a0) + [!provide] PROVIDE (esp_rom_opiflash_mode_reset = 0x400008ac) + [!provide] PROVIDE (esp_rom_opiflash_exec_cmd = 0x400008b8) + [!provide] PROVIDE (esp_rom_opiflash_soft_reset = 0x400008c4) + [!provide] PROVIDE (esp_rom_opiflash_read_id = 0x400008d0) + [!provide] PROVIDE (esp_rom_opiflash_rdsr = 0x400008dc) + [!provide] PROVIDE (esp_rom_opiflash_wait_idle = 0x400008e8) + [!provide] PROVIDE (esp_rom_opiflash_wren = 0x400008f4) + [!provide] PROVIDE (esp_rom_opiflash_erase_sector = 0x40000900) + [!provide] PROVIDE (esp_rom_opiflash_erase_block_64k = 0x4000090c) + [!provide] PROVIDE (esp_rom_opiflash_erase_area = 0x40000918) + [!provide] PROVIDE (esp_rom_opiflash_read = 0x40000924) + [!provide] PROVIDE (esp_rom_opiflash_write = 0x40000930) + [!provide] PROVIDE (esp_rom_spi_set_dtr_swap_mode = 0x4000093c) + [!provide] PROVIDE (esp_rom_opiflash_exit_continuous_read_mode = 0x40000948) + [!provide] PROVIDE (esp_rom_opiflash_legacy_driver_init = 0x40000954) + [!provide] PROVIDE (esp_rom_opiflash_read_raw = 0x4004d9d4) + [!provide] PROVIDE (rom_opiflash_cmd_def = 0x3fcefff4) + [!provide] PROVIDE (rom_spi_usr_cmd_legacy_funcs = 0x3fcefff0) + 0x0000000040000960 PROVIDE (esp_rom_spiflash_wait_idle = 0x40000960) + 0x000000004000096c PROVIDE (esp_rom_spiflash_write_encrypted = 0x4000096c) + [!provide] PROVIDE (esp_rom_spiflash_write_encrypted_dest = 0x40000978) + [!provide] PROVIDE (esp_rom_spiflash_write_encrypted_enable = 0x40000984) + [!provide] PROVIDE (esp_rom_spiflash_write_encrypted_disable = 0x40000990) + [!provide] PROVIDE (esp_rom_spiflash_erase_chip = 0x4000099c) + [!provide] PROVIDE (_esp_rom_spiflash_erase_sector = 0x400009a8) + [!provide] PROVIDE (_esp_rom_spiflash_erase_block = 0x400009b4) + [!provide] PROVIDE (_esp_rom_spiflash_write = 0x400009c0) + [!provide] PROVIDE (_esp_rom_spiflash_read = 0x400009cc) + [!provide] PROVIDE (_esp_rom_spiflash_unlock = 0x400009d8) + [!provide] PROVIDE (_SPIEraseArea = 0x400009e4) + [!provide] PROVIDE (_SPI_write_enable = 0x400009f0) + [!provide] PROVIDE (esp_rom_spiflash_erase_sector = 0x400009fc) + [!provide] PROVIDE (esp_rom_spiflash_erase_block = 0x40000a08) + [!provide] PROVIDE (esp_rom_spiflash_write = 0x40000a14) + [!provide] PROVIDE (esp_rom_spiflash_read = 0x40000a20) + [!provide] PROVIDE (esp_rom_spiflash_unlock = 0x40000a2c) + [!provide] PROVIDE (SPIEraseArea = 0x40000a38) + [!provide] PROVIDE (SPI_write_enable = 0x40000a44) + [!provide] PROVIDE (esp_rom_spiflash_config_param = 0x40000a50) + [!provide] PROVIDE (esp_rom_spiflash_read_user_cmd = 0x40000a5c) + 0x0000000040000a68 PROVIDE (esp_rom_spiflash_select_qio_pins = 0x40000a68) + [!provide] PROVIDE (esp_rom_spi_flash_auto_sus_res = 0x40000a74) + [!provide] PROVIDE (esp_rom_spi_flash_send_resume = 0x40000a80) + [!provide] PROVIDE (esp_rom_spi_flash_update_id = 0x40000a8c) + 0x0000000040000a98 PROVIDE (esp_rom_spiflash_config_clk = 0x40000a98) + [!provide] PROVIDE (esp_rom_spiflash_config_readmode = 0x40000aa4) + [!provide] PROVIDE (esp_rom_spiflash_read_status = 0x40000ab0) + [!provide] PROVIDE (esp_rom_spiflash_read_statushigh = 0x40000abc) + [!provide] PROVIDE (esp_rom_spiflash_write_status = 0x40000ac8) + [!provide] PROVIDE (esp_rom_opiflash_cache_mode_config = 0x40000ad4) + [!provide] PROVIDE (esp_rom_spiflash_auto_wait_idle = 0x40000ae0) + [!provide] PROVIDE (spi_flash_attach = 0x40000aec) + [!provide] PROVIDE (spi_flash_get_chip_size = 0x40000af8) + [!provide] PROVIDE (spi_flash_guard_set = 0x40000b04) + [!provide] PROVIDE (spi_flash_guard_get = 0x40000b10) + [!provide] PROVIDE (spi_flash_write_config_set = 0x40000b1c) + [!provide] PROVIDE (spi_flash_write_config_get = 0x40000b28) + [!provide] PROVIDE (spi_flash_safe_write_address_func_set = 0x40000b34) + [!provide] PROVIDE (spi_flash_unlock = 0x40000b40) + [!provide] PROVIDE (spi_flash_erase_range = 0x40000b4c) + [!provide] PROVIDE (spi_flash_erase_sector = 0x40000b58) + [!provide] PROVIDE (spi_flash_write = 0x40000b64) + [!provide] PROVIDE (spi_flash_read = 0x40000b70) + [!provide] PROVIDE (spi_flash_write_encrypted = 0x40000b7c) + [!provide] PROVIDE (spi_flash_read_encrypted = 0x40000b88) + [!provide] PROVIDE (spi_flash_mmap_os_func_set = 0x40000b94) + [!provide] PROVIDE (spi_flash_mmap_page_num_init = 0x40000ba0) + [!provide] PROVIDE (spi_flash_mmap = 0x40000bac) + [!provide] PROVIDE (spi_flash_mmap_pages = 0x40000bb8) + [!provide] PROVIDE (spi_flash_munmap = 0x40000bc4) + [!provide] PROVIDE (spi_flash_mmap_dump = 0x40000bd0) + [!provide] PROVIDE (spi_flash_check_and_flush_cache = 0x40000bdc) + [!provide] PROVIDE (spi_flash_mmap_get_free_pages = 0x40000be8) + [!provide] PROVIDE (spi_flash_cache2phys = 0x40000bf4) + [!provide] PROVIDE (spi_flash_phys2cache = 0x40000c00) + [!provide] PROVIDE (spi_flash_disable_cache = 0x40000c0c) + [!provide] PROVIDE (spi_flash_restore_cache = 0x40000c18) + [!provide] PROVIDE (spi_flash_cache_enabled = 0x40000c24) + [!provide] PROVIDE (spi_flash_enable_cache = 0x40000c30) + [!provide] PROVIDE (spi_cache_mode_switch = 0x40000c3c) + 0x0000000040000c48 PROVIDE (spi_common_set_dummy_output = 0x40000c48) + [!provide] PROVIDE (spi_common_set_flash_cs_timing = 0x40000c54) + [!provide] PROVIDE (esp_rom_spi_set_address_bit_len = 0x40000c60) + [!provide] PROVIDE (esp_enable_cache_flash_wrap = 0x40000c6c) + [!provide] PROVIDE (SPILock = 0x40000c78) + [!provide] PROVIDE (SPIMasterReadModeCnfig = 0x40000c84) + [!provide] PROVIDE (SPI_Common_Command = 0x40000c90) + [!provide] PROVIDE (SPI_WakeUp = 0x40000c9c) + [!provide] PROVIDE (SPI_block_erase = 0x40000ca8) + [!provide] PROVIDE (SPI_chip_erase = 0x40000cb4) + [!provide] PROVIDE (SPI_init = 0x40000cc0) + [!provide] PROVIDE (SPI_page_program = 0x40000ccc) + [!provide] PROVIDE (SPI_read_data = 0x40000cd8) + [!provide] PROVIDE (SPI_sector_erase = 0x40000ce4) + [!provide] PROVIDE (SelectSpiFunction = 0x40000cf0) + [!provide] PROVIDE (SetSpiDrvs = 0x40000cfc) + [!provide] PROVIDE (Wait_SPI_Idle = 0x40000d08) + 0x0000000040000d14 PROVIDE (spi_dummy_len_fix = 0x40000d14) + [!provide] PROVIDE (Disable_QMode = 0x40000d20) + [!provide] PROVIDE (Enable_QMode = 0x40000d2c) + [!provide] PROVIDE (rom_spiflash_legacy_funcs = 0x3fceffe8) + 0x000000003fceffe4 PROVIDE (rom_spiflash_legacy_data = 0x3fceffe4) + [!provide] PROVIDE (g_flash_guard_ops = 0x3fceffec) + [!provide] PROVIDE (spi_flash_hal_poll_cmd_done = 0x40000d38) + [!provide] PROVIDE (spi_flash_hal_device_config = 0x40000d44) + [!provide] PROVIDE (spi_flash_hal_configure_host_io_mode = 0x40000d50) + [!provide] PROVIDE (spi_flash_hal_common_command = 0x40000d5c) + [!provide] PROVIDE (spi_flash_hal_read = 0x40000d68) + [!provide] PROVIDE (spi_flash_hal_erase_chip = 0x40000d74) + [!provide] PROVIDE (spi_flash_hal_erase_sector = 0x40000d80) + [!provide] PROVIDE (spi_flash_hal_erase_block = 0x40000d8c) + [!provide] PROVIDE (spi_flash_hal_program_page = 0x40000d98) + [!provide] PROVIDE (spi_flash_hal_set_write_protect = 0x40000da4) + [!provide] PROVIDE (spi_flash_hal_host_idle = 0x40000db0) + [!provide] PROVIDE (wdt_hal_init = 0x40000dbc) + [!provide] PROVIDE (wdt_hal_deinit = 0x40000dc8) + [!provide] PROVIDE (wdt_hal_config_stage = 0x40000dd4) + [!provide] PROVIDE (wdt_hal_write_protect_disable = 0x40000de0) + [!provide] PROVIDE (wdt_hal_write_protect_enable = 0x40000dec) + [!provide] PROVIDE (wdt_hal_enable = 0x40000df8) + [!provide] PROVIDE (wdt_hal_disable = 0x40000e04) + [!provide] PROVIDE (wdt_hal_handle_intr = 0x40000e10) + [!provide] PROVIDE (wdt_hal_feed = 0x40000e1c) + [!provide] PROVIDE (wdt_hal_set_flashboot_en = 0x40000e28) + [!provide] PROVIDE (wdt_hal_is_enabled = 0x40000e34) + [!provide] PROVIDE (systimer_hal_get_counter_value = 0x40000e40) + [!provide] PROVIDE (systimer_hal_get_time = 0x40000e4c) + [!provide] PROVIDE (systimer_hal_set_alarm_target = 0x40000e58) + [!provide] PROVIDE (systimer_hal_set_alarm_period = 0x40000e64) + [!provide] PROVIDE (systimer_hal_get_alarm_value = 0x40000e70) + [!provide] PROVIDE (systimer_hal_enable_alarm_int = 0x40000e7c) + [!provide] PROVIDE (systimer_hal_on_apb_freq_update = 0x40000e88) + [!provide] PROVIDE (systimer_hal_counter_value_advance = 0x40000e94) + [!provide] PROVIDE (systimer_hal_enable_counter = 0x40000ea0) + [!provide] PROVIDE (systimer_hal_init = 0x40000eac) + [!provide] PROVIDE (systimer_hal_select_alarm_mode = 0x40000eb8) + [!provide] PROVIDE (systimer_hal_connect_alarm_counter = 0x40000ec4) + [!provide] PROVIDE (spi_flash_chip_generic_probe = 0x40000ed0) + [!provide] PROVIDE (spi_flash_chip_generic_detect_size = 0x40000edc) + [!provide] PROVIDE (spi_flash_chip_generic_write = 0x40000ee8) + [!provide] PROVIDE (spi_flash_chip_generic_write_encrypted = 0x40000ef4) + [!provide] PROVIDE (spi_flash_chip_generic_set_write_protect = 0x40000f00) + [!provide] PROVIDE (spi_flash_common_write_status_16b_wrsr = 0x40000f0c) + [!provide] PROVIDE (spi_flash_chip_generic_reset = 0x40000f18) + [!provide] PROVIDE (spi_flash_chip_generic_erase_chip = 0x40000f24) + [!provide] PROVIDE (spi_flash_chip_generic_erase_sector = 0x40000f30) + [!provide] PROVIDE (spi_flash_chip_generic_erase_block = 0x40000f3c) + [!provide] PROVIDE (spi_flash_chip_generic_page_program = 0x40000f48) + [!provide] PROVIDE (spi_flash_chip_generic_get_write_protect = 0x40000f54) + [!provide] PROVIDE (spi_flash_common_read_status_16b_rdsr_rdsr2 = 0x40000f60) + [!provide] PROVIDE (spi_flash_chip_generic_read_reg = 0x40000f6c) + [!provide] PROVIDE (spi_flash_chip_generic_yield = 0x40000f78) + [!provide] PROVIDE (spi_flash_generic_wait_host_idle = 0x40000f84) + [!provide] PROVIDE (spi_flash_chip_generic_wait_idle = 0x40000f90) + [!provide] PROVIDE (spi_flash_chip_generic_config_host_io_mode = 0x40000f9c) + [!provide] PROVIDE (spi_flash_chip_generic_read = 0x40000fa8) + [!provide] PROVIDE (spi_flash_common_read_status_8b_rdsr2 = 0x40000fb4) + [!provide] PROVIDE (spi_flash_chip_generic_get_io_mode = 0x40000fc0) + [!provide] PROVIDE (spi_flash_common_read_status_8b_rdsr = 0x40000fcc) + [!provide] PROVIDE (spi_flash_common_write_status_8b_wrsr = 0x40000fd8) + [!provide] PROVIDE (spi_flash_common_write_status_8b_wrsr2 = 0x40000fe4) + [!provide] PROVIDE (spi_flash_common_set_io_mode = 0x40000ff0) + [!provide] PROVIDE (spi_flash_chip_generic_set_io_mode = 0x40000ffc) + [!provide] PROVIDE (spi_flash_chip_gd_get_io_mode = 0x40001008) + [!provide] PROVIDE (spi_flash_chip_gd_probe = 0x40001014) + [!provide] PROVIDE (spi_flash_chip_gd_set_io_mode = 0x40001020) + [!provide] PROVIDE (spi_flash_chip_generic_config_data = 0x3fceffe0) + [!provide] PROVIDE (memspi_host_read_id_hs = 0x4000102c) + [!provide] PROVIDE (memspi_host_read_status_hs = 0x40001038) + [!provide] PROVIDE (memspi_host_flush_cache = 0x40001044) + [!provide] PROVIDE (memspi_host_erase_chip = 0x40001050) + [!provide] PROVIDE (memspi_host_erase_sector = 0x4000105c) + [!provide] PROVIDE (memspi_host_erase_block = 0x40001068) + [!provide] PROVIDE (memspi_host_program_page = 0x40001074) + [!provide] PROVIDE (memspi_host_read = 0x40001080) + [!provide] PROVIDE (memspi_host_set_write_protect = 0x4000108c) + [!provide] PROVIDE (memspi_host_set_max_read_len = 0x40001098) + [!provide] PROVIDE (memspi_host_read_data_slicer = 0x400010a4) + [!provide] PROVIDE (memspi_host_write_data_slicer = 0x400010b0) + [!provide] PROVIDE (esp_flash_chip_driver_initialized = 0x400010bc) + [!provide] PROVIDE (esp_flash_read_id = 0x400010c8) + [!provide] PROVIDE (esp_flash_get_size = 0x400010d4) + [!provide] PROVIDE (esp_flash_erase_chip = 0x400010e0) + [!provide] PROVIDE (rom_esp_flash_erase_region = 0x400010ec) + [!provide] PROVIDE (esp_flash_get_chip_write_protect = 0x400010f8) + [!provide] PROVIDE (esp_flash_set_chip_write_protect = 0x40001104) + [!provide] PROVIDE (esp_flash_get_protectable_regions = 0x40001110) + [!provide] PROVIDE (esp_flash_get_protected_region = 0x4000111c) + [!provide] PROVIDE (esp_flash_set_protected_region = 0x40001128) + [!provide] PROVIDE (esp_flash_read = 0x40001134) + [!provide] PROVIDE (esp_flash_write = 0x40001140) + [!provide] PROVIDE (esp_flash_write_encrypted = 0x4000114c) + [!provide] PROVIDE (esp_flash_read_encrypted = 0x40001158) + [!provide] PROVIDE (esp_flash_get_io_mode = 0x40001164) + [!provide] PROVIDE (esp_flash_set_io_mode = 0x40001170) + [!provide] PROVIDE (spi_flash_boot_attach = 0x4000117c) + [!provide] PROVIDE (spi_flash_dump_counters = 0x40001188) + [!provide] PROVIDE (spi_flash_get_counters = 0x40001194) + [!provide] PROVIDE (spi_flash_op_counters_config = 0x400011a0) + [!provide] PROVIDE (spi_flash_reset_counters = 0x400011ac) + [!provide] PROVIDE (esp_flash_read_chip_id = 0x400011b8) + [!provide] PROVIDE (detect_spi_flash_chip = 0x400011c4) + [!provide] PROVIDE (esp_rom_spiflash_write_disable = 0x400011d0) + [!provide] PROVIDE (esp_flash_default_chip = 0x3fceffdc) + [!provide] PROVIDE (esp_flash_api_funcs = 0x3fceffd8) + [!provide] PROVIDE (Cache_Get_ICache_Line_Size = 0x400015fc) + 0x0000000040001608 PROVIDE (Cache_Get_DCache_Line_Size = 0x40001608) + [!provide] PROVIDE (Cache_Get_Mode = 0x40001614) + 0x0000000040001620 PROVIDE (Cache_Set_ICache_Mode = 0x40001620) + 0x000000004000162c PROVIDE (Cache_Set_DCache_Mode = 0x4000162c) + [!provide] PROVIDE (Cache_Address_Through_ICache = 0x40001638) + [!provide] PROVIDE (Cache_Address_Through_DCache = 0x40001644) + [!provide] PROVIDE (Cache_Set_Default_Mode = 0x40001650) + [!provide] PROVIDE (Cache_Enable_Defalut_ICache_Mode = 0x4000165c) + [!provide] PROVIDE (ROM_Boot_Cache_Init = 0x40001668) + [!provide] PROVIDE (Cache_Invalidate_ICache_Items = 0x40001674) + [!provide] PROVIDE (Cache_Invalidate_DCache_Items = 0x40001680) + [!provide] PROVIDE (Cache_Clean_Items = 0x4000168c) + [!provide] PROVIDE (Cache_WriteBack_Items = 0x40001698) + [!provide] PROVIDE (Cache_Op_Addr = 0x400016a4) + 0x00000000400016b0 PROVIDE (Cache_Invalidate_Addr = 0x400016b0) + [!provide] PROVIDE (Cache_Clean_Addr = 0x400016bc) + 0x00000000400016c8 PROVIDE (rom_Cache_WriteBack_Addr = 0x400016c8) + 0x00000000400016d4 PROVIDE (Cache_Invalidate_ICache_All = 0x400016d4) + 0x00000000400016e0 PROVIDE (Cache_Invalidate_DCache_All = 0x400016e0) + [!provide] PROVIDE (Cache_Clean_All = 0x400016ec) + 0x00000000400016f8 PROVIDE (Cache_WriteBack_All = 0x400016f8) + [!provide] PROVIDE (Cache_Mask_All = 0x40001704) + [!provide] PROVIDE (Cache_UnMask_Dram0 = 0x40001710) + [!provide] PROVIDE (Cache_Suspend_ICache_Autoload = 0x4000171c) + [!provide] PROVIDE (Cache_Resume_ICache_Autoload = 0x40001728) + 0x0000000040001734 PROVIDE (Cache_Suspend_DCache_Autoload = 0x40001734) + 0x0000000040001740 PROVIDE (Cache_Resume_DCache_Autoload = 0x40001740) + [!provide] PROVIDE (Cache_Start_ICache_Preload = 0x4000174c) + [!provide] PROVIDE (Cache_ICache_Preload_Done = 0x40001758) + [!provide] PROVIDE (Cache_End_ICache_Preload = 0x40001764) + [!provide] PROVIDE (Cache_Start_DCache_Preload = 0x40001770) + [!provide] PROVIDE (Cache_DCache_Preload_Done = 0x4000177c) + [!provide] PROVIDE (Cache_End_DCache_Preload = 0x40001788) + [!provide] PROVIDE (Cache_Config_ICache_Autoload = 0x40001794) + [!provide] PROVIDE (Cache_Config_ICache_Region_Autoload = 0x400017a0) + [!provide] PROVIDE (Cache_Enable_ICache_Autoload = 0x400017ac) + [!provide] PROVIDE (Cache_Disable_ICache_Autoload = 0x400017b8) + [!provide] PROVIDE (Cache_Config_DCache_Autoload = 0x400017c4) + [!provide] PROVIDE (Cache_Config_DCache_Region_Autoload = 0x400017d0) + [!provide] PROVIDE (Cache_Enable_DCache_Autoload = 0x400017dc) + [!provide] PROVIDE (Cache_Disable_DCache_Autoload = 0x400017e8) + [!provide] PROVIDE (Cache_Enable_ICache_PreLock = 0x400017f4) + [!provide] PROVIDE (Cache_Disable_ICache_PreLock = 0x40001800) + [!provide] PROVIDE (Cache_Lock_ICache_Items = 0x4000180c) + [!provide] PROVIDE (Cache_Unlock_ICache_Items = 0x40001818) + [!provide] PROVIDE (Cache_Enable_DCache_PreLock = 0x40001824) + [!provide] PROVIDE (Cache_Disable_DCache_PreLock = 0x40001830) + [!provide] PROVIDE (Cache_Lock_DCache_Items = 0x4000183c) + [!provide] PROVIDE (Cache_Unlock_DCache_Items = 0x40001848) + [!provide] PROVIDE (Cache_Lock_Addr = 0x40001854) + [!provide] PROVIDE (Cache_Unlock_Addr = 0x40001860) + 0x000000004000186c PROVIDE (Cache_Disable_ICache = 0x4000186c) + 0x0000000040001878 PROVIDE (Cache_Enable_ICache = 0x40001878) + 0x0000000040001884 PROVIDE (Cache_Disable_DCache = 0x40001884) + 0x0000000040001890 PROVIDE (Cache_Enable_DCache = 0x40001890) + 0x000000004000189c PROVIDE (rom_Cache_Suspend_ICache = 0x4000189c) + 0x00000000400018a8 PROVIDE (Cache_Resume_ICache = 0x400018a8) + 0x00000000400018b4 PROVIDE (rom_Cache_Suspend_DCache = 0x400018b4) + 0x00000000400018c0 PROVIDE (Cache_Resume_DCache = 0x400018c0) + [!provide] PROVIDE (Cache_Occupy_Items = 0x400018cc) + [!provide] PROVIDE (Cache_Occupy_Addr = 0x400018d8) + 0x00000000400018e4 PROVIDE (rom_Cache_Freeze_ICache_Enable = 0x400018e4) + 0x00000000400018f0 PROVIDE (Cache_Freeze_ICache_Disable = 0x400018f0) + 0x00000000400018fc PROVIDE (rom_Cache_Freeze_DCache_Enable = 0x400018fc) + 0x0000000040001908 PROVIDE (Cache_Freeze_DCache_Disable = 0x40001908) + 0x0000000040001914 PROVIDE (Cache_Set_IDROM_MMU_Size = 0x40001914) + [!provide] PROVIDE (flash2spiram_instruction_offset = 0x40001920) + [!provide] PROVIDE (flash2spiram_rodata_offset = 0x4000192c) + [!provide] PROVIDE (flash_instr_rodata_start_page = 0x40001938) + [!provide] PROVIDE (flash_instr_rodata_end_page = 0x40001944) + 0x0000000040001950 PROVIDE (Cache_Set_IDROM_MMU_Info = 0x40001950) + [!provide] PROVIDE (Cache_Get_IROM_MMU_End = 0x4000195c) + [!provide] PROVIDE (Cache_Get_DROM_MMU_End = 0x40001968) + [!provide] PROVIDE (Cache_Owner_Init = 0x40001974) + 0x0000000040001980 PROVIDE (Cache_Occupy_ICache_MEMORY = 0x40001980) + 0x000000004000198c PROVIDE (Cache_Occupy_DCache_MEMORY = 0x4000198c) + [!provide] PROVIDE (Cache_MMU_Init = 0x40001998) + 0x00000000400019a4 PROVIDE (Cache_Ibus_MMU_Set = 0x400019a4) + 0x00000000400019b0 PROVIDE (Cache_Dbus_MMU_Set = 0x400019b0) + 0x00000000400019bc PROVIDE (rom_Cache_Count_Flash_Pages = 0x400019bc) + [!provide] PROVIDE (Cache_Flash_To_SPIRAM_Copy = 0x400019c8) + [!provide] PROVIDE (Cache_Travel_Tag_Memory = 0x400019d4) + [!provide] PROVIDE (Cache_Travel_Tag_Memory2 = 0x400019e0) + [!provide] PROVIDE (Cache_Get_Virtual_Addr = 0x400019ec) + [!provide] PROVIDE (Cache_Get_Memory_BaseAddr = 0x400019f8) + [!provide] PROVIDE (Cache_Get_Memory_Addr = 0x40001a04) + [!provide] PROVIDE (Cache_Get_Memory_value = 0x40001a10) + 0x0000000040001a1c PROVIDE (rom_config_instruction_cache_mode = 0x40001a1c) + 0x0000000040001a28 PROVIDE (rom_config_data_cache_mode = 0x40001a28) + 0x000000003fceffc8 PROVIDE (rom_cache_op_cb = 0x3fceffc8) + [!provide] PROVIDE (rom_cache_internal_table_ptr = 0x3fceffc4) + 0x0000000040001a34 ets_get_apb_freq = 0x40001a34 + 0x0000000040001a40 ets_get_cpu_frequency = 0x40001a40 + 0x0000000040001a4c ets_update_cpu_frequency = 0x40001a4c + 0x0000000040001a58 ets_get_printf_channel = 0x40001a58 + 0x0000000040001a64 ets_get_xtal_div = 0x40001a64 + 0x0000000040001a70 ets_set_xtal_div = 0x40001a70 + 0x0000000040001a7c ets_get_xtal_freq = 0x40001a7c + 0x0000000040001a88 gpio_input_get = 0x40001a88 + 0x0000000040001a94 gpio_matrix_in = 0x40001a94 + 0x0000000040001aa0 gpio_matrix_out = 0x40001aa0 + 0x0000000040001aac gpio_output_disable = 0x40001aac + 0x0000000040001ab8 gpio_output_enable = 0x40001ab8 + 0x0000000040001ac4 gpio_output_set = 0x40001ac4 + 0x0000000040001ad0 gpio_pad_hold = 0x40001ad0 + 0x0000000040001adc gpio_pad_input_disable = 0x40001adc + 0x0000000040001ae8 gpio_pad_input_enable = 0x40001ae8 + 0x0000000040001af4 gpio_pad_pulldown = 0x40001af4 + 0x0000000040001b00 gpio_pad_pullup = 0x40001b00 + 0x0000000040001b0c gpio_pad_select_gpio = 0x40001b0c + 0x0000000040001b18 gpio_pad_set_drv = 0x40001b18 + 0x0000000040001b24 gpio_pad_unhold = 0x40001b24 + 0x0000000040001b30 gpio_pin_wakeup_disable = 0x40001b30 + 0x0000000040001b3c gpio_pin_wakeup_enable = 0x40001b3c + 0x0000000040001b48 gpio_bypass_matrix_in = 0x40001b48 + 0x0000000040001b54 intr_matrix_set = 0x40001b54 + 0x0000000040001b60 ets_intr_lock = 0x40001b60 + 0x0000000040001b6c ets_intr_unlock = 0x40001b6c + 0x0000000040001b78 ets_isr_attach = 0x40001b78 + 0x0000000040001b84 ets_isr_mask = 0x40001b84 + 0x0000000040001b90 ets_isr_unmask = 0x40001b90 + 0x0000000040001b9c xthal_bcopy = 0x40001b9c + 0x0000000040001ba8 xthal_memcpy = 0x40001ba8 + 0x0000000040001bb4 xthal_get_ccompare = 0x40001bb4 + 0x0000000040001bc0 xthal_set_ccompare = 0x40001bc0 + 0x0000000040001bcc xthal_get_ccount = 0x40001bcc + 0x0000000040001bd8 xthal_get_interrupt = 0x40001bd8 + 0x0000000040001be4 xthal_set_intclear = 0x40001be4 + 0x0000000040001bf0 _xtos_ints_off = 0x40001bf0 + 0x0000000040001bfc _xtos_ints_on = 0x40001bfc + 0x0000000040001c08 _xtos_restore_intlevel = 0x40001c08 + 0x0000000040001c14 _xtos_set_exception_handler = 0x40001c14 + 0x0000000040001c20 _xtos_set_interrupt_handler = 0x40001c20 + 0x0000000040001c2c _xtos_set_interrupt_handler_arg = 0x40001c2c + 0x0000000040001c38 _xtos_set_intlevel = 0x40001c38 + 0x0000000040001c44 _xtos_set_vpri = 0x40001c44 + 0x0000000040001c50 md5_vector = 0x40001c50 + 0x0000000040001c5c MD5Init = 0x40001c5c + 0x0000000040001c68 MD5Update = 0x40001c68 + 0x0000000040001c74 MD5Final = 0x40001c74 + 0x0000000040001c80 hmac_md5_vector = 0x40001c80 + 0x0000000040001c8c hmac_md5 = 0x40001c8c + 0x0000000040001c98 crc32_le = 0x40001c98 + 0x0000000040001ca4 crc32_be = 0x40001ca4 + 0x0000000040001cb0 crc16_le = 0x40001cb0 + 0x0000000040001cbc crc16_be = 0x40001cbc + 0x0000000040001cc8 crc8_le = 0x40001cc8 + 0x0000000040001cd4 crc8_be = 0x40001cd4 + 0x0000000040001ce0 esp_crc8 = 0x40001ce0 + 0x0000000040001cec ets_sha_enable = 0x40001cec + 0x0000000040001cf8 ets_sha_disable = 0x40001cf8 + 0x0000000040001d04 ets_sha_get_state = 0x40001d04 + 0x0000000040001d10 ets_sha_init = 0x40001d10 + 0x0000000040001d1c ets_sha_process = 0x40001d1c + 0x0000000040001d28 ets_sha_starts = 0x40001d28 + 0x0000000040001d34 ets_sha_update = 0x40001d34 + 0x0000000040001d40 ets_sha_finish = 0x40001d40 + 0x0000000040001d4c ets_sha_clone = 0x40001d4c + 0x0000000040001d58 ets_hmac_enable = 0x40001d58 + 0x0000000040001d64 ets_hmac_disable = 0x40001d64 + 0x0000000040001d70 ets_hmac_calculate_message = 0x40001d70 + 0x0000000040001d7c ets_hmac_calculate_downstream = 0x40001d7c + 0x0000000040001d88 ets_hmac_invalidate_downstream = 0x40001d88 + 0x0000000040001d94 ets_jtag_enable_temporarily = 0x40001d94 + 0x0000000040001da0 ets_aes_enable = 0x40001da0 + 0x0000000040001dac ets_aes_disable = 0x40001dac + 0x0000000040001db8 ets_aes_setkey = 0x40001db8 + 0x0000000040001dc4 ets_aes_block = 0x40001dc4 + 0x0000000040001dd0 ets_bigint_enable = 0x40001dd0 + 0x0000000040001ddc ets_bigint_disable = 0x40001ddc + 0x0000000040001de8 ets_bigint_multiply = 0x40001de8 + 0x0000000040001df4 ets_bigint_modmult = 0x40001df4 + 0x0000000040001e00 ets_bigint_modexp = 0x40001e00 + 0x0000000040001e0c ets_bigint_wait_finish = 0x40001e0c + 0x0000000040001e18 ets_bigint_getz = 0x40001e18 + 0x0000000040001e24 ets_ds_enable = 0x40001e24 + 0x0000000040001e30 ets_ds_disable = 0x40001e30 + 0x0000000040001e3c ets_ds_start_sign = 0x40001e3c + 0x0000000040001e48 ets_ds_is_busy = 0x40001e48 + 0x0000000040001e54 ets_ds_finish_sign = 0x40001e54 + 0x0000000040001e60 ets_ds_encrypt_params = 0x40001e60 + 0x0000000040001e6c ets_aes_setkey_dec = 0x40001e6c + 0x0000000040001e78 ets_aes_setkey_enc = 0x40001e78 + 0x0000000040001e84 ets_mgf1_sha256 = 0x40001e84 + 0x0000000040001e90 ets_efuse_read = 0x40001e90 + 0x0000000040001e9c ets_efuse_program = 0x40001e9c + 0x0000000040001ea8 ets_efuse_clear_program_registers = 0x40001ea8 + 0x0000000040001eb4 ets_efuse_write_key = 0x40001eb4 + 0x0000000040001ec0 ets_efuse_get_read_register_address = 0x40001ec0 + 0x0000000040001ecc ets_efuse_get_key_purpose = 0x40001ecc + 0x0000000040001ed8 ets_efuse_key_block_unused = 0x40001ed8 + 0x0000000040001ee4 ets_efuse_find_unused_key_block = 0x40001ee4 + 0x0000000040001ef0 ets_efuse_rs_calculate = 0x40001ef0 + 0x0000000040001efc ets_efuse_count_unused_key_blocks = 0x40001efc + 0x0000000040001f08 ets_efuse_secure_boot_enabled = 0x40001f08 + 0x0000000040001f14 ets_efuse_secure_boot_aggressive_revoke_enabled = 0x40001f14 + 0x0000000040001f20 ets_efuse_cache_encryption_enabled = 0x40001f20 + 0x0000000040001f2c ets_efuse_download_modes_disabled = 0x40001f2c + 0x0000000040001f38 ets_efuse_find_purpose = 0x40001f38 + 0x0000000040001f44 ets_efuse_flash_opi_5pads_power_sel_vddspi = 0x40001f44 + 0x0000000040001f50 ets_efuse_force_send_resume = 0x40001f50 + 0x0000000040001f5c ets_efuse_get_flash_delay_us = 0x40001f5c + 0x0000000040001f68 ets_efuse_get_mac = 0x40001f68 + 0x0000000040001f74 ets_efuse_get_spiconfig = 0x40001f74 + 0x0000000040001f80 ets_efuse_usb_print_is_disabled = 0x40001f80 + 0x0000000040001f8c ets_efuse_usb_serial_jtag_print_is_disabled = 0x40001f8c + 0x0000000040001f98 ets_efuse_get_uart_print_control = 0x40001f98 + 0x0000000040001fa4 ets_efuse_get_wp_pad = 0x40001fa4 + 0x0000000040001fb0 ets_efuse_legacy_spi_boot_mode_disabled = 0x40001fb0 + 0x0000000040001fbc ets_efuse_security_download_modes_enabled = 0x40001fbc + 0x0000000040001fc8 ets_efuse_set_timing = 0x40001fc8 + 0x0000000040001fd4 ets_efuse_jtag_disabled = 0x40001fd4 + 0x0000000040001fe0 ets_efuse_usb_download_mode_disabled = 0x40001fe0 + 0x0000000040001fec ets_efuse_usb_module_disabled = 0x40001fec + 0x0000000040001ff8 ets_efuse_usb_device_disabled = 0x40001ff8 + 0x0000000040002004 ets_efuse_flash_octal_mode = 0x40002004 + 0x0000000040002010 ets_efuse_ecc_en = 0x40002010 + 0x000000004000201c ets_efuse_ecc_flash_page_size = 0x4000201c + 0x0000000040002028 ets_efuse_ecc_16to17_mode = 0x40002028 + 0x0000000040002034 ets_ecc_flash_enable = 0x40002034 + 0x0000000040002040 ets_ecc_flash_enable_all = 0x40002040 + 0x000000004000204c ets_ecc_flash_disable = 0x4000204c + 0x0000000040002058 ets_ecc_flash_disable_all = 0x40002058 + 0x0000000040002064 ets_ecc_get_flash_page_size = 0x40002064 + 0x0000000040002070 ets_ecc_set_flash_page_size = 0x40002070 + 0x000000004000207c ets_ecc_set_flash_byte_mode = 0x4000207c + 0x0000000040002088 ets_ecc_get_flash_byte_mode = 0x40002088 + 0x0000000040002094 ets_ecc_set_flash_range = 0x40002094 + 0x00000000400020a0 ets_ecc_get_flash_range = 0x400020a0 + 0x00000000400020ac ets_ecc_sram_enable = 0x400020ac + 0x00000000400020b8 ets_ecc_sram_disable = 0x400020b8 + 0x00000000400020c4 ets_ecc_sram_enable_all = 0x400020c4 + 0x00000000400020d0 ets_ecc_sram_disable_all = 0x400020d0 + 0x00000000400020dc ets_ecc_get_sram_page_size = 0x400020dc + 0x00000000400020e8 ets_ecc_set_sram_page_size = 0x400020e8 + 0x00000000400020f4 ets_ecc_get_sram_byte_mode = 0x400020f4 + 0x0000000040002100 ets_ecc_set_sram_byte_mode = 0x40002100 + 0x000000004000210c ets_ecc_set_sram_range = 0x4000210c + 0x0000000040002118 ets_ecc_get_sram_range = 0x40002118 + 0x000000003fceffc0 ets_ecc_table_ptr = 0x3fceffc0 + 0x0000000040002124 ets_emsa_pss_verify = 0x40002124 + 0x0000000040002130 ets_rsa_pss_verify = 0x40002130 + 0x000000004000213c ets_secure_boot_verify_bootloader_with_keys = 0x4000213c + 0x0000000040002148 ets_secure_boot_verify_signature = 0x40002148 + 0x0000000040002154 ets_secure_boot_read_key_digests = 0x40002154 + 0x0000000040002160 ets_secure_boot_revoke_public_key_digest = 0x40002160 + [!provide] PROVIDE (usb_uart_otg_rx_one_char = 0x400025a4) + [!provide] PROVIDE (usb_uart_otg_rx_one_char_block = 0x400025b0) + [!provide] PROVIDE (usb_uart_otg_tx_flush = 0x400025bc) + [!provide] PROVIDE (usb_uart_otg_tx_one_char = 0x400025c8) + [!provide] PROVIDE (usb_uart_device_rx_one_char = 0x400025d4) + [!provide] PROVIDE (usb_uart_device_rx_one_char_block = 0x400025e0) + [!provide] PROVIDE (usb_uart_device_tx_flush = 0x400025ec) + [!provide] PROVIDE (usb_uart_device_tx_one_char = 0x400025f8) + [!provide] PROVIDE (Uart_Init_USB = 0x40002604) + [!provide] PROVIDE (uart_acm_dev = 0x3fceffbc) + 0x000000003fceffb9 PROVIDE (g_uart_print = 0x3fceffb9) + 0x000000003fceffb8 PROVIDE (g_usb_print = 0x3fceffb8) + 0x0000000040002610 cdc_acm_class_handle_req = 0x40002610 + 0x000000004000261c cdc_acm_init = 0x4000261c + 0x0000000040002628 cdc_acm_fifo_fill = 0x40002628 + 0x0000000040002634 cdc_acm_rx_fifo_cnt = 0x40002634 + 0x0000000040002640 cdc_acm_fifo_read = 0x40002640 + 0x000000004000264c cdc_acm_irq_tx_enable = 0x4000264c + 0x0000000040002658 cdc_acm_irq_tx_disable = 0x40002658 + 0x0000000040002664 cdc_acm_irq_state_enable = 0x40002664 + 0x0000000040002670 cdc_acm_irq_state_disable = 0x40002670 + 0x000000004000267c cdc_acm_irq_tx_ready = 0x4000267c + 0x0000000040002688 cdc_acm_irq_rx_enable = 0x40002688 + 0x0000000040002694 cdc_acm_irq_rx_disable = 0x40002694 + 0x00000000400026a0 cdc_acm_irq_rx_ready = 0x400026a0 + 0x00000000400026ac cdc_acm_irq_is_pending = 0x400026ac + 0x00000000400026b8 cdc_acm_irq_callback_set = 0x400026b8 + 0x00000000400026c4 cdc_acm_line_ctrl_set = 0x400026c4 + 0x00000000400026d0 cdc_acm_line_ctrl_get = 0x400026d0 + 0x00000000400026dc cdc_acm_poll_out = 0x400026dc + 0x00000000400026e8 chip_usb_dw_did_persist = 0x400026e8 + 0x00000000400026f4 chip_usb_dw_init = 0x400026f4 + 0x0000000040002700 chip_usb_detach = 0x40002700 + 0x000000004000270c chip_usb_dw_prepare_persist = 0x4000270c + 0x0000000040002718 chip_usb_get_persist_flags = 0x40002718 + 0x0000000040002724 chip_usb_set_persist_flags = 0x40002724 + 0x0000000040002730 cpio_start = 0x40002730 + 0x000000004000273c cpio_feed = 0x4000273c + 0x0000000040002748 cpio_done = 0x40002748 + 0x0000000040002754 cpio_destroy = 0x40002754 + 0x0000000040002760 dfu_flash_init = 0x40002760 + 0x000000004000276c dfu_flash_erase = 0x4000276c + 0x0000000040002778 dfu_flash_program = 0x40002778 + 0x0000000040002784 dfu_flash_read = 0x40002784 + 0x0000000040002790 dfu_flash_attach = 0x40002790 + 0x000000004000279c dfu_cpio_callback = 0x4000279c + 0x00000000400027a8 dfu_updater_get_err = 0x400027a8 + 0x00000000400027b4 dfu_updater_clear_err = 0x400027b4 + 0x00000000400027c0 dfu_updater_enable = 0x400027c0 + 0x00000000400027cc dfu_updater_begin = 0x400027cc + 0x00000000400027d8 dfu_updater_feed = 0x400027d8 + 0x00000000400027e4 dfu_updater_end = 0x400027e4 + 0x00000000400027f0 dfu_updater_set_raw_addr = 0x400027f0 + 0x00000000400027fc dfu_updater_flash_read = 0x400027fc + 0x0000000040002808 usb_dc_prepare_persist = 0x40002808 + 0x0000000040002814 usb_dw_isr_handler = 0x40002814 + 0x0000000040002820 usb_dc_attach = 0x40002820 + 0x000000004000282c usb_dc_detach = 0x4000282c + 0x0000000040002838 usb_dc_reset = 0x40002838 + 0x0000000040002844 usb_dc_set_address = 0x40002844 + 0x0000000040002850 usb_dc_ep_check_cap = 0x40002850 + 0x000000004000285c usb_dc_ep_configure = 0x4000285c + 0x0000000040002868 usb_dc_ep_set_stall = 0x40002868 + 0x0000000040002874 usb_dc_ep_clear_stall = 0x40002874 + 0x0000000040002880 usb_dc_ep_halt = 0x40002880 + 0x000000004000288c usb_dc_ep_is_stalled = 0x4000288c + 0x0000000040002898 usb_dc_ep_enable = 0x40002898 + 0x00000000400028a4 usb_dc_ep_disable = 0x400028a4 + 0x00000000400028b0 usb_dc_ep_flush = 0x400028b0 + 0x00000000400028bc usb_dc_ep_write_would_block = 0x400028bc + 0x00000000400028c8 usb_dc_ep_write = 0x400028c8 + 0x00000000400028d4 usb_dc_ep_read_wait = 0x400028d4 + 0x00000000400028e0 usb_dc_ep_read_continue = 0x400028e0 + 0x00000000400028ec usb_dc_ep_read = 0x400028ec + 0x00000000400028f8 usb_dc_ep_set_callback = 0x400028f8 + 0x0000000040002904 usb_dc_set_status_callback = 0x40002904 + 0x0000000040002910 usb_dc_ep_mps = 0x40002910 + 0x000000004000291c usb_dc_check_poll_for_interrupts = 0x4000291c + 0x0000000040002928 mac_addr_to_serial_str_desc = 0x40002928 + 0x0000000040002934 usb_set_current_descriptor = 0x40002934 + 0x0000000040002940 usb_get_descriptor = 0x40002940 + 0x000000004000294c usb_dev_resume = 0x4000294c + 0x0000000040002958 usb_dev_get_configuration = 0x40002958 + 0x0000000040002964 usb_set_config = 0x40002964 + 0x0000000040002970 usb_deconfig = 0x40002970 + 0x000000004000297c usb_enable = 0x4000297c + 0x0000000040002988 usb_disable = 0x40002988 + 0x0000000040002994 usb_write_would_block = 0x40002994 + 0x00000000400029a0 usb_write = 0x400029a0 + 0x00000000400029ac usb_read = 0x400029ac + 0x00000000400029b8 usb_ep_set_stall = 0x400029b8 + 0x00000000400029c4 usb_ep_clear_stall = 0x400029c4 + 0x00000000400029d0 usb_ep_read_wait = 0x400029d0 + 0x00000000400029dc usb_ep_read_continue = 0x400029dc + 0x00000000400029e8 usb_transfer_ep_callback = 0x400029e8 + 0x00000000400029f4 usb_transfer = 0x400029f4 + 0x0000000040002a00 usb_cancel_transfer = 0x40002a00 + 0x0000000040002a0c usb_transfer_sync = 0x40002a0c + 0x0000000040002a18 usb_dfu_set_detach_cb = 0x40002a18 + 0x0000000040002a24 dfu_class_handle_req = 0x40002a24 + 0x0000000040002a30 dfu_status_cb = 0x40002a30 + 0x0000000040002a3c dfu_custom_handle_req = 0x40002a3c + 0x0000000040002a48 usb_dfu_init = 0x40002a48 + 0x0000000040002a54 usb_dfu_force_detach = 0x40002a54 + 0x0000000040002a60 usb_dev_deinit = 0x40002a60 + 0x0000000040002a6c usb_dw_ctrl_deinit = 0x40002a6c + 0x000000003fceffac s_usb_osglue = 0x3fceffac + 0x0000000040002a78 bt_rf_coex_get_dft_cfg = 0x40002a78 + 0x0000000040002a84 bt_rf_coex_hooks_p_set = 0x40002a84 + 0x0000000040002a90 btdm_con_maxevtime_cal_impl = 0x40002a90 + 0x0000000040002a9c btdm_controller_get_compile_version_impl = 0x40002a9c + 0x0000000040002aa8 btdm_controller_rom_data_init = 0x40002aa8 + 0x0000000040002ab4 btdm_dis_privacy_err_report_impl = 0x40002ab4 + 0x0000000040002ac0 btdm_disable_adv_delay_impl = 0x40002ac0 + 0x0000000040002acc btdm_enable_scan_continue_impl = 0x40002acc + 0x0000000040002ad8 btdm_enable_scan_forever_impl = 0x40002ad8 + 0x0000000040002ae4 btdm_get_power_state_impl = 0x40002ae4 + 0x0000000040002af0 btdm_get_prevent_sleep_flag_impl = 0x40002af0 + 0x0000000040002afc btdm_power_state_active_impl = 0x40002afc + 0x0000000040002b08 btdm_switch_phy_coded_impl = 0x40002b08 + 0x0000000040002b14 hci_acl_data_handler = 0x40002b14 + 0x0000000040002b20 hci_disconnect_cmd_handler = 0x40002b20 + 0x0000000040002b2c hci_le_con_upd_cmd_handler = 0x40002b2c + 0x0000000040002b38 hci_le_ltk_req_neg_reply_cmd_handler = 0x40002b38 + 0x0000000040002b44 hci_le_ltk_req_reply_cmd_handler = 0x40002b44 + 0x0000000040002b50 hci_le_rd_chnl_map_cmd_handler = 0x40002b50 + 0x0000000040002b5c hci_le_rd_phy_cmd_handler = 0x40002b5c + 0x0000000040002b68 hci_le_rd_rem_feats_cmd_handler = 0x40002b68 + 0x0000000040002b74 hci_le_rem_con_param_req_neg_reply_cmd_handler = 0x40002b74 + 0x0000000040002b80 hci_le_rem_con_param_req_reply_cmd_handler = 0x40002b80 + 0x0000000040002b8c hci_le_set_data_len_cmd_handler = 0x40002b8c + 0x0000000040002b98 hci_le_set_phy_cmd_handler = 0x40002b98 + 0x0000000040002ba4 hci_le_start_enc_cmd_handler = 0x40002ba4 + 0x0000000040002bb0 hci_rd_auth_payl_to_cmd_handler = 0x40002bb0 + 0x0000000040002bbc hci_rd_rem_ver_info_cmd_handler = 0x40002bbc + 0x0000000040002bc8 hci_rd_rssi_cmd_handler = 0x40002bc8 + 0x0000000040002bd4 hci_rd_tx_pwr_lvl_cmd_handler = 0x40002bd4 + 0x0000000040002be0 hci_vs_set_pref_slave_evt_dur_cmd_handler = 0x40002be0 + 0x0000000040002bec hci_vs_set_pref_slave_latency_cmd_handler = 0x40002bec + 0x0000000040002bf8 hci_wr_auth_payl_to_cmd_handler = 0x40002bf8 + 0x0000000040002c04 ll_channel_map_ind_handler = 0x40002c04 + 0x0000000040002c10 ll_connection_param_req_handler = 0x40002c10 + 0x0000000040002c1c ll_connection_param_rsp_handler = 0x40002c1c + 0x0000000040002c28 ll_connection_update_ind_handler = 0x40002c28 + 0x0000000040002c34 ll_enc_req_handler = 0x40002c34 + 0x0000000040002c40 ll_enc_rsp_handler = 0x40002c40 + 0x0000000040002c4c ll_feature_req_handler = 0x40002c4c + 0x0000000040002c58 ll_feature_rsp_handler = 0x40002c58 + 0x0000000040002c64 ll_length_req_handler = 0x40002c64 + 0x0000000040002c70 ll_length_rsp_handler = 0x40002c70 + 0x0000000040002c7c ll_min_used_channels_ind_handler = 0x40002c7c + 0x0000000040002c88 ll_pause_enc_req_handler = 0x40002c88 + 0x0000000040002c94 ll_pause_enc_rsp_handler = 0x40002c94 + 0x0000000040002ca0 ll_phy_req_handler = 0x40002ca0 + 0x0000000040002cac ll_phy_rsp_handler = 0x40002cac + 0x0000000040002cb8 ll_phy_update_ind_handler = 0x40002cb8 + 0x0000000040002cc4 ll_ping_req_handler = 0x40002cc4 + 0x0000000040002cd0 ll_ping_rsp_handler = 0x40002cd0 + 0x0000000040002cdc ll_slave_feature_req_handler = 0x40002cdc + 0x0000000040002ce8 ll_start_enc_req_handler = 0x40002ce8 + 0x0000000040002cf4 ll_start_enc_rsp_handler = 0x40002cf4 + 0x0000000040002d00 ll_terminate_ind_handler = 0x40002d00 + 0x0000000040002d0c ll_version_ind_handler = 0x40002d0c + 0x0000000040002d18 llc_auth_payl_nearly_to_handler = 0x40002d18 + 0x0000000040002d24 llc_auth_payl_real_to_handler = 0x40002d24 + 0x0000000040002d30 llc_encrypt_ind_handler = 0x40002d30 + 0x0000000040002d3c llc_hci_command_handler_wrapper = 0x40002d3c + 0x0000000040002d48 llc_ll_connection_param_req_pdu_send = 0x40002d48 + 0x0000000040002d54 llc_ll_connection_param_rsp_pdu_send = 0x40002d54 + 0x0000000040002d60 llc_ll_connection_update_ind_pdu_send = 0x40002d60 + 0x0000000040002d6c llc_ll_enc_req_pdu_send = 0x40002d6c + 0x0000000040002d78 llc_ll_enc_rsp_pdu_send = 0x40002d78 + 0x0000000040002d84 llc_ll_feature_req_pdu_send = 0x40002d84 + 0x0000000040002d90 llc_ll_feature_rsp_pdu_send = 0x40002d90 + 0x0000000040002d9c llc_ll_length_req_pdu_send = 0x40002d9c + 0x0000000040002da8 llc_ll_length_rsp_pdu_send = 0x40002da8 + 0x0000000040002db4 llc_ll_pause_enc_req_pdu_send = 0x40002db4 + 0x0000000040002dc0 llc_ll_pause_enc_rsp_pdu_send = 0x40002dc0 + 0x0000000040002dcc llc_ll_phy_req_pdu_send = 0x40002dcc + 0x0000000040002dd8 llc_ll_phy_rsp_pdu_send = 0x40002dd8 + 0x0000000040002de4 llc_ll_ping_req_pdu_send = 0x40002de4 + 0x0000000040002df0 llc_ll_ping_rsp_pdu_send = 0x40002df0 + 0x0000000040002dfc llc_ll_start_enc_req_pdu_send = 0x40002dfc + 0x0000000040002e08 llc_ll_start_enc_rsp_pdu_send = 0x40002e08 + 0x0000000040002e14 llc_ll_terminate_ind_pdu_send = 0x40002e14 + 0x0000000040002e20 llc_ll_unknown_rsp_pdu_send = 0x40002e20 + 0x0000000040002e2c llc_llcp_ch_map_update_ind_pdu_send = 0x40002e2c + 0x0000000040002e38 llc_llcp_phy_upd_ind_pdu_send = 0x40002e38 + 0x0000000040002e44 llc_llcp_version_ind_pdu_send = 0x40002e44 + 0x0000000040002e50 llc_op_ch_map_upd_ind_handler = 0x40002e50 + 0x0000000040002e5c llc_op_con_upd_ind_handler = 0x40002e5c + 0x0000000040002e68 llc_op_disconnect_ind_handler = 0x40002e68 + 0x0000000040002e74 llc_op_dl_upd_ind_handler = 0x40002e74 + 0x0000000040002e80 llc_op_encrypt_ind_handler = 0x40002e80 + 0x0000000040002e8c llc_op_feats_exch_ind_handler = 0x40002e8c + 0x0000000040002e98 llc_op_le_ping_ind_handler = 0x40002e98 + 0x0000000040002ea4 llc_op_phy_upd_ind_handler = 0x40002ea4 + 0x0000000040002eb0 llc_op_ver_exch_ind_handler = 0x40002eb0 + 0x0000000040002ebc llc_stopped_ind_handler = 0x40002ebc + 0x0000000040002ec8 lld_acl_rx_ind_handler = 0x40002ec8 + 0x0000000040002ed4 lld_acl_tx_cfm_handler = 0x40002ed4 + 0x0000000040002ee0 lld_adv_end_ind_handler = 0x40002ee0 + 0x0000000040002eec lld_adv_rep_ind_handler = 0x40002eec + 0x0000000040002ef8 lld_ch_map_upd_cfm_handler = 0x40002ef8 + 0x0000000040002f04 lld_con_estab_ind_handler = 0x40002f04 + 0x0000000040002f10 lld_con_evt_sd_evt_time_set = 0x40002f10 + 0x0000000040002f1c lld_con_offset_upd_ind_handler = 0x40002f1c + 0x0000000040002f28 lld_con_param_upd_cfm_handler = 0x40002f28 + 0x0000000040002f34 lld_disc_ind_handler = 0x40002f34 + 0x0000000040002f40 lld_init_end_ind_handler = 0x40002f40 + 0x0000000040002f4c lld_llcp_rx_ind_handler_wrapper = 0x40002f4c + 0x0000000040002f58 lld_llcp_tx_cfm_handler = 0x40002f58 + 0x0000000040002f64 lld_per_adv_end_ind_handler = 0x40002f64 + 0x0000000040002f70 lld_per_adv_rep_ind_handler = 0x40002f70 + 0x0000000040002f7c lld_per_adv_rx_end_ind_handler = 0x40002f7c + 0x0000000040002f88 lld_phy_coded_500k_get = 0x40002f88 + 0x0000000040002f94 lld_phy_upd_cfm_handler = 0x40002f94 + 0x0000000040002fa0 lld_scan_end_ind_handler = 0x40002fa0 + 0x0000000040002fac lld_scan_req_ind_handler = 0x40002fac + 0x0000000040002fb8 lld_sync_start_req_handler = 0x40002fb8 + 0x0000000040002fc4 lld_test_end_ind_handler = 0x40002fc4 + 0x0000000040002fd0 lld_update_rxbuf_handler = 0x40002fd0 + 0x0000000040002fdc llm_ch_map_update_ind_handler = 0x40002fdc + 0x0000000040002fe8 llm_hci_command_handler_wrapper = 0x40002fe8 + 0x0000000040002ff4 llm_scan_period_to_handler = 0x40002ff4 + 0x0000000040003000 r_Add2SelfBigHex256 = 0x40003000 + 0x000000004000300c r_AddBigHex256 = 0x4000300c + 0x0000000040003018 r_AddBigHexModP256 = 0x40003018 + 0x0000000040003024 r_AddP256 = 0x40003024 + 0x0000000040003030 r_AddPdiv2_256 = 0x40003030 + 0x000000004000303c r_GF_Jacobian_Point_Addition256 = 0x4000303c + 0x0000000040003048 r_GF_Jacobian_Point_Double256 = 0x40003048 + 0x0000000040003054 r_GF_Point_Jacobian_To_Affine256 = 0x40003054 + 0x0000000040003060 r_MultiplyBigHexByUint32_256 = 0x40003060 + 0x000000004000306c r_MultiplyBigHexModP256 = 0x4000306c + 0x0000000040003078 r_MultiplyByU16ModP256 = 0x40003078 + 0x0000000040003084 r_SubtractBigHex256 = 0x40003084 + 0x0000000040003090 r_SubtractBigHexMod256 = 0x40003090 + 0x000000004000309c r_SubtractBigHexUint32_256 = 0x4000309c + 0x00000000400030a8 r_SubtractFromSelfBigHex256 = 0x400030a8 + 0x00000000400030b4 r_SubtractFromSelfBigHexSign256 = 0x400030b4 + 0x00000000400030c0 r_aes_alloc = 0x400030c0 + 0x00000000400030cc r_aes_ccm_continue = 0x400030cc + 0x00000000400030d8 r_aes_ccm_process_e = 0x400030d8 + 0x00000000400030e4 r_aes_ccm_xor_128_lsb = 0x400030e4 + 0x00000000400030f0 r_aes_ccm_xor_128_msb = 0x400030f0 + 0x00000000400030fc r_aes_cmac_continue = 0x400030fc + 0x0000000040003108 r_aes_cmac_start = 0x40003108 + 0x0000000040003114 r_aes_k1_continue = 0x40003114 + 0x0000000040003120 r_aes_k2_continue = 0x40003120 + 0x000000004000312c r_aes_k3_continue = 0x4000312c + 0x0000000040003138 r_aes_k4_continue = 0x40003138 + 0x0000000040003144 r_aes_shift_left_128 = 0x40003144 + 0x0000000040003150 r_aes_start = 0x40003150 + 0x000000004000315c r_aes_xor_128 = 0x4000315c + 0x0000000040003168 r_assert_err = 0x40003168 + 0x0000000040003174 r_assert_param = 0x40003174 + 0x0000000040003180 r_assert_warn = 0x40003180 + 0x000000004000318c r_bigHexInversion256 = 0x4000318c + 0x0000000040003198 r_ble_sw_cca_check_isr = 0x40003198 + 0x00000000400031a4 r_ble_util_buf_acl_tx_alloc = 0x400031a4 + 0x00000000400031b0 r_ble_util_buf_acl_tx_elt_get = 0x400031b0 + 0x00000000400031bc r_ble_util_buf_acl_tx_free = 0x400031bc + 0x00000000400031c8 r_ble_util_buf_acl_tx_free_in_isr = 0x400031c8 + 0x00000000400031d4 r_ble_util_buf_adv_tx_alloc = 0x400031d4 + 0x00000000400031e0 r_ble_util_buf_adv_tx_free = 0x400031e0 + 0x00000000400031ec r_ble_util_buf_adv_tx_free_in_isr = 0x400031ec + 0x00000000400031f8 r_ble_util_buf_env_deinit = 0x400031f8 + 0x0000000040003204 r_ble_util_buf_env_init = 0x40003204 + 0x0000000040003210 r_ble_util_buf_get_rx_buf_nb = 0x40003210 + 0x000000004000321c r_ble_util_buf_get_rx_buf_size = 0x4000321c + 0x0000000040003228 r_ble_util_buf_llcp_tx_alloc = 0x40003228 + 0x0000000040003234 r_ble_util_buf_llcp_tx_free = 0x40003234 + 0x0000000040003240 r_ble_util_buf_rx_alloc = 0x40003240 + 0x000000004000324c r_ble_util_buf_rx_alloc_in_isr = 0x4000324c + 0x0000000040003258 r_ble_util_buf_rx_free = 0x40003258 + 0x0000000040003264 r_ble_util_buf_rx_free_in_isr = 0x40003264 + 0x0000000040003270 r_ble_util_buf_set_rx_buf_nb = 0x40003270 + 0x000000004000327c r_ble_util_buf_set_rx_buf_size = 0x4000327c + 0x0000000040003288 r_ble_util_data_rx_buf_reset = 0x40003288 + 0x0000000040003294 r_bt_bb_get_intr_mask = 0x40003294 + 0x00000000400032a0 r_bt_bb_intr_clear = 0x400032a0 + 0x00000000400032ac r_bt_bb_intr_mask_set = 0x400032ac + 0x00000000400032c4 r_bt_rf_coex_cfg_set = 0x400032c4 + 0x00000000400032d0 r_bt_rf_coex_conn_dynamic_pti_en_get = 0x400032d0 + 0x00000000400032e8 r_bt_rf_coex_ext_adv_dynamic_pti_en_get = 0x400032e8 + 0x00000000400032f4 r_bt_rf_coex_ext_scan_dynamic_pti_en_get = 0x400032f4 + 0x0000000040003300 r_bt_rf_coex_legacy_adv_dynamic_pti_en_get = 0x40003300 + 0x000000004000330c r_bt_rf_coex_per_adv_dynamic_pti_en_get = 0x4000330c + 0x0000000040003318 r_bt_rf_coex_pti_table_get = 0x40003318 + 0x0000000040003324 r_bt_rf_coex_st_param_get = 0x40003324 + 0x0000000040003330 r_bt_rf_coex_st_param_set = 0x40003330 + 0x000000004000333c r_bt_rf_coex_sync_scan_dynamic_pti_en_get = 0x4000333c + 0x0000000040003348 r_bt_rma_apply_rule_cs_fmt = 0x40003348 + 0x0000000040003354 r_bt_rma_apply_rule_cs_idx = 0x40003354 + 0x0000000040003360 r_bt_rma_configure = 0x40003360 + 0x000000004000336c r_bt_rma_deregister_rule_cs_fmt = 0x4000336c + 0x0000000040003378 r_bt_rma_deregister_rule_cs_idx = 0x40003378 + 0x0000000040003384 r_bt_rma_get_ant_by_act = 0x40003384 + 0x0000000040003390 r_bt_rma_init = 0x40003390 + 0x000000004000339c r_bt_rma_register_rule_cs_fmt = 0x4000339c + 0x00000000400033a8 r_bt_rma_register_rule_cs_idx = 0x400033a8 + 0x00000000400033b4 r_bt_rtp_apply_rule_cs_fmt = 0x400033b4 + 0x00000000400033c0 r_bt_rtp_apply_rule_cs_idx = 0x400033c0 + 0x00000000400033cc r_bt_rtp_deregister_rule_cs_fmt = 0x400033cc + 0x00000000400033d8 r_bt_rtp_deregister_rule_cs_idx = 0x400033d8 + 0x00000000400033f0 r_bt_rtp_init = 0x400033f0 + 0x00000000400033fc r_bt_rtp_register_rule_cs_fmt = 0x400033fc + 0x0000000040003408 r_bt_rtp_register_rule_cs_idx = 0x40003408 + 0x0000000040003414 r_btdm_isr = 0x40003414 + 0x0000000040003444 r_cali_phase_match_p = 0x40003444 + 0x0000000040003450 r_cmp_abs_time = 0x40003450 + 0x000000004000345c r_cmp_dest_id = 0x4000345c + 0x0000000040003468 r_cmp_timer_id = 0x40003468 + 0x0000000040003474 r_co_bdaddr_compare = 0x40003474 + 0x0000000040003480 r_co_ble_pkt_dur_in_us = 0x40003480 + 0x000000004000348c r_co_list_extract = 0x4000348c + 0x0000000040003498 r_co_list_extract_after = 0x40003498 + 0x00000000400034a4 r_co_list_extract_sublist = 0x400034a4 + 0x00000000400034b0 r_co_list_find = 0x400034b0 + 0x00000000400034bc r_co_list_init = 0x400034bc + 0x00000000400034c8 r_co_list_insert_after = 0x400034c8 + 0x00000000400034d4 r_co_list_insert_before = 0x400034d4 + 0x00000000400034e0 r_co_list_merge = 0x400034e0 + 0x00000000400034ec r_co_list_pool_init = 0x400034ec + 0x00000000400034f8 r_co_list_pop_front = 0x400034f8 + 0x0000000040003504 r_co_list_push_back = 0x40003504 + 0x0000000040003510 r_co_list_push_back_sublist = 0x40003510 + 0x000000004000351c r_co_list_push_front = 0x4000351c + 0x0000000040003528 r_co_list_size = 0x40003528 + 0x0000000040003534 r_co_nb_good_le_channels = 0x40003534 + 0x0000000040003540 r_co_util_pack = 0x40003540 + 0x000000004000354c r_co_util_read_array_size = 0x4000354c + 0x0000000040003558 r_co_util_unpack = 0x40003558 + 0x0000000040003564 r_dbg_env_deinit = 0x40003564 + 0x0000000040003570 r_dbg_env_init = 0x40003570 + 0x000000004000357c r_dbg_platform_reset_complete = 0x4000357c + 0x0000000040003588 r_dl_upd_proc_start = 0x40003588 + 0x0000000040003594 r_dump_data = 0x40003594 + 0x00000000400035a0 r_ecc_abort_key256_generation = 0x400035a0 + 0x00000000400035ac r_ecc_gen_new_public_key = 0x400035ac + 0x00000000400035b8 r_ecc_gen_new_secret_key = 0x400035b8 + 0x00000000400035c4 r_ecc_generate_key256 = 0x400035c4 + 0x00000000400035d0 r_ecc_get_debug_Keys = 0x400035d0 + 0x00000000400035dc r_ecc_init = 0x400035dc + 0x00000000400035e8 r_ecc_is_valid_point = 0x400035e8 + 0x00000000400035f4 r_ecc_multiplication_event_handler = 0x400035f4 + 0x0000000040003600 r_ecc_point_multiplication_win_256 = 0x40003600 + 0x000000004000360c r_emi_alloc_em_mapping_by_offset = 0x4000360c + 0x0000000040003618 r_emi_base_reg_lut_show = 0x40003618 + 0x0000000040003624 r_emi_em_base_reg_show = 0x40003624 + 0x0000000040003630 r_emi_free_em_mapping_by_offset = 0x40003630 + 0x000000004000363c r_emi_get_em_mapping_idx_by_offset = 0x4000363c + 0x0000000040003648 r_emi_get_mem_addr_by_offset = 0x40003648 + 0x0000000040003654 r_emi_overwrite_em_mapping_by_offset = 0x40003654 + 0x0000000040003660 r_esp_vendor_hci_command_handler = 0x40003660 + 0x000000004000366c r_get_stack_usage = 0x4000366c + 0x0000000040003678 r_h4tl_acl_hdr_rx_evt_handler = 0x40003678 + 0x0000000040003684 r_h4tl_cmd_hdr_rx_evt_handler = 0x40003684 + 0x0000000040003690 r_h4tl_cmd_pld_rx_evt_handler = 0x40003690 + 0x000000004000369c r_h4tl_eif_io_event_post = 0x4000369c + 0x00000000400036a8 r_h4tl_eif_register = 0x400036a8 + 0x00000000400036b4 r_h4tl_init = 0x400036b4 + 0x00000000400036c0 r_h4tl_out_of_sync = 0x400036c0 + 0x00000000400036cc r_h4tl_out_of_sync_check = 0x400036cc + 0x00000000400036d8 r_h4tl_read_hdr = 0x400036d8 + 0x00000000400036e4 r_h4tl_read_next_out_of_sync = 0x400036e4 + 0x00000000400036f0 r_h4tl_read_payl = 0x400036f0 + 0x00000000400036fc r_h4tl_read_start = 0x400036fc + 0x0000000040003708 r_h4tl_rx_acl_hdr_extract = 0x40003708 + 0x0000000040003714 r_h4tl_rx_cmd_hdr_extract = 0x40003714 + 0x0000000040003720 r_h4tl_rx_done = 0x40003720 + 0x000000004000372c r_h4tl_start = 0x4000372c + 0x0000000040003738 r_h4tl_stop = 0x40003738 + 0x0000000040003744 r_h4tl_tx_done = 0x40003744 + 0x0000000040003750 r_h4tl_tx_evt_handler = 0x40003750 + 0x000000004000375c r_h4tl_write = 0x4000375c + 0x0000000040003768 r_hci_acl_tx_data_alloc = 0x40003768 + 0x0000000040003774 r_hci_acl_tx_data_received = 0x40003774 + 0x0000000040003780 r_hci_basic_cmd_send_2_controller = 0x40003780 + 0x000000004000378c r_hci_ble_adv_report_filter_check = 0x4000378c + 0x0000000040003798 r_hci_ble_adv_report_tx_check = 0x40003798 + 0x00000000400037a4 r_hci_ble_conhdl_register = 0x400037a4 + 0x00000000400037b0 r_hci_ble_conhdl_unregister = 0x400037b0 + 0x00000000400037bc r_hci_build_acl_data = 0x400037bc + 0x00000000400037c8 r_hci_build_cc_evt = 0x400037c8 + 0x00000000400037d4 r_hci_build_cs_evt = 0x400037d4 + 0x00000000400037e0 r_hci_build_evt = 0x400037e0 + 0x00000000400037ec r_hci_build_le_evt = 0x400037ec + 0x00000000400037f8 r_hci_cmd_get_max_param_size = 0x400037f8 + 0x0000000040003804 r_hci_cmd_received = 0x40003804 + 0x0000000040003810 r_hci_cmd_reject = 0x40003810 + 0x000000004000381c r_hci_evt_mask_check = 0x4000381c + 0x0000000040003828 r_hci_evt_mask_set = 0x40003828 + 0x0000000040003834 r_hci_fc_acl_buf_size_set = 0x40003834 + 0x0000000040003840 r_hci_fc_acl_en = 0x40003840 + 0x000000004000384c r_hci_fc_acl_packet_sent = 0x4000384c + 0x0000000040003858 r_hci_fc_check_host_available_nb_acl_packets = 0x40003858 + 0x0000000040003864 r_hci_fc_host_nb_acl_pkts_complete = 0x40003864 + 0x0000000040003870 r_hci_fc_init = 0x40003870 + 0x000000004000387c r_hci_look_for_cmd_desc = 0x4000387c + 0x0000000040003888 r_hci_look_for_evt_desc = 0x40003888 + 0x0000000040003894 r_hci_look_for_le_evt_desc = 0x40003894 + 0x00000000400038a0 r_hci_look_for_le_evt_desc_esp = 0x400038a0 + 0x00000000400038ac r_hci_pack_bytes = 0x400038ac + 0x00000000400038c4 r_hci_send_2_controller = 0x400038c4 + 0x00000000400038d0 r_hci_send_2_host = 0x400038d0 + 0x00000000400038dc r_hci_tl_c2h_data_flow_on = 0x400038dc + 0x00000000400038e8 r_hci_tl_cmd_hdr_rx_evt_handler = 0x400038e8 + 0x00000000400038f4 r_hci_tl_cmd_pld_rx_evt_handler = 0x400038f4 + 0x0000000040003900 r_hci_tl_get_pkt = 0x40003900 + 0x000000004000390c r_hci_tl_hci_pkt_handler = 0x4000390c + 0x0000000040003918 r_hci_tl_hci_tx_done_evt_handler = 0x40003918 + 0x0000000040003924 r_hci_tl_inc_nb_h2c_cmd_pkts = 0x40003924 + 0x0000000040003930 r_hci_tl_save_pkt = 0x40003930 + 0x000000004000393c r_hci_tl_send = 0x4000393c + 0x0000000040003948 r_hci_tx_done = 0x40003948 + 0x0000000040003954 r_hci_tx_start = 0x40003954 + 0x0000000040003960 r_hci_tx_trigger = 0x40003960 + 0x000000004000396c r_isValidSecretKey_256 = 0x4000396c + 0x0000000040003978 r_ke_check_malloc = 0x40003978 + 0x0000000040003984 r_ke_event_callback_set = 0x40003984 + 0x0000000040003990 r_ke_event_clear = 0x40003990 + 0x000000004000399c r_ke_event_flush = 0x4000399c + 0x00000000400039a8 r_ke_event_get = 0x400039a8 + 0x00000000400039b4 r_ke_event_get_all = 0x400039b4 + 0x00000000400039c0 r_ke_event_init = 0x400039c0 + 0x00000000400039cc r_ke_event_schedule = 0x400039cc + 0x00000000400039d8 r_ke_event_set = 0x400039d8 + 0x00000000400039e4 r_ke_flush = 0x400039e4 + 0x00000000400039f0 r_ke_free = 0x400039f0 + 0x00000000400039fc r_ke_handler_search = 0x400039fc + 0x0000000040003a08 r_ke_init = 0x40003a08 + 0x0000000040003a14 r_ke_is_free = 0x40003a14 + 0x0000000040003a20 r_ke_malloc = 0x40003a20 + 0x0000000040003a2c r_ke_mem_init = 0x40003a2c + 0x0000000040003a38 r_ke_mem_is_empty = 0x40003a38 + 0x0000000040003a44 r_ke_mem_is_in_heap = 0x40003a44 + 0x0000000040003a50 r_ke_msg_alloc = 0x40003a50 + 0x0000000040003a5c r_ke_msg_dest_id_get = 0x40003a5c + 0x0000000040003a68 r_ke_msg_discard = 0x40003a68 + 0x0000000040003a74 r_ke_msg_forward = 0x40003a74 + 0x0000000040003a80 r_ke_msg_forward_new_id = 0x40003a80 + 0x0000000040003a8c r_ke_msg_free = 0x40003a8c + 0x0000000040003a98 r_ke_msg_in_queue = 0x40003a98 + 0x0000000040003aa4 r_ke_msg_save = 0x40003aa4 + 0x0000000040003ab0 r_ke_msg_send = 0x40003ab0 + 0x0000000040003abc r_ke_msg_send_basic = 0x40003abc + 0x0000000040003ac8 r_ke_msg_src_id_get = 0x40003ac8 + 0x0000000040003ad4 r_ke_queue_extract = 0x40003ad4 + 0x0000000040003ae0 r_ke_queue_insert = 0x40003ae0 + 0x0000000040003aec r_ke_sleep_check = 0x40003aec + 0x0000000040003af8 r_ke_state_get = 0x40003af8 + 0x0000000040003b04 r_ke_state_set = 0x40003b04 + 0x0000000040003b10 r_ke_task_check = 0x40003b10 + 0x0000000040003b1c r_ke_task_create = 0x40003b1c + 0x0000000040003b28 r_ke_task_delete = 0x40003b28 + 0x0000000040003b34 r_ke_task_handler_get = 0x40003b34 + 0x0000000040003b40 r_ke_task_init = 0x40003b40 + 0x0000000040003b4c r_ke_task_msg_flush = 0x40003b4c + 0x0000000040003b58 r_ke_task_saved_update = 0x40003b58 + 0x0000000040003b70 r_ke_time = 0x40003b70 + 0x0000000040003b7c r_ke_time_cmp = 0x40003b7c + 0x0000000040003b88 r_ke_time_past = 0x40003b88 + 0x0000000040003b94 r_ke_timer_active = 0x40003b94 + 0x0000000040003ba0 r_ke_timer_adjust_all = 0x40003ba0 + 0x0000000040003bac r_ke_timer_clear = 0x40003bac + 0x0000000040003bb8 r_ke_timer_init = 0x40003bb8 + 0x0000000040003bc4 r_ke_timer_schedule = 0x40003bc4 + 0x0000000040003bd0 r_ke_timer_set = 0x40003bd0 + 0x0000000040003bdc r_led_init = 0x40003bdc + 0x0000000040003be8 r_led_set_all = 0x40003be8 + 0x0000000040003bf4 r_llc_aes_res_cb = 0x40003bf4 + 0x0000000040003c00 r_llc_ch_map_up_proc_err_cb = 0x40003c00 + 0x0000000040003c0c r_llc_cleanup = 0x40003c0c + 0x0000000040003c18 r_llc_cmd_cmp_send = 0x40003c18 + 0x0000000040003c24 r_llc_cmd_stat_send = 0x40003c24 + 0x0000000040003c30 r_llc_con_move_cbk = 0x40003c30 + 0x0000000040003c3c r_llc_con_plan_set_update = 0x40003c3c + 0x0000000040003c48 r_llc_con_upd_param_in_range = 0x40003c48 + 0x0000000040003c54 r_llc_disconnect = 0x40003c54 + 0x0000000040003c60 r_llc_disconnect_end = 0x40003c60 + 0x0000000040003c6c r_llc_disconnect_proc_continue = 0x40003c6c + 0x0000000040003c78 r_llc_disconnect_proc_err_cb = 0x40003c78 + 0x0000000040003c84 r_llc_dl_chg_check = 0x40003c84 + 0x0000000040003c90 r_llc_dle_proc_err_cb = 0x40003c90 + 0x0000000040003c9c r_llc_feats_exch_proc_err_cb = 0x40003c9c + 0x0000000040003ca8 r_llc_hci_cmd_handler_tab_p_get = 0x40003ca8 + 0x0000000040003cc0 r_llc_hci_con_param_req_evt_send = 0x40003cc0 + 0x0000000040003ccc r_llc_hci_con_upd_info_send = 0x40003ccc + 0x0000000040003cd8 r_llc_hci_disconnected_dis = 0x40003cd8 + 0x0000000040003ce4 r_llc_hci_dl_upd_info_send = 0x40003ce4 + 0x0000000040003cf0 r_llc_hci_enc_evt_send = 0x40003cf0 + 0x0000000040003cfc r_llc_hci_feats_info_send = 0x40003cfc + 0x0000000040003d08 r_llc_hci_le_phy_upd_cmp_evt_send = 0x40003d08 + 0x0000000040003d14 r_llc_hci_ltk_request_evt_send = 0x40003d14 + 0x0000000040003d20 r_llc_hci_nb_cmp_pkts_evt_send = 0x40003d20 + 0x0000000040003d2c r_llc_hci_version_info_send = 0x40003d2c + 0x0000000040003d38 r_llc_init_term_proc = 0x40003d38 + 0x0000000040003d44 r_llc_iv_skd_rand_gen = 0x40003d44 + 0x0000000040003d50 r_llc_le_ping_proc_continue = 0x40003d50 + 0x0000000040003d5c r_llc_le_ping_proc_err_cb = 0x40003d5c + 0x0000000040003d68 r_llc_le_ping_restart = 0x40003d68 + 0x0000000040003d74 r_llc_le_ping_set = 0x40003d74 + 0x0000000040003d80 r_llc_ll_pause_enc_rsp_ack_handler = 0x40003d80 + 0x0000000040003d8c r_llc_ll_reject_ind_ack_handler = 0x40003d8c + 0x0000000040003d98 r_llc_ll_reject_ind_pdu_send = 0x40003d98 + 0x0000000040003da4 r_llc_ll_start_enc_rsp_ack_handler = 0x40003da4 + 0x0000000040003db0 r_llc_ll_terminate_ind_ack = 0x40003db0 + 0x0000000040003dbc r_llc_ll_unknown_ind_handler = 0x40003dbc + 0x0000000040003dc8 r_llc_llcp_send = 0x40003dc8 + 0x0000000040003dd4 r_llc_llcp_state_set = 0x40003dd4 + 0x0000000040003de0 r_llc_llcp_trans_timer_set = 0x40003de0 + 0x0000000040003dec r_llc_llcp_tx_check = 0x40003dec + 0x0000000040003df8 r_llc_loc_ch_map_proc_continue = 0x40003df8 + 0x0000000040003e10 r_llc_loc_con_upd_proc_err_cb = 0x40003e10 + 0x0000000040003e1c r_llc_loc_dl_upd_proc_continue = 0x40003e1c + 0x0000000040003e28 r_llc_loc_encrypt_proc_continue = 0x40003e28 + 0x0000000040003e34 r_llc_loc_encrypt_proc_err_cb = 0x40003e34 + 0x0000000040003e40 r_llc_loc_feats_exch_proc_continue = 0x40003e40 + 0x0000000040003e58 r_llc_loc_phy_upd_proc_err_cb = 0x40003e58 + 0x0000000040003e64 r_llc_msg_handler_tab_p_get = 0x40003e64 + 0x0000000040003e70 r_llc_pref_param_compute = 0x40003e70 + 0x0000000040003e7c r_llc_proc_collision_check = 0x40003e7c + 0x0000000040003e88 r_llc_proc_err_ind = 0x40003e88 + 0x0000000040003e94 r_llc_proc_get = 0x40003e94 + 0x0000000040003ea0 r_llc_proc_id_get = 0x40003ea0 + 0x0000000040003eac r_llc_proc_reg = 0x40003eac + 0x0000000040003eb8 r_llc_proc_state_get = 0x40003eb8 + 0x0000000040003ec4 r_llc_proc_state_set = 0x40003ec4 + 0x0000000040003ed0 r_llc_proc_timer_pause_set = 0x40003ed0 + 0x0000000040003edc r_llc_proc_timer_set = 0x40003edc + 0x0000000040003ee8 r_llc_proc_unreg = 0x40003ee8 + 0x0000000040003ef4 r_llc_rem_ch_map_proc_continue = 0x40003ef4 + 0x0000000040003f0c r_llc_rem_con_upd_proc_err_cb = 0x40003f0c + 0x0000000040003f18 r_llc_rem_dl_upd_proc = 0x40003f18 + 0x0000000040003f24 r_llc_rem_encrypt_proc_continue = 0x40003f24 + 0x0000000040003f30 r_llc_rem_encrypt_proc_err_cb = 0x40003f30 + 0x0000000040003f3c r_llc_rem_phy_upd_proc_continue = 0x40003f3c + 0x0000000040003f48 r_llc_rem_phy_upd_proc_err_cb = 0x40003f48 + 0x0000000040003f54 r_llc_role_get = 0x40003f54 + 0x0000000040003f60 r_llc_sk_gen = 0x40003f60 + 0x0000000040003f6c r_llc_start = 0x40003f6c + 0x0000000040003f78 r_llc_stop = 0x40003f78 + 0x0000000040003f84 r_llc_ver_exch_loc_proc_continue = 0x40003f84 + 0x0000000040003f90 r_llc_ver_proc_err_cb = 0x40003f90 + 0x0000000040003f9c r_llcp_pdu_handler_tab_p_get = 0x40003f9c + 0x0000000040003fa8 r_lld_aa_gen = 0x40003fa8 + 0x0000000040003fb4 r_lld_adv_adv_data_set = 0x40003fb4 + 0x0000000040003fc0 r_lld_adv_adv_data_update = 0x40003fc0 + 0x0000000040003fcc r_lld_adv_aux_ch_idx_set = 0x40003fcc + 0x0000000040003fd8 r_lld_adv_aux_evt_canceled_cbk = 0x40003fd8 + 0x0000000040003fe4 r_lld_adv_aux_evt_start_cbk = 0x40003fe4 + 0x0000000040003ff0 r_lld_adv_coex_check_ext_adv_synced = 0x40003ff0 + 0x0000000040003ffc r_lld_adv_coex_env_reset = 0x40003ffc + 0x0000000040004008 r_lld_adv_duration_update = 0x40004008 + 0x0000000040004014 r_lld_adv_dynamic_pti_process = 0x40004014 + 0x0000000040004020 r_lld_adv_end = 0x40004020 + 0x000000004000402c r_lld_adv_evt_canceled_cbk = 0x4000402c + 0x0000000040004038 r_lld_adv_evt_start_cbk = 0x40004038 + 0x0000000040004044 r_lld_adv_ext_chain_construct = 0x40004044 + 0x0000000040004050 r_lld_adv_ext_pkt_prepare = 0x40004050 + 0x000000004000405c r_lld_adv_frm_cbk = 0x4000405c + 0x0000000040004068 r_lld_adv_frm_isr = 0x40004068 + 0x0000000040004074 r_lld_adv_frm_skip_isr = 0x40004074 + 0x0000000040004080 r_lld_adv_init = 0x40004080 + 0x000000004000408c r_lld_adv_pkt_rx = 0x4000408c + 0x0000000040004098 r_lld_adv_pkt_rx_connect_ind = 0x40004098 + 0x00000000400040a4 r_lld_adv_pkt_rx_send_scan_req_evt = 0x400040a4 + 0x00000000400040b0 r_lld_adv_rand_addr_update = 0x400040b0 + 0x00000000400040bc r_lld_adv_restart = 0x400040bc + 0x00000000400040c8 r_lld_adv_scan_rsp_data_set = 0x400040c8 + 0x00000000400040d4 r_lld_adv_scan_rsp_data_update = 0x400040d4 + 0x00000000400040e0 r_lld_adv_set_tx_power = 0x400040e0 + 0x00000000400040ec r_lld_adv_start = 0x400040ec + 0x00000000400040f8 r_lld_adv_stop = 0x400040f8 + 0x0000000040004104 r_lld_adv_sync_info_set = 0x40004104 + 0x0000000040004110 r_lld_adv_sync_info_update = 0x40004110 + 0x000000004000411c r_lld_calc_aux_rx = 0x4000411c + 0x0000000040004128 r_lld_cca_alloc = 0x40004128 + 0x0000000040004134 r_lld_cca_data_reset = 0x40004134 + 0x0000000040004140 r_lld_cca_free = 0x40004140 + 0x000000004000414c r_lld_ch_assess_data_get = 0x4000414c + 0x0000000040004158 r_lld_ch_idx_get = 0x40004158 + 0x0000000040004164 r_lld_ch_map_set = 0x40004164 + 0x0000000040004170 r_lld_channel_assess = 0x40004170 + 0x000000004000417c r_lld_con_activity_act_offset_compute = 0x4000417c + 0x0000000040004188 r_lld_con_activity_offset_compute = 0x40004188 + 0x0000000040004194 r_lld_con_ch_map_update = 0x40004194 + 0x00000000400041a0 r_lld_con_cleanup = 0x400041a0 + 0x00000000400041ac r_lld_con_current_tx_power_get = 0x400041ac + 0x00000000400041b8 r_lld_con_data_flow_set = 0x400041b8 + 0x00000000400041c4 r_lld_con_data_len_update = 0x400041c4 + 0x00000000400041d0 r_lld_con_data_tx = 0x400041d0 + 0x00000000400041dc r_lld_con_enc_key_load = 0x400041dc + 0x00000000400041e8 r_lld_con_event_counter_get = 0x400041e8 + 0x00000000400041f4 r_lld_con_evt_canceled_cbk = 0x400041f4 + 0x0000000040004200 r_lld_con_evt_duration_min_get = 0x40004200 + 0x000000004000420c r_lld_con_evt_max_eff_time_cal = 0x4000420c + 0x0000000040004218 r_lld_con_evt_sd_evt_time_get = 0x40004218 + 0x0000000040004224 r_lld_con_evt_start_cbk = 0x40004224 + 0x0000000040004230 r_lld_con_evt_time_update = 0x40004230 + 0x000000004000423c r_lld_con_free_all_tx_buf = 0x4000423c + 0x0000000040004248 r_lld_con_frm_cbk = 0x40004248 + 0x0000000040004254 r_lld_con_frm_isr = 0x40004254 + 0x0000000040004260 r_lld_con_frm_skip_isr = 0x40004260 + 0x000000004000426c r_lld_con_init = 0x4000426c + 0x0000000040004278 r_lld_con_llcp_tx = 0x40004278 + 0x0000000040004284 r_lld_con_max_lat_calc = 0x40004284 + 0x0000000040004290 r_lld_con_offset_get = 0x40004290 + 0x000000004000429c r_lld_con_param_update = 0x4000429c + 0x00000000400042a8 r_lld_con_phys_update = 0x400042a8 + 0x00000000400042b4 r_lld_con_pref_slave_evt_dur_set = 0x400042b4 + 0x00000000400042c0 r_lld_con_pref_slave_latency_set = 0x400042c0 + 0x00000000400042cc r_lld_con_rssi_get = 0x400042cc + 0x00000000400042d8 r_lld_con_rx = 0x400042d8 + 0x00000000400042e4 r_lld_con_rx_channel_assess = 0x400042e4 + 0x00000000400042f0 r_lld_con_rx_enc = 0x400042f0 + 0x00000000400042fc r_lld_con_rx_isr = 0x400042fc + 0x0000000040004308 r_lld_con_rx_link_info_check = 0x40004308 + 0x0000000040004314 r_lld_con_rx_llcp_check = 0x40004314 + 0x0000000040004320 r_lld_con_rx_sync_time_update = 0x40004320 + 0x0000000040004338 r_lld_con_set_tx_power = 0x40004338 + 0x0000000040004344 r_lld_con_start = 0x40004344 + 0x000000004000435c r_lld_con_tx = 0x4000435c + 0x0000000040004368 r_lld_con_tx_enc = 0x40004368 + 0x0000000040004374 r_lld_con_tx_isr = 0x40004374 + 0x0000000040004380 r_lld_con_tx_len_update = 0x40004380 + 0x000000004000438c r_lld_con_tx_len_update_for_intv = 0x4000438c + 0x0000000040004398 r_lld_con_tx_len_update_for_rate = 0x40004398 + 0x00000000400043a4 r_lld_con_tx_prog = 0x400043a4 + 0x00000000400043b0 r_lld_conn_dynamic_pti_process = 0x400043b0 + 0x00000000400043bc r_lld_continue_scan_rx_isr_end_process = 0x400043bc + 0x00000000400043c8 r_lld_ext_scan_dynamic_pti_process = 0x400043c8 + 0x00000000400043d4 r_lld_hw_cca_end_isr = 0x400043d4 + 0x00000000400043e0 r_lld_hw_cca_evt_handler = 0x400043e0 + 0x00000000400043ec r_lld_hw_cca_isr = 0x400043ec + 0x00000000400043f8 r_lld_init_cal_anchor_point = 0x400043f8 + 0x0000000040004404 r_lld_init_compute_winoffset = 0x40004404 + 0x0000000040004410 r_lld_init_connect_req_pack = 0x40004410 + 0x000000004000441c r_lld_init_end = 0x4000441c + 0x0000000040004428 r_lld_init_evt_canceled_cbk = 0x40004428 + 0x0000000040004434 r_lld_init_evt_start_cbk = 0x40004434 + 0x0000000040004440 r_lld_init_frm_cbk = 0x40004440 + 0x000000004000444c r_lld_init_frm_eof_isr = 0x4000444c + 0x0000000040004458 r_lld_init_frm_skip_isr = 0x40004458 + 0x0000000040004464 r_lld_init_init = 0x40004464 + 0x0000000040004470 r_lld_init_process_pkt_rx = 0x40004470 + 0x000000004000447c r_lld_init_process_pkt_rx_adv_ext_ind = 0x4000447c + 0x0000000040004488 r_lld_init_process_pkt_rx_adv_ind_or_direct_ind = 0x40004488 + 0x0000000040004494 r_lld_init_process_pkt_rx_aux_connect_rsp = 0x40004494 + 0x00000000400044a0 r_lld_init_process_pkt_tx = 0x400044a0 + 0x00000000400044ac r_lld_init_process_pkt_tx_cal_con_timestamp = 0x400044ac + 0x00000000400044b8 r_lld_init_sched = 0x400044b8 + 0x00000000400044c4 r_lld_init_set_tx_power = 0x400044c4 + 0x00000000400044d0 r_lld_init_start = 0x400044d0 + 0x00000000400044dc r_lld_init_stop = 0x400044dc + 0x00000000400044e8 r_lld_instant_proc_end = 0x400044e8 + 0x0000000040004500 r_lld_per_adv_ch_map_update = 0x40004500 + 0x000000004000450c r_lld_per_adv_chain_construct = 0x4000450c + 0x0000000040004518 r_lld_per_adv_cleanup = 0x40004518 + 0x0000000040004524 r_lld_per_adv_coex_env_reset = 0x40004524 + 0x0000000040004530 r_lld_per_adv_data_set = 0x40004530 + 0x000000004000453c r_lld_per_adv_data_update = 0x4000453c + 0x0000000040004548 r_lld_per_adv_dynamic_pti_process = 0x40004548 + 0x0000000040004554 r_lld_per_adv_evt_canceled_cbk = 0x40004554 + 0x0000000040004560 r_lld_per_adv_evt_start_cbk = 0x40004560 + 0x000000004000456c r_lld_per_adv_ext_pkt_prepare = 0x4000456c + 0x0000000040004578 r_lld_per_adv_frm_cbk = 0x40004578 + 0x0000000040004584 r_lld_per_adv_frm_isr = 0x40004584 + 0x0000000040004590 r_lld_per_adv_frm_skip_isr = 0x40004590 + 0x000000004000459c r_lld_per_adv_init = 0x4000459c + 0x00000000400045a8 r_lld_per_adv_init_info_get = 0x400045a8 + 0x00000000400045b4 r_lld_per_adv_list_add = 0x400045b4 + 0x00000000400045c0 r_lld_per_adv_list_rem = 0x400045c0 + 0x00000000400045d8 r_lld_per_adv_set_tx_power = 0x400045d8 + 0x00000000400045e4 r_lld_per_adv_start = 0x400045e4 + 0x00000000400045f0 r_lld_per_adv_stop = 0x400045f0 + 0x00000000400045fc r_lld_per_adv_sync_info_get = 0x400045fc + 0x0000000040004608 r_lld_process_cca_data = 0x40004608 + 0x0000000040004614 r_lld_ral_search = 0x40004614 + 0x0000000040004620 r_lld_read_clock = 0x40004620 + 0x000000004000462c r_lld_res_list_add = 0x4000462c + 0x0000000040004644 r_lld_res_list_is_empty = 0x40004644 + 0x0000000040004650 r_lld_res_list_local_rpa_get = 0x40004650 + 0x000000004000465c r_lld_res_list_peer_rpa_get = 0x4000465c + 0x0000000040004668 r_lld_res_list_peer_update = 0x40004668 + 0x0000000040004674 r_lld_res_list_priv_mode_update = 0x40004674 + 0x000000004000468c r_lld_reset_reg = 0x4000468c + 0x0000000040004698 r_lld_rpa_renew = 0x40004698 + 0x00000000400046a4 r_lld_rpa_renew_evt_canceled_cbk = 0x400046a4 + 0x00000000400046b0 r_lld_rpa_renew_evt_start_cbk = 0x400046b0 + 0x00000000400046bc r_lld_rpa_renew_instant_cbk = 0x400046bc + 0x00000000400046c8 r_lld_rxdesc_check = 0x400046c8 + 0x00000000400046d4 r_lld_rxdesc_free = 0x400046d4 + 0x00000000400046e0 r_lld_scan_create_sync = 0x400046e0 + 0x00000000400046ec r_lld_scan_create_sync_cancel = 0x400046ec + 0x00000000400046f8 r_lld_scan_end = 0x400046f8 + 0x0000000040004704 r_lld_scan_evt_canceled_cbk = 0x40004704 + 0x0000000040004710 r_lld_scan_evt_start_cbk = 0x40004710 + 0x000000004000471c r_lld_scan_frm_cbk = 0x4000471c + 0x0000000040004728 r_lld_scan_frm_eof_isr = 0x40004728 + 0x0000000040004734 r_lld_scan_frm_rx_isr = 0x40004734 + 0x0000000040004740 r_lld_scan_frm_skip_isr = 0x40004740 + 0x000000004000474c r_lld_scan_init = 0x4000474c + 0x0000000040004758 r_lld_scan_params_update = 0x40004758 + 0x000000004000477c r_lld_scan_process_pkt_rx_aux_adv_ind = 0x4000477c + 0x0000000040004788 r_lld_scan_process_pkt_rx_aux_chain_ind = 0x40004788 + 0x0000000040004794 r_lld_scan_process_pkt_rx_aux_scan_rsp = 0x40004794 + 0x00000000400047a0 r_lld_scan_process_pkt_rx_ext_adv = 0x400047a0 + 0x00000000400047ac r_lld_scan_process_pkt_rx_ext_adv_ind = 0x400047ac + 0x00000000400047b8 r_lld_scan_process_pkt_rx_legacy_adv = 0x400047b8 + 0x00000000400047c4 r_lld_scan_restart = 0x400047c4 + 0x00000000400047d0 r_lld_scan_sched = 0x400047d0 + 0x00000000400047dc r_lld_scan_set_tx_power = 0x400047dc + 0x00000000400047e8 r_lld_scan_start = 0x400047e8 + 0x00000000400047f4 r_lld_scan_stop = 0x400047f4 + 0x0000000040004800 r_lld_scan_sync_accept = 0x40004800 + 0x000000004000480c r_lld_scan_sync_info_unpack = 0x4000480c + 0x0000000040004818 r_lld_scan_trunc_ind = 0x40004818 + 0x0000000040004824 r_lld_sw_cca_evt_handler = 0x40004824 + 0x0000000040004830 r_lld_sw_cca_isr = 0x40004830 + 0x000000004000483c r_lld_sync_ch_map_update = 0x4000483c + 0x0000000040004848 r_lld_sync_cleanup = 0x40004848 + 0x0000000040004854 r_lld_sync_evt_canceled_cbk = 0x40004854 + 0x0000000040004860 r_lld_sync_evt_start_cbk = 0x40004860 + 0x000000004000486c r_lld_sync_frm_cbk = 0x4000486c + 0x0000000040004878 r_lld_sync_frm_eof_isr = 0x40004878 + 0x0000000040004884 r_lld_sync_frm_rx_isr = 0x40004884 + 0x0000000040004890 r_lld_sync_frm_skip_isr = 0x40004890 + 0x000000004000489c r_lld_sync_init = 0x4000489c + 0x00000000400048a8 r_lld_sync_process_pkt_rx = 0x400048a8 + 0x00000000400048b4 r_lld_sync_process_pkt_rx_aux_sync_ind = 0x400048b4 + 0x00000000400048c0 r_lld_sync_process_pkt_rx_pkt_check = 0x400048c0 + 0x00000000400048cc r_lld_sync_scan_dynamic_pti_process = 0x400048cc + 0x00000000400048d8 r_lld_sync_sched = 0x400048d8 + 0x00000000400048e4 r_lld_sync_start = 0x400048e4 + 0x00000000400048f0 r_lld_sync_stop = 0x400048f0 + 0x00000000400048fc r_lld_sync_trunc_ind = 0x400048fc + 0x0000000040004908 r_lld_test_cleanup = 0x40004908 + 0x0000000040004914 r_lld_test_evt_canceled_cbk = 0x40004914 + 0x0000000040004920 r_lld_test_evt_start_cbk = 0x40004920 + 0x000000004000492c r_lld_test_freq2chnl = 0x4000492c + 0x0000000040004938 r_lld_test_frm_cbk = 0x40004938 + 0x0000000040004944 r_lld_test_frm_isr = 0x40004944 + 0x0000000040004950 r_lld_test_init = 0x40004950 + 0x000000004000495c r_lld_test_rx_isr = 0x4000495c + 0x0000000040004968 r_lld_test_set_tx_power = 0x40004968 + 0x0000000040004974 r_lld_test_start = 0x40004974 + 0x000000004000498c r_lld_update_rxbuf = 0x4000498c + 0x0000000040004998 r_lld_update_rxbuf_isr = 0x40004998 + 0x00000000400049a4 r_lld_white_list_add = 0x400049a4 + 0x00000000400049b0 r_lld_white_list_rem = 0x400049b0 + 0x00000000400049bc r_llm_activity_free_get = 0x400049bc + 0x00000000400049c8 r_llm_activity_free_set = 0x400049c8 + 0x00000000400049d4 r_llm_activity_syncing_get = 0x400049d4 + 0x00000000400049e0 r_llm_adv_con_len_check = 0x400049e0 + 0x00000000400049ec r_llm_adv_hdl_to_id = 0x400049ec + 0x00000000400049f8 r_llm_adv_rep_flow_control_check = 0x400049f8 + 0x0000000040004a04 r_llm_adv_rep_flow_control_update = 0x40004a04 + 0x0000000040004a10 r_llm_adv_reports_list_check = 0x40004a10 + 0x0000000040004a1c r_llm_adv_set_all_release = 0x40004a1c + 0x0000000040004a28 r_llm_adv_set_dft_params = 0x40004a28 + 0x0000000040004a34 r_llm_adv_set_release = 0x40004a34 + 0x0000000040004a40 r_llm_aes_res_cb = 0x40004a40 + 0x0000000040004a4c r_llm_ble_update_adv_flow_control = 0x40004a4c + 0x0000000040004a58 r_llm_ch_map_update = 0x40004a58 + 0x0000000040004a64 r_llm_cmd_cmp_send = 0x40004a64 + 0x0000000040004a70 r_llm_cmd_stat_send = 0x40004a70 + 0x0000000040004a7c r_llm_dev_list_empty_entry = 0x40004a7c + 0x0000000040004a88 r_llm_dev_list_search = 0x40004a88 + 0x0000000040004a94 r_llm_env_adv_dup_filt_deinit = 0x40004a94 + 0x0000000040004aa0 r_llm_env_adv_dup_filt_init = 0x40004aa0 + 0x0000000040004aac r_llm_init_ble_adv_report_flow_contol = 0x40004aac + 0x0000000040004ab8 r_llm_is_dev_connected = 0x40004ab8 + 0x0000000040004ac4 r_llm_is_dev_synced = 0x40004ac4 + 0x0000000040004ad0 r_llm_is_non_con_act_ongoing_check = 0x40004ad0 + 0x0000000040004adc r_llm_is_wl_accessible = 0x40004adc + 0x0000000040004ae8 r_llm_le_evt_mask_check = 0x40004ae8 + 0x0000000040004b00 r_llm_link_disc = 0x40004b00 + 0x0000000040004b0c r_llm_master_ch_map_get = 0x40004b0c + 0x0000000040004b18 r_llm_msg_handler_tab_p_get = 0x40004b18 + 0x0000000040004b24 r_llm_no_activity = 0x40004b24 + 0x0000000040004b30 r_llm_per_adv_slot_dur = 0x40004b30 + 0x0000000040004b3c r_llm_plan_elt_get = 0x40004b3c + 0x0000000040004b48 r_llm_rx_path_comp_get = 0x40004b48 + 0x0000000040004b54 r_llm_scan_start = 0x40004b54 + 0x0000000040004b60 r_llm_scan_sync_acad_attach = 0x40004b60 + 0x0000000040004b6c r_llm_scan_sync_acad_detach = 0x40004b6c + 0x0000000040004b78 r_llm_send_adv_lost_event_to_host = 0x40004b78 + 0x0000000040004b84 r_llm_tx_path_comp_get = 0x40004b84 + 0x0000000040004b90 r_misc_deinit = 0x40004b90 + 0x0000000040004b9c r_misc_free_em_buf_in_isr = 0x40004b9c + 0x0000000040004ba8 r_misc_init = 0x40004ba8 + 0x0000000040004bb4 r_misc_msg_handler_tab_p_get = 0x40004bb4 + 0x0000000040004bc0 r_notEqual256 = 0x40004bc0 + 0x0000000040004bcc r_phy_upd_proc_start = 0x40004bcc + 0x0000000040004bd8 r_platform_reset = 0x40004bd8 + 0x0000000040004bf0 r_rf_em_init = 0x40004bf0 + 0x0000000040004bfc r_rf_force_agc_enable = 0x40004bfc + 0x0000000040004c08 r_rf_reg_rd = 0x40004c08 + 0x0000000040004c14 r_rf_reg_wr = 0x40004c14 + 0x0000000040004c20 r_rf_reset = 0x40004c20 + 0x0000000040004c2c r_rf_rssi_convert = 0x40004c2c + 0x0000000040004c38 r_rf_rw_v9_le_disable = 0x40004c38 + 0x0000000040004c44 r_rf_rw_v9_le_enable = 0x40004c44 + 0x0000000040004c50 r_rf_sleep = 0x40004c50 + 0x0000000040004c74 r_rf_util_cs_fmt_convert = 0x40004c74 + 0x0000000040004c80 r_rw_crypto_aes_ccm = 0x40004c80 + 0x0000000040004c8c r_rw_crypto_aes_encrypt = 0x40004c8c + 0x0000000040004c98 r_rw_crypto_aes_init = 0x40004c98 + 0x0000000040004ca4 r_rw_crypto_aes_k1 = 0x40004ca4 + 0x0000000040004cb0 r_rw_crypto_aes_k2 = 0x40004cb0 + 0x0000000040004cbc r_rw_crypto_aes_k3 = 0x40004cbc + 0x0000000040004cc8 r_rw_crypto_aes_k4 = 0x40004cc8 + 0x0000000040004cd4 r_rw_crypto_aes_rand = 0x40004cd4 + 0x0000000040004ce0 r_rw_crypto_aes_result_handler = 0x40004ce0 + 0x0000000040004cec r_rw_crypto_aes_s1 = 0x40004cec + 0x0000000040004cf8 r_rw_cryto_aes_cmac = 0x40004cf8 + 0x0000000040004d04 r_rw_v9_init_em_radio_table = 0x40004d04 + 0x0000000040004d1c r_rwble_sleep_enter = 0x40004d1c + 0x0000000040004d28 r_rwble_sleep_wakeup_end = 0x40004d28 + 0x0000000040004d34 r_rwbtdm_isr_wrapper = 0x40004d34 + 0x0000000040004d40 r_rwip_active_check = 0x40004d40 + 0x0000000040004d4c r_rwip_aes_encrypt = 0x40004d4c + 0x0000000040004d58 r_rwip_assert = 0x40004d58 + 0x0000000040004d64 r_rwip_crypt_evt_handler = 0x40004d64 + 0x0000000040004d70 r_rwip_crypt_isr_handler = 0x40004d70 + 0x0000000040004d7c r_rwip_eif_get = 0x40004d7c + 0x0000000040004d88 r_rwip_half_slot_2_lpcycles = 0x40004d88 + 0x0000000040004d94 r_rwip_hus_2_lpcycles = 0x40004d94 + 0x0000000040004da0 r_rwip_isr = 0x40004da0 + 0x0000000040004dac r_rwip_lpcycles_2_hus = 0x40004dac + 0x0000000040004db8 r_rwip_prevent_sleep_clear = 0x40004db8 + 0x0000000040004dc4 r_rwip_prevent_sleep_set = 0x40004dc4 + 0x0000000040004dd0 r_rwip_schedule = 0x40004dd0 + 0x0000000040004ddc r_rwip_sleep = 0x40004ddc + 0x0000000040004de8 r_rwip_sw_int_handler = 0x40004de8 + 0x0000000040004df4 r_rwip_sw_int_req = 0x40004df4 + 0x0000000040004e00 r_rwip_time_get = 0x40004e00 + 0x0000000040004e0c r_rwip_timer_10ms_handler = 0x40004e0c + 0x0000000040004e18 r_rwip_timer_10ms_set = 0x40004e18 + 0x0000000040004e24 r_rwip_timer_hs_handler = 0x40004e24 + 0x0000000040004e30 r_rwip_timer_hs_set = 0x40004e30 + 0x0000000040004e3c r_rwip_timer_hus_handler = 0x40004e3c + 0x0000000040004e48 r_rwip_timer_hus_set = 0x40004e48 + 0x0000000040004e54 r_rwip_wakeup = 0x40004e54 + 0x0000000040004e6c r_rwip_wlcoex_set = 0x40004e6c + 0x0000000040004e78 r_sch_alarm_clear = 0x40004e78 + 0x0000000040004e84 r_sch_alarm_init = 0x40004e84 + 0x0000000040004e90 r_sch_alarm_prog = 0x40004e90 + 0x0000000040004e9c r_sch_alarm_set = 0x40004e9c + 0x0000000040004ea8 r_sch_alarm_timer_isr = 0x40004ea8 + 0x0000000040004eb4 r_sch_arb_conflict_check = 0x40004eb4 + 0x0000000040004ec0 r_sch_arb_elt_cancel = 0x40004ec0 + 0x0000000040004ed8 r_sch_arb_init = 0x40004ed8 + 0x0000000040004ee4 r_sch_arb_insert = 0x40004ee4 + 0x0000000040004ef0 r_sch_arb_prog_timer = 0x40004ef0 + 0x0000000040004efc r_sch_arb_remove = 0x40004efc + 0x0000000040004f08 r_sch_arb_sw_isr = 0x40004f08 + 0x0000000040004f14 r_sch_plan_chk = 0x40004f14 + 0x0000000040004f20 r_sch_plan_clock_wrap_offset_update = 0x40004f20 + 0x0000000040004f2c r_sch_plan_init = 0x40004f2c + 0x0000000040004f38 r_sch_plan_interval_req = 0x40004f38 + 0x0000000040004f44 r_sch_plan_offset_max_calc = 0x40004f44 + 0x0000000040004f50 r_sch_plan_offset_req = 0x40004f50 + 0x0000000040004f5c r_sch_plan_position_range_compute = 0x40004f5c + 0x0000000040004f68 r_sch_plan_rem = 0x40004f68 + 0x0000000040004f74 r_sch_plan_req = 0x40004f74 + 0x0000000040004f98 r_sch_prog_init = 0x40004f98 + 0x0000000040004fa4 r_sch_prog_push = 0x40004fa4 + 0x0000000040004fb0 r_sch_prog_rx_isr = 0x40004fb0 + 0x0000000040004fbc r_sch_prog_skip_isr = 0x40004fbc + 0x0000000040004fc8 r_sch_prog_tx_isr = 0x40004fc8 + 0x0000000040004fd4 r_sch_slice_bg_add = 0x40004fd4 + 0x0000000040004fe0 r_sch_slice_bg_remove = 0x40004fe0 + 0x0000000040004fec r_sch_slice_compute = 0x40004fec + 0x0000000040004ff8 r_sch_slice_fg_add = 0x40004ff8 + 0x0000000040005004 r_sch_slice_fg_remove = 0x40005004 + 0x0000000040005010 r_sch_slice_init = 0x40005010 + 0x000000004000501c r_sch_slice_per_add = 0x4000501c + 0x0000000040005028 r_sch_slice_per_remove = 0x40005028 + 0x0000000040005034 r_sdk_config_get_bt_sleep_enable = 0x40005034 + 0x0000000040005040 r_sdk_config_get_hl_derived_opts = 0x40005040 + 0x000000004000504c r_sdk_config_get_opts = 0x4000504c + 0x0000000040005058 r_sdk_config_get_priv_opts = 0x40005058 + 0x0000000040005064 r_sdk_config_set_bt_sleep_enable = 0x40005064 + 0x0000000040005070 r_sdk_config_set_hl_derived_opts = 0x40005070 + 0x000000004000507c r_sdk_config_set_opts = 0x4000507c + 0x0000000040005088 r_specialModP256 = 0x40005088 + 0x0000000040005094 r_unloaded_area_init = 0x40005094 + 0x00000000400050a0 r_vhci_flow_off = 0x400050a0 + 0x00000000400050ac r_vhci_flow_on = 0x400050ac + 0x00000000400050b8 r_vhci_notify_host_send_available = 0x400050b8 + 0x00000000400050c4 r_vhci_send_to_host = 0x400050c4 + 0x00000000400050d0 r_vnd_hci_command_handler = 0x400050d0 + 0x00000000400050dc r_vshci_init = 0x400050dc + 0x00000000400050e8 vnd_hci_command_handler_wrapper = 0x400050e8 + 0x00000000400050f4 r_lld_legacy_adv_dynamic_pti_get = 0x400050f4 + 0x0000000040005100 r_lld_legacy_adv_dynamic_pti_process = 0x40005100 + 0x000000004000510c r_lld_ext_adv_dynamic_pti_get = 0x4000510c + 0x0000000040005118 r_lld_ext_adv_dynamic_aux_pti_process = 0x40005118 + 0x0000000040005124 r_lld_ext_adv_dynamic_pti_process = 0x40005124 + 0x0000000040005130 r_lld_adv_ext_pkt_prepare_set = 0x40005130 + 0x0000000040005148 r_lld_adv_ext_chain_connectable_construct = 0x40005148 + 0x0000000040005160 r_lld_adv_pkt_rx_connect_post = 0x40005160 + 0x000000004000516c r_lld_adv_start_init_evt_param = 0x4000516c + 0x0000000040005178 r_lld_adv_start_set_cs = 0x40005178 + 0x0000000040005190 r_lld_adv_start_schedule_asap = 0x40005190 + 0x000000004000519c r_lld_con_tx_prog_new_packet_coex = 0x4000519c + 0x00000000400051b4 r_lld_per_adv_dynamic_pti_get = 0x400051b4 + 0x00000000400051c0 r_lld_per_adv_evt_start_chm_upd = 0x400051c0 + 0x00000000400051cc r_lld_ext_scan_dynamic_pti_get = 0x400051cc + 0x00000000400051d8 r_lld_scan_try_sched = 0x400051d8 + 0x00000000400051e4 r_lld_sync_insert = 0x400051e4 + 0x00000000400051f0 r_sch_prog_ble_push = 0x400051f0 + 0x00000000400051fc r_sch_prog_bt_push = 0x400051fc + 0x0000000040005208 r_lld_init_evt_end_type_set = 0x40005208 + 0x0000000040005214 r_lld_init_evt_end_type_get = 0x40005214 + 0x0000000040005220 r_lld_adv_direct_adv_use_rpa_addr_state_set = 0x40005220 + 0x000000004000522c r_lld_adv_direct_adv_use_rpa_addr_state_get = 0x4000522c + 0x0000000040005238 r_lld_init_evt_end_type_check_state_set = 0x40005238 + 0x0000000040005244 r_lld_init_evt_end_type_check_state_get = 0x40005244 + 0x000000003fceffa8 bt_rf_coex_cfg_p = 0x3fceffa8 + 0x000000003fceffa4 bt_rf_coex_hooks_p = 0x3fceffa4 + 0x000000003fceffa0 btdm_env_p = 0x3fceffa0 + 0x000000003fceff9c g_rw_controller_task_handle = 0x3fceff9c + 0x000000003fceff98 g_rw_init_sem = 0x3fceff98 + 0x000000003fceff94 g_rw_schd_queue = 0x3fceff94 + 0x000000003fceff90 lld_init_env = 0x3fceff90 + 0x000000003fceff8c lld_rpa_renew_env = 0x3fceff8c + 0x000000003fceff88 lld_scan_env = 0x3fceff88 + 0x000000003fceff84 lld_scan_sync_env = 0x3fceff84 + 0x000000003fceff80 lld_test_env = 0x3fceff80 + 0x000000003fceff7c p_ble_util_buf_env = 0x3fceff7c + 0x000000003fceff78 p_lld_env = 0x3fceff78 + 0x000000003fceff74 p_llm_env = 0x3fceff74 + 0x000000003fceff70 r_h4tl_eif_p = 0x3fceff70 + 0x000000003fceff6c r_hli_funcs_p = 0x3fceff6c + 0x000000003fceff68 r_ip_funcs_p = 0x3fceff68 + 0x000000003fceff64 r_modules_funcs_p = 0x3fceff64 + 0x000000003fceff60 r_osi_funcs_p = 0x3fceff60 + 0x000000003fceff5c r_plf_funcs_p = 0x3fceff5c + 0x000000003fceff58 vhci_env_p = 0x3fceff58 + 0x000000003fceff54 aa_gen = 0x3fceff54 + 0x000000003fceff48 aes_env = 0x3fceff48 + 0x000000003fcefef8 bt_rf_coex_cfg_cb = 0x3fcefef8 + 0x000000003fcefef4 btdm_pwr_state = 0x3fcefef4 + 0x000000003fcefef0 btdm_slp_err = 0x3fcefef0 + 0x000000003fcefee8 ecc_env = 0x3fcefee8 + 0x000000003fcefee0 esp_handler = 0x3fcefee0 + 0x000000003fcefed8 esp_vendor_cmd = 0x3fcefed8 + 0x000000003fcefed4 g_adv_delay_dis = 0x3fcefed4 + 0x000000003fcefed0 g_conflict_elt = 0x3fcefed0 + 0x000000003fcefec0 g_eif_api = 0x3fcefec0 + 0x000000003fcefeb4 g_event_empty = 0x3fcefeb4 + 0x000000003fcefeaa g_llc_state = 0x3fcefeaa + 0x000000003fcefea9 g_llm_state = 0x3fcefea9 + 0x000000003fcefea7 g_max_evt_env = 0x3fcefea7 + 0x000000003fcefea6 g_misc_state = 0x3fcefea6 + 0x000000003fcefe8a g_rma_rule_db = 0x3fcefe8a + 0x000000003fcefe6e g_rtp_rule_db = 0x3fcefe6e + 0x000000003fcefe6d g_scan_forever = 0x3fcefe6d + 0x000000003fcefe6c g_time_msb = 0x3fcefe6c + 0x000000003fcefe44 h4tl_env = 0x3fcefe44 + 0x000000003fcefe21 hci_env = 0x3fcefe21 + 0x000000003fcefe20 hci_ext_host = 0x3fcefe20 + 0x000000003fcefe18 hci_fc_env = 0x3fcefe18 + 0x000000003fcefdec hci_tl_env = 0x3fcefdec + 0x000000003fcefdbc ke_env = 0x3fcefdbc + 0x000000003fcefd7c ke_event_env = 0x3fcefd7c + 0x000000003fcefd00 ke_task_env = 0x3fcefd00 + 0x000000003fcefcd8 llc_env = 0x3fcefcd8 + 0x000000003fcefcb0 lld_adv_env = 0x3fcefcb0 + 0x000000003fcefc88 lld_con_env = 0x3fcefc88 + 0x000000003fcefc80 lld_exp_sync_pos_tab = 0x3fcefc80 + 0x000000003fcefc58 lld_per_adv_env = 0x3fcefc58 + 0x000000003fcefc30 lld_sync_env = 0x3fcefc30 + 0x000000003fcefc24 llm_le_adv_flow_env = 0x3fcefc24 + 0x000000003fcefc20 rw_sleep_enable = 0x3fcefc20 + 0x000000003fcefc18 rwble_env = 0x3fcefc18 + 0x000000003fcefbfc rwip_env = 0x3fcefbfc + 0x000000003fcefbf0 rwip_param = 0x3fcefbf0 + 0x000000003fcefbec rwip_prog_delay = 0x3fcefbec + 0x000000003fcefbb4 rwip_rf = 0x3fcefbb4 + 0x000000003fcefbac sch_alarm_env = 0x3fcefbac + 0x000000003fcefb98 sch_arb_env = 0x3fcefb98 + 0x000000003fcefb90 sch_plan_env = 0x3fcefb90 + 0x000000003fcefa8c sch_prog_env = 0x3fcefa8c + 0x000000003fcefa2c sch_slice_env = 0x3fcefa2c + 0x000000003fcefa24 sch_slice_params = 0x3fcefa24 + 0x000000003fcefa1c timer_env = 0x3fcefa1c + 0x000000003fcefa18 unloaded_area = 0x3fcefa18 + 0x000000003fcefa14 vshci_state = 0x3fcefa14 + 0x000000003fcefa08 TASK_DESC_LLC = 0x3fcefa08 + 0x000000003fcef9fc TASK_DESC_LLM = 0x3fcef9fc + 0x000000003fcef9f0 TASK_DESC_VSHCI = 0x3fcef9f0 + 0x000000003fcef9e8 co_default_bdaddr = 0x3fcef9e8 + 0x000000003fcef9e4 dbg_assert_block = 0x3fcef9e4 + 0x000000003fcef9e0 g_bt_plf_log_level = 0x3fcef9e0 + 0x000000003fcef9bc hci_cmd_desc_tab_vs_esp = 0x3fcef9bc + 0x000000003fcef9a4 hci_command_handler_tab_esp = 0x3fcef9a4 + 0x000000003fcef9a0 privacy_en = 0x3fcef9a0 + 0x000000003fcef958 sdk_cfg_priv_opts = 0x3fcef958 + 0x000000003ff1ffdc BasePoint_x_256 = 0x3ff1ffdc + 0x000000003ff1ffbc BasePoint_y_256 = 0x3ff1ffbc + 0x000000003ff1ff9c DebugE256PublicKey_x = 0x3ff1ff9c + 0x000000003ff1ff7c DebugE256PublicKey_y = 0x3ff1ff7c + 0x000000003ff1ff5c DebugE256SecretKey = 0x3ff1ff5c + 0x000000003ff1f7a0 ECC_4Win_Look_up_table = 0x3ff1f7a0 + 0x000000003ff1f79a LLM_AA_CT1 = 0x3ff1f79a + 0x000000003ff1f798 LLM_AA_CT2 = 0x3ff1f798 + 0x000000003ff1f790 RF_TX_PW_CONV_TBL = 0x3ff1f790 + 0x000000003ff1f784 TASK_DESC_MISC = 0x3ff1f784 + 0x000000003ff1f766 adv_evt_prop2type = 0x3ff1f766 + 0x000000003ff1f761 adv_evt_type2prop = 0x3ff1f761 + 0x000000003ff1f751 aes_cmac_zero = 0x3ff1f751 + 0x000000003ff1f741 aes_k2_salt = 0x3ff1f741 + 0x000000003ff1f73c aes_k3_id64 = 0x3ff1f73c + 0x000000003ff1f72c aes_k3_salt = 0x3ff1f72c + 0x000000003ff1f728 aes_k4_id6 = 0x3ff1f728 + 0x000000003ff1f718 aes_k4_salt = 0x3ff1f718 + 0x000000003ff1f6ec bigHexP256 = 0x3ff1f6ec + 0x000000003ff1f6e2 byte_tx_time = 0x3ff1f6e2 + 0x000000003ff1f6dc co_null_bdaddr = 0x3ff1f6dc + 0x000000003ff1f6d7 co_phy_mask_to_rate = 0x3ff1f6d7 + 0x000000003ff1f6d2 co_phy_mask_to_value = 0x3ff1f6d2 + 0x000000003ff1f6ce co_phy_to_rate = 0x3ff1f6ce + 0x000000003ff1f6ca co_phy_value_to_mask = 0x3ff1f6ca + 0x000000003ff1f6c5 co_rate_to_byte_dur_us = 0x3ff1f6c5 + 0x000000003ff1f6c0 co_rate_to_phy = 0x3ff1f6c0 + 0x000000003ff1f6bc co_rate_to_phy_mask = 0x3ff1f6bc + 0x000000003ff1f6ac co_sca2ppm = 0x3ff1f6ac + 0x000000003ff1f680 coef_B = 0x3ff1f680 + 0x000000003ff1f678 connect_req_dur_tab = 0x3ff1f678 + 0x000000003ff1f5f4 ecc_Jacobian_InfinityPoint256 = 0x3ff1f5f4 + 0x000000003ff1f526 em_base_reg_lut = 0x3ff1f526 + 0x000000003ff1f51e fixed_tx_time = 0x3ff1f51e + 0x000000003ff1f518 h4tl_msgtype2hdrlen = 0x3ff1f518 + 0x000000003ff1f4e8 hci_cmd_desc_root_tab = 0x3ff1f4e8 + 0x000000003ff1f47c hci_cmd_desc_tab_ctrl_bb = 0x3ff1f47c + 0x000000003ff1f44c hci_cmd_desc_tab_info_par = 0x3ff1f44c + 0x000000003ff1f0b0 hci_cmd_desc_tab_le = 0x3ff1f0b0 + 0x000000003ff1f098 hci_cmd_desc_tab_lk_ctrl = 0x3ff1f098 + 0x000000003ff1f08c hci_cmd_desc_tab_stat_par = 0x3ff1f08c + 0x000000003ff1f050 hci_cmd_desc_tab_vs = 0x3ff1f050 + 0x000000003ff1f008 hci_evt_desc_tab = 0x3ff1f008 + 0x000000003ff1ef68 hci_evt_le_desc_tab = 0x3ff1ef68 + 0x000000003ff1ef60 hci_evt_le_desc_tab_esp = 0x3ff1ef60 + 0x000000003ff1ef57 hci_rsvd_evt_msk = 0x3ff1ef57 + 0x000000003ff1ef54 lld_aux_phy_to_rate = 0x3ff1ef54 + 0x000000003ff1ef4c lld_init_max_aux_dur_tab = 0x3ff1ef4c + 0x000000003ff1ef44 lld_scan_map_legacy_pdu_to_evt_type = 0x3ff1ef44 + 0x000000003ff1ef3c lld_scan_max_aux_dur_tab = 0x3ff1ef3c + 0x000000003ff1ef34 lld_sync_max_aux_dur_tab = 0x3ff1ef34 + 0x000000003ff1ef2c llm_local_le_feats = 0x3ff1ef2c + 0x000000003ff1ef24 llm_local_le_states = 0x3ff1ef24 + 0x000000003ff1eefc llm_local_supp_cmds = 0x3ff1eefc + 0x000000003ff1eedc maxSecretKey_256 = 0x3ff1eedc + 0x000000003ff1eed4 max_data_tx_time = 0x3ff1eed4 + 0x000000003ff1eec3 one_bits = 0x3ff1eec3 + 0x000000003ff1eebe rwip_coex_cfg = 0x3ff1eebe + 0x000000003ff1eea8 rwip_priority = 0x3ff1eea8 + 0x000000003ff1ee5c veryBigHexP256 = 0x3ff1ee5c + 0x0000000040001c60 r_llc_loc_encrypt_proc_continue_hook = 0x40001c60 + 0x0000000040001c64 r_llc_loc_phy_upd_proc_continue_hook = 0x40001c64 + 0x0000000040001c68 r_llc_rem_phy_upd_proc_continue_hook = 0x40001c68 + 0x0000000040001c6c r_lld_scan_frm_eof_isr_hook = 0x40001c6c + 0x0000000040001c70 r_lld_scan_evt_start_cbk_hook = 0x40001c70 + 0x0000000040001c78 r_lld_scan_process_pkt_rx_ext_adv_hook = 0x40001c78 + 0x0000000040001c7c r_lld_scan_sched_hook = 0x40001c7c + 0x0000000040001c84 r_lld_adv_evt_start_cbk_hook = 0x40001c84 + 0x0000000040001c88 r_lld_adv_aux_evt_start_cbk_hook = 0x40001c88 + 0x0000000040001c8c r_lld_adv_frm_isr_hook = 0x40001c8c + 0x0000000040001c90 r_lld_adv_start_init_evt_param_hook = 0x40001c90 + 0x0000000040001c94 r_lld_con_evt_canceled_cbk_hook = 0x40001c94 + 0x0000000040001c98 r_lld_con_frm_isr_hook = 0x40001c98 + 0x0000000040001c9c r_lld_con_tx_hook = 0x40001c9c + 0x0000000040001ca0 r_lld_con_rx_hook = 0x40001ca0 + 0x0000000040001ca4 r_lld_con_evt_start_cbk_hook = 0x40001ca4 + 0x0000000040001cac r_lld_con_tx_prog_new_packet_hook = 0x40001cac + 0x0000000040001cb0 r_lld_init_frm_eof_isr_hook = 0x40001cb0 + 0x0000000040001cb4 r_lld_init_evt_start_cbk_hook = 0x40001cb4 + 0x0000000040001cbc r_lld_init_sched_hook = 0x40001cbc + 0x0000000040001cc0 r_lld_init_process_pkt_tx_hook = 0x40001cc0 + 0x0000000040001cc4 r_lld_per_adv_evt_start_cbk_hook = 0x40001cc4 + 0x0000000040001cc8 r_lld_per_adv_frm_isr_hook = 0x40001cc8 + 0x0000000040001ccc r_lld_per_adv_start_hook = 0x40001ccc + 0x0000000040001cd0 r_lld_sync_frm_eof_isr_hook = 0x40001cd0 + 0x0000000040001cd4 r_lld_sync_evt_start_cbk_hook = 0x40001cd4 + 0x0000000040001cd8 r_lld_sync_start_hook = 0x40001cd8 + 0x0000000040001cdc r_lld_sync_process_pkt_rx_pkt_check_hook = 0x40001cdc + 0x0000000040001ce0 r_sch_arb_insert_hook = 0x40001ce0 + 0x0000000040001ce4 r_sch_plan_offset_req_hook = 0x40001ce4 + 0x0000000040005250 esp_pp_rom_version_get = 0x40005250 + 0x000000004000525c RC_GetBlockAckTime = 0x4000525c + 0x0000000040005268 ebuf_list_remove = 0x40005268 + 0x0000000040005298 GetAccess = 0x40005298 + 0x00000000400052a4 hal_mac_is_low_rate_enabled = 0x400052a4 + 0x00000000400052b0 hal_mac_tx_get_blockack = 0x400052b0 + 0x00000000400052c8 ic_get_trc = 0x400052c8 + 0x00000000400052e0 ic_mac_init = 0x400052e0 + 0x00000000400052ec ic_interface_enabled = 0x400052ec + 0x00000000400052f8 is_lmac_idle = 0x400052f8 + 0x0000000040005304 lmacAdjustTimestamp = 0x40005304 + 0x0000000040005310 lmacDiscardAgedMSDU = 0x40005310 + 0x0000000040005328 lmacEndFrameExchangeSequence = 0x40005328 + 0x0000000040005334 lmacIsIdle = 0x40005334 + 0x0000000040005340 lmacIsLongFrame = 0x40005340 + 0x000000004000534c lmacMSDUAged = 0x4000534c + 0x0000000040005358 lmacPostTxComplete = 0x40005358 + 0x0000000040005364 lmacProcessAllTxTimeout = 0x40005364 + 0x0000000040005370 lmacProcessCollisions = 0x40005370 + 0x000000004000537c lmacProcessRxSucData = 0x4000537c + 0x0000000040005388 lmacReachLongLimit = 0x40005388 + 0x0000000040005394 lmacReachShortLimit = 0x40005394 + 0x00000000400053a0 lmacRecycleMPDU = 0x400053a0 + 0x00000000400053ac lmacRxDone = 0x400053ac + 0x00000000400053c4 lmacTxDone = 0x400053c4 + 0x00000000400053d0 lmacTxFrame = 0x400053d0 + 0x00000000400053dc mac_tx_set_duration = 0x400053dc + 0x00000000400053f4 mac_tx_set_plcp0 = 0x400053f4 + 0x000000004000540c mac_tx_set_plcp2 = 0x4000540c + 0x0000000040005418 pm_check_state = 0x40005418 + 0x000000004000543c pm_dream = 0x4000543c + 0x0000000040005448 pm_mac_wakeup = 0x40005448 + 0x0000000040005454 pm_mac_sleep = 0x40005454 + 0x0000000040005460 pm_enable_active_timer = 0x40005460 + 0x000000004000546c pm_enable_sleep_delay_timer = 0x4000546c + 0x0000000040005478 pm_local_tsf_process = 0x40005478 + 0x0000000040005484 pm_set_beacon_filter = 0x40005484 + 0x0000000040005490 pm_is_in_wifi_slice_threshold = 0x40005490 + 0x000000004000549c pm_is_waked = 0x4000549c + 0x00000000400054a8 pm_keep_alive = 0x400054a8 + 0x00000000400054c0 pm_on_data_rx = 0x400054c0 + 0x00000000400054cc pm_on_tbtt = 0x400054cc + 0x00000000400054e4 pm_process_tim = 0x400054e4 + 0x0000000040005514 pm_sleep_for = 0x40005514 + 0x000000004000552c ppAMPDU2Normal = 0x4000552c + 0x0000000040005544 ppCalFrameTimes = 0x40005544 + 0x0000000040005550 ppCalSubFrameLength = 0x40005550 + 0x0000000040005568 ppCheckTxAMPDUlength = 0x40005568 + 0x0000000040005574 ppDequeueRxq_Locked = 0x40005574 + 0x0000000040005580 ppDequeueTxQ = 0x40005580 + 0x000000004000558c ppEmptyDelimiterLength = 0x4000558c + 0x0000000040005598 ppEnqueueRxq = 0x40005598 + 0x00000000400055a4 ppEnqueueTxDone = 0x400055a4 + 0x00000000400055b0 ppGetTxQFirstAvail_Locked = 0x400055b0 + 0x00000000400055bc ppGetTxframe = 0x400055bc + 0x00000000400055c8 ppMapTxQueue = 0x400055c8 + 0x00000000400055e0 ppProcessRxPktHdr = 0x400055e0 + 0x00000000400055ec ppProcessTxQ = 0x400055ec + 0x00000000400055f8 ppRecordBarRRC = 0x400055f8 + 0x0000000040005604 lmacRequestTxopQueue = 0x40005604 + 0x0000000040005610 lmacReleaseTxopQueue = 0x40005610 + 0x000000004000561c ppRecycleAmpdu = 0x4000561c + 0x0000000040005628 ppRecycleRxPkt = 0x40005628 + 0x0000000040005634 ppResortTxAMPDU = 0x40005634 + 0x0000000040005640 ppResumeTxAMPDU = 0x40005640 + 0x0000000040005658 ppRxPkt = 0x40005658 + 0x0000000040005664 ppRxProtoProc = 0x40005664 + 0x0000000040005670 ppSearchTxQueue = 0x40005670 + 0x000000004000567c ppSearchTxframe = 0x4000567c + 0x0000000040005688 ppSelectNextQueue = 0x40005688 + 0x0000000040005694 ppSubFromAMPDU = 0x40005694 + 0x00000000400056b8 ppTxProtoProc = 0x400056b8 + 0x00000000400056c4 ppTxqUpdateBitmap = 0x400056c4 + 0x00000000400056d0 pp_coex_tx_request = 0x400056d0 + 0x00000000400056dc pp_hdrsize = 0x400056dc + 0x00000000400056e8 pp_post = 0x400056e8 + 0x00000000400056f4 pp_process_hmac_waiting_txq = 0x400056f4 + 0x0000000040005700 rcGetAmpduSched = 0x40005700 + 0x000000004000570c rcUpdateRxDone = 0x4000570c + 0x0000000040005718 rc_get_trc = 0x40005718 + 0x0000000040005724 rc_get_trc_by_index = 0x40005724 + 0x0000000040005730 rcAmpduLowerRate = 0x40005730 + 0x000000004000573c rcampduuprate = 0x4000573c + 0x0000000040005748 rcClearCurAMPDUSched = 0x40005748 + 0x0000000040005754 rcClearCurSched = 0x40005754 + 0x0000000040005760 rcClearCurStat = 0x40005760 + 0x0000000040005778 rcLowerSched = 0x40005778 + 0x0000000040005784 rcSetTxAmpduLimit = 0x40005784 + 0x000000004000579c rcUpdateAckSnr = 0x4000579c + 0x00000000400057c0 rcUpdateTxDoneAmpdu2 = 0x400057c0 + 0x00000000400057cc rcUpSched = 0x400057cc + 0x00000000400057d8 rssi_margin = 0x400057d8 + 0x00000000400057e4 rx11NRate2AMPDULimit = 0x400057e4 + 0x00000000400057f0 TRC_AMPDU_PER_DOWN_THRESHOLD = 0x400057f0 + 0x00000000400057fc TRC_AMPDU_PER_UP_THRESHOLD = 0x400057fc + 0x0000000040005808 trc_calc_duration = 0x40005808 + 0x0000000040005814 trc_isTxAmpduOperational = 0x40005814 + 0x0000000040005820 trc_onAmpduOp = 0x40005820 + 0x000000004000582c TRC_PER_IS_GOOD = 0x4000582c + 0x0000000040005838 trc_SetTxAmpduState = 0x40005838 + 0x0000000040005844 trc_tid_isTxAmpduOperational = 0x40005844 + 0x0000000040005850 trcAmpduSetState = 0x40005850 + 0x000000004000585c wDevCheckBlockError = 0x4000585c + 0x0000000040005868 wDev_AppendRxBlocks = 0x40005868 + 0x0000000040005874 wDev_DiscardFrame = 0x40005874 + 0x0000000040005880 wDev_GetNoiseFloor = 0x40005880 + 0x000000004000588c wDev_IndicateAmpdu = 0x4000588c + 0x00000000400058a4 wdev_bank_store = 0x400058a4 + 0x00000000400058b0 wdev_bank_load = 0x400058b0 + 0x00000000400058bc wdev_mac_reg_load = 0x400058bc + 0x00000000400058c8 wdev_mac_reg_store = 0x400058c8 + 0x00000000400058d4 wdev_mac_special_reg_load = 0x400058d4 + 0x00000000400058e0 wdev_mac_special_reg_store = 0x400058e0 + 0x00000000400058ec wdev_mac_wakeup = 0x400058ec + 0x00000000400058f8 wdev_mac_sleep = 0x400058f8 + 0x0000000040005904 hal_mac_is_dma_enable = 0x40005904 + 0x0000000040005928 wdevProcessRxSucDataAll = 0x40005928 + 0x0000000040005934 wdev_csi_len_align = 0x40005934 + 0x0000000040005940 ppDequeueTxDone_Locked = 0x40005940 + 0x000000004000594c ppProcTxDone = 0x4000594c + 0x0000000040005964 config_is_cache_tx_buf_enabled = 0x40005964 + 0x0000000040005970 ppMapWaitTxq = 0x40005970 + 0x000000004000597c ppProcessWaitingQueue = 0x4000597c + 0x0000000040005988 ppDisableQueue = 0x40005988 + 0x0000000040005994 pm_allow_tx = 0x40005994 + 0x00000000400059a0 wdev_is_data_in_rxlist = 0x400059a0 + 0x00000000400059ac ppProcTxCallback = 0x400059ac + 0x000000003ff1ee58 our_instances_ptr = 0x3ff1ee58 + 0x000000003fcef954 pTxRx = 0x3fcef954 + 0x000000003fcef950 lmacConfMib_ptr = 0x3fcef950 + 0x000000003fcef94c our_wait_eb = 0x3fcef94c + 0x000000003fcef948 our_tx_eb = 0x3fcef948 + 0x000000003fcef944 pp_wdev_funcs = 0x3fcef944 + 0x000000003fcef940 g_osi_funcs_p = 0x3fcef940 + 0x000000003fcef93c wDevCtrl_ptr = 0x3fcef93c + 0x000000003ff1ee54 g_wdev_last_desc_reset_ptr = 0x3ff1ee54 + 0x000000003fcef938 wDevMacSleep_ptr = 0x3fcef938 + 0x000000003fcef934 g_lmac_cnt_ptr = 0x3fcef934 + 0x000000003ff1ee50 our_controls_ptr = 0x3ff1ee50 + 0x000000003fcef930 pp_sig_cnt_ptr = 0x3fcef930 + 0x000000003fcef92c g_eb_list_desc_ptr = 0x3fcef92c + 0x000000003fcef928 s_fragment_ptr = 0x3fcef928 + 0x000000003fcef924 if_ctrl_ptr = 0x3fcef924 + 0x000000003fcef920 g_intr_lock_mux = 0x3fcef920 + 0x000000003fcef91c g_wifi_global_lock = 0x3fcef91c + 0x000000003fcef918 s_wifi_queue = 0x3fcef918 + 0x000000003fcef914 pp_task_hdl = 0x3fcef914 + 0x000000003fcef910 s_pp_task_create_sem = 0x3fcef910 + 0x000000003fcef90c s_pp_task_del_sem = 0x3fcef90c + 0x000000003fcef908 g_wifi_menuconfig_ptr = 0x3fcef908 + 0x000000003fcef904 xphyQueue = 0x3fcef904 + 0x000000003fcef900 ap_no_lr_ptr = 0x3fcef900 + 0x000000003fcef8fc rc11BSchedTbl_ptr = 0x3fcef8fc + 0x000000003fcef8f8 rc11NSchedTbl_ptr = 0x3fcef8f8 + 0x000000003fcef8f4 rcLoRaSchedTbl_ptr = 0x3fcef8f4 + 0x000000003fcef8f0 BasicOFDMSched_ptr = 0x3fcef8f0 + 0x000000003fcef8ec trc_ctl_ptr = 0x3fcef8ec + 0x000000003fcef8e8 g_pm_cnt_ptr = 0x3fcef8e8 + 0x000000003fcef8e4 g_pm_ptr = 0x3fcef8e4 + 0x000000003fcef8e0 g_pm_cfg_ptr = 0x3fcef8e0 + 0x000000003fcef8dc g_esp_mesh_quick_funcs_ptr = 0x3fcef8dc + 0x000000003fcef8d8 g_txop_queue_status_ptr = 0x3fcef8d8 + 0x000000003fcef8d4 g_mac_sleep_en_ptr = 0x3fcef8d4 + 0x000000003fcef8d0 g_mesh_is_root_ptr = 0x3fcef8d0 + 0x000000003fcef8cc g_mesh_topology_ptr = 0x3fcef8cc + 0x000000003fcef8c8 g_mesh_init_ps_type_ptr = 0x3fcef8c8 + 0x000000003fcef8c4 g_mesh_is_started_ptr = 0x3fcef8c4 + 0x000000003fcef8c0 g_config_func = 0x3fcef8c0 + 0x000000003fcef8bc g_net80211_tx_func = 0x3fcef8bc + 0x000000003fcef8b8 g_timer_func = 0x3fcef8b8 + 0x000000003fcef8b4 s_michael_mic_failure_cb = 0x3fcef8b4 + 0x000000003fcef8b0 wifi_sta_rx_probe_req = 0x3fcef8b0 + 0x000000003fcef8ac g_tx_done_cb_func = 0x3fcef8ac + 0x000000003fcef860 g_per_conn_trc = 0x3fcef860 + 0x000000003fcef85c s_encap_amsdu_func = 0x3fcef85c + 0x00000000400059b8 esp_net80211_rom_version_get = 0x400059b8 + 0x00000000400059c4 ampdu_dispatch = 0x400059c4 + 0x00000000400059d0 ampdu_dispatch_all = 0x400059d0 + 0x00000000400059dc ampdu_dispatch_as_many_as_possible = 0x400059dc + 0x00000000400059e8 ampdu_dispatch_movement = 0x400059e8 + 0x00000000400059f4 ampdu_dispatch_upto = 0x400059f4 + 0x0000000040005a00 chm_is_at_home_channel = 0x40005a00 + 0x0000000040005a0c cnx_node_is_existing = 0x40005a0c + 0x0000000040005a18 cnx_node_search = 0x40005a18 + 0x0000000040005a24 ic_ebuf_recycle_rx = 0x40005a24 + 0x0000000040005a30 ic_ebuf_recycle_tx = 0x40005a30 + 0x0000000040005a3c ic_reset_rx_ba = 0x40005a3c + 0x0000000040005a48 ieee80211_align_eb = 0x40005a48 + 0x0000000040005a54 ieee80211_ampdu_reorder = 0x40005a54 + 0x0000000040005a60 ieee80211_ampdu_start_age_timer = 0x40005a60 + 0x0000000040005a78 ieee80211_is_tx_allowed = 0x40005a78 + 0x0000000040005a84 ieee80211_output_pending_eb = 0x40005a84 + 0x0000000040005a9c ieee80211_set_tx_desc = 0x40005a9c + 0x0000000040005ab4 wifi_get_macaddr = 0x40005ab4 + 0x0000000040005ac0 wifi_rf_phy_disable = 0x40005ac0 + 0x0000000040005acc wifi_rf_phy_enable = 0x40005acc + 0x0000000040005ad8 ic_ebuf_alloc = 0x40005ad8 + 0x0000000040005ae4 ieee80211_classify = 0x40005ae4 + 0x0000000040005af0 ieee80211_copy_eb_header = 0x40005af0 + 0x0000000040005afc ieee80211_recycle_cache_eb = 0x40005afc + 0x0000000040005b08 ieee80211_search_node = 0x40005b08 + 0x0000000040005b14 roundup2 = 0x40005b14 + 0x0000000040005b20 ieee80211_crypto_encap = 0x40005b20 + 0x0000000040005b44 ieee80211_set_tx_pti = 0x40005b44 + 0x0000000040005b50 wifi_is_started = 0x40005b50 + 0x0000000040005b5c ieee80211_gettid = 0x40005b5c + 0x000000003fcef858 net80211_funcs = 0x3fcef858 + 0x000000003fcef854 g_scan = 0x3fcef854 + 0x000000003fcef850 g_chm = 0x3fcef850 + 0x000000003fcef84c g_ic_ptr = 0x3fcef84c + 0x000000003fcef848 g_hmac_cnt_ptr = 0x3fcef848 + 0x000000003fcef844 g_tx_cacheq_ptr = 0x3fcef844 + 0x000000003fcef840 s_netstack_free = 0x3fcef840 + 0x000000003fcef83c mesh_rxcb = 0x3fcef83c + 0x000000003fcef838 sta_rxcb = 0x3fcef838 + 0x0000000040005b68 esp_coex_rom_version_get = 0x40005b68 + 0x0000000040005b74 coex_bt_release = 0x40005b74 + 0x0000000040005b80 coex_bt_request = 0x40005b80 + 0x0000000040005b8c coex_core_ble_conn_dyn_prio_get = 0x40005b8c + 0x0000000040005b98 coex_core_event_duration_get = 0x40005b98 + 0x0000000040005ba4 coex_core_pti_get = 0x40005ba4 + 0x0000000040005bb0 coex_core_release = 0x40005bb0 + 0x0000000040005bbc coex_core_request = 0x40005bbc + 0x0000000040005bc8 coex_core_status_get = 0x40005bc8 + 0x0000000040005bd4 coex_core_timer_idx_get = 0x40005bd4 + 0x0000000040005be0 coex_event_duration_get = 0x40005be0 + 0x0000000040005bec coex_hw_timer_disable = 0x40005bec + 0x0000000040005bf8 coex_hw_timer_enable = 0x40005bf8 + 0x0000000040005c04 coex_hw_timer_set = 0x40005c04 + 0x0000000040005c10 coex_schm_interval_set = 0x40005c10 + 0x0000000040005c1c coex_schm_lock = 0x40005c1c + 0x0000000040005c28 coex_schm_unlock = 0x40005c28 + 0x0000000040005c34 coex_status_get = 0x40005c34 + 0x0000000040005c40 coex_wifi_release = 0x40005c40 + 0x0000000040005c4c esp_coex_ble_conn_dynamic_prio_get = 0x40005c4c + 0x000000003fcef834 coex_env_ptr = 0x3fcef834 + 0x000000003fcef830 coex_pti_tab_ptr = 0x3fcef830 + 0x000000003fcef82c coex_schm_env_ptr = 0x3fcef82c + 0x000000003fcef828 coexist_funcs = 0x3fcef828 + 0x000000003fcef824 g_coa_funcs_p = 0x3fcef824 + 0x000000003fcef820 g_coex_param_ptr = 0x3fcef820 + 0x0000000040005c58 phy_get_romfuncs = 0x40005c58 + 0x0000000040005c64 rom_abs_temp = 0x40005c64 + 0x0000000040005c70 rom_bb_bss_cbw40_dig = 0x40005c70 + 0x0000000040005c7c rom_bb_wdg_test_en = 0x40005c7c + 0x0000000040005c88 rom_bb_wdt_get_status = 0x40005c88 + 0x0000000040005c94 rom_bb_wdt_int_enable = 0x40005c94 + 0x0000000040005ca0 rom_bb_wdt_rst_enable = 0x40005ca0 + 0x0000000040005cac rom_bb_wdt_timeout_clear = 0x40005cac + 0x0000000040005cb8 rom_cbw2040_cfg = 0x40005cb8 + 0x0000000040005cc4 rom_check_noise_floor = 0x40005cc4 + 0x0000000040005cd0 rom_chip_i2c_readReg = 0x40005cd0 + 0x0000000040005cdc rom_chip_i2c_writeReg = 0x40005cdc + 0x0000000040005ce8 rom_dc_iq_est = 0x40005ce8 + 0x0000000040005cf4 rom_disable_agc = 0x40005cf4 + 0x0000000040005d00 rom_en_pwdet = 0x40005d00 + 0x0000000040005d0c rom_enable_agc = 0x40005d0c + 0x0000000040005d18 rom_get_bbgain_db = 0x40005d18 + 0x0000000040005d24 rom_get_data_sat = 0x40005d24 + 0x0000000040005d30 rom_get_i2c_read_mask = 0x40005d30 + 0x0000000040005d3c rom_get_pwctrl_correct = 0x40005d3c + 0x0000000040005d48 rom_i2c_readReg = 0x40005d48 + 0x0000000040005d54 rom_i2c_readReg_Mask = 0x40005d54 + 0x0000000040005d60 rom_i2c_writeReg = 0x40005d60 + 0x0000000040005d6c rom_i2c_writeReg_Mask = 0x40005d6c + 0x0000000040005d78 rom_index_to_txbbgain = 0x40005d78 + 0x0000000040005d84 rom_iq_est_disable = 0x40005d84 + 0x0000000040005d90 rom_iq_est_enable = 0x40005d90 + 0x0000000040005d9c rom_linear_to_db = 0x40005d9c + 0x0000000040005da8 rom_loopback_mode_en = 0x40005da8 + 0x0000000040005db4 rom_mhz2ieee = 0x40005db4 + 0x0000000040005dc0 rom_noise_floor_auto_set = 0x40005dc0 + 0x0000000040005dcc rom_pbus_debugmode = 0x40005dcc + 0x0000000040005dd8 rom_pbus_force_mode = 0x40005dd8 + 0x0000000040005de4 rom_pbus_force_test = 0x40005de4 + 0x0000000040005df0 rom_pbus_rd = 0x40005df0 + 0x0000000040005dfc rom_pbus_rd_addr = 0x40005dfc + 0x0000000040005e08 rom_pbus_rd_shift = 0x40005e08 + 0x0000000040005e14 rom_pbus_set_dco = 0x40005e14 + 0x0000000040005e20 rom_pbus_set_rxgain = 0x40005e20 + 0x0000000040005e2c rom_pbus_workmode = 0x40005e2c + 0x0000000040005e38 rom_pbus_xpd_rx_off = 0x40005e38 + 0x0000000040005e44 rom_pbus_xpd_rx_on = 0x40005e44 + 0x0000000040005e50 rom_pbus_xpd_tx_off = 0x40005e50 + 0x0000000040005e5c rom_pbus_xpd_tx_on = 0x40005e5c + 0x0000000040005e68 rom_phy_byte_to_word = 0x40005e68 + 0x0000000040005e74 rom_phy_disable_cca = 0x40005e74 + 0x0000000040005e80 rom_phy_enable_cca = 0x40005e80 + 0x0000000040005e8c rom_phy_get_noisefloor = 0x40005e8c + 0x0000000040005e98 rom_phy_get_rx_freq = 0x40005e98 + 0x0000000040005ea4 rom_phy_set_bbfreq_init = 0x40005ea4 + 0x0000000040005eb0 rom_pow_usr = 0x40005eb0 + 0x0000000040005ebc rom_pwdet_sar2_init = 0x40005ebc + 0x0000000040005ec8 rom_read_hw_noisefloor = 0x40005ec8 + 0x0000000040005ed4 rom_read_sar_dout = 0x40005ed4 + 0x0000000040005ee0 rom_set_cal_rxdc = 0x40005ee0 + 0x0000000040005eec rom_set_chan_cal_interp = 0x40005eec + 0x0000000040005ef8 rom_set_loopback_gain = 0x40005ef8 + 0x0000000040005f04 rom_set_noise_floor = 0x40005f04 + 0x0000000040005f10 rom_set_rxclk_en = 0x40005f10 + 0x0000000040005f1c rom_set_tx_dig_gain = 0x40005f1c + 0x0000000040005f28 rom_set_txcap_reg = 0x40005f28 + 0x0000000040005f34 rom_set_txclk_en = 0x40005f34 + 0x0000000040005f40 rom_spur_cal = 0x40005f40 + 0x0000000040005f4c rom_spur_reg_write_one_tone = 0x40005f4c + 0x0000000040005f58 rom_target_power_add_backoff = 0x40005f58 + 0x0000000040005f64 rom_tx_pwctrl_bg_init = 0x40005f64 + 0x0000000040005f70 rom_txbbgain_to_index = 0x40005f70 + 0x0000000040005f7c rom_wifi_11g_rate_chg = 0x40005f7c + 0x0000000040005f88 rom_write_gain_mem = 0x40005f88 + 0x0000000040005f94 chip728_phyrom_version = 0x40005f94 + 0x0000000040005fa0 rom_disable_wifi_agc = 0x40005fa0 + 0x0000000040005fac rom_enable_wifi_agc = 0x40005fac + 0x0000000040005fb8 rom_bt_index_to_bb = 0x40005fb8 + 0x0000000040005fc4 rom_bt_bb_to_index = 0x40005fc4 + 0x0000000040005fd0 rom_spur_coef_cfg = 0x40005fd0 + 0x0000000040005fdc rom_bb_bss_cbw40 = 0x40005fdc + 0x0000000040005fe8 rom_set_cca = 0x40005fe8 + 0x0000000040005ff4 rom_tx_paon_set = 0x40005ff4 + 0x0000000040006000 rom_i2cmst_reg_init = 0x40006000 + 0x000000004000600c rom_iq_corr_enable = 0x4000600c + 0x0000000040006018 rom_fe_reg_init = 0x40006018 + 0x0000000040006024 rom_agc_reg_init = 0x40006024 + 0x0000000040006030 rom_bb_reg_init = 0x40006030 + 0x000000004000603c rom_mac_enable_bb = 0x4000603c + 0x0000000040006048 rom_bb_wdg_cfg = 0x40006048 + 0x0000000040006054 rom_force_txon = 0x40006054 + 0x0000000040006060 rom_fe_txrx_reset = 0x40006060 + 0x000000004000606c rom_set_rx_comp = 0x4000606c + 0x0000000040006078 rom_set_pbus_reg = 0x40006078 + 0x0000000040006084 rom_write_chan_freq = 0x40006084 + 0x0000000040006090 rom_phy_xpd_rf = 0x40006090 + 0x000000004000609c rom_set_xpd_sar = 0x4000609c + 0x00000000400060a8 rom_get_target_power_offset = 0x400060a8 + 0x00000000400060b4 rom_write_txrate_power_offset = 0x400060b4 + 0x00000000400060c0 rom_get_rate_fcc_index = 0x400060c0 + 0x00000000400060cc rom_get_rate_target_power = 0x400060cc + 0x00000000400060d8 rom_pkdet_vol_start = 0x400060d8 + 0x00000000400060e4 rom_read_sar2_code = 0x400060e4 + 0x00000000400060f0 rom_get_sar2_vol = 0x400060f0 + 0x00000000400060fc rom_get_pll_vol = 0x400060fc + 0x0000000040006108 rom_get_phy_target_power = 0x40006108 + 0x0000000040006114 rom_temp_to_power = 0x40006114 + 0x0000000040006120 rom_phy_track_pll_cap = 0x40006120 + 0x000000004000612c rom_phy_pwdet_always_en = 0x4000612c + 0x0000000040006138 rom_phy_pwdet_onetime_en = 0x40006138 + 0x0000000040006144 rom_get_i2c_mst0_mask = 0x40006144 + 0x0000000040006150 rom_get_i2c_hostid = 0x40006150 + 0x000000004000615c rom_enter_critical_phy = 0x4000615c + 0x0000000040006168 rom_exit_critical_phy = 0x40006168 + 0x0000000040006174 rom_chip_i2c_readReg_org = 0x40006174 + 0x0000000040006180 rom_i2c_paral_set_mst0 = 0x40006180 + 0x000000004000618c rom_i2c_paral_set_read = 0x4000618c + 0x0000000040006198 rom_i2c_paral_read = 0x40006198 + 0x00000000400061a4 rom_i2c_paral_write = 0x400061a4 + 0x00000000400061b0 rom_i2c_paral_write_num = 0x400061b0 + 0x00000000400061bc rom_i2c_paral_write_mask = 0x400061bc + 0x00000000400061c8 rom_bb_bss_cbw40_ana = 0x400061c8 + 0x00000000400061d4 rom_chan_to_freq = 0x400061d4 + 0x00000000400061e0 rom_open_i2c_xpd = 0x400061e0 + 0x00000000400061ec rom_dac_rate_set = 0x400061ec + 0x00000000400061f8 rom_tsens_read_init = 0x400061f8 + 0x0000000040006204 rom_tsens_code_read = 0x40006204 + 0x0000000040006210 rom_tsens_index_to_dac = 0x40006210 + 0x000000004000621c rom_tsens_index_to_offset = 0x4000621c + 0x0000000040006228 rom_tsens_dac_cal = 0x40006228 + 0x0000000040006234 rom_code_to_temp = 0x40006234 + 0x0000000040006240 rom_write_pll_cap_mem = 0x40006240 + 0x000000004000624c rom_pll_correct_dcap = 0x4000624c + 0x0000000040006258 rom_phy_en_hw_set_freq = 0x40006258 + 0x0000000040006264 rom_phy_dis_hw_set_freq = 0x40006264 + 0x0000000040006270 rom_pll_vol_cal = 0x40006270 + 0x000000004000627c rom_wrtie_pll_cap = 0x4000627c + 0x0000000040006288 rom_set_tx_gain_mem = 0x40006288 + 0x0000000040006294 rom_bt_tx_dig_gain = 0x40006294 + 0x00000000400062a0 rom_bt_get_tx_gain = 0x400062a0 + 0x00000000400062ac rom_get_chan_target_power = 0x400062ac + 0x00000000400062b8 rom_get_tx_gain_value = 0x400062b8 + 0x00000000400062c4 rom_wifi_tx_dig_gain = 0x400062c4 + 0x00000000400062d0 rom_wifi_get_tx_gain = 0x400062d0 + 0x00000000400062dc rom_fe_i2c_reg_renew = 0x400062dc + 0x00000000400062e8 rom_wifi_agc_sat_gain = 0x400062e8 + 0x00000000400062f4 rom_i2c_master_reset = 0x400062f4 + 0x0000000040006300 rom_bt_filter_reg = 0x40006300 + 0x000000004000630c rom_phy_bbpll_cal = 0x4000630c + 0x0000000040006318 rom_i2c_sar2_init_code = 0x40006318 + 0x0000000040006324 rom_phy_param_addr = 0x40006324 + 0x0000000040006330 rom_phy_reg_init = 0x40006330 + 0x000000004000633c rom_set_chan_reg = 0x4000633c + 0x0000000040006348 rom_phy_wakeup_init = 0x40006348 + 0x0000000040006354 rom_phy_i2c_init1 = 0x40006354 + 0x0000000040006360 rom_tsens_temp_read = 0x40006360 + 0x000000004000636c rom_bt_track_pll_cap = 0x4000636c + 0x0000000040006378 rom_wifi_track_pll_cap = 0x40006378 + 0x0000000040006384 rom_wifi_set_tx_gain = 0x40006384 + 0x0000000040006390 rom_txpwr_cal_track = 0x40006390 + 0x000000004000639c rom_tx_pwctrl_background = 0x4000639c + 0x00000000400063a8 rom_bt_set_tx_gain = 0x400063a8 + 0x00000000400063b4 rom_noise_check_loop = 0x400063b4 + 0x00000000400063c0 rom_phy_close_rf = 0x400063c0 + 0x00000000400063cc rom_phy_xpd_tsens = 0x400063cc + 0x00000000400063d8 rom_phy_freq_mem_backup = 0x400063d8 + 0x00000000400063e4 rom_phy_ant_init = 0x400063e4 + 0x00000000400063f0 rom_bt_track_tx_power = 0x400063f0 + 0x00000000400063fc rom_wifi_track_tx_power = 0x400063fc + 0x0000000040006408 rom_phy_dig_reg_backup = 0x40006408 + 0x0000000040006414 chip728_phyrom_version_num = 0x40006414 + 0x0000000040006420 rom_mac_tx_chan_offset = 0x40006420 + 0x000000004000642c rom_rx_gain_force = 0x4000642c + 0x000000003fcef81c phy_param_rom = 0x3fcef81c + [!provide] PROVIDE (esp_rom_tjpgd_decomp = 0x40000864) + [!provide] PROVIDE (esp_rom_tjpgd_prepare = 0x40000858) + 0x0000000040001c98 PROVIDE (esp_rom_crc32_le = crc32_le) + [!provide] PROVIDE (esp_rom_crc16_le = crc16_le) + [!provide] PROVIDE (esp_rom_crc8_le = crc8_le) + [!provide] PROVIDE (esp_rom_crc32_be = crc32_be) + [!provide] PROVIDE (esp_rom_crc16_be = crc16_be) + [!provide] PROVIDE (esp_rom_crc8_be = crc8_be) + 0x0000000040001b0c PROVIDE (esp_rom_gpio_pad_select_gpio = gpio_pad_select_gpio) + 0x0000000040001b00 PROVIDE (esp_rom_gpio_pad_pullup_only = gpio_pad_pullup) + [!provide] PROVIDE (esp_rom_gpio_pad_set_drv = gpio_pad_set_drv) + [!provide] PROVIDE (esp_rom_gpio_pad_unhold = gpio_pad_unhold) + 0x0000000040001a94 PROVIDE (esp_rom_gpio_connect_in_signal = gpio_matrix_in) + 0x0000000040001aa0 PROVIDE (esp_rom_gpio_connect_out_signal = gpio_matrix_out) + [!provide] PROVIDE (esp_rom_efuse_mac_address_crc8 = esp_crc8) + 0x0000000040001f74 PROVIDE (esp_rom_efuse_get_flash_gpio_info = ets_efuse_get_spiconfig) + 0x0000000040001fa4 PROVIDE (esp_rom_efuse_get_flash_wp_gpio = ets_efuse_get_wp_pad) + [!provide] PROVIDE (esp_rom_efuse_is_secure_boot_enabled = ets_efuse_secure_boot_enabled) + [!provide] PROVIDE (esp_rom_uart_flush_tx = uart_tx_flush) + 0x0000000040000648 PROVIDE (esp_rom_uart_tx_one_char = uart_tx_one_char) + 0x000000004000069c PROVIDE (esp_rom_uart_tx_wait_idle = uart_tx_wait_idle) + 0x0000000040000660 PROVIDE (esp_rom_uart_rx_one_char = uart_rx_one_char) + [!provide] PROVIDE (esp_rom_uart_rx_string = UartRxString) + 0x00000000400006c0 PROVIDE (esp_rom_uart_set_as_console = uart_tx_switch) + [!provide] PROVIDE (esp_rom_uart_usb_acm_init = Uart_Init_USB) + [!provide] PROVIDE (esp_rom_uart_putc = ets_write_char_uart) + 0x0000000040001c5c PROVIDE (esp_rom_md5_init = MD5Init) + 0x0000000040001c68 PROVIDE (esp_rom_md5_update = MD5Update) + 0x0000000040001c74 PROVIDE (esp_rom_md5_final = MD5Final) + 0x00000000400005d0 PROVIDE (esp_rom_printf = ets_printf) + 0x0000000040000600 PROVIDE (esp_rom_delay_us = ets_delay_us) + [!provide] PROVIDE (esp_rom_install_uart_printf = ets_install_uart_printf) + 0x000000004000057c PROVIDE (esp_rom_get_reset_reason = rtc_get_reset_reason) + [!provide] PROVIDE (esp_rom_spiflash_attach = spi_flash_attach) + 0x000000004000216c __absvdi2 = 0x4000216c + 0x0000000040002178 __absvsi2 = 0x40002178 + 0x0000000040002184 __adddf3 = 0x40002184 + 0x0000000040002190 __addsf3 = 0x40002190 + 0x000000004000219c __addvdi3 = 0x4000219c + 0x00000000400021a8 __addvsi3 = 0x400021a8 + 0x00000000400021b4 __ashldi3 = 0x400021b4 + 0x00000000400021c0 __ashrdi3 = 0x400021c0 + 0x00000000400021cc __bswapdi2 = 0x400021cc + 0x00000000400021d8 __bswapsi2 = 0x400021d8 + 0x00000000400021e4 __clear_cache = 0x400021e4 + 0x00000000400021f0 __clrsbdi2 = 0x400021f0 + 0x00000000400021fc __clrsbsi2 = 0x400021fc + 0x0000000040002208 __clzdi2 = 0x40002208 + 0x0000000040002214 __clzsi2 = 0x40002214 + 0x0000000040002220 __cmpdi2 = 0x40002220 + 0x000000004000222c __ctzdi2 = 0x4000222c + 0x0000000040002238 __ctzsi2 = 0x40002238 + 0x0000000040002244 __divdc3 = 0x40002244 + 0x0000000040002250 __divdf3 = 0x40002250 + 0x000000004000225c __divdi3 = 0x4000225c + 0x0000000040002268 __divsc3 = 0x40002268 + 0x0000000040002274 __divsf3 = 0x40002274 + 0x0000000040002280 __divsi3 = 0x40002280 + 0x000000004000228c __eqdf2 = 0x4000228c + 0x0000000040002298 __eqsf2 = 0x40002298 + 0x00000000400022a4 __extendsfdf2 = 0x400022a4 + 0x00000000400022b0 __ffsdi2 = 0x400022b0 + 0x00000000400022bc __ffssi2 = 0x400022bc + 0x00000000400022c8 __fixdfdi = 0x400022c8 + 0x00000000400022d4 __fixdfsi = 0x400022d4 + 0x00000000400022e0 __fixsfdi = 0x400022e0 + 0x00000000400022ec __fixsfsi = 0x400022ec + 0x00000000400022f8 __fixunsdfsi = 0x400022f8 + 0x0000000040002304 __fixunssfdi = 0x40002304 + 0x0000000040002310 __fixunssfsi = 0x40002310 + 0x000000004000231c __floatdidf = 0x4000231c + 0x0000000040002328 __floatdisf = 0x40002328 + 0x0000000040002334 __floatsidf = 0x40002334 + 0x0000000040002340 __floatsisf = 0x40002340 + 0x000000004000234c __floatundidf = 0x4000234c + 0x0000000040002358 __floatundisf = 0x40002358 + 0x0000000040002364 __floatunsidf = 0x40002364 + 0x0000000040002370 __floatunsisf = 0x40002370 + 0x000000004000237c __gcc_bcmp = 0x4000237c + 0x0000000040002388 __gedf2 = 0x40002388 + 0x0000000040002394 __gesf2 = 0x40002394 + 0x00000000400023a0 __gtdf2 = 0x400023a0 + 0x00000000400023ac __gtsf2 = 0x400023ac + 0x00000000400023b8 __ledf2 = 0x400023b8 + 0x00000000400023c4 __lesf2 = 0x400023c4 + 0x00000000400023d0 __lshrdi3 = 0x400023d0 + 0x00000000400023dc __ltdf2 = 0x400023dc + 0x00000000400023e8 __ltsf2 = 0x400023e8 + 0x00000000400023f4 __moddi3 = 0x400023f4 + 0x0000000040002400 __modsi3 = 0x40002400 + 0x000000004000240c __muldc3 = 0x4000240c + 0x0000000040002418 __muldf3 = 0x40002418 + 0x0000000040002424 __muldi3 = 0x40002424 + 0x0000000040002430 __mulsc3 = 0x40002430 + 0x000000004000243c __mulsf3 = 0x4000243c + 0x0000000040002448 __mulsi3 = 0x40002448 + 0x0000000040002454 __mulvdi3 = 0x40002454 + 0x0000000040002460 __mulvsi3 = 0x40002460 + 0x000000004000246c __nedf2 = 0x4000246c + 0x0000000040002478 __negdf2 = 0x40002478 + 0x0000000040002484 __negdi2 = 0x40002484 + 0x0000000040002490 __negsf2 = 0x40002490 + 0x000000004000249c __negvdi2 = 0x4000249c + 0x00000000400024a8 __negvsi2 = 0x400024a8 + 0x00000000400024b4 __nesf2 = 0x400024b4 + 0x00000000400024c0 __paritysi2 = 0x400024c0 + 0x00000000400024cc __popcountdi2 = 0x400024cc + 0x00000000400024d8 __popcountsi2 = 0x400024d8 + 0x00000000400024e4 __powidf2 = 0x400024e4 + 0x00000000400024f0 __powisf2 = 0x400024f0 + 0x00000000400024fc __subdf3 = 0x400024fc + 0x0000000040002508 __subsf3 = 0x40002508 + 0x0000000040002514 __subvdi3 = 0x40002514 + 0x0000000040002520 __subvsi3 = 0x40002520 + 0x000000004000252c __truncdfsf2 = 0x4000252c + 0x0000000040002538 __ucmpdi2 = 0x40002538 + 0x0000000040002544 __udivdi3 = 0x40002544 + 0x0000000040002550 __udivmoddi4 = 0x40002550 + 0x000000004000255c __udivsi3 = 0x4000255c + 0x0000000040002568 __udiv_w_sdiv = 0x40002568 + 0x0000000040002574 __umoddi3 = 0x40002574 + 0x0000000040002580 __umodsi3 = 0x40002580 + 0x000000004000258c __unorddf2 = 0x4000258c + 0x0000000040002598 __unordsf2 = 0x40002598 + 0x00000000400011dc esp_rom_newlib_init_common_mutexes = 0x400011dc + 0x00000000400011e8 memset = 0x400011e8 + 0x00000000400011f4 memcpy = 0x400011f4 + 0x0000000040001200 memmove = 0x40001200 + 0x000000004000120c memcmp = 0x4000120c + 0x0000000040001218 strcpy = 0x40001218 + 0x0000000040001224 strncpy = 0x40001224 + 0x0000000040001230 strcmp = 0x40001230 + 0x000000004000123c strncmp = 0x4000123c + 0x0000000040001248 strlen = 0x40001248 + 0x0000000040001254 strstr = 0x40001254 + 0x0000000040001260 bzero = 0x40001260 + 0x0000000040001278 sbrk = 0x40001278 + 0x0000000040001284 isalnum = 0x40001284 + 0x0000000040001290 isalpha = 0x40001290 + 0x000000004000129c isascii = 0x4000129c + 0x00000000400012a8 isblank = 0x400012a8 + 0x00000000400012b4 iscntrl = 0x400012b4 + 0x00000000400012c0 isdigit = 0x400012c0 + 0x00000000400012cc islower = 0x400012cc + 0x00000000400012d8 isgraph = 0x400012d8 + 0x00000000400012e4 isprint = 0x400012e4 + 0x00000000400012f0 ispunct = 0x400012f0 + 0x00000000400012fc isspace = 0x400012fc + 0x0000000040001308 isupper = 0x40001308 + 0x0000000040001314 toupper = 0x40001314 + 0x0000000040001320 tolower = 0x40001320 + 0x000000004000132c toascii = 0x4000132c + 0x0000000040001338 memccpy = 0x40001338 + 0x0000000040001344 memchr = 0x40001344 + 0x0000000040001350 memrchr = 0x40001350 + 0x000000004000135c strcasecmp = 0x4000135c + 0x0000000040001368 strcasestr = 0x40001368 + 0x0000000040001374 strcat = 0x40001374 + 0x0000000040001380 strdup = 0x40001380 + 0x000000004000138c strchr = 0x4000138c + 0x0000000040001398 strcspn = 0x40001398 + 0x00000000400013a4 strcoll = 0x400013a4 + 0x00000000400013b0 strlcat = 0x400013b0 + 0x00000000400013bc strlcpy = 0x400013bc + 0x00000000400013c8 strlwr = 0x400013c8 + 0x00000000400013d4 strncasecmp = 0x400013d4 + 0x00000000400013e0 strncat = 0x400013e0 + 0x00000000400013ec strndup = 0x400013ec + 0x00000000400013f8 strnlen = 0x400013f8 + 0x0000000040001404 strrchr = 0x40001404 + 0x0000000040001410 strsep = 0x40001410 + 0x000000004000141c strspn = 0x4000141c + 0x0000000040001428 strtok_r = 0x40001428 + 0x0000000040001434 strupr = 0x40001434 + 0x0000000040001440 longjmp = 0x40001440 + 0x000000004000144c setjmp = 0x4000144c + 0x0000000040001458 abs = 0x40001458 + 0x0000000040001464 div = 0x40001464 + 0x0000000040001470 labs = 0x40001470 + 0x000000004000147c ldiv = 0x4000147c + 0x0000000040001488 qsort = 0x40001488 + 0x0000000040001494 rand_r = 0x40001494 + 0x00000000400014a0 rand = 0x400014a0 + 0x00000000400014ac srand = 0x400014ac + 0x00000000400014b8 utoa = 0x400014b8 + 0x00000000400014c4 itoa = 0x400014c4 + 0x00000000400014d0 atoi = 0x400014d0 + 0x00000000400014dc atol = 0x400014dc + 0x00000000400014e8 strtol = 0x400014e8 + 0x00000000400014f4 strtoul = 0x400014f4 + [!provide] PROVIDE (fflush = 0x40001500) + [!provide] PROVIDE (_fflush_r = 0x4000150c) + [!provide] PROVIDE (_fwalk = 0x40001518) + [!provide] PROVIDE (_fwalk_reent = 0x40001524) + [!provide] PROVIDE (__swbuf_r = 0x40001548) + 0x0000000040001554 __swbuf = 0x40001554 + 0x000000003fceffd4 syscall_table_ptr = 0x3fceffd4 + 0x000000003fceffd0 _global_impure_ptr = 0x3fceffd0 + 0x0000000040000570 _rom_chip_id = 0x40000570 + 0x0000000040000574 _rom_eco_version = 0x40000574 + 0x000000004000126c _isatty_r = 0x4000126c + [!provide] PROVIDE (__smakebuf_r = 0x40001530) + [!provide] PROVIDE (__swsetup_r = 0x40001560) + [!provide] PROVIDE (__swhatbuf_r = 0x4000153c) + 0x0000000060000000 PROVIDE (UART0 = 0x60000000) + 0x0000000060002000 PROVIDE (SPIMEM1 = 0x60002000) + [!provide] PROVIDE (SPIMEM0 = 0x60003000) + 0x0000000060004000 PROVIDE (GPIO = 0x60004000) + [!provide] PROVIDE (SIGMADELTA = 0x60004f00) + 0x0000000060007000 PROVIDE (EFUSE = 0x60007000) + 0x0000000060008000 PROVIDE (RTCCNTL = 0x60008000) + 0x0000000060008400 PROVIDE (RTCIO = 0x60008400) + 0x0000000060008800 PROVIDE (SENS = 0x60008800) + [!provide] PROVIDE (HINF = 0x6000b000) + [!provide] PROVIDE (I2S0 = 0x6000f000) + [!provide] PROVIDE (I2S1 = 0x6002d000) + 0x0000000060010000 PROVIDE (UART1 = 0x60010000) + [!provide] PROVIDE (I2C0 = 0x60013000) + [!provide] PROVIDE (UHCI0 = 0x60014000) + [!provide] PROVIDE (UHCI1 = 0x60014000) + [!provide] PROVIDE (HOST = 0x60015000) + 0x0000000060016000 PROVIDE (RMT = 0x60016000) + 0x0000000060016800 PROVIDE (RMTMEM = 0x60016800) + [!provide] PROVIDE (PCNT = 0x60017000) + [!provide] PROVIDE (SLC = 0x60018000) + [!provide] PROVIDE (LEDC = 0x60019000) + [!provide] PROVIDE (MCPWM0 = 0x6001e000) + [!provide] PROVIDE (MCPWM1 = 0x6002c000) + [!provide] PROVIDE (MCP = 0x600c3000) + 0x000000006001f000 PROVIDE (TIMERG0 = 0x6001f000) + 0x0000000060020000 PROVIDE (TIMERG1 = 0x60020000) + 0x0000000060023000 PROVIDE (SYSTIMER = 0x60023000) + 0x0000000060024000 PROVIDE (GPSPI2 = 0x60024000) + 0x0000000060025000 PROVIDE (GPSPI3 = 0x60025000) + [!provide] PROVIDE (SYSCON = 0x60026000) + [!provide] PROVIDE (I2C1 = 0x60027000) + [!provide] PROVIDE (SDMMC = 0x60028000) + [!provide] PROVIDE (TWAI = 0x6002b000) + 0x000000006003f000 PROVIDE (GDMA = 0x6003f000) + 0x000000006002e000 PROVIDE (UART2 = 0x6002e000) + [!provide] PROVIDE (DMA = 0x6003f000) + [!provide] PROVIDE (APB_SARADC = 0x60040000) + [!provide] PROVIDE (LCD_CAM = 0x60041000) + 0x0000000060038000 PROVIDE (USB_SERIAL_JTAG = 0x60038000) + [!provide] PROVIDE (USB0 = 0x60080000) + [!provide] PROVIDE (USB_DWC = 0x60080000) + [!provide] PROVIDE (USB_WRAP = 0x60039000) + 0x00000000600c0000 PROVIDE (SYSTEM = 0x600c0000) +OUTPUT(.pio.nosync/build/m5stack-stamps3/firmware.elf elf32-xtensa-le) + +.xtensa.info 0x0000000000000000 0x38 + .xtensa.info 0x0000000000000000 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .xtensa.info 0x0000000000000038 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(int_asm--set_intclear.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--restore_extra_nw.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--save_extra_nw.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + .xtensa.info 0x0000000000000038 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtn.o + +.comment 0x0000000000000000 0x8c + .comment 0x0000000000000000 0x2c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o + 0x2d (size before relaxing) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .comment 0x000000000000002c 0x2d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .comment 0x000000000000002c 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .comment 0x000000000000002c 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + 0x3c (size before relaxing) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .comment 0x0000000000000067 0x2d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + .comment 0x0000000000000067 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + .comment 0x0000000000000067 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + 0x26 (size before relaxing) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + .comment 0x000000000000008c 0x2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + +.xt.lit._ZN15ServerCallbacksD5Ev + 0x0000000000000000 0x0 + .xt.lit._ZN15ServerCallbacksD5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x8 (size before relaxing) + +.xt.lit._ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + 0x0000000000000000 0x8 + .xt.lit._ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN15ServerCallbacks16onPassKeyRequestEv + 0x0000000000000000 0x8 + .xt.lit._ZN15ServerCallbacks16onPassKeyRequestEv + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x0000000000000000 0x8 + .xt.lit._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN19DescriptorCallbacksD5Ev + 0x0000000000000000 0x8 + .xt.lit._ZN19DescriptorCallbacksD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x0000000000000000 0x8 + .xt.lit._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + 0x0000000000000000 0x8 + .xt.lit._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN23CharacteristicCallbacksD5Ev + 0x0000000000000000 0x8 + .xt.lit._ZN23CharacteristicCallbacksD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN15ServerCallbacks12onConfirmPINEj + 0x0000000000000000 0x8 + .xt.lit._ZN15ServerCallbacks12onConfirmPINEj + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + 0x0000000000000000 0x8 + .xt.lit._ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN15ServerCallbacks12onDisconnectEP12NimBLEServer + 0x0000000000000000 0x8 + .xt.lit._ZN15ServerCallbacks12onDisconnectEP12NimBLEServer + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN15ServerCallbacks9onConnectEP12NimBLEServer + 0x0000000000000000 0x8 + .xt.lit._ZN15ServerCallbacks9onConnectEP12NimBLEServer + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x0000000000000000 0x8 + .xt.lit._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + 0x0000000000000000 0x8 + .xt.lit._ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0x8 + .xt.lit._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x0000000000000000 0x8 + .xt.lit._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x0000000000000000 0x8 + .xt.lit._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z + 0x0000000000000000 0x0 + .xt.lit._ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx119to_stringEi + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx119to_stringEi + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0x0 + .xt.lit._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x8 (size before relaxing) + +.xt.lit._ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ + 0x0000000000000000 0x0 + .xt.lit._ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x0000000000000000 0x8 + .xt.lit._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacksD5Ev + 0x0000000000000000 0x0 + .xt.prop._ZN15ServerCallbacksD5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0xc (size before relaxing) + +.xt.prop._ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + 0x0000000000000000 0x30 + .xt.prop._ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacks16onPassKeyRequestEv + 0x0000000000000000 0x30 + .xt.prop._ZN15ServerCallbacks16onPassKeyRequestEv + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x0000000000000000 0x48 + .xt.prop._ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN19DescriptorCallbacksD5Ev + 0x0000000000000000 0xc + .xt.prop._ZN19DescriptorCallbacksD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x0000000000000000 0x90 + .xt.prop._ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct + 0x0000000000000000 0x90 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + 0x0000000000000000 0x48 + .xt.prop._ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN23CharacteristicCallbacksD5Ev + 0x0000000000000000 0xc + .xt.prop._ZN23CharacteristicCallbacksD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacks12onConfirmPINEj + 0x0000000000000000 0x30 + .xt.prop._ZN15ServerCallbacks12onConfirmPINEj + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + 0x0000000000000000 0x30 + .xt.prop._ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacks12onDisconnectEP12NimBLEServer + 0x0000000000000000 0x30 + .xt.prop._ZN15ServerCallbacks12onDisconnectEP12NimBLEServer + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacks9onConnectEP12NimBLEServer + 0x0000000000000000 0x30 + .xt.prop._ZN15ServerCallbacks9onConnectEP12NimBLEServer + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x0000000000000000 0x48 + .xt.prop._ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + 0x0000000000000000 0x30 + .xt.prop._ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0xc + .xt.prop._ZN14NimBLEAttValueD5Ev + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x0000000000000000 0x60 + .xt.prop._ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x0000000000000000 0x60 + .xt.prop._ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z + 0x0000000000000000 0x30 + .xt.prop._ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x3c (size before relaxing) + +.xt.prop._ZNSt7__cxx119to_stringEi + 0x0000000000000000 0x30 + .xt.prop._ZNSt7__cxx119to_stringEi + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0x3c + .xt.prop._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x48 (size before relaxing) + +.xt.prop._ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ + 0x0000000000000000 0x24 + .xt.prop._ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x30 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x0000000000000000 0x60 + .xt.prop._ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor + 0x0000000000000000 0x60 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacksD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN15ServerCallbacksD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN15ServerCallbacksD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN15ServerCallbacksD0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN19DescriptorCallbacksD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN19DescriptorCallbacksD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN19DescriptorCallbacksD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN19DescriptorCallbacksD0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN23CharacteristicCallbacksD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN23CharacteristicCallbacksD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZN23CharacteristicCallbacksD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN23CharacteristicCallbacksD0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZNSt14_Function_baseD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x30 (size before relaxing) + +.xt.prop._ZN14NimBLEAttValueD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN14NimBLEAttValueD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZTV15ServerCallbacks + 0x0000000000000000 0xc + .xt.prop._ZTV15ServerCallbacks + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZTV23CharacteristicCallbacks + 0x0000000000000000 0xc + .xt.prop._ZTV23CharacteristicCallbacks + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.prop._ZTV19DescriptorCallbacks + 0x0000000000000000 0xc + .xt.prop._ZTV19DescriptorCallbacks + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + +.xt.lit._ZNSt8functionIFvP17NimBLEAdvertisingEEC5ERKS3_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt8functionIFvP17NimBLEAdvertisingEEC5ERKS3_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x0000000000000000 0x0 + .xt.lit._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED5Ev + 0x0000000000000000 0x0 + .xt.lit._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x8 + .xt.lit._ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + +.xt.lit._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x8 + .xt.lit._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + +.xt.prop._ZNSt8functionIFvP17NimBLEAdvertisingEEC5ERKS3_ + 0x0000000000000000 0x0 + .xt.prop._ZNSt8functionIFvP17NimBLEAdvertisingEEC5ERKS3_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0xc (size before relaxing) + +.xt.prop._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x0000000000000000 0x0 + .xt.prop._ZNSt12_Vector_baseIhSaIhEED5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0xc (size before relaxing) + +.xt.prop._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED5Ev + 0x0000000000000000 0x0 + .xt.prop._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0xc (size before relaxing) + +.xt.prop._ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x78 + .xt.prop._ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ + 0x0000000000000000 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + +.xt.prop._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x3c + .xt.prop._ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + +.xt.prop._ZNSt8functionIFvP17NimBLEAdvertisingEEC2ERKS3_ + 0x0000000000000000 0x3c + .xt.prop._ZNSt8functionIFvP17NimBLEAdvertisingEEC2ERKS3_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + +.xt.prop._ZNSt12_Vector_baseIhSaIhEED2Ev + 0x0000000000000000 0x24 + .xt.prop._ZNSt12_Vector_baseIhSaIhEED2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + +.xt.prop._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED2Ev + 0x0000000000000000 0x24 + .xt.prop._ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + +.xt.lit._ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8 + .xt.lit._ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + +.xt.lit._ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x8 (size before relaxing) + +.xt.prop._ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x54 + .xt.prop._ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x54 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + +.xt.prop._ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x6c + .xt.prop._ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x78 (size before relaxing) + +.xt.prop._ZTV29NimBLECharacteristicCallbacks + 0x0000000000000000 0xc + .xt.prop._ZTV29NimBLECharacteristicCallbacks + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + +.xt.prop._ZTV25NimBLEDescriptorCallbacks + 0x0000000000000000 0xc + .xt.prop._ZTV25NimBLEDescriptorCallbacks + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + +.xt.lit._ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x8 (size before relaxing) + +.xt.prop._ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv + 0x0000000000000000 0x3c + .xt.prop._ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x48 (size before relaxing) + +.xt.prop._ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv + 0x0000000000000000 0x3c + .xt.prop._ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x48 (size before relaxing) + +.xt.lit._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC5ERKS3_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC5ERKS3_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED5Ev + 0x0000000000000000 0x0 + .xt.lit._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x8 (size before relaxing) + +.xt.prop._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC5ERKS3_ + 0x0000000000000000 0x0 + .xt.prop._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC5ERKS3_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0xc (size before relaxing) + +.xt.prop._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED5Ev + 0x0000000000000000 0x0 + .xt.prop._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0xc (size before relaxing) + +.xt.prop._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x48 + .xt.prop._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x54 (size before relaxing) + +.xt.prop._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC2ERKS3_ + 0x0000000000000000 0x30 + .xt.prop._ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC2ERKS3_ + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + +.xt.prop._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED2Ev + 0x0000000000000000 0x24 + .xt.prop._ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + +.xt.lit._ZN21NimBLEServerCallbacksD5Ev + 0x0000000000000000 0x0 + .xt.lit._ZN21NimBLEServerCallbacksD5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x8 (size before relaxing) + +.xt.prop._ZN21NimBLEServerCallbacksD5Ev + 0x0000000000000000 0x0 + .xt.prop._ZN21NimBLEServerCallbacksD5Ev + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0xc (size before relaxing) + +.xt.prop._ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x48 + .xt.prop._ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x54 (size before relaxing) + +.xt.prop._ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x3c + .xt.prop._ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x48 (size before relaxing) + +.xt.prop._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x48 + .xt.prop._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x54 (size before relaxing) + +.xt.prop._ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ + 0x0000000000000000 0x48 + .xt.prop._ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x54 (size before relaxing) + +.xt.prop._ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x24 + .xt.prop._ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x30 (size before relaxing) + +.xt.prop._ZN21NimBLEServerCallbacksD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN21NimBLEServerCallbacksD2Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + +.xt.prop._ZN21NimBLEServerCallbacksD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN21NimBLEServerCallbacksD0Ev + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + +.xt.prop._ZSt6removeIN9__gnu_cxx17__normal_iteratorIPtSt6vectorItSaItEEEEtET_S7_S7_RKT0_ + 0x0000000000000000 0xc0 + .xt.prop._ZSt6removeIN9__gnu_cxx17__normal_iteratorIPtSt6vectorItSaItEEEEtET_S7_S7_RKT0_ + 0x0000000000000000 0xc0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + +.xt.prop._ZTV21NimBLEServerCallbacks + 0x0000000000000000 0xc + .xt.prop._ZTV21NimBLEServerCallbacks + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + +.xt.lit._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x8 (size before relaxing) + +.xt.prop._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x24 + .xt.prop._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x30 (size before relaxing) + +.xt.prop._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x3c + .xt.prop._ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x48 (size before relaxing) + +.xt.lit._ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag + 0x0000000000000000 0x8 + .xt.lit._ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag + 0x0000000000000000 0x8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + +.xt.prop._ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag + 0x0000000000000000 0x84 + .xt.prop._ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag + 0x0000000000000000 0x84 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + +.xt.prop._ZN6Stream9readBytesEPhj + 0x0000000000000000 0x24 + .xt.prop._ZN6Stream9readBytesEPhj + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + +.xt.prop._ZTV5HWCDC + 0x0000000000000000 0xc + .xt.prop._ZTV5HWCDC + 0x0000000000000000 0xc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + +.xt.lit._ZN5Print5writeEPKc + 0x0000000000000000 0x0 + .xt.lit._ZN5Print5writeEPKc + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x8 (size before relaxing) + +.xt.prop._ZN5Print5writeEPKc + 0x0000000000000000 0x30 + .xt.prop._ZN5Print5writeEPKc + 0x0000000000000000 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x3c (size before relaxing) + +.xt.lit._ZN6String4initEv + 0x0000000000000000 0x0 + .xt.lit._ZN6String4initEv + 0x0000000000000000 0x0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x8 (size before relaxing) + +.xt.prop._ZN6String4initEv + 0x0000000000000000 0x24 + .xt.prop._ZN6String4initEv + 0x0000000000000000 0x24 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x30 (size before relaxing) + +.xt.prop._ZNK6String3lenEv + 0x0000000000000000 0x3c + .xt.prop._ZNK6String3lenEv + 0x0000000000000000 0x3c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + +.xt.prop._ZN6String6setLenEi + 0x0000000000000000 0x48 + .xt.prop._ZN6String6setLenEi + 0x0000000000000000 0x48 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + +.xt.lit._ZN3nvs4Lock4initEv + 0x0000000000000000 0x0 + .xt.lit._ZN3nvs4Lock4initEv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x8 (size before relaxing) + +.xt.prop._ZN3nvs4Lock4initEv + 0x0000000000000000 0x48 + .xt.prop._ZN3nvs4Lock4initEv + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0x54 (size before relaxing) + +.xt.prop._ZN14intrusive_listI14NVSHandleEntryE5eraseENS1_8iteratorE + 0x0000000000000000 0x54 + .xt.prop._ZN14intrusive_listI14NVSHandleEntryE5eraseENS1_8iteratorE + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + +.xt.lit._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv + 0x0000000000000000 0x0 + .xt.lit._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x8 (size before relaxing) + +.xt.prop._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv + 0x0000000000000000 0x6c + .xt.prop._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv + 0x0000000000000000 0x6c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x78 (size before relaxing) + +.xt.prop._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE9push_backEPS2_ + 0x0000000000000000 0x3c + .xt.prop._ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE9push_backEPS2_ + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + +.xt.prop._ZTVN3nvs15NVSHandleSimpleE + 0x0000000000000000 0xc + .xt.prop._ZTVN3nvs15NVSHandleSimpleE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + +.xt.lit._ZN3nvs12NVSPartitionD5Ev + 0x0000000000000000 0x0 + .xt.lit._ZN3nvs12NVSPartitionD5Ev + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x8 (size before relaxing) + +.xt.prop._ZN3nvs12NVSPartitionD5Ev + 0x0000000000000000 0x0 + .xt.prop._ZN3nvs12NVSPartitionD5Ev + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0xc (size before relaxing) + +.xt.prop._ZN3nvs12NVSPartitionD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN3nvs12NVSPartitionD2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + +.xt.prop._ZN3nvs12NVSPartitionD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN3nvs12NVSPartitionD0Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + +.xt.prop._ZTVN3nvs12NVSPartitionE + 0x0000000000000000 0xc + .xt.prop._ZTVN3nvs12NVSPartitionE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + +.xt.lit._ZN3nvs19NVSPartitionManagerD5Ev + 0x0000000000000000 0x0 + .xt.lit._ZN3nvs19NVSPartitionManagerD5Ev + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x8 (size before relaxing) + +.xt.prop._ZN3nvs19NVSPartitionManagerD5Ev + 0x0000000000000000 0x0 + .xt.prop._ZN3nvs19NVSPartitionManagerD5Ev + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0xc (size before relaxing) + +.xt.prop._ZN3nvs19NVSPartitionManagerD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN3nvs19NVSPartitionManagerD2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + +.xt.prop._ZN3nvs19NVSPartitionManagerD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN3nvs19NVSPartitionManagerD0Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + +.xt.prop._ZN14intrusive_listIN3nvs12NVSPartitionEE5eraseENS2_8iteratorE + 0x0000000000000000 0x54 + .xt.prop._ZN14intrusive_listIN3nvs12NVSPartitionEE5eraseENS2_8iteratorE + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + +.xt.prop._ZN14intrusive_listIN3nvs15NVSHandleSimpleEE5eraseENS2_8iteratorE + 0x0000000000000000 0x54 + .xt.prop._ZN14intrusive_listIN3nvs15NVSHandleSimpleEE5eraseENS2_8iteratorE + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + +.xt.prop._ZTVN3nvs19NVSPartitionManagerE + 0x0000000000000000 0xc + .xt.prop._ZTVN3nvs19NVSPartitionManagerE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + +.xt.prop._ZN14intrusive_listIN3nvs8HashList13HashListBlockEE5eraseENS3_8iteratorE + 0x0000000000000000 0x54 + .xt.prop._ZN14intrusive_listIN3nvs8HashList13HashListBlockEE5eraseENS3_8iteratorE + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + +.xt.lit._ZN3nvs4ItemC5EhNS_8ItemTypeEhPKch + 0x0000000000000000 0x0 + .xt.lit._ZN3nvs4ItemC5EhNS_8ItemTypeEhPKch + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x8 (size before relaxing) + +.xt.prop._ZN3nvs4ItemC5EhNS_8ItemTypeEhPKch + 0x0000000000000000 0x0 + .xt.prop._ZN3nvs4ItemC5EhNS_8ItemTypeEhPKch + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0xc (size before relaxing) + +.xt.prop._ZN3nvs20isVariableLengthTypeENS_8ItemTypeE + 0x0000000000000000 0x30 + .xt.prop._ZN3nvs20isVariableLengthTypeENS_8ItemTypeE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + +.xt.prop._ZN3nvs4ItemC2EhNS_8ItemTypeEhPKch + 0x0000000000000000 0x3c + .xt.prop._ZN3nvs4ItemC2EhNS_8ItemTypeEhPKch + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + +.xt.prop._ZNK19CompressedEnumTableIN3nvs4Page10EntryStateELj2ELj126EE3getEjPS2_ + 0x0000000000000000 0x30 + .xt.prop._ZNK19CompressedEnumTableIN3nvs4Page10EntryStateELj2ELj126EE3getEjPS2_ + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + +.xt.lit._ZN14intrusive_listIN3nvs4PageEE5clearEv + 0x0000000000000000 0x0 + .xt.lit._ZN14intrusive_listIN3nvs4PageEE5clearEv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x8 (size before relaxing) + +.xt.prop._ZN14intrusive_listIN3nvs4PageEE5clearEv + 0x0000000000000000 0x3c + .xt.prop._ZN14intrusive_listIN3nvs4PageEE5clearEv + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x48 (size before relaxing) + +.xt.prop._ZN14intrusive_listIN3nvs4PageEE9push_backEPS1_ + 0x0000000000000000 0x3c + .xt.prop._ZN14intrusive_listIN3nvs4PageEE9push_backEPS1_ + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + +.xt.prop._ZN14intrusive_listIN3nvs4PageEE5eraseENS2_8iteratorE + 0x0000000000000000 0x54 + .xt.prop._ZN14intrusive_listIN3nvs4PageEE5eraseENS2_8iteratorE + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + +.xt.prop._ZTISt9bad_alloc + 0x0000000000000000 0xc + .xt.prop._ZTISt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + +.xt.prop._ZTISt9exception + 0x0000000000000000 0xc + .xt.prop._ZTISt9exception + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + +.xt.prop._ZTISt20bad_array_new_length + 0x0000000000000000 0xc + .xt.prop._ZTISt20bad_array_new_length + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + +.xt.lit._ZNSt11char_traitsIcE4copyEPcPKcj + 0x0000000000000000 0x8 + .xt.lit._ZNSt11char_traitsIcE4copyEPcPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc + 0x0000000000000000 0x8 + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc + 0x0000000000000000 0x0 + .xt.lit._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ + 0x0000000000000000 0x0 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc + 0x0000000000000000 0x8 + .xt.lit._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt11char_traitsIcE4copyEPcPKcj + 0x0000000000000000 0x3c + .xt.prop._ZNSt11char_traitsIcE4copyEPcPKcj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj + 0x0000000000000000 0x54 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv + 0x0000000000000000 0x24 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x30 (size before relaxing) + +.xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc + 0x0000000000000000 0x3c + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc + 0x0000000000000000 0x30 + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x3c (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj + 0x0000000000000000 0x3c + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x48 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj + 0x0000000000000000 0x48 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ + 0x0000000000000000 0x24 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x30 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ + 0x0000000000000000 0x24 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x30 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj + 0x0000000000000000 0x48 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x54 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_ + 0x0000000000000000 0x0 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC5EOS4_ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0xc (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj + 0x0000000000000000 0xc0 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj + 0x0000000000000000 0xc0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj + 0x0000000000000000 0x30 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ + 0x0000000000000000 0x24 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x30 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc + 0x0000000000000000 0x30 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj + 0x0000000000000000 0x3c + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x48 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ + 0x0000000000000000 0x24 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0x30 (size before relaxing) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc + 0x0000000000000000 0x30 + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc + 0x0000000000000000 0x30 + .xt.prop._ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_ + 0x0000000000000000 0x3c + .xt.prop._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_ + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + +.xt.prop._ZTISt11logic_error + 0x0000000000000000 0xc + .xt.prop._ZTISt11logic_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + +.xt.prop._ZTISt12length_error + 0x0000000000000000 0xc + .xt.prop._ZTISt12length_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + +.xt.prop._ZTISt12out_of_range + 0x0000000000000000 0xc + .xt.prop._ZTISt12out_of_range + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + +.xt.prop._ZTVN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0xc + .xt.prop._ZTVN10__cxxabiv120__si_class_type_infoE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + +.xt.prop._ZTVN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0xc + .xt.prop._ZTVN10__cxxabiv117__class_type_infoE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + +.xt.lit._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv + 0x0000000000000000 0x8 + .xt.lit._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.lit._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv + 0x0000000000000000 0x8 + .xt.lit._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.lit._ZN9__gnu_cxx24__concurrence_lock_errorD5Ev + 0x0000000000000000 0x8 + .xt.lit._ZN9__gnu_cxx24__concurrence_lock_errorD5Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.lit._ZN9__gnu_cxx26__concurrence_unlock_errorD5Ev + 0x0000000000000000 0x8 + .xt.lit._ZN9__gnu_cxx26__concurrence_unlock_errorD5Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.lit._ZN9__gnu_cxx7__mutex4lockEv + 0x0000000000000000 0x8 + .xt.lit._ZN9__gnu_cxx7__mutex4lockEv + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.lit._ZN9__gnu_cxx13__scoped_lockD5Ev + 0x0000000000000000 0x8 + .xt.lit._ZN9__gnu_cxx13__scoped_lockD5Ev + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv + 0x0000000000000000 0x30 + .xt.prop._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv + 0x0000000000000000 0x30 + .xt.prop._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD5Ev + 0x0000000000000000 0xc + .xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD5Ev + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD5Ev + 0x0000000000000000 0xc + .xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD5Ev + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx7__mutex4lockEv + 0x0000000000000000 0x30 + .xt.prop._ZN9__gnu_cxx7__mutex4lockEv + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx13__scoped_lockD5Ev + 0x0000000000000000 0xc + .xt.prop._ZN9__gnu_cxx13__scoped_lockD5Ev + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD0Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev + 0x0000000000000000 0x24 + .xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZN9__gnu_cxx13__scoped_lockD2Ev + 0x0000000000000000 0x48 + .xt.prop._ZN9__gnu_cxx13__scoped_lockD2Ev + 0x0000000000000000 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZTIN9__gnu_cxx24__concurrence_lock_errorE + 0x0000000000000000 0xc + .xt.prop._ZTIN9__gnu_cxx24__concurrence_lock_errorE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZTIN9__gnu_cxx26__concurrence_unlock_errorE + 0x0000000000000000 0xc + .xt.prop._ZTIN9__gnu_cxx26__concurrence_unlock_errorE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZTVN9__gnu_cxx24__concurrence_lock_errorE + 0x0000000000000000 0xc + .xt.prop._ZTVN9__gnu_cxx24__concurrence_lock_errorE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZTVN9__gnu_cxx26__concurrence_unlock_errorE + 0x0000000000000000 0xc + .xt.prop._ZTVN9__gnu_cxx26__concurrence_unlock_errorE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + +.xt.prop._ZTVSt9bad_alloc + 0x0000000000000000 0xc + .xt.prop._ZTVSt9bad_alloc + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + +.xt.prop._ZTVSt20bad_array_new_length + 0x0000000000000000 0xc + .xt.prop._ZTVSt20bad_array_new_length + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + +.xt.prop._ZTVSt11logic_error + 0x0000000000000000 0xc + .xt.prop._ZTVSt11logic_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + +.xt.prop._ZTVSt12length_error + 0x0000000000000000 0xc + .xt.prop._ZTVSt12length_error + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + +.xt.prop._ZTVSt12out_of_range + 0x0000000000000000 0xc + .xt.prop._ZTVSt12out_of_range + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + +.xt.lit._ZNSs7_M_copyEPcPKcj + 0x0000000000000000 0x0 + .xt.lit._ZNSs7_M_copyEPcPKcj + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSs13_S_copy_charsEPcPKcS1_ + 0x0000000000000000 0x0 + .xt.lit._ZNSs13_S_copy_charsEPcPKcS1_ + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSs4_Rep26_M_set_length_and_sharableEj + 0x0000000000000000 0x8 + .xt.lit._ZNSs4_Rep26_M_set_length_and_sharableEj + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.lit._ZNSs4_Rep9_S_createEjjRKSaIcE + 0x0000000000000000 0x8 + .xt.lit._ZNSs4_Rep9_S_createEjjRKSaIcE + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.lit._ZNSs4_Rep10_M_destroyERKSaIcE + 0x0000000000000000 0x0 + .xt.lit._ZNSs4_Rep10_M_destroyERKSaIcE + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSs4_Rep10_M_disposeERKSaIcE + 0x0000000000000000 0x0 + .xt.lit._ZNSs4_Rep10_M_disposeERKSaIcE + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSsD5Ev + 0x0000000000000000 0x0 + .xt.lit._ZNSsD5Ev + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + +.xt.lit._ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x8 + .xt.lit._ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.lit._ZNSsC5EPKcRKSaIcE + 0x0000000000000000 0x0 + .xt.lit._ZNSsC5EPKcRKSaIcE + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x8 (size before relaxing) + +.xt.prop._ZNSs7_M_copyEPcPKcj + 0x0000000000000000 0x3c + .xt.prop._ZNSs7_M_copyEPcPKcj + 0x0000000000000000 0x3c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x48 (size before relaxing) + +.xt.prop._ZNSs13_S_copy_charsEPcPKcS1_ + 0x0000000000000000 0x24 + .xt.prop._ZNSs13_S_copy_charsEPcPKcS1_ + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x30 (size before relaxing) + +.xt.prop._ZNSs4_Rep26_M_set_length_and_sharableEj + 0x0000000000000000 0x30 + .xt.prop._ZNSs4_Rep26_M_set_length_and_sharableEj + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.prop._ZNSs4_Rep9_S_createEjjRKSaIcE + 0x0000000000000000 0x60 + .xt.prop._ZNSs4_Rep9_S_createEjjRKSaIcE + 0x0000000000000000 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.prop._ZNSs4_Rep10_M_destroyERKSaIcE + 0x0000000000000000 0x24 + .xt.prop._ZNSs4_Rep10_M_destroyERKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x30 (size before relaxing) + +.xt.prop._ZNSs4_Rep10_M_disposeERKSaIcE + 0x0000000000000000 0x30 + .xt.prop._ZNSs4_Rep10_M_disposeERKSaIcE + 0x0000000000000000 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x3c (size before relaxing) + +.xt.prop._ZNSsD5Ev + 0x0000000000000000 0x0 + .xt.prop._ZNSsD5Ev + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0xc (size before relaxing) + +.xt.prop._ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x54 + .xt.prop._ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag + 0x0000000000000000 0x54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.prop._ZNSsC5EPKcRKSaIcE + 0x0000000000000000 0x0 + .xt.prop._ZNSsC5EPKcRKSaIcE + 0x0000000000000000 0x0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0xc (size before relaxing) + +.xt.prop._ZNSsD2Ev + 0x0000000000000000 0x24 + .xt.prop._ZNSsD2Ev + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.prop._ZNSsC2EPKcRKSaIcE + 0x0000000000000000 0x24 + .xt.prop._ZNSsC2EPKcRKSaIcE + 0x0000000000000000 0x24 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.xt.prop._ZNSs4_Rep20_S_empty_rep_storageE + 0x0000000000000000 0xc + .xt.prop._ZNSs4_Rep20_S_empty_rep_storageE + 0x0000000000000000 0xc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + +.debug_frame 0x0000000000000000 0x1f908 + .debug_frame 0x0000000000000000 0x220 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .debug_frame 0x0000000000000220 0x88 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .debug_frame 0x00000000000002a8 0xd0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .debug_frame 0x0000000000000378 0x598 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .debug_frame 0x0000000000000910 0x238 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .debug_frame 0x0000000000000b48 0x100 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .debug_frame 0x0000000000000c48 0x238 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .debug_frame 0x0000000000000e80 0xa0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .debug_frame 0x0000000000000f20 0xd0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .debug_frame 0x0000000000000ff0 0x160 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .debug_frame 0x0000000000001150 0x160 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .debug_frame 0x00000000000012b0 0x268 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .debug_frame 0x0000000000001518 0x284 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .debug_frame 0x000000000000179c 0x160 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .debug_frame 0x00000000000018fc 0x178 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .debug_frame 0x0000000000001a74 0x148 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .debug_frame 0x0000000000001bbc 0x148 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .debug_frame 0x0000000000001d04 0xb8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .debug_frame 0x0000000000001dbc 0x700 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .debug_frame 0x00000000000024bc 0x118 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .debug_frame 0x00000000000025d4 0x388 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .debug_frame 0x000000000000295c 0x160 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .debug_frame 0x0000000000002abc 0x640 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .debug_frame 0x00000000000030fc 0x3d4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .debug_frame 0x00000000000034d0 0x1f4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .debug_frame 0x00000000000036c4 0x5f8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .debug_frame 0x0000000000003cbc 0x2e0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .debug_frame 0x0000000000003f9c 0x448 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .debug_frame 0x00000000000043e4 0x238 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .debug_frame 0x000000000000461c 0x1a8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .debug_frame 0x00000000000047c4 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .debug_frame 0x0000000000004864 0x190 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .debug_frame 0x00000000000049f4 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .debug_frame 0x0000000000004a4c 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .debug_frame 0x0000000000004b04 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .debug_frame 0x0000000000004b5c 0x130 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .debug_frame 0x0000000000004c8c 0x298 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .debug_frame 0x0000000000004f24 0x4a8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .debug_frame 0x00000000000053cc 0x400 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .debug_frame 0x00000000000057cc 0x838 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .debug_frame 0x0000000000006004 0xce8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .debug_frame 0x0000000000006cec 0x3a0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .debug_frame 0x000000000000708c 0x358 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .debug_frame 0x00000000000073e4 0x148 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .debug_frame 0x000000000000752c 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .debug_frame 0x00000000000075b4 0x1f0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .debug_frame 0x00000000000077a4 0xe8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .debug_frame 0x000000000000788c 0x190 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .debug_frame 0x0000000000007a1c 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .debug_frame 0x0000000000007a44 0x268 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .debug_frame 0x0000000000007cac 0x118 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .debug_frame 0x0000000000007dc4 0x118 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .debug_frame 0x0000000000007edc 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .debug_frame 0x0000000000007f1c 0xd0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .debug_frame 0x0000000000007fec 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .debug_frame 0x000000000000808c 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .debug_frame 0x00000000000080fc 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .debug_frame 0x00000000000081b4 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .debug_frame 0x00000000000081dc 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .debug_frame 0x0000000000008294 0x1c0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .debug_frame 0x0000000000008454 0x148 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .debug_frame 0x000000000000859c 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .debug_frame 0x0000000000008624 0x580 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .debug_frame 0x0000000000008ba4 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .debug_frame 0x0000000000008be4 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .debug_frame 0x0000000000008c54 0x190 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .debug_frame 0x0000000000008de4 0x1f0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .debug_frame 0x0000000000008fd4 0xd0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .debug_frame 0x00000000000090a4 0x118 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .debug_frame 0x00000000000091bc 0x100 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .debug_frame 0x00000000000092bc 0x118 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .debug_frame 0x00000000000093d4 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .debug_frame 0x00000000000093fc 0x1c0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .debug_frame 0x00000000000095bc 0xd0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .debug_frame 0x000000000000968c 0xe8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .debug_frame 0x0000000000009774 0x370 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .debug_frame 0x0000000000009ae4 0x148 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .debug_frame 0x0000000000009c2c 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .debug_frame 0x0000000000009c84 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .debug_frame 0x0000000000009d0c 0x220 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .debug_frame 0x0000000000009f2c 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .debug_frame 0x0000000000009fcc 0x568 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .debug_frame 0x000000000000a534 0x430 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .debug_frame 0x000000000000a964 0x418 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .debug_frame 0x000000000000ad7c 0x178 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .debug_frame 0x000000000000aef4 0x220 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .debug_frame 0x000000000000b114 0x130 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .debug_frame 0x000000000000b244 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .debug_frame 0x000000000000b2cc 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .debug_frame 0x000000000000b36c 0x400 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .debug_frame 0x000000000000b76c 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .debug_frame 0x000000000000b7c4 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .debug_frame 0x000000000000b834 0x250 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .debug_frame 0x000000000000ba84 0x328 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .debug_frame 0x000000000000bdac 0x358 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .debug_frame 0x000000000000c104 0x208 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .debug_frame 0x000000000000c30c 0x898 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .debug_frame 0x000000000000cba4 0x70 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .debug_frame 0x000000000000cc14 0x118 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .debug_frame 0x000000000000cd2c 0x1f0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .debug_frame 0x000000000000cf1c 0x418 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .debug_frame 0x000000000000d334 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .debug_frame 0x000000000000d38c 0x70 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .debug_frame 0x000000000000d3fc 0xd0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .debug_frame 0x000000000000d4cc 0x400 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .debug_frame 0x000000000000d8cc 0x4a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .debug_frame 0x000000000000dd74 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .debug_frame 0x000000000000df64 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .debug_frame 0x000000000000dfbc 0x628 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .debug_frame 0x000000000000e5e4 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .debug_frame 0x000000000000e684 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .debug_frame 0x000000000000e79c 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .debug_frame 0x000000000000e9d4 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .debug_frame 0x000000000000ea2c 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_frame 0x000000000000eb74 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .debug_frame 0x000000000000ed34 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .debug_frame 0x000000000000ee64 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .debug_frame 0x000000000000eebc 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .debug_frame 0x000000000000efec 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .debug_frame 0x000000000000f1ac 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .debug_frame 0x000000000000f2f4 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .debug_frame 0x000000000000f43c 0x370 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .debug_frame 0x000000000000f7ac 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_frame 0x000000000000f834 0x1a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_frame 0x000000000000f9dc 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_frame 0x000000000000fa64 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_frame 0x000000000000fb34 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_frame 0x000000000000fba4 0x2f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_frame 0x000000000000fe9c 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_frame 0x000000000000ff0c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_frame 0x000000000000ff4c 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_frame 0x000000000000ffd4 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_frame 0x0000000000010074 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_frame 0x00000000000100b4 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_frame 0x0000000000010244 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_frame 0x0000000000010284 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .debug_frame 0x00000000000103b4 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .debug_frame 0x00000000000105a4 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .debug_frame 0x0000000000010644 0x4a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .debug_frame 0x0000000000010aec 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .debug_frame 0x0000000000010d54 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .debug_frame 0x0000000000010f2c 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .debug_frame 0x0000000000011044 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .debug_frame 0x0000000000011174 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .debug_frame 0x0000000000011244 0x328 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .debug_frame 0x000000000001156c 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .debug_frame 0x0000000000011624 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .debug_frame 0x000000000001164c 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .debug_frame 0x00000000000116a4 0x3a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .debug_frame 0x0000000000011a44 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .debug_frame 0x0000000000011b2c 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .debug_frame 0x0000000000011bfc 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .debug_frame 0x0000000000011cb4 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .debug_frame 0x0000000000011d6c 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .debug_frame 0x0000000000011dc4 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .debug_frame 0x0000000000011ec4 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .debug_frame 0x0000000000011fac 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .debug_frame 0x0000000000011fec 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .debug_frame 0x0000000000012104 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .debug_frame 0x00000000000122f4 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .debug_frame 0x000000000001237c 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .debug_frame 0x00000000000123ec 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .debug_frame 0x000000000001245c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .debug_frame 0x0000000000012484 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .debug_frame 0x00000000000124c4 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .debug_frame 0x0000000000012564 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .debug_frame 0x0000000000012604 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .debug_frame 0x000000000001265c 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .debug_frame 0x0000000000012774 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .debug_frame 0x000000000001282c 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .debug_frame 0x00000000000128e4 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .debug_frame 0x0000000000012924 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .debug_frame 0x000000000001297c 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .debug_frame 0x0000000000012a7c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .debug_frame 0x0000000000012abc 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .debug_frame 0x0000000000012ae4 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .debug_frame 0x0000000000012b84 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_frame 0x0000000000012bc4 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .debug_frame 0x0000000000012cdc 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .debug_frame 0x0000000000012d64 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_frame 0x0000000000012da4 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_frame 0x0000000000012dfc 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .debug_frame 0x0000000000012e3c 0x2b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .debug_frame 0x00000000000130ec 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .debug_frame 0x0000000000013174 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .debug_frame 0x00000000000131cc 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .debug_frame 0x00000000000133bc 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_frame 0x000000000001345c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .debug_frame 0x000000000001349c 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_frame 0x0000000000013584 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .debug_frame 0x00000000000135dc 0x568 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .debug_frame 0x0000000000013b44 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .debug_frame 0x0000000000013cd4 0x220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_frame 0x0000000000013ef4 0x2c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .debug_frame 0x00000000000141bc 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .debug_frame 0x000000000001437c 0x868 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .debug_frame 0x0000000000014be4 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .debug_frame 0x0000000000014c9c 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .debug_frame 0x0000000000014d3c 0x2f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .debug_frame 0x0000000000015034 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .debug_frame 0x00000000000150bc 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .debug_frame 0x00000000000152f4 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .debug_frame 0x000000000001552c 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .debug_frame 0x00000000000156bc 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .debug_frame 0x0000000000015714 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .debug_frame 0x000000000001573c 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .debug_frame 0x00000000000157f4 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .debug_frame 0x00000000000158f4 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .debug_frame 0x0000000000015934 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .debug_frame 0x0000000000015b3c 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .debug_frame 0x0000000000015bdc 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .debug_frame 0x0000000000015c4c 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .debug_frame 0x0000000000015d1c 0x2f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .debug_frame 0x0000000000016014 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .debug_frame 0x0000000000016084 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_frame 0x0000000000016124 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .debug_frame 0x0000000000016224 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .debug_frame 0x000000000001624c 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_frame 0x00000000000163dc 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .debug_frame 0x000000000001644c 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .debug_frame 0x000000000001648c 0x1a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .debug_frame 0x0000000000016634 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .debug_frame 0x000000000001668c 0x160 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_frame 0x00000000000167ec 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .debug_frame 0x00000000000169c4 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .debug_frame 0x0000000000016a7c 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .debug_frame 0x0000000000016ad4 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .debug_frame 0x0000000000016b5c 0x370 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .debug_frame 0x0000000000016ecc 0x880 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .debug_frame 0x000000000001774c 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .debug_frame 0x000000000001793c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .debug_frame 0x0000000000017964 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .debug_frame 0x00000000000179bc 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .debug_frame 0x0000000000017b4c 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .debug_frame 0x0000000000017d9c 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .debug_frame 0x0000000000017e24 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .debug_frame 0x0000000000017e64 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .debug_frame 0x0000000000017ea4 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .debug_frame 0x0000000000017f74 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .debug_frame 0x00000000000180bc 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .debug_frame 0x0000000000018174 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .debug_frame 0x00000000000181fc 0x670 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .debug_frame 0x000000000001886c 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .debug_frame 0x0000000000018954 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .debug_frame 0x00000000000189dc 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .debug_frame 0x0000000000018b54 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x0000000000018ce4 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_frame 0x0000000000018d84 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .debug_frame 0x0000000000018e0c 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .debug_frame 0x0000000000018ef4 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .debug_frame 0x00000000000190fc 0x1f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .debug_frame 0x00000000000192ec 0x160 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .debug_frame 0x000000000001944c 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .debug_frame 0x0000000000019474 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_frame 0x00000000000194fc 0x118 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .debug_frame 0x0000000000019614 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .debug_frame 0x0000000000019744 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .debug_frame 0x0000000000019814 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .debug_frame 0x00000000000199a4 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .debug_frame 0x0000000000019a44 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .debug_frame 0x0000000000019c04 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .debug_frame 0x0000000000019c2c 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .debug_frame 0x0000000000019c84 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .debug_frame 0x0000000000019cac 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .debug_frame 0x0000000000019ddc 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .debug_frame 0x0000000000019e04 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .debug_frame 0x0000000000019e74 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .debug_frame 0x0000000000019ee4 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .debug_frame 0x000000000001a014 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .debug_frame 0x000000000001a0b4 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .debug_frame 0x000000000001a0dc 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .debug_frame 0x000000000001a134 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .debug_frame 0x000000000001a27c 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .debug_frame 0x000000000001a334 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .debug_frame 0x000000000001a35c 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .debug_frame 0x000000000001a42c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .debug_frame 0x000000000001a454 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .debug_frame 0x000000000001a47c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .debug_frame 0x000000000001a4a4 0x118 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .debug_frame 0x000000000001a5bc 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .debug_frame 0x000000000001a62c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .debug_frame 0x000000000001a654 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .debug_frame 0x000000000001a67c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .debug_frame 0x000000000001a6a4 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .debug_frame 0x000000000001a6fc 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .debug_frame 0x000000000001a73c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .debug_frame 0x000000000001a764 0x10d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .debug_frame 0x000000000001b83c 0x160 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .debug_frame 0x000000000001b99c 0x5c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .debug_frame 0x000000000001b9f8 0xd0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .debug_frame 0x000000000001bac8 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .debug_frame 0x000000000001bb50 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .debug_frame 0x000000000001bbd8 0xa0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .debug_frame 0x000000000001bc78 0xd0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .debug_frame 0x000000000001bd48 0x130 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .debug_frame 0x000000000001be78 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .debug_frame 0x000000000001bf00 0x1c0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .debug_frame 0x000000000001c0c0 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .debug_frame 0x000000000001c118 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .debug_frame 0x000000000001c170 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .debug_frame 0x000000000001c198 0x2c8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .debug_frame 0x000000000001c460 0x670 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .debug_frame 0x000000000001cad0 0xd0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .debug_frame 0x000000000001cba0 0x1108 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .debug_frame 0x000000000001dca8 0x148 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .debug_frame 0x000000000001ddf0 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .debug_frame 0x000000000001de18 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .debug_frame 0x000000000001de40 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .debug_frame 0x000000000001de68 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .debug_frame 0x000000000001de90 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .debug_frame 0x000000000001deb8 0x2a8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .debug_frame 0x000000000001e160 0x298 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .debug_frame 0x000000000001e3f8 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .debug_frame 0x000000000001e420 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .debug_frame 0x000000000001e448 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .debug_frame 0x000000000001e488 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .debug_frame 0x000000000001e4e0 0x160 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .debug_frame 0x000000000001e640 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .debug_frame 0x000000000001e680 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .debug_frame 0x000000000001e6c0 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .debug_frame 0x000000000001e700 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .debug_frame 0x000000000001e740 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .debug_frame 0x000000000001e768 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .debug_frame 0x000000000001e7a8 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .debug_frame 0x000000000001e7d0 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .debug_frame 0x000000000001e7f8 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .debug_frame 0x000000000001e820 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .debug_frame 0x000000000001e860 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .debug_frame 0x000000000001e8a0 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .debug_frame 0x000000000001e8e0 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .debug_frame 0x000000000001e920 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .debug_frame 0x000000000001e960 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .debug_frame 0x000000000001e9a0 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .debug_frame 0x000000000001e9e0 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .debug_frame 0x000000000001ea20 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .debug_frame 0x000000000001ea60 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .debug_frame 0x000000000001eae8 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .debug_frame 0x000000000001eb58 0xb8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .debug_frame 0x000000000001ec10 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .debug_frame 0x000000000001ec80 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .debug_frame 0x000000000001ecf0 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .debug_frame 0x000000000001ed60 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .debug_frame 0x000000000001eda0 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .debug_frame 0x000000000001ede4 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .debug_frame 0x000000000001ee0c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .debug_frame 0x000000000001ee34 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .debug_frame 0x000000000001ee5c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .debug_frame 0x000000000001ee84 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .debug_frame 0x000000000001eec4 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .debug_frame 0x000000000001ef04 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .debug_frame 0x000000000001ef44 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .debug_frame 0x000000000001efb4 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .debug_frame 0x000000000001eff4 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .debug_frame 0x000000000001f034 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .debug_frame 0x000000000001f05c 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .debug_frame 0x000000000001f09c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .debug_frame 0x000000000001f0c4 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .debug_frame 0x000000000001f11c 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .debug_frame 0x000000000001f174 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .debug_frame 0x000000000001f1b4 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .debug_frame 0x000000000001f1dc 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .debug_frame 0x000000000001f204 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .debug_frame 0x000000000001f22c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .debug_frame 0x000000000001f254 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .debug_frame 0x000000000001f2ac 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .debug_frame 0x000000000001f304 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .debug_frame 0x000000000001f344 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .debug_frame 0x000000000001f384 0x1d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .debug_frame 0x000000000001f55c 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .debug_frame 0x000000000001f584 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .debug_frame 0x000000000001f5ac 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .debug_frame 0x000000000001f5d4 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .debug_frame 0x000000000001f614 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .debug_frame 0x000000000001f654 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .debug_frame 0x000000000001f6c4 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_frame 0x000000000001f71c 0x8c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .debug_frame 0x000000000001f7a8 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .debug_frame 0x000000000001f800 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .debug_frame 0x000000000001f888 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .debug_frame 0x000000000001f8c8 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + +.debug_info 0x0000000000000000 0x73b967 + .debug_info 0x0000000000000000 0x10a5a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .debug_info 0x0000000000010a5a 0x12b5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .debug_info 0x0000000000011d0f 0x8733 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .debug_info 0x000000000001a442 0x16f86 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .debug_info 0x00000000000313c8 0x7ec7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .debug_info 0x000000000003928f 0x1234 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .debug_info 0x000000000003a4c3 0x3ccb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .debug_info 0x000000000003e18e 0x2d70 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .debug_info 0x0000000000040efe 0x2256 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .debug_info 0x0000000000043154 0xd84 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .debug_info 0x0000000000043ed8 0x4903 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .debug_info 0x00000000000487db 0x5b1c .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .debug_info 0x000000000004e2f7 0x1544a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .debug_info 0x0000000000063741 0x122f5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .debug_info 0x0000000000075a36 0x1285b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .debug_info 0x0000000000088291 0x10578 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .debug_info 0x0000000000098809 0x1046 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .debug_info 0x000000000009984f 0x103b2 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .debug_info 0x00000000000a9c01 0x1c09a .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .debug_info 0x00000000000c5c9b 0x24e6 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .debug_info 0x00000000000c8181 0x337c7 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .debug_info 0x00000000000fb948 0x7db4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .debug_info 0x00000000001036fc 0x2fad2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .debug_info 0x00000000001331ce 0x26361 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .debug_info 0x000000000015952f 0x1970b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .debug_info 0x0000000000172c3a 0x2da89 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .debug_info 0x00000000001a06c3 0x22d6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .debug_info 0x00000000001c3431 0x28a67 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .debug_info 0x00000000001ebe98 0x24d06 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .debug_info 0x0000000000210b9e 0x85fb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .debug_info 0x0000000000219199 0x4609 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .debug_info 0x000000000021d7a2 0x3344 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .debug_info 0x0000000000220ae6 0xa40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .debug_info 0x0000000000221526 0x2152 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .debug_info 0x0000000000223678 0x1f47 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .debug_info 0x00000000002255bf 0x2fe6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .debug_info 0x00000000002285a5 0x468a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .debug_info 0x000000000022cc2f 0x4774 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .debug_info 0x00000000002313a3 0x72bb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .debug_info 0x000000000023865e 0x9659 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .debug_info 0x0000000000241cb7 0xa111 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .debug_info 0x000000000024bdc8 0x59af .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .debug_info 0x0000000000251777 0x467f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .debug_info 0x0000000000255df6 0x3614 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .debug_info 0x000000000025940a 0x2ac3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .debug_info 0x000000000025becd 0x1c2f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .debug_info 0x000000000025dafc 0x373d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .debug_info 0x0000000000261239 0x3561 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .debug_info 0x000000000026479a 0x3bcb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .debug_info 0x0000000000268365 0x2193 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .debug_info 0x000000000026a4f8 0x442d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .debug_info 0x000000000026e925 0x25d7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .debug_info 0x0000000000270efc 0x23b3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .debug_info 0x00000000002732af 0x1d77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .debug_info 0x0000000000275026 0x2082 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .debug_info 0x00000000002770a8 0x2b5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .debug_info 0x0000000000279c03 0x22ba .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .debug_info 0x000000000027bebd 0x26fb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .debug_info 0x000000000027e5b8 0x25cb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .debug_info 0x0000000000280b83 0x339a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .debug_info 0x0000000000283f1d 0x38d0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .debug_info 0x00000000002877ed 0x39c8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .debug_info 0x000000000028b1b5 0x2c44 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .debug_info 0x000000000028ddf9 0x767f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .debug_info 0x0000000000295478 0x29ee .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .debug_info 0x0000000000297e66 0x2720 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .debug_info 0x000000000029a586 0x412c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .debug_info 0x000000000029e6b2 0x29b9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .debug_info 0x00000000002a106b 0x22c9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .debug_info 0x00000000002a3334 0x24c9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .debug_info 0x00000000002a57fd 0x2ae2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .debug_info 0x00000000002a82df 0x2bf7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .debug_info 0x00000000002aaed6 0x1da1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .debug_info 0x00000000002acc77 0x6a4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .debug_info 0x00000000002ad31b 0x1b92 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .debug_info 0x00000000002aeead 0x2550 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .debug_info 0x00000000002b13fd 0x302d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .debug_info 0x00000000002b442a 0x1ceb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .debug_info 0x00000000002b6115 0x15a3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .debug_info 0x00000000002b76b8 0x1334 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .debug_info 0x00000000002b89ec 0x2456 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .debug_info 0x00000000002bae42 0x16dfe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .debug_info 0x00000000002d1c40 0x264cd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .debug_info 0x00000000002f810d 0x26630 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .debug_info 0x000000000031e73d 0x1ac9f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .debug_info 0x00000000003393dc 0x1564d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .debug_info 0x000000000034ea29 0x1b1c5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .debug_info 0x0000000000369bee 0x3a77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .debug_info 0x000000000036d665 0x5fa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .debug_info 0x000000000036dc5f 0x63c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .debug_info 0x000000000036e29b 0x3aa4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .debug_info 0x0000000000371d3f 0x1034 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .debug_info 0x0000000000372d73 0xb2a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .debug_info 0x000000000037389d 0x9815 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .debug_info 0x000000000037d0b2 0xe66e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .debug_info 0x000000000038b720 0xa6b7 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .debug_info 0x0000000000395dd7 0x98a2 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .debug_info 0x000000000039f679 0xd9a2 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .debug_info 0x00000000003ad01b 0x2581 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .debug_info 0x00000000003af59c 0xaec1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .debug_info 0x00000000003ba45d 0x36ca .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .debug_info 0x00000000003bdb27 0x68f1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .debug_info 0x00000000003c4418 0x88ff .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .debug_info 0x00000000003ccd17 0x8e90 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .debug_info 0x00000000003d5ba7 0x2ab9 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .debug_info 0x00000000003d8660 0x40cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .debug_info 0x00000000003dc72b 0xcd02 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .debug_info 0x00000000003e942d 0xadaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .debug_info 0x00000000003f41dc 0x9da9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .debug_info 0x00000000003fdf85 0xa602 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .debug_info 0x0000000000408587 0x4658 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .debug_info 0x000000000040cbdf 0x1cb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .debug_info 0x000000000040e892 0x5121 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .debug_info 0x00000000004139b3 0x1479 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .debug_info 0x0000000000414e2c 0x3fa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_info 0x0000000000418dd5 0x602c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .debug_info 0x000000000041ee01 0x475d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .debug_info 0x000000000042355e 0xfde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .debug_info 0x000000000042453c 0xcbd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .debug_info 0x0000000000431113 0x47e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .debug_info 0x00000000004358f5 0x3da2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .debug_info 0x0000000000439697 0x6c78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .debug_info 0x000000000044030f 0x82ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .debug_info 0x00000000004485bb 0x75af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_info 0x000000000044fb6a 0x68ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_info 0x0000000000456416 0x1523 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_info 0x0000000000457939 0x5fa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_info 0x000000000045d8dd 0xee2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_info 0x000000000045e7bf 0x1537 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_info 0x000000000045fcf6 0x2fd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_info 0x0000000000462cca 0x16ab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_info 0x0000000000464375 0x5a26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_info 0x0000000000469d9b 0x1810 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_info 0x000000000046b5ab 0x1db9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_info 0x000000000046d364 0x15bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_info 0x000000000046e920 0x6695 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_info 0x0000000000474fb5 0x15b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_info 0x0000000000476565 0x5fe3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .debug_info 0x000000000047c548 0x2833 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .debug_info 0x000000000047ed7b 0x5b7e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .debug_info 0x00000000004848f9 0xd5c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .debug_info 0x0000000000491ebc 0xc0e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .debug_info 0x000000000049dfa1 0x85c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .debug_info 0x00000000004a6564 0x3cb7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .debug_info 0x00000000004aa21b 0xa202 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .debug_info 0x00000000004b441d 0x3fca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .debug_info 0x00000000004b83e7 0x7c05 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .debug_info 0x00000000004bffec 0x7227 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .debug_info 0x00000000004c7213 0x34b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .debug_info 0x00000000004ca6c6 0x2f08 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .debug_info 0x00000000004cd5ce 0x345a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .debug_info 0x00000000004d0a28 0x1c37 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .debug_info 0x00000000004d265f 0x1b3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .debug_info 0x00000000004d419a 0x1ae8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .debug_info 0x00000000004d5c82 0x132a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .debug_info 0x00000000004d6fac 0xcc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .debug_info 0x00000000004d7c6e 0x1a5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .debug_info 0x00000000004d96cb 0x14b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .debug_info 0x00000000004dab7f 0xa63 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .debug_info 0x00000000004db5e2 0x6f24 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .debug_info 0x00000000004e2506 0x1d8a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .debug_info 0x00000000004e4290 0xd6ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .debug_info 0x00000000004f195a 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .debug_info 0x00000000004f1980 0x9262 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .debug_info 0x00000000004fabe2 0x7688 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .debug_info 0x000000000050226a 0x90c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .debug_info 0x000000000050b331 0x150d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .debug_info 0x000000000050c83e 0x1afe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .debug_info 0x000000000050e33c 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .debug_info 0x000000000050e362 0x1904 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .debug_info 0x000000000050fc66 0x611b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .debug_info 0x0000000000515d81 0xe292 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .debug_info 0x0000000000524013 0xf141 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .debug_info 0x0000000000533154 0x658e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .debug_info 0x00000000005396e2 0x7bcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .debug_info 0x00000000005412b1 0x12eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .debug_info 0x000000000054259c 0x1ca6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .debug_info 0x0000000000544242 0x14a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .debug_info 0x000000000054438c 0x3e89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .debug_info 0x0000000000548215 0x1820 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .debug_info 0x0000000000549a35 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .debug_info 0x0000000000549a5b 0x97d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_info 0x000000000054a3d8 0x64ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .debug_info 0x00000000005508c4 0x1519 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .debug_info 0x0000000000551ddd 0x2382 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_info 0x000000000055415f 0x25ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_info 0x000000000055670d 0x18b2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .debug_info 0x0000000000557fbf 0x3ce7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .debug_info 0x000000000055bca6 0x2785 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .debug_info 0x000000000055e42b 0x5984 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .debug_info 0x0000000000563daf 0x6da0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .debug_info 0x000000000056ab4f 0xd1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_info 0x000000000056b86c 0x12af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .debug_info 0x000000000056cb1b 0x6311 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_info 0x0000000000572e2c 0x4577 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .debug_info 0x00000000005773a3 0x5e4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .debug_info 0x000000000057d1ed 0x2b7a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .debug_info 0x000000000057fd67 0x8dff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_info 0x0000000000588b66 0x5df7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .debug_info 0x000000000058e95d 0x3838 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .debug_info 0x0000000000592195 0x4e77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .debug_info 0x000000000059700c 0x12f7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .debug_info 0x0000000000598303 0x1748 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .debug_info 0x0000000000599a4b 0x2fe9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .debug_info 0x000000000059ca34 0x1b6e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .debug_info 0x000000000059e5a2 0x24c2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .debug_info 0x00000000005a0a64 0x65dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .debug_info 0x00000000005a7040 0x1e02 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .debug_info 0x00000000005a8e42 0x11b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .debug_info 0x00000000005a9ffa 0xbca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .debug_info 0x00000000005aabc4 0x1503 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .debug_info 0x00000000005ac0c7 0x72b7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .debug_info 0x00000000005b337e 0x15b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .debug_info 0x00000000005b4932 0x7dd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .debug_info 0x00000000005bc70a 0x17c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .debug_info 0x00000000005bdece 0x135d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .debug_info 0x00000000005bf22b 0x34a1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .debug_info 0x00000000005c26cc 0x17b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .debug_info 0x00000000005c3e7f 0xe17f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .debug_info 0x00000000005d1ffe 0x1986 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .debug_info 0x00000000005d3984 0x77bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .debug_info 0x00000000005db140 0x6fd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .debug_info 0x00000000005e2118 0xed2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_info 0x00000000005e2fea 0xf16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .debug_info 0x00000000005e3f00 0x23fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .debug_info 0x00000000005e62fe 0xb7cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_info 0x00000000005f1ac9 0x15d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .debug_info 0x00000000005f30a0 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_info 0x00000000005f30c6 0x3a02 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .debug_info 0x00000000005f6ac8 0x24b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .debug_info 0x00000000005f8f80 0x1301 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .debug_info 0x00000000005fa281 0x29ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_info 0x00000000005fcc3b 0x2678 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .debug_info 0x00000000005ff2b3 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .debug_info 0x00000000005ff2d9 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .debug_info 0x00000000005ff2ff 0x22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .debug_info 0x00000000005ff321 0x1c26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .debug_info 0x0000000000600f47 0x2602 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .debug_info 0x0000000000603549 0x13c2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .debug_info 0x000000000060490b 0x474e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .debug_info 0x0000000000609059 0x9284 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .debug_info 0x00000000006122dd 0x3294 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .debug_info 0x0000000000615571 0x1174 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .debug_info 0x00000000006166e5 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .debug_info 0x000000000061670b 0x1324 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .debug_info 0x0000000000617a2f 0xf58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .debug_info 0x0000000000618987 0xec3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .debug_info 0x000000000061984a 0x2119 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .debug_info 0x000000000061b963 0xc30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .debug_info 0x000000000061c593 0xb18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .debug_info 0x000000000061d0ab 0x1295 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .debug_info 0x000000000061e340 0x109b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .debug_info 0x000000000061f3db 0x1c15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .debug_info 0x0000000000620ff0 0xe08 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .debug_info 0x0000000000621df8 0x240b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .debug_info 0x0000000000624203 0x57b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .debug_info 0x00000000006299b7 0x2149 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .debug_info 0x000000000062bb00 0x30ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .debug_info 0x000000000062ebba 0x2373 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .debug_info 0x0000000000630f2d 0x3e61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .debug_info 0x0000000000634d8e 0x3760 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x00000000006384ee 0x2b0f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_info 0x000000000063affd 0x1a0b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .debug_info 0x000000000063ca08 0x1f91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .debug_info 0x000000000063e999 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .debug_info 0x000000000063e9bf 0x73f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .debug_info 0x0000000000645db3 0x6630 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .debug_info 0x000000000064c3e3 0x979b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .debug_info 0x0000000000655b7e 0x1177 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .debug_info 0x0000000000656cf5 0xd44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_info 0x0000000000657a39 0x2089 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .debug_info 0x0000000000659ac2 0x8f72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .debug_info 0x0000000000662a34 0x6847 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .debug_info 0x000000000066927b 0x2c2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .debug_info 0x000000000066bea6 0x16ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .debug_info 0x000000000066d553 0x5cf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .debug_info 0x0000000000673243 0x26 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .debug_info 0x0000000000673269 0x1303 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .debug_info 0x000000000067456c 0x12f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .debug_info 0x0000000000675864 0x200f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .debug_info 0x0000000000677873 0x229f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .debug_info 0x0000000000679b12 0x1231 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .debug_info 0x000000000067ad43 0x3bb6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .debug_info 0x000000000067e8f9 0x440 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .debug_info 0x000000000067ed39 0x1aa9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .debug_info 0x00000000006807e2 0x1377 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .debug_info 0x0000000000681b59 0x1fb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .debug_info 0x0000000000683b09 0xb0c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .debug_info 0x0000000000684615 0x2ef0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .debug_info 0x0000000000687505 0xf99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .debug_info 0x000000000068849e 0x1050 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .debug_info 0x00000000006894ee 0x9ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .debug_info 0x0000000000689ea8 0x199 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .debug_info 0x000000000068a041 0x3ba /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .debug_info 0x000000000068a3fb 0x1150 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .debug_info 0x000000000068b54b 0x3c2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .debug_info 0x000000000068b90d 0x286e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .debug_info 0x000000000068e17b 0xac8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .debug_info 0x000000000068ec43 0x14a9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .debug_info 0x00000000006900ec 0x3ad /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .debug_info 0x0000000000690499 0x3dc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .debug_info 0x0000000000690875 0x1575 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .debug_info 0x0000000000691dea 0x440 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .debug_info 0x000000000069222a 0x12fe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .debug_info 0x0000000000693528 0x15502 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .debug_info 0x00000000006a8a2a 0x50b6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .debug_info 0x00000000006adae0 0x2879 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .debug_info 0x00000000006b0359 0x146e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .debug_info 0x00000000006b17c7 0x44f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .debug_info 0x00000000006b1c16 0x1772 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .debug_info 0x00000000006b3388 0x19ca /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .debug_info 0x00000000006b4d52 0x8e7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .debug_info 0x00000000006b5639 0x11eb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .debug_info 0x00000000006b6824 0x9d4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .debug_info 0x00000000006b71f8 0x9a5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .debug_info 0x00000000006b7b9d 0x57d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .debug_info 0x00000000006b811a 0x2a4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .debug_info 0x00000000006bab64 0x504 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .debug_info 0x00000000006bb068 0x4e6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .debug_info 0x00000000006bb54e 0x49f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .debug_info 0x00000000006bb9ed 0x4551 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .debug_info 0x00000000006bff3e 0x8be3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .debug_info 0x00000000006c8b21 0x6578 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .debug_info 0x00000000006cf099 0x131da /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .debug_info 0x00000000006e2273 0x5cc3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .debug_info 0x00000000006e7f36 0x3c0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .debug_info 0x00000000006e82f6 0x114a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .debug_info 0x00000000006e9440 0x11ab /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .debug_info 0x00000000006ea5eb 0x10fc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .debug_info 0x00000000006eb6e7 0x1174 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .debug_info 0x00000000006ec85b 0x26ae /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .debug_info 0x00000000006eef09 0x3014 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .debug_info 0x00000000006f1f1d 0x26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .debug_info 0x00000000006f1f43 0x988 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .debug_info 0x00000000006f28cb 0xe99 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .debug_info 0x00000000006f3764 0x43 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .debug_info 0x00000000006f37a7 0x976 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .debug_info 0x00000000006f411d 0xd7e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .debug_info 0x00000000006f4e9b 0xe62 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .debug_info 0x00000000006f5cfd 0x1281 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .debug_info 0x00000000006f6f7e 0xe1b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .debug_info 0x00000000006f7d99 0xce8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .debug_info 0x00000000006f8a81 0x11b7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .debug_info 0x00000000006f9c38 0xd03 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .debug_info 0x00000000006fa93b 0xf30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .debug_info 0x00000000006fb86b 0xcd4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .debug_info 0x00000000006fc53f 0xb34 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .debug_info 0x00000000006fd073 0xad1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .debug_info 0x00000000006fdb44 0xc50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .debug_info 0x00000000006fe794 0xf53 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .debug_info 0x00000000006ff6e7 0xda8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .debug_info 0x000000000070048f 0x978 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .debug_info 0x0000000000700e07 0xcd2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .debug_info 0x0000000000701ad9 0xdcf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .debug_info 0x00000000007028a8 0xb1d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .debug_info 0x00000000007033c5 0xd26 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .debug_info 0x00000000007040eb 0xd50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .debug_info 0x0000000000704e3b 0xceb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .debug_info 0x0000000000705b26 0xd1a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .debug_info 0x0000000000706840 0xe37 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .debug_info 0x0000000000707677 0x19ae /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .debug_info 0x0000000000709025 0x1f9e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .debug_info 0x000000000070afc3 0x1250 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .debug_info 0x000000000070c213 0x11d7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .debug_info 0x000000000070d3ea 0x11f1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .debug_info 0x000000000070e5db 0x2c06 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .debug_info 0x00000000007111e1 0x2977 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .debug_info 0x0000000000713b58 0xa0e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .debug_info 0x0000000000714566 0xa0b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .debug_info 0x0000000000714f71 0xf02 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .debug_info 0x0000000000715e73 0xb6d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .debug_info 0x00000000007169e0 0x9e2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .debug_info 0x00000000007173c2 0xa07 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .debug_info 0x0000000000717dc9 0xecb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .debug_info 0x0000000000718c94 0x95f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .debug_info 0x00000000007195f3 0x2ee4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .debug_info 0x000000000071c4d7 0xca6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .debug_info 0x000000000071d17d 0xd0f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .debug_info 0x000000000071de8c 0xc50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .debug_info 0x000000000071eadc 0x1a6f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .debug_info 0x000000000072054b 0x9fc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .debug_info 0x0000000000720f47 0x1785 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .debug_info 0x00000000007226cc 0x120e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .debug_info 0x00000000007238da 0xaaa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .debug_info 0x0000000000724384 0xa69 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .debug_info 0x0000000000724ded 0xc7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .debug_info 0x0000000000724eb4 0xecd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .debug_info 0x0000000000725d81 0xf28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .debug_info 0x0000000000726ca9 0x1126 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .debug_info 0x0000000000727dcf 0x1010 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .debug_info 0x0000000000728ddf 0x1034 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .debug_info 0x0000000000729e13 0x1065 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .debug_info 0x000000000072ae78 0x232b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .debug_info 0x000000000072d1a3 0xa90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .debug_info 0x000000000072dc33 0x98c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .debug_info 0x000000000072e5bf 0xbcf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .debug_info 0x000000000072f18e 0xd0b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .debug_info 0x000000000072fe99 0xd46 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .debug_info 0x0000000000730bdf 0x11f1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .debug_info 0x0000000000731dd0 0x24be /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_info 0x000000000073428e 0x27d3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .debug_info 0x0000000000736a61 0xe6a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .debug_info 0x00000000007378cb 0x26d0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .debug_info 0x0000000000739f9b 0x102e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .debug_info 0x000000000073afc9 0x99e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + +.debug_abbrev 0x0000000000000000 0x7c2c4 + .debug_abbrev 0x0000000000000000 0x1288 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .debug_abbrev 0x0000000000001288 0x3fb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .debug_abbrev 0x0000000000001683 0xc80 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .debug_abbrev 0x0000000000002303 0x12a8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .debug_abbrev 0x00000000000035ab 0xdba .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .debug_abbrev 0x0000000000004365 0x511 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .debug_abbrev 0x0000000000004876 0x8c4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .debug_abbrev 0x000000000000513a 0x6f1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .debug_abbrev 0x000000000000582b 0x654 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .debug_abbrev 0x0000000000005e7f 0x445 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .debug_abbrev 0x00000000000062c4 0x963 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .debug_abbrev 0x0000000000006c27 0x966 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .debug_abbrev 0x000000000000758d 0x1190 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .debug_abbrev 0x000000000000871d 0x1074 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .debug_abbrev 0x0000000000009791 0x1235 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .debug_abbrev 0x000000000000a9c6 0x1034 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .debug_abbrev 0x000000000000b9fa 0x4bc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .debug_abbrev 0x000000000000beb6 0xf69 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .debug_abbrev 0x000000000000ce1f 0x1230 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .debug_abbrev 0x000000000000e04f 0x779 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .debug_abbrev 0x000000000000e7c8 0x159e .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .debug_abbrev 0x000000000000fd66 0xaa4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .debug_abbrev 0x000000000001080a 0x10cb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .debug_abbrev 0x00000000000118d5 0x118e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .debug_abbrev 0x0000000000012a63 0xecc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .debug_abbrev 0x000000000001392f 0x1177 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .debug_abbrev 0x0000000000014aa6 0xff3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .debug_abbrev 0x0000000000015a99 0x1127 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .debug_abbrev 0x0000000000016bc0 0xfee .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .debug_abbrev 0x0000000000017bae 0xb53 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .debug_abbrev 0x0000000000018701 0x6ed .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .debug_abbrev 0x0000000000018dee 0x5e3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .debug_abbrev 0x00000000000193d1 0x225 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .debug_abbrev 0x00000000000195f6 0x4ae .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .debug_abbrev 0x0000000000019aa4 0x370 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .debug_abbrev 0x0000000000019e14 0x547 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .debug_abbrev 0x000000000001a35b 0x4ba .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .debug_abbrev 0x000000000001a815 0x4f7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .debug_abbrev 0x000000000001ad0c 0x68a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .debug_abbrev 0x000000000001b396 0x693 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .debug_abbrev 0x000000000001ba29 0x61d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .debug_abbrev 0x000000000001c046 0x670 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .debug_abbrev 0x000000000001c6b6 0x6d7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .debug_abbrev 0x000000000001cd8d 0x557 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .debug_abbrev 0x000000000001d2e4 0x32a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .debug_abbrev 0x000000000001d60e 0x22e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .debug_abbrev 0x000000000001d83c 0x5b7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .debug_abbrev 0x000000000001ddf3 0x544 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .debug_abbrev 0x000000000001e337 0x646 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .debug_abbrev 0x000000000001e97d 0x388 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .debug_abbrev 0x000000000001ed05 0x550 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .debug_abbrev 0x000000000001f255 0x360 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .debug_abbrev 0x000000000001f5b5 0x41e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .debug_abbrev 0x000000000001f9d3 0x2fc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .debug_abbrev 0x000000000001fccf 0x347 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .debug_abbrev 0x0000000000020016 0x3ee .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .debug_abbrev 0x0000000000020404 0x3d8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .debug_abbrev 0x00000000000207dc 0x480 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .debug_abbrev 0x0000000000020c5c 0x3a5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .debug_abbrev 0x0000000000021001 0x4f9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .debug_abbrev 0x00000000000214fa 0x5cf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .debug_abbrev 0x0000000000021ac9 0x5b7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .debug_abbrev 0x0000000000022080 0x367 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .debug_abbrev 0x00000000000223e7 0x62d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .debug_abbrev 0x0000000000022a14 0x329 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .debug_abbrev 0x0000000000022d3d 0x40e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .debug_abbrev 0x000000000002314b 0x611 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .debug_abbrev 0x000000000002375c 0x544 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .debug_abbrev 0x0000000000023ca0 0x3ce .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .debug_abbrev 0x000000000002406e 0x441 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .debug_abbrev 0x00000000000244af 0x556 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .debug_abbrev 0x0000000000024a05 0x598 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .debug_abbrev 0x0000000000024f9d 0x333 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .debug_abbrev 0x00000000000252d0 0x14b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .debug_abbrev 0x000000000002541b 0x341 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .debug_abbrev 0x000000000002575c 0x444 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .debug_abbrev 0x0000000000025ba0 0x538 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .debug_abbrev 0x00000000000260d8 0x474 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .debug_abbrev 0x000000000002654c 0x2c6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .debug_abbrev 0x0000000000026812 0x221 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .debug_abbrev 0x0000000000026a33 0x447 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .debug_abbrev 0x0000000000026e7a 0xa82 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .debug_abbrev 0x00000000000278fc 0xfa5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .debug_abbrev 0x00000000000288a1 0x11ca .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .debug_abbrev 0x0000000000029a6b 0x100f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .debug_abbrev 0x000000000002aa7a 0xe27 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .debug_abbrev 0x000000000002b8a1 0xeff .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .debug_abbrev 0x000000000002c7a0 0x4d6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .debug_abbrev 0x000000000002cc76 0x231 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .debug_abbrev 0x000000000002cea7 0x203 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .debug_abbrev 0x000000000002d0aa 0x590 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .debug_abbrev 0x000000000002d63a 0x2bc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .debug_abbrev 0x000000000002d8f6 0x265 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .debug_abbrev 0x000000000002db5b 0x9b8 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .debug_abbrev 0x000000000002e513 0xc21 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .debug_abbrev 0x000000000002f134 0xc07 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .debug_abbrev 0x000000000002fd3b 0xaab .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .debug_abbrev 0x00000000000307e6 0xbfe .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .debug_abbrev 0x00000000000313e4 0x324 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .debug_abbrev 0x0000000000031708 0x4d4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .debug_abbrev 0x0000000000031bdc 0x4b1 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .debug_abbrev 0x000000000003208d 0x788 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .debug_abbrev 0x0000000000032815 0x827 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .debug_abbrev 0x000000000003303c 0x9dd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .debug_abbrev 0x0000000000033a19 0x43e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .debug_abbrev 0x0000000000033e57 0x4a3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .debug_abbrev 0x00000000000342fa 0x67b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .debug_abbrev 0x0000000000034975 0x43d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .debug_abbrev 0x0000000000034db2 0x3f7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .debug_abbrev 0x00000000000351a9 0x6f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .debug_abbrev 0x0000000000035899 0x45b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .debug_abbrev 0x0000000000035cf4 0x389 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .debug_abbrev 0x000000000003607d 0x627 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .debug_abbrev 0x00000000000366a4 0x348 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .debug_abbrev 0x00000000000369ec 0x4e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_abbrev 0x0000000000036ed0 0x59b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .debug_abbrev 0x000000000003746b 0x53e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .debug_abbrev 0x00000000000379a9 0x280 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .debug_abbrev 0x0000000000037c29 0x684 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .debug_abbrev 0x00000000000382ad 0x5c9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .debug_abbrev 0x0000000000038876 0x529 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .debug_abbrev 0x0000000000038d9f 0x4b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .debug_abbrev 0x000000000003924f 0x5d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .debug_abbrev 0x000000000003981f 0x462 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_abbrev 0x0000000000039c81 0x510 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_abbrev 0x000000000003a191 0x2e1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_abbrev 0x000000000003a472 0x3e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_abbrev 0x000000000003a857 0x23f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_abbrev 0x000000000003aa96 0x1d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_abbrev 0x000000000003ac6a 0x5c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_abbrev 0x000000000003b22d 0x2a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_abbrev 0x000000000003b4cd 0x2ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_abbrev 0x000000000003b7b9 0x35c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_abbrev 0x000000000003bb15 0x3bb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_abbrev 0x000000000003bed0 0x24f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_abbrev 0x000000000003c11f 0x54e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_abbrev 0x000000000003c66d 0x24f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_abbrev 0x000000000003c8bc 0x470 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .debug_abbrev 0x000000000003cd2c 0x50b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .debug_abbrev 0x000000000003d237 0x3c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .debug_abbrev 0x000000000003d5fa 0x100e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .debug_abbrev 0x000000000003e608 0xf6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .debug_abbrev 0x000000000003f577 0xbe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .debug_abbrev 0x000000000004015f 0x7b7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .debug_abbrev 0x0000000000040916 0xe48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .debug_abbrev 0x000000000004175e 0x8df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .debug_abbrev 0x000000000004203d 0xd8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .debug_abbrev 0x0000000000042dc8 0xdd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .debug_abbrev 0x0000000000043ba1 0x689 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .debug_abbrev 0x000000000004422a 0x655 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .debug_abbrev 0x000000000004487f 0x5e1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .debug_abbrev 0x0000000000044e60 0x3c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .debug_abbrev 0x0000000000045225 0x433 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .debug_abbrev 0x0000000000045658 0x37a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .debug_abbrev 0x00000000000459d2 0x227 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .debug_abbrev 0x0000000000045bf9 0x252 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .debug_abbrev 0x0000000000045e4b 0x405 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .debug_abbrev 0x0000000000046250 0x324 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .debug_abbrev 0x0000000000046574 0x23c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .debug_abbrev 0x00000000000467b0 0x4f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .debug_abbrev 0x0000000000046ca0 0x373 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .debug_abbrev 0x0000000000047013 0x587 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .debug_abbrev 0x000000000004759a 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .debug_abbrev 0x00000000000475ae 0x421 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .debug_abbrev 0x00000000000479cf 0x3bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .debug_abbrev 0x0000000000047d8e 0x35a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .debug_abbrev 0x00000000000480e8 0x27f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .debug_abbrev 0x0000000000048367 0x34e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .debug_abbrev 0x00000000000486b5 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .debug_abbrev 0x00000000000486c9 0x36a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .debug_abbrev 0x0000000000048a33 0x36f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .debug_abbrev 0x0000000000048da2 0x55d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .debug_abbrev 0x00000000000492ff 0x51d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .debug_abbrev 0x000000000004981c 0x453 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .debug_abbrev 0x0000000000049c6f 0x2a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .debug_abbrev 0x0000000000049f17 0x274 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .debug_abbrev 0x000000000004a18b 0x384 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .debug_abbrev 0x000000000004a50f 0xc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .debug_abbrev 0x000000000004a5d8 0x35a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .debug_abbrev 0x000000000004a932 0x317 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .debug_abbrev 0x000000000004ac49 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .debug_abbrev 0x000000000004ac5d 0x1af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_abbrev 0x000000000004ae0c 0x427 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .debug_abbrev 0x000000000004b233 0x304 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .debug_abbrev 0x000000000004b537 0x288 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_abbrev 0x000000000004b7bf 0x32f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_abbrev 0x000000000004baee 0x2bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .debug_abbrev 0x000000000004bdaa 0x4ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .debug_abbrev 0x000000000004c294 0x36e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .debug_abbrev 0x000000000004c602 0x3ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .debug_abbrev 0x000000000004c9ee 0x5ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .debug_abbrev 0x000000000004cfb8 0x2fe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_abbrev 0x000000000004d2b6 0x222 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .debug_abbrev 0x000000000004d4d8 0x534 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_abbrev 0x000000000004da0c 0x2b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .debug_abbrev 0x000000000004dcbc 0x64a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .debug_abbrev 0x000000000004e306 0x332 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .debug_abbrev 0x000000000004e638 0x6ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_abbrev 0x000000000004ecf2 0x6c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .debug_abbrev 0x000000000004f3b5 0x505 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .debug_abbrev 0x000000000004f8ba 0x6a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .debug_abbrev 0x000000000004ff60 0x486 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .debug_abbrev 0x00000000000503e6 0x335 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .debug_abbrev 0x000000000005071b 0x5c6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .debug_abbrev 0x0000000000050ce1 0x41a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .debug_abbrev 0x00000000000510fb 0x4af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .debug_abbrev 0x00000000000515aa 0x583 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .debug_abbrev 0x0000000000051b2d 0x3f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .debug_abbrev 0x0000000000051f26 0x392 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .debug_abbrev 0x00000000000522b8 0x1b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .debug_abbrev 0x000000000005246c 0x1cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .debug_abbrev 0x0000000000052639 0x239 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .debug_abbrev 0x0000000000052872 0x338 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .debug_abbrev 0x0000000000052baa 0x3ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .debug_abbrev 0x0000000000052f98 0x395 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .debug_abbrev 0x000000000005332d 0x29e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .debug_abbrev 0x00000000000535cb 0x612 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .debug_abbrev 0x0000000000053bdd 0x33c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .debug_abbrev 0x0000000000053f19 0x4b7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .debug_abbrev 0x00000000000543d0 0x34a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .debug_abbrev 0x000000000005471a 0x623 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .debug_abbrev 0x0000000000054d3d 0x4bc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .debug_abbrev 0x00000000000551f9 0x334 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_abbrev 0x000000000005552d 0x321 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .debug_abbrev 0x000000000005584e 0x2a2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .debug_abbrev 0x0000000000055af0 0x4b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_abbrev 0x0000000000055fa4 0x2ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .debug_abbrev 0x000000000005628e 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_abbrev 0x00000000000562a2 0x33f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .debug_abbrev 0x00000000000565e1 0x531 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .debug_abbrev 0x0000000000056b12 0x22c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .debug_abbrev 0x0000000000056d3e 0x4a1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_abbrev 0x00000000000571df 0x567 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .debug_abbrev 0x0000000000057746 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .debug_abbrev 0x000000000005775a 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .debug_abbrev 0x000000000005776e 0x12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .debug_abbrev 0x0000000000057780 0x419 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .debug_abbrev 0x0000000000057b99 0x430 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .debug_abbrev 0x0000000000057fc9 0x210 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .debug_abbrev 0x00000000000581d9 0x44d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .debug_abbrev 0x0000000000058626 0x632 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .debug_abbrev 0x0000000000058c58 0x4e1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .debug_abbrev 0x0000000000059139 0x18b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .debug_abbrev 0x00000000000592c4 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .debug_abbrev 0x00000000000592d8 0x287 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .debug_abbrev 0x000000000005955f 0x352 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .debug_abbrev 0x00000000000598b1 0x2d2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .debug_abbrev 0x0000000000059b83 0x4a7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .debug_abbrev 0x000000000005a02a 0x254 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .debug_abbrev 0x000000000005a27e 0x258 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .debug_abbrev 0x000000000005a4d6 0x252 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .debug_abbrev 0x000000000005a728 0x3a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .debug_abbrev 0x000000000005aac8 0x4a3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .debug_abbrev 0x000000000005af6b 0x294 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .debug_abbrev 0x000000000005b1ff 0x66e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .debug_abbrev 0x000000000005b86d 0x5be /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .debug_abbrev 0x000000000005be2b 0x4ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .debug_abbrev 0x000000000005c2d8 0x4c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .debug_abbrev 0x000000000005c79f 0x1dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .debug_abbrev 0x000000000005c97b 0x476 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .debug_abbrev 0x000000000005cdf1 0x542 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x000000000005d333 0x468 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_abbrev 0x000000000005d79b 0x3e3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .debug_abbrev 0x000000000005db7e 0x46c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .debug_abbrev 0x000000000005dfea 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .debug_abbrev 0x000000000005dffe 0x539 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .debug_abbrev 0x000000000005e537 0x635 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .debug_abbrev 0x000000000005eb6c 0x62f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .debug_abbrev 0x000000000005f19b 0x1c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .debug_abbrev 0x000000000005f362 0x286 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_abbrev 0x000000000005f5e8 0x48b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .debug_abbrev 0x000000000005fa73 0x55c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .debug_abbrev 0x000000000005ffcf 0x560 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .debug_abbrev 0x000000000006052f 0x597 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .debug_abbrev 0x0000000000060ac6 0x319 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .debug_abbrev 0x0000000000060ddf 0x5ca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .debug_abbrev 0x00000000000613a9 0x14 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .debug_abbrev 0x00000000000613bd 0x284 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .debug_abbrev 0x0000000000061641 0x1fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .debug_abbrev 0x000000000006183d 0x26c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .debug_abbrev 0x0000000000061aa9 0x3e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .debug_abbrev 0x0000000000061e8d 0x1c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .debug_abbrev 0x0000000000062052 0x40f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .debug_abbrev 0x0000000000062461 0xac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .debug_abbrev 0x000000000006250d 0x35a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .debug_abbrev 0x0000000000062867 0x418 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .debug_abbrev 0x0000000000062c7f 0x488 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .debug_abbrev 0x0000000000063107 0x23c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .debug_abbrev 0x0000000000063343 0x431 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .debug_abbrev 0x0000000000063774 0x2f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .debug_abbrev 0x0000000000063a6d 0x36e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .debug_abbrev 0x0000000000063ddb 0x1d3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .debug_abbrev 0x0000000000063fae 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .debug_abbrev 0x000000000006408c 0x271 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .debug_abbrev 0x00000000000642fd 0x3e1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .debug_abbrev 0x00000000000646de 0x26d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .debug_abbrev 0x000000000006494b 0x837 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .debug_abbrev 0x0000000000065182 0x4c3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .debug_abbrev 0x0000000000065645 0x55e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .debug_abbrev 0x0000000000065ba3 0x268 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .debug_abbrev 0x0000000000065e0b 0x27e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .debug_abbrev 0x0000000000066089 0x4e0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .debug_abbrev 0x0000000000066569 0x2b7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .debug_abbrev 0x0000000000066820 0x4c4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .debug_abbrev 0x0000000000066ce4 0xada /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .debug_abbrev 0x00000000000677be 0x739 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .debug_abbrev 0x0000000000067ef7 0x51c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .debug_abbrev 0x0000000000068413 0x50e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .debug_abbrev 0x0000000000068921 0x291 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .debug_abbrev 0x0000000000068bb2 0x59d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .debug_abbrev 0x000000000006914f 0x657 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .debug_abbrev 0x00000000000697a6 0x461 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .debug_abbrev 0x0000000000069c07 0x405 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .debug_abbrev 0x000000000006a00c 0x46c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .debug_abbrev 0x000000000006a478 0x440 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .debug_abbrev 0x000000000006a8b8 0x32b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .debug_abbrev 0x000000000006abe3 0x96d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .debug_abbrev 0x000000000006b550 0x319 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .debug_abbrev 0x000000000006b869 0x304 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .debug_abbrev 0x000000000006bb6d 0x2d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .debug_abbrev 0x000000000006be45 0x6db /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .debug_abbrev 0x000000000006c520 0xb59 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .debug_abbrev 0x000000000006d079 0x890 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .debug_abbrev 0x000000000006d909 0xc57 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .debug_abbrev 0x000000000006e560 0xa2f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .debug_abbrev 0x000000000006ef8f 0x271 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .debug_abbrev 0x000000000006f200 0x28e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .debug_abbrev 0x000000000006f48e 0x29b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .debug_abbrev 0x000000000006f729 0x27a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .debug_abbrev 0x000000000006f9a3 0x294 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .debug_abbrev 0x000000000006fc37 0x652 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .debug_abbrev 0x0000000000070289 0x659 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .debug_abbrev 0x00000000000708e2 0x14 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .debug_abbrev 0x00000000000708f6 0x1cc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .debug_abbrev 0x0000000000070ac2 0x181 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .debug_abbrev 0x0000000000070c43 0x37 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .debug_abbrev 0x0000000000070c7a 0x1b8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .debug_abbrev 0x0000000000070e32 0x2a4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .debug_abbrev 0x00000000000710d6 0x2f1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .debug_abbrev 0x00000000000713c7 0x3c8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .debug_abbrev 0x000000000007178f 0x2bf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .debug_abbrev 0x0000000000071a4e 0x28d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .debug_abbrev 0x0000000000071cdb 0x2eb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .debug_abbrev 0x0000000000071fc6 0x27e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .debug_abbrev 0x0000000000072244 0x26f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .debug_abbrev 0x00000000000724b3 0x20d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .debug_abbrev 0x00000000000726c0 0x1fa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .debug_abbrev 0x00000000000728ba 0x240 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .debug_abbrev 0x0000000000072afa 0x234 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .debug_abbrev 0x0000000000072d2e 0x310 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .debug_abbrev 0x000000000007303e 0x28e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .debug_abbrev 0x00000000000732cc 0x182 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .debug_abbrev 0x000000000007344e 0x2a1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .debug_abbrev 0x00000000000736ef 0x2a4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .debug_abbrev 0x0000000000073993 0x24f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .debug_abbrev 0x0000000000073be2 0x264 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .debug_abbrev 0x0000000000073e46 0x2a0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .debug_abbrev 0x00000000000740e6 0x294 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .debug_abbrev 0x000000000007437a 0x2a1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .debug_abbrev 0x000000000007461b 0x24f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .debug_abbrev 0x000000000007486a 0x382 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .debug_abbrev 0x0000000000074bec 0x4b7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .debug_abbrev 0x00000000000750a3 0x318 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .debug_abbrev 0x00000000000753bb 0x2dd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .debug_abbrev 0x0000000000075698 0x2f2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .debug_abbrev 0x000000000007598a 0x46b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .debug_abbrev 0x0000000000075df5 0x446 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .debug_abbrev 0x000000000007623b 0x202 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .debug_abbrev 0x000000000007643d 0x202 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .debug_abbrev 0x000000000007663f 0x1f8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .debug_abbrev 0x0000000000076837 0x207 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .debug_abbrev 0x0000000000076a3e 0x1c0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .debug_abbrev 0x0000000000076bfe 0x1c4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .debug_abbrev 0x0000000000076dc2 0x262 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .debug_abbrev 0x0000000000077024 0x17c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .debug_abbrev 0x00000000000771a0 0x4c1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .debug_abbrev 0x0000000000077661 0x28b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .debug_abbrev 0x00000000000778ec 0x287 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .debug_abbrev 0x0000000000077b73 0x247 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .debug_abbrev 0x0000000000077dba 0x33b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .debug_abbrev 0x00000000000780f5 0x1f8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .debug_abbrev 0x00000000000782ed 0x3dd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .debug_abbrev 0x00000000000786ca 0x29d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .debug_abbrev 0x0000000000078967 0x236 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .debug_abbrev 0x0000000000078b9d 0x1a4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .debug_abbrev 0x0000000000078d41 0x95 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .debug_abbrev 0x0000000000078dd6 0x1bd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .debug_abbrev 0x0000000000078f93 0x1f8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .debug_abbrev 0x000000000007918b 0x310 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .debug_abbrev 0x000000000007949b 0x293 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .debug_abbrev 0x000000000007972e 0x23e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .debug_abbrev 0x000000000007996c 0x273 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .debug_abbrev 0x0000000000079bdf 0x472 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .debug_abbrev 0x000000000007a051 0x262 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .debug_abbrev 0x000000000007a2b3 0x1cc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .debug_abbrev 0x000000000007a47f 0x1f1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .debug_abbrev 0x000000000007a670 0x27c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .debug_abbrev 0x000000000007a8ec 0x299 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .debug_abbrev 0x000000000007ab85 0x2f2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .debug_abbrev 0x000000000007ae77 0x408 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_abbrev 0x000000000007b27f 0x469 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .debug_abbrev 0x000000000007b6e8 0x32e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .debug_abbrev 0x000000000007ba16 0x482 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .debug_abbrev 0x000000000007be98 0x25b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .debug_abbrev 0x000000000007c0f3 0x1d1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + +.debug_loc 0x0000000000000000 0x113a4e + .debug_loc 0x0000000000000000 0x795 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .debug_loc 0x0000000000000795 0xab .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .debug_loc 0x0000000000000840 0x1ddc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .debug_loc 0x000000000000261c 0x5fea .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .debug_loc 0x0000000000008606 0xdd6 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .debug_loc 0x00000000000093dc 0x183 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .debug_loc 0x000000000000955f 0x847 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .debug_loc 0x0000000000009da6 0x45d .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .debug_loc 0x000000000000a203 0x4d8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .debug_loc 0x000000000000a6db 0x2fa .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .debug_loc 0x000000000000a9d5 0xeb1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .debug_loc 0x000000000000b886 0xee1 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .debug_loc 0x000000000000c767 0x71f0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .debug_loc 0x0000000000013957 0x519 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .debug_loc 0x0000000000013e70 0x770 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .debug_loc 0x00000000000145e0 0x5de .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .debug_loc 0x0000000000014bbe 0x23b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .debug_loc 0x0000000000014df9 0x8ab .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .debug_loc 0x00000000000156a4 0xa2cd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .debug_loc 0x000000000001f971 0x6bd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .debug_loc 0x000000000002002e 0x12091 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .debug_loc 0x00000000000320bf 0x989 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .debug_loc 0x0000000000032a48 0x90d2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .debug_loc 0x000000000003bb1a 0x34c5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .debug_loc 0x000000000003efdf 0x11b7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .debug_loc 0x0000000000040196 0x4a08 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .debug_loc 0x0000000000044b9e 0x286a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .debug_loc 0x0000000000047408 0x45fc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .debug_loc 0x000000000004ba04 0x3414 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .debug_loc 0x000000000004ee18 0xcad .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .debug_loc 0x000000000004fac5 0x157 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .debug_loc 0x000000000004fc1c 0x594 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .debug_loc 0x00000000000501b0 0x4a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .debug_loc 0x00000000000501fa 0x15a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .debug_loc 0x0000000000050354 0x14a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .debug_loc 0x000000000005049e 0x2fa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .debug_loc 0x0000000000050798 0xebb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .debug_loc 0x0000000000051653 0x1094 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .debug_loc 0x00000000000526e7 0x441c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .debug_loc 0x0000000000056b03 0x2cd2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .debug_loc 0x00000000000597d5 0x3311 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .debug_loc 0x000000000005cae6 0x243f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .debug_loc 0x000000000005ef25 0x83e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .debug_loc 0x000000000005f763 0x183b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .debug_loc 0x0000000000060f9e 0x17b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .debug_loc 0x0000000000061119 0x741 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .debug_loc 0x000000000006185a 0x58a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .debug_loc 0x0000000000061de4 0x977 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .debug_loc 0x000000000006275b 0xc7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .debug_loc 0x0000000000062822 0x8e7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .debug_loc 0x0000000000063109 0x308 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .debug_loc 0x0000000000063411 0x36c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .debug_loc 0x000000000006377d 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .debug_loc 0x00000000000637b5 0x12e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .debug_loc 0x00000000000638e3 0x192 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .debug_loc 0x0000000000063a75 0x1ae .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .debug_loc 0x0000000000063c23 0x1d4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .debug_loc 0x0000000000063df7 0x2c9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .debug_loc 0x00000000000640c0 0x4fe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .debug_loc 0x00000000000645be 0x792 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .debug_loc 0x0000000000064d50 0x8c9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .debug_loc 0x0000000000065619 0x14a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .debug_loc 0x0000000000065763 0x2aad .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .debug_loc 0x0000000000068210 0xc1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .debug_loc 0x00000000000682d1 0x373 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .debug_loc 0x0000000000068644 0xda7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .debug_loc 0x00000000000693eb 0x7bc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .debug_loc 0x0000000000069ba7 0x2e3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .debug_loc 0x0000000000069e8a 0x3c5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .debug_loc 0x000000000006a24f 0x813 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .debug_loc 0x000000000006aa62 0x7fa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .debug_loc 0x000000000006b25c 0xa7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .debug_loc 0x000000000006b303 0xd14 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .debug_loc 0x000000000006c017 0x366 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .debug_loc 0x000000000006c37d 0x1d5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .debug_loc 0x000000000006c552 0x18ef .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .debug_loc 0x000000000006de41 0x8c9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .debug_loc 0x000000000006e70a 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .debug_loc 0x000000000006e752 0x25 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .debug_loc 0x000000000006e777 0x7c7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .debug_loc 0x000000000006ef3e 0x7b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .debug_loc 0x000000000006efb9 0x53b2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .debug_loc 0x000000000007436b 0x371e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .debug_loc 0x0000000000077a89 0x3148 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .debug_loc 0x000000000007abd1 0xbfb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .debug_loc 0x000000000007b7cc 0x283f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .debug_loc 0x000000000007e00b 0x14e6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .debug_loc 0x000000000007f4f1 0x25a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .debug_loc 0x000000000007f74b 0x363 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .debug_loc 0x000000000007faae 0x19d6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .debug_loc 0x0000000000081484 0x218 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .debug_loc 0x000000000008169c 0x181 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .debug_loc 0x000000000008181d 0x345 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .debug_loc 0x0000000000081b62 0xd00 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .debug_loc 0x0000000000082862 0x1507 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .debug_loc 0x0000000000083d69 0x9c2 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .debug_loc 0x000000000008472b 0x289b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .debug_loc 0x0000000000086fc6 0x43e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .debug_loc 0x0000000000087404 0x32c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .debug_loc 0x0000000000087730 0x1727 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .debug_loc 0x0000000000088e57 0x25 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .debug_loc 0x0000000000088e7c 0x11a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .debug_loc 0x0000000000088f96 0x26d .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .debug_loc 0x0000000000089203 0x1ee3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .debug_loc 0x000000000008b0e6 0x24c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .debug_loc 0x000000000008d5ae 0x9ed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .debug_loc 0x000000000008df9b 0x2cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .debug_loc 0x000000000008e268 0x37ef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .debug_loc 0x0000000000091a57 0x26d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .debug_loc 0x0000000000091cc4 0x583 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .debug_loc 0x0000000000092247 0x1193 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .debug_loc 0x00000000000933da 0x1dd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .debug_loc 0x00000000000935b7 0x468 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_loc 0x0000000000093a1f 0x7e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .debug_loc 0x0000000000094204 0x11c5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .debug_loc 0x00000000000953c9 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .debug_loc 0x000000000009546a 0xc76 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .debug_loc 0x00000000000960e0 0xd7d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .debug_loc 0x0000000000096e5d 0xc05 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .debug_loc 0x0000000000097a62 0x26a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .debug_loc 0x0000000000097ccc 0x1835 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .debug_loc 0x0000000000099501 0x380 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_loc 0x0000000000099881 0x692 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_loc 0x0000000000099f13 0x103 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_loc 0x000000000009a016 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_loc 0x000000000009a04e 0x131e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_loc 0x000000000009b36c 0x122 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_loc 0x000000000009b48e 0x6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_loc 0x000000000009b4fd 0x1ef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_loc 0x000000000009b6ec 0x7bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_loc 0x000000000009beab 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_loc 0x000000000009bf6e 0x7e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_loc 0x000000000009c753 0xc3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_loc 0x000000000009c816 0x764 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .debug_loc 0x000000000009cf7a 0x533 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .debug_loc 0x000000000009d4ad 0x13e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .debug_loc 0x000000000009d5eb 0x1ee0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .debug_loc 0x000000000009f4cb 0x33e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .debug_loc 0x00000000000a28b4 0x5cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .debug_loc 0x00000000000a2e81 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .debug_loc 0x00000000000a30d1 0xc71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .debug_loc 0x00000000000a3d42 0x5ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .debug_loc 0x00000000000a42f0 0x2c6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .debug_loc 0x00000000000a6f5d 0xd77 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .debug_loc 0x00000000000a7cd4 0x65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .debug_loc 0x00000000000a7d39 0x159 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .debug_loc 0x00000000000a7e92 0x114e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .debug_loc 0x00000000000a8fe0 0x60b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .debug_loc 0x00000000000a95eb 0x57a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .debug_loc 0x00000000000a9b65 0x339 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .debug_loc 0x00000000000a9e9e 0x4cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .debug_loc 0x00000000000aa369 0x1a9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .debug_loc 0x00000000000aa512 0x4e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .debug_loc 0x00000000000aa9f9 0x3d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .debug_loc 0x00000000000aaa36 0x336 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .debug_loc 0x00000000000aad6c 0x26d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .debug_loc 0x00000000000aafd9 0x13b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .debug_loc 0x00000000000ab114 0x5b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .debug_loc 0x00000000000ab16f 0x4d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .debug_loc 0x00000000000ab1bc 0x4a6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .debug_loc 0x00000000000ab662 0x183 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .debug_loc 0x00000000000ab7e5 0x3f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .debug_loc 0x00000000000ab824 0x2d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .debug_loc 0x00000000000abaf8 0x10a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .debug_loc 0x00000000000abc02 0x2bf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .debug_loc 0x00000000000abec1 0x406 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .debug_loc 0x00000000000ac2c7 0x13c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .debug_loc 0x00000000000ac403 0x3e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .debug_loc 0x00000000000ac7e8 0xc11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .debug_loc 0x00000000000ad3f9 0x34a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .debug_loc 0x00000000000ad743 0x45 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_loc 0x00000000000ad788 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_loc 0x00000000000ad810 0x196 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .debug_loc 0x00000000000ad9a6 0x10b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .debug_loc 0x00000000000aea56 0x271 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .debug_loc 0x00000000000aecc7 0x38d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .debug_loc 0x00000000000af054 0x1008 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .debug_loc 0x00000000000b005c 0x16b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_loc 0x00000000000b01c7 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .debug_loc 0x00000000000b025b 0xba9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_loc 0x00000000000b0e04 0x4a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .debug_loc 0x00000000000b0e4e 0x3119 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .debug_loc 0x00000000000b3f67 0x2b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .debug_loc 0x00000000000b4220 0x8cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_loc 0x00000000000b4aed 0x1547 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .debug_loc 0x00000000000b6034 0x19f6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .debug_loc 0x00000000000b7a2a 0x7e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .debug_loc 0x00000000000b8211 0x4de /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .debug_loc 0x00000000000b86ef 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .debug_loc 0x00000000000b87c3 0x105b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .debug_loc 0x00000000000b981e 0x506 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .debug_loc 0x00000000000b9d24 0x7ed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .debug_loc 0x00000000000ba511 0x831b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .debug_loc 0x00000000000c282c 0x643 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .debug_loc 0x00000000000c2e6f 0x5c1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .debug_loc 0x00000000000c3430 0x29b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .debug_loc 0x00000000000c36cb 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .debug_loc 0x00000000000c37cb 0xae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .debug_loc 0x00000000000c3879 0xe5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .debug_loc 0x00000000000c395e 0x1857 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .debug_loc 0x00000000000c51b5 0x2f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .debug_loc 0x00000000000c54ae 0x221 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .debug_loc 0x00000000000c56cf 0x2dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .debug_loc 0x00000000000c59ab 0x7d9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .debug_loc 0x00000000000c6184 0x974 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .debug_loc 0x00000000000c6af8 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_loc 0x00000000000c6c60 0x4af /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .debug_loc 0x00000000000c710f 0x1b7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_loc 0x00000000000c72c6 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .debug_loc 0x00000000000c744e 0xd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .debug_loc 0x00000000000c7522 0xaf6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .debug_loc 0x00000000000c8018 0x31d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_loc 0x00000000000c8335 0x8fc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .debug_loc 0x00000000000c8c31 0x278 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .debug_loc 0x00000000000c8ea9 0x2c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .debug_loc 0x00000000000c9171 0xf6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .debug_loc 0x00000000000c9267 0x1cd4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .debug_loc 0x00000000000caf3b 0x3918 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .debug_loc 0x00000000000ce853 0xbd9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .debug_loc 0x00000000000cf42c 0xa6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .debug_loc 0x00000000000cf4d2 0x1ea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .debug_loc 0x00000000000cf6bc 0x1f3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .debug_loc 0x00000000000cf8af 0x3fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .debug_loc 0x00000000000cfca9 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .debug_loc 0x00000000000cfd3d 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .debug_loc 0x00000000000cfe75 0x33b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .debug_loc 0x00000000000d01b0 0x5ed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .debug_loc 0x00000000000d079d 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .debug_loc 0x00000000000d0805 0x32c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .debug_loc 0x00000000000d0b31 0xcc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .debug_loc 0x00000000000d17f3 0xd9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .debug_loc 0x00000000000d2590 0x72d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .debug_loc 0x00000000000d2cbd 0x4d9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .debug_loc 0x00000000000d3196 0xf80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x00000000000d4116 0x3ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_loc 0x00000000000d44c4 0x29a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .debug_loc 0x00000000000d475e 0x36a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .debug_loc 0x00000000000d4ac8 0x166d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .debug_loc 0x00000000000d6135 0x2b1a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .debug_loc 0x00000000000d8c4f 0x840 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .debug_loc 0x00000000000d948f 0x5d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_loc 0x00000000000d94ec 0x37c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .debug_loc 0x00000000000d9868 0x74a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .debug_loc 0x00000000000d9fb2 0x1678 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .debug_loc 0x00000000000db62a 0xce9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .debug_loc 0x00000000000dc313 0x74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .debug_loc 0x00000000000dc387 0x30c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .debug_loc 0x00000000000dc693 0x13c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .debug_loc 0x00000000000dc7cf 0xd3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .debug_loc 0x00000000000dc8a2 0xa1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .debug_loc 0x00000000000dd2bf 0xa1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .debug_loc 0x00000000000dd360 0x61f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .debug_loc 0x00000000000dd97f 0x51e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .debug_loc 0x00000000000dde9d 0x8d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .debug_loc 0x00000000000de775 0x25 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .debug_loc 0x00000000000de79a 0x1cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .debug_loc 0x00000000000de965 0x304 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .debug_loc 0x00000000000dec69 0x325 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .debug_loc 0x00000000000def8e 0x3b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .debug_loc 0x00000000000defc9 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .debug_loc 0x00000000000defee 0xe76 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .debug_loc 0x00000000000dfe64 0x22a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .debug_loc 0x00000000000e008e 0x6b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .debug_loc 0x00000000000e00f9 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .debug_loc 0x00000000000e011e 0x93 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .debug_loc 0x00000000000e01b1 0x4f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .debug_loc 0x00000000000e0200 0x9d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .debug_loc 0x00000000000e029d 0x7a0b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .debug_loc 0x00000000000e7ca8 0xf7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .debug_loc 0x00000000000e7d9f 0x4e2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .debug_loc 0x00000000000e8281 0x9e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .debug_loc 0x00000000000e831f 0x307 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .debug_loc 0x00000000000e8626 0x20a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .debug_loc 0x00000000000e8830 0x1fc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .debug_loc 0x00000000000e8a2c 0x150 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .debug_loc 0x00000000000e8b7c 0xc8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .debug_loc 0x00000000000e8c44 0xbe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .debug_loc 0x00000000000e8d02 0x690 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .debug_loc 0x00000000000e9392 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .debug_loc 0x00000000000e93b7 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .debug_loc 0x00000000000e93dc 0x4c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .debug_loc 0x00000000000e9428 0xe6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .debug_loc 0x00000000000e950e 0x104f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .debug_loc 0x00000000000ea55d 0x333 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .debug_loc 0x00000000000ea890 0x73e8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .debug_loc 0x00000000000f1c78 0x540 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .debug_loc 0x00000000000f21b8 0xb09 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .debug_loc 0x00000000000f2cc1 0x7f3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .debug_loc 0x00000000000f34b4 0xa8a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .debug_loc 0x00000000000f3f3e 0x974 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .debug_loc 0x00000000000f48b2 0x14f1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .debug_loc 0x00000000000f5da3 0x18d5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .debug_loc 0x00000000000f7678 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .debug_loc 0x00000000000f769d 0xfa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .debug_loc 0x00000000000f7797 0x28f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .debug_loc 0x00000000000f7a26 0x18d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .debug_loc 0x00000000000f7bb3 0xea /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .debug_loc 0x00000000000f7c9d 0x9e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .debug_loc 0x00000000000f7d3b 0x394 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .debug_loc 0x00000000000f80cf 0xfa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .debug_loc 0x00000000000f81c9 0x5bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .debug_loc 0x00000000000f8785 0x11b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .debug_loc 0x00000000000f88a0 0x198 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .debug_loc 0x00000000000f8a38 0x4f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .debug_loc 0x00000000000f8a87 0x1ba /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .debug_loc 0x00000000000f8c41 0x1fd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .debug_loc 0x00000000000f8e3e 0x42d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .debug_loc 0x00000000000f926b 0x89 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .debug_loc 0x00000000000f92f4 0xfe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .debug_loc 0x00000000000f93f2 0x44 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .debug_loc 0x00000000000f9436 0x135 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .debug_loc 0x00000000000f956b 0x147 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .debug_loc 0x00000000000f96b2 0xc5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .debug_loc 0x00000000000f9777 0x99 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .debug_loc 0x00000000000f9810 0x14c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .debug_loc 0x00000000000f995c 0xf31 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .debug_loc 0x00000000000fa88d 0x14d2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .debug_loc 0x00000000000fbd5f 0x3ed /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .debug_loc 0x00000000000fc14c 0x3a2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .debug_loc 0x00000000000fc4ee 0x462 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .debug_loc 0x00000000000fc950 0x403f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .debug_loc 0x000000000010098f 0x2320 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .debug_loc 0x0000000000102caf 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .debug_loc 0x0000000000102cd4 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .debug_loc 0x0000000000102cf9 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .debug_loc 0x0000000000102d1e 0x1ac /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .debug_loc 0x0000000000102eca 0x1f6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .debug_loc 0x00000000001030c0 0x4144 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .debug_loc 0x0000000000107204 0x5f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .debug_loc 0x0000000000107263 0xbe /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .debug_loc 0x0000000000107321 0x5c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .debug_loc 0x000000000010737d 0x1a54 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .debug_loc 0x0000000000108dd1 0x10c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .debug_loc 0x0000000000108edd 0xdd8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .debug_loc 0x0000000000109cb5 0x52c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .debug_loc 0x000000000010a1e1 0x124 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .debug_loc 0x000000000010a305 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .debug_loc 0x000000000010a32a 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .debug_loc 0x000000000010a34f 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .debug_loc 0x000000000010a374 0x8c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .debug_loc 0x000000000010a400 0x6f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .debug_loc 0x000000000010a46f 0x92 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .debug_loc 0x000000000010a501 0xea /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .debug_loc 0x000000000010a5eb 0x1933 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .debug_loc 0x000000000010bf1e 0xe2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .debug_loc 0x000000000010c000 0x25 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .debug_loc 0x000000000010c025 0x178 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .debug_loc 0x000000000010c19d 0x99 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .debug_loc 0x000000000010c236 0x147 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .debug_loc 0x000000000010c37d 0x490 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .debug_loc 0x000000000010c80d 0x2817 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_loc 0x000000000010f024 0x20cc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .debug_loc 0x00000000001110f0 0x2de /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .debug_loc 0x00000000001113ce 0x25d9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .debug_loc 0x00000000001139a7 0xa7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + +.debug_aranges 0x0000000000000000 0xc080 + .debug_aranges + 0x0000000000000000 0xc8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .debug_aranges + 0x00000000000000c8 0x40 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .debug_aranges + 0x0000000000000108 0x58 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .debug_aranges + 0x0000000000000160 0x1e0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .debug_aranges + 0x0000000000000340 0xd0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .debug_aranges + 0x0000000000000410 0x68 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .debug_aranges + 0x0000000000000478 0xd0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .debug_aranges + 0x0000000000000548 0x48 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .debug_aranges + 0x0000000000000590 0x58 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .debug_aranges + 0x00000000000005e8 0x88 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .debug_aranges + 0x0000000000000670 0x88 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .debug_aranges + 0x00000000000006f8 0xe0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .debug_aranges + 0x00000000000007d8 0xe8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .debug_aranges + 0x00000000000008c0 0x88 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .debug_aranges + 0x0000000000000948 0x90 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .debug_aranges + 0x00000000000009d8 0x80 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .debug_aranges + 0x0000000000000a58 0x80 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .debug_aranges + 0x0000000000000ad8 0x50 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .debug_aranges + 0x0000000000000b28 0x268 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .debug_aranges + 0x0000000000000d90 0x70 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .debug_aranges + 0x0000000000000e00 0x140 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .debug_aranges + 0x0000000000000f40 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .debug_aranges + 0x0000000000000fc8 0x228 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .debug_aranges + 0x00000000000011f0 0x158 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .debug_aranges + 0x0000000000001348 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .debug_aranges + 0x0000000000001400 0x210 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .debug_aranges + 0x0000000000001610 0x100 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .debug_aranges + 0x0000000000001710 0x180 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .debug_aranges + 0x0000000000001890 0xd0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .debug_aranges + 0x0000000000001960 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .debug_aranges + 0x0000000000001a00 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .debug_aranges + 0x0000000000001a40 0x98 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .debug_aranges + 0x0000000000001ad8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .debug_aranges + 0x0000000000001b08 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .debug_aranges + 0x0000000000001b58 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .debug_aranges + 0x0000000000001b88 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .debug_aranges + 0x0000000000001c00 0xf0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .debug_aranges + 0x0000000000001cf0 0x170 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .debug_aranges + 0x0000000000001e60 0x168 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .debug_aranges + 0x0000000000001fc8 0x2c8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .debug_aranges + 0x0000000000002290 0x460 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .debug_aranges + 0x00000000000026f0 0x148 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .debug_aranges + 0x0000000000002838 0x130 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .debug_aranges + 0x0000000000002968 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .debug_aranges + 0x00000000000029e8 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .debug_aranges + 0x0000000000002a28 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .debug_aranges + 0x0000000000002a40 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .debug_aranges + 0x0000000000002af8 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .debug_aranges + 0x0000000000002b50 0x98 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .debug_aranges + 0x0000000000002be8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .debug_aranges + 0x0000000000002c08 0xa8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .debug_aranges + 0x0000000000002cb0 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .debug_aranges + 0x0000000000002d20 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .debug_aranges + 0x0000000000002d90 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .debug_aranges + 0x0000000000002db8 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .debug_aranges + 0x0000000000002e08 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .debug_aranges + 0x0000000000002e48 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .debug_aranges + 0x0000000000002e80 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .debug_aranges + 0x0000000000002ed0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .debug_aranges + 0x0000000000002ef0 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .debug_aranges + 0x0000000000002f40 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .debug_aranges + 0x0000000000002fe0 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .debug_aranges + 0x0000000000003060 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .debug_aranges + 0x00000000000030a0 0x1e8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .debug_aranges + 0x0000000000003288 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .debug_aranges + 0x00000000000032b0 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .debug_aranges + 0x00000000000032e8 0x98 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .debug_aranges + 0x0000000000003380 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .debug_aranges + 0x0000000000003438 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .debug_aranges + 0x0000000000003490 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .debug_aranges + 0x0000000000003500 0x68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .debug_aranges + 0x0000000000003568 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .debug_aranges + 0x00000000000035d8 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .debug_aranges + 0x00000000000035f8 0xa8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .debug_aranges + 0x00000000000036a0 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .debug_aranges + 0x00000000000036f8 0x60 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .debug_aranges + 0x0000000000003758 0x138 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .debug_aranges + 0x0000000000003890 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .debug_aranges + 0x0000000000003910 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .debug_aranges + 0x0000000000003940 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .debug_aranges + 0x0000000000003980 0xc0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .debug_aranges + 0x0000000000003a40 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .debug_aranges + 0x0000000000003a88 0x1e0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .debug_aranges + 0x0000000000003c68 0x178 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .debug_aranges + 0x0000000000003de0 0x170 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .debug_aranges + 0x0000000000003f50 0x90 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .debug_aranges + 0x0000000000003fe0 0xc8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .debug_aranges + 0x00000000000040a8 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .debug_aranges + 0x0000000000004120 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .debug_aranges + 0x0000000000004160 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .debug_aranges + 0x00000000000041a8 0x168 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .debug_aranges + 0x0000000000004310 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .debug_aranges + 0x0000000000004340 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .debug_aranges + 0x0000000000004378 0xd8 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .debug_aranges + 0x0000000000004450 0x120 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .debug_aranges + 0x0000000000004570 0x130 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .debug_aranges + 0x00000000000046a0 0xc0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .debug_aranges + 0x0000000000004760 0x2f0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .debug_aranges + 0x0000000000004a50 0x38 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .debug_aranges + 0x0000000000004a88 0x70 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .debug_aranges + 0x0000000000004af8 0xb0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .debug_aranges + 0x0000000000004ba8 0x170 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .debug_aranges + 0x0000000000004d18 0x30 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .debug_aranges + 0x0000000000004d48 0x38 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .debug_aranges + 0x0000000000004d80 0x58 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .debug_aranges + 0x0000000000004dd8 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .debug_aranges + 0x0000000000004f40 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .debug_aranges + 0x00000000000050e0 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .debug_aranges + 0x0000000000005198 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .debug_aranges + 0x00000000000051c8 0x220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .debug_aranges + 0x00000000000053e8 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .debug_aranges + 0x0000000000005430 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .debug_aranges + 0x0000000000005498 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .debug_aranges + 0x0000000000005568 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .debug_aranges + 0x0000000000005598 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_aranges + 0x0000000000005618 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .debug_aranges + 0x00000000000056c0 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .debug_aranges + 0x0000000000005730 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .debug_aranges + 0x0000000000005760 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .debug_aranges + 0x00000000000057d8 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .debug_aranges + 0x0000000000005880 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .debug_aranges + 0x0000000000005900 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .debug_aranges + 0x0000000000005980 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .debug_aranges + 0x0000000000005ab8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_aranges + 0x0000000000005af8 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_aranges + 0x0000000000005b98 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_aranges + 0x0000000000005bd8 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_aranges + 0x0000000000005c28 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_aranges + 0x0000000000005c60 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_aranges + 0x0000000000005c78 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_aranges + 0x0000000000005d88 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_aranges + 0x0000000000005dc0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_aranges + 0x0000000000005de8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_aranges + 0x0000000000005e28 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_aranges + 0x0000000000005e70 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_aranges + 0x0000000000005e98 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_aranges + 0x0000000000005f30 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_aranges + 0x0000000000005f58 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .debug_aranges + 0x0000000000005fd0 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .debug_aranges + 0x0000000000006088 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .debug_aranges + 0x00000000000060d0 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .debug_aranges + 0x0000000000006270 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .debug_aranges + 0x0000000000006350 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .debug_aranges + 0x0000000000006400 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .debug_aranges + 0x0000000000006470 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .debug_aranges + 0x00000000000064e8 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .debug_aranges + 0x0000000000006540 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .debug_aranges + 0x0000000000006660 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .debug_aranges + 0x00000000000066b0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .debug_aranges + 0x00000000000066d0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .debug_aranges + 0x0000000000006700 0x148 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .debug_aranges + 0x0000000000006848 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .debug_aranges + 0x00000000000068a8 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .debug_aranges + 0x0000000000006900 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .debug_aranges + 0x0000000000006950 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .debug_aranges + 0x00000000000069a0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .debug_aranges + 0x00000000000069d0 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .debug_aranges + 0x0000000000006a38 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .debug_aranges + 0x0000000000006a98 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .debug_aranges + 0x0000000000006ac0 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .debug_aranges + 0x0000000000006b30 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .debug_aranges + 0x0000000000006be8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .debug_aranges + 0x0000000000006c28 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .debug_aranges + 0x0000000000006c48 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .debug_aranges + 0x0000000000006c80 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .debug_aranges + 0x0000000000006cb8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .debug_aranges + 0x0000000000006cd8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .debug_aranges + 0x0000000000006d00 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .debug_aranges + 0x0000000000006d48 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .debug_aranges + 0x0000000000006d68 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .debug_aranges + 0x0000000000006db0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .debug_aranges + 0x0000000000006de0 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .debug_aranges + 0x0000000000006e50 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .debug_aranges + 0x0000000000006ea0 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .debug_aranges + 0x0000000000006ef0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .debug_aranges + 0x0000000000006f18 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .debug_aranges + 0x0000000000006f48 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .debug_aranges + 0x0000000000006fb0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .debug_aranges + 0x0000000000006fd8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .debug_aranges + 0x0000000000006ff8 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .debug_aranges + 0x0000000000007040 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .debug_aranges + 0x0000000000007060 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_aranges + 0x0000000000007080 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .debug_aranges + 0x00000000000070f0 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .debug_aranges + 0x0000000000007130 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_aranges + 0x0000000000007158 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_aranges + 0x0000000000007188 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .debug_aranges + 0x00000000000071b0 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .debug_aranges + 0x00000000000072a8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .debug_aranges + 0x00000000000072e8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .debug_aranges + 0x0000000000007310 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .debug_aranges + 0x00000000000073c8 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_aranges + 0x0000000000007410 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .debug_aranges + 0x0000000000007438 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_aranges + 0x0000000000007490 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .debug_aranges + 0x00000000000074c0 0x1e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .debug_aranges + 0x00000000000076a0 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .debug_aranges + 0x0000000000007738 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_aranges + 0x0000000000007800 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .debug_aranges + 0x0000000000007900 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .debug_aranges + 0x00000000000079a8 0x2d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .debug_aranges + 0x0000000000007c80 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .debug_aranges + 0x0000000000007cd0 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .debug_aranges + 0x0000000000007d18 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .debug_aranges + 0x0000000000007e28 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .debug_aranges + 0x0000000000007e68 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .debug_aranges + 0x0000000000007f38 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .debug_aranges + 0x0000000000008000 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .debug_aranges + 0x0000000000008098 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .debug_aranges + 0x00000000000080c8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .debug_aranges + 0x00000000000080e0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .debug_aranges + 0x00000000000080f8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .debug_aranges + 0x0000000000008110 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .debug_aranges + 0x0000000000008130 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .debug_aranges + 0x0000000000008180 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .debug_aranges + 0x00000000000081e8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .debug_aranges + 0x0000000000008210 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .debug_aranges + 0x00000000000082d0 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .debug_aranges + 0x0000000000008318 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .debug_aranges + 0x0000000000008350 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .debug_aranges + 0x00000000000083a8 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .debug_aranges + 0x00000000000084b8 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .debug_aranges + 0x00000000000084f0 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_aranges + 0x0000000000008538 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .debug_aranges + 0x00000000000085a0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .debug_aranges + 0x00000000000085c0 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_aranges + 0x0000000000008638 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .debug_aranges + 0x0000000000008670 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_aranges + 0x0000000000008690 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .debug_aranges + 0x00000000000086b8 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .debug_aranges + 0x0000000000008758 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .debug_aranges + 0x0000000000008788 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_aranges + 0x0000000000008810 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .debug_aranges + 0x00000000000088c0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .debug_aranges + 0x00000000000088e0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .debug_aranges + 0x0000000000008900 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .debug_aranges + 0x0000000000008970 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .debug_aranges + 0x00000000000089b8 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .debug_aranges + 0x00000000000089e8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .debug_aranges + 0x0000000000008a28 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .debug_aranges + 0x0000000000008b60 0x2e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .debug_aranges + 0x0000000000008e40 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .debug_aranges + 0x0000000000008ef8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .debug_aranges + 0x0000000000008f10 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .debug_aranges + 0x0000000000008f30 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .debug_aranges + 0x0000000000008f50 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .debug_aranges + 0x0000000000008f80 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .debug_aranges + 0x0000000000009010 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .debug_aranges + 0x00000000000090e8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .debug_aranges + 0x0000000000009128 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .debug_aranges + 0x0000000000009150 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .debug_aranges + 0x0000000000009178 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .debug_aranges + 0x00000000000091d0 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .debug_aranges + 0x0000000000009250 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .debug_aranges + 0x00000000000092a0 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .debug_aranges + 0x00000000000092e0 0x238 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .debug_aranges + 0x0000000000009518 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .debug_aranges + 0x0000000000009578 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .debug_aranges + 0x00000000000095b8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .debug_aranges + 0x00000000000095d0 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .debug_aranges + 0x0000000000009660 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_aranges + 0x00000000000096f0 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_aranges + 0x0000000000009738 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .debug_aranges + 0x0000000000009778 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .debug_aranges + 0x00000000000097d8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .debug_aranges + 0x00000000000097f8 0xc0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .debug_aranges + 0x00000000000098b8 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .debug_aranges + 0x0000000000009970 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .debug_aranges + 0x00000000000099f8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .debug_aranges + 0x0000000000009a18 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_aranges + 0x0000000000009a58 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .debug_aranges + 0x0000000000009ac8 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .debug_aranges + 0x0000000000009b40 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .debug_aranges + 0x0000000000009b98 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .debug_aranges + 0x0000000000009c30 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .debug_aranges + 0x0000000000009c78 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .debug_aranges + 0x0000000000009d20 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .debug_aranges + 0x0000000000009d40 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .debug_aranges + 0x0000000000009d60 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .debug_aranges + 0x0000000000009d90 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .debug_aranges + 0x0000000000009db0 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .debug_aranges + 0x0000000000009e28 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .debug_aranges + 0x0000000000009e48 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .debug_aranges + 0x0000000000009e80 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .debug_aranges + 0x0000000000009e98 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .debug_aranges + 0x0000000000009ed0 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .debug_aranges + 0x0000000000009f48 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .debug_aranges + 0x0000000000009f90 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .debug_aranges + 0x0000000000009fb0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .debug_aranges + 0x0000000000009fe0 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .debug_aranges + 0x000000000000a060 0x50 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .debug_aranges + 0x000000000000a0b0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .debug_aranges + 0x000000000000a0d0 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .debug_aranges + 0x000000000000a108 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .debug_aranges + 0x000000000000a128 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .debug_aranges + 0x000000000000a148 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .debug_aranges + 0x000000000000a168 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .debug_aranges + 0x000000000000a1d8 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .debug_aranges + 0x000000000000a210 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .debug_aranges + 0x000000000000a230 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .debug_aranges + 0x000000000000a250 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .debug_aranges + 0x000000000000a270 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .debug_aranges + 0x000000000000a2a0 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .debug_aranges + 0x000000000000a2c8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .debug_aranges + 0x000000000000a2e8 0x5b0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .debug_aranges + 0x000000000000a898 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .debug_aranges + 0x000000000000a920 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .debug_aranges + 0x000000000000a950 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .debug_aranges + 0x000000000000a9a8 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .debug_aranges + 0x000000000000a9c0 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .debug_aranges + 0x000000000000aa00 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .debug_aranges + 0x000000000000aa40 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .debug_aranges + 0x000000000000aa88 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .debug_aranges + 0x000000000000aaa0 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .debug_aranges + 0x000000000000aaf8 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .debug_aranges + 0x000000000000ab68 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .debug_aranges + 0x000000000000aba8 0xa8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .debug_aranges + 0x000000000000ac50 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .debug_aranges + 0x000000000000ac80 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .debug_aranges + 0x000000000000acb0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .debug_aranges + 0x000000000000acd0 0x100 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .debug_aranges + 0x000000000000add0 0x238 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .debug_aranges + 0x000000000000b008 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .debug_aranges + 0x000000000000b060 0x5c0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .debug_aranges + 0x000000000000b620 0x80 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .debug_aranges + 0x000000000000b6a0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .debug_aranges + 0x000000000000b6c0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .debug_aranges + 0x000000000000b6e0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .debug_aranges + 0x000000000000b700 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .debug_aranges + 0x000000000000b720 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .debug_aranges + 0x000000000000b740 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .debug_aranges + 0x000000000000b760 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .debug_aranges + 0x000000000000b780 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .debug_aranges + 0x000000000000b7a0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .debug_aranges + 0x000000000000b7c0 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .debug_aranges + 0x000000000000b7d8 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .debug_aranges + 0x000000000000b7f0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .debug_aranges + 0x000000000000b810 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .debug_aranges + 0x000000000000b830 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .debug_aranges + 0x000000000000b850 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .debug_aranges + 0x000000000000b870 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .debug_aranges + 0x000000000000b890 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .debug_aranges + 0x000000000000b8b0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .debug_aranges + 0x000000000000b8d0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .debug_aranges + 0x000000000000b8f0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .debug_aranges + 0x000000000000b910 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .debug_aranges + 0x000000000000b930 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .debug_aranges + 0x000000000000b950 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .debug_aranges + 0x000000000000b970 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .debug_aranges + 0x000000000000b990 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .debug_aranges + 0x000000000000b9b0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .debug_aranges + 0x000000000000b9d0 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .debug_aranges + 0x000000000000b9e8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .debug_aranges + 0x000000000000ba08 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .debug_aranges + 0x000000000000ba28 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .debug_aranges + 0x000000000000ba48 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .debug_aranges + 0x000000000000ba68 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .debug_aranges + 0x000000000000ba88 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .debug_aranges + 0x000000000000baa8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .debug_aranges + 0x000000000000bac8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .debug_aranges + 0x000000000000bae8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .debug_aranges + 0x000000000000bb08 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .debug_aranges + 0x000000000000bb28 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .debug_aranges + 0x000000000000bb48 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .debug_aranges + 0x000000000000bb68 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .debug_aranges + 0x000000000000bb88 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .debug_aranges + 0x000000000000bba8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .debug_aranges + 0x000000000000bbc8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .debug_aranges + 0x000000000000bbe8 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .debug_aranges + 0x000000000000bc08 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .debug_aranges + 0x000000000000bc28 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .debug_aranges + 0x000000000000bc48 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .debug_aranges + 0x000000000000bc68 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .debug_aranges + 0x000000000000bc88 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .debug_aranges + 0x000000000000bca8 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .debug_aranges + 0x000000000000bcc0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .debug_aranges + 0x000000000000bce0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .debug_aranges + 0x000000000000bd00 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .debug_aranges + 0x000000000000bd20 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .debug_aranges + 0x000000000000bd40 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .debug_aranges + 0x000000000000bd60 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .debug_aranges + 0x000000000000bd80 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .debug_aranges + 0x000000000000bda0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .debug_aranges + 0x000000000000bdc0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .debug_aranges + 0x000000000000bde0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .debug_aranges + 0x000000000000be00 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .debug_aranges + 0x000000000000be20 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .debug_aranges + 0x000000000000be40 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .debug_aranges + 0x000000000000be60 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .debug_aranges + 0x000000000000be80 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .debug_aranges + 0x000000000000bea0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .debug_aranges + 0x000000000000bec0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .debug_aranges + 0x000000000000bee0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .debug_aranges + 0x000000000000bf00 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .debug_aranges + 0x000000000000bf20 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .debug_aranges + 0x000000000000bf40 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .debug_aranges + 0x000000000000bf60 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .debug_aranges + 0x000000000000bf80 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .debug_aranges + 0x000000000000bfa0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .debug_aranges + 0x000000000000bfc0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_aranges + 0x000000000000bfe0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .debug_aranges + 0x000000000000c000 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .debug_aranges + 0x000000000000c020 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .debug_aranges + 0x000000000000c040 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .debug_aranges + 0x000000000000c060 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + +.debug_ranges 0x0000000000000000 0x22490 + .debug_ranges 0x0000000000000000 0x168 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .debug_ranges 0x0000000000000168 0x30 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .debug_ranges 0x0000000000000198 0x2d8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .debug_ranges 0x0000000000000470 0xf60 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .debug_ranges 0x00000000000013d0 0x218 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .debug_ranges 0x00000000000015e8 0x78 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .debug_ranges 0x0000000000001660 0x170 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .debug_ranges 0x00000000000017d0 0x80 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .debug_ranges 0x0000000000001850 0xb0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .debug_ranges 0x0000000000001900 0xa8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .debug_ranges 0x00000000000019a8 0x2a0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .debug_ranges 0x0000000000001c48 0x328 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .debug_ranges 0x0000000000001f70 0x13c8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .debug_ranges 0x0000000000003338 0xa8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .debug_ranges 0x00000000000033e0 0x138 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .debug_ranges 0x0000000000003518 0xb8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .debug_ranges 0x00000000000035d0 0x88 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .debug_ranges 0x0000000000003658 0x290 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .debug_ranges 0x00000000000038e8 0x28c8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .debug_ranges 0x00000000000061b0 0x90 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .debug_ranges 0x0000000000006240 0x598 .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .debug_ranges 0x00000000000067d8 0x1a0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .debug_ranges 0x0000000000006978 0xe50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .debug_ranges 0x00000000000077c8 0x668 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .debug_ranges 0x0000000000007e30 0x210 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .debug_ranges 0x0000000000008040 0x7b8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .debug_ranges 0x00000000000087f8 0x298 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .debug_ranges 0x0000000000008a90 0x708 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .debug_ranges 0x0000000000009198 0x4f0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .debug_ranges 0x0000000000009688 0x260 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .debug_ranges 0x00000000000098e8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .debug_ranges 0x0000000000009918 0xe8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .debug_ranges 0x0000000000009a00 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .debug_ranges 0x0000000000009a20 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .debug_ranges 0x0000000000009a78 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .debug_ranges 0x0000000000009ab0 0x68 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .debug_ranges 0x0000000000009b18 0x140 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .debug_ranges 0x0000000000009c58 0x160 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .debug_ranges 0x0000000000009db8 0x428 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .debug_ranges 0x000000000000a1e0 0x658 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .debug_ranges 0x000000000000a838 0x7a8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .debug_ranges 0x000000000000afe0 0x2b0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .debug_ranges 0x000000000000b290 0x278 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .debug_ranges 0x000000000000b508 0x1b0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .debug_ranges 0x000000000000b6b8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .debug_ranges 0x000000000000b6e8 0x120 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .debug_ranges 0x000000000000b808 0xc0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .debug_ranges 0x000000000000b8c8 0x158 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .debug_ranges 0x000000000000ba20 0x10 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .debug_ranges 0x000000000000ba30 0xe0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .debug_ranges 0x000000000000bb10 0x60 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .debug_ranges 0x000000000000bb70 0x60 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .debug_ranges 0x000000000000bbd0 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .debug_ranges 0x000000000000bbe8 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .debug_ranges 0x000000000000bc28 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .debug_ranges 0x000000000000bc58 0x70 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .debug_ranges 0x000000000000bcc8 0x40 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .debug_ranges 0x000000000000bd08 0x58 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .debug_ranges 0x000000000000bd60 0x80 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .debug_ranges 0x000000000000bde0 0xe0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .debug_ranges 0x000000000000bec0 0x150 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .debug_ranges 0x000000000000c010 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .debug_ranges 0x000000000000c040 0x3c0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .debug_ranges 0x000000000000c400 0x18 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .debug_ranges 0x000000000000c418 0x28 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .debug_ranges 0x000000000000c440 0xd8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .debug_ranges 0x000000000000c518 0xa8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .debug_ranges 0x000000000000c5c0 0x60 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .debug_ranges 0x000000000000c620 0x78 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .debug_ranges 0x000000000000c698 0x88 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .debug_ranges 0x000000000000c720 0xb8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .debug_ranges 0x000000000000c7d8 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .debug_ranges 0x000000000000c808 0x98 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .debug_ranges 0x000000000000c8a0 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .debug_ranges 0x000000000000c8e8 0xe0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .debug_ranges 0x000000000000c9c8 0x170 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .debug_ranges 0x000000000000cb38 0xa8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .debug_ranges 0x000000000000cbe0 0x20 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .debug_ranges 0x000000000000cc00 0x30 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .debug_ranges 0x000000000000cc30 0xc8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .debug_ranges 0x000000000000ccf8 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .debug_ranges 0x000000000000cd30 0x6b0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .debug_ranges 0x000000000000d3e0 0x670 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .debug_ranges 0x000000000000da50 0x648 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .debug_ranges 0x000000000000e098 0x188 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .debug_ranges 0x000000000000e220 0x358 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .debug_ranges 0x000000000000e578 0xc0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .debug_ranges 0x000000000000e638 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .debug_ranges 0x000000000000e680 0x50 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .debug_ranges 0x000000000000e6d0 0x2f0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .debug_ranges 0x000000000000e9c0 0x38 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .debug_ranges 0x000000000000e9f8 0x48 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .debug_ranges 0x000000000000ea40 0xe0 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .debug_ranges 0x000000000000eb20 0x2d0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .debug_ranges 0x000000000000edf0 0x278 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .debug_ranges 0x000000000000f068 0x160 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .debug_ranges 0x000000000000f1c8 0x910 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .debug_ranges 0x000000000000fad8 0x28 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .debug_ranges 0x000000000000fb00 0x98 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .debug_ranges 0x000000000000fb98 0x110 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .debug_ranges 0x000000000000fca8 0x390 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .debug_ranges 0x0000000000010038 0x20 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .debug_ranges 0x0000000000010058 0x98 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .debug_ranges 0x00000000000100f0 0x70 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .debug_ranges 0x0000000000010160 0x230 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .debug_ranges 0x0000000000010390 0x4b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .debug_ranges 0x0000000000010840 0x1d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .debug_ranges 0x0000000000010a10 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .debug_ranges 0x0000000000010a80 0x7d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .debug_ranges 0x0000000000011258 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .debug_ranges 0x00000000000112e8 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .debug_ranges 0x00000000000113d0 0x2d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .debug_ranges 0x00000000000116a8 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .debug_ranges 0x0000000000011710 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_ranges 0x00000000000117b0 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .debug_ranges 0x0000000000011868 0x1d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .debug_ranges 0x0000000000011a38 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .debug_ranges 0x0000000000011a70 0x1f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .debug_ranges 0x0000000000011c68 0x1c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .debug_ranges 0x0000000000011e30 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .debug_ranges 0x0000000000012038 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .debug_ranges 0x00000000000120a8 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .debug_ranges 0x0000000000012280 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_ranges 0x00000000000122b0 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_ranges 0x0000000000012358 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_ranges 0x0000000000012388 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_ranges 0x00000000000123c8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_ranges 0x00000000000123f0 0x190 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_ranges 0x0000000000012580 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_ranges 0x00000000000125a8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_ranges 0x00000000000125c0 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_ranges 0x0000000000012620 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_ranges 0x00000000000126d0 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_ranges 0x00000000000126e8 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_ranges 0x0000000000012788 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_ranges 0x00000000000127a0 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .debug_ranges 0x0000000000012808 0x158 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .debug_ranges 0x0000000000012960 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .debug_ranges 0x00000000000129e0 0x490 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .debug_ranges 0x0000000000012e70 0x778 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .debug_ranges 0x00000000000135e8 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .debug_ranges 0x0000000000013688 0x60 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .debug_ranges 0x00000000000136e8 0x208 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .debug_ranges 0x00000000000138f0 0x138 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .debug_ranges 0x0000000000013a28 0x700 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .debug_ranges 0x0000000000014128 0x280 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .debug_ranges 0x00000000000143a8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .debug_ranges 0x00000000000143b8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .debug_ranges 0x00000000000143d8 0x1f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .debug_ranges 0x00000000000145d0 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .debug_ranges 0x0000000000014638 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .debug_ranges 0x0000000000014708 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .debug_ranges 0x0000000000014778 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .debug_ranges 0x00000000000147b8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .debug_ranges 0x00000000000147d8 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .debug_ranges 0x0000000000014918 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .debug_ranges 0x00000000000149b8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .debug_ranges 0x00000000000149d0 0x100 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .debug_ranges 0x0000000000014ad0 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .debug_ranges 0x0000000000014b78 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .debug_ranges 0x0000000000014bf8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .debug_ranges 0x0000000000014c38 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .debug_ranges 0x0000000000014c78 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .debug_ranges 0x0000000000014c88 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .debug_ranges 0x0000000000014ca0 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .debug_ranges 0x0000000000014d20 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .debug_ranges 0x0000000000014d58 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .debug_ranges 0x0000000000014d78 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .debug_ranges 0x0000000000014e58 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .debug_ranges 0x0000000000014ee8 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .debug_ranges 0x0000000000014fb8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .debug_ranges 0x0000000000014fd0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .debug_ranges 0x0000000000014ff0 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .debug_ranges 0x0000000000015070 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .debug_ranges 0x0000000000015088 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .debug_ranges 0x0000000000015098 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .debug_ranges 0x0000000000015100 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_ranges 0x0000000000015110 0x1d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .debug_ranges 0x00000000000152e8 0xa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .debug_ranges 0x0000000000015390 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_ranges 0x00000000000153c8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_ranges 0x00000000000153e8 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .debug_ranges 0x0000000000015400 0x308 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .debug_ranges 0x0000000000015708 0xa0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .debug_ranges 0x00000000000157a8 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .debug_ranges 0x0000000000015800 0x3f8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .debug_ranges 0x0000000000015bf8 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_ranges 0x0000000000015c68 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .debug_ranges 0x0000000000015c80 0x278 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_ranges 0x0000000000015ef8 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .debug_ranges 0x0000000000015f18 0x518 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .debug_ranges 0x0000000000016430 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .debug_ranges 0x00000000000164b8 0x1c0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_ranges 0x0000000000016678 0x3d8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .debug_ranges 0x0000000000016a50 0x318 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .debug_ranges 0x0000000000016d68 0x310 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .debug_ranges 0x0000000000017078 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .debug_ranges 0x0000000000017170 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .debug_ranges 0x00000000000171f0 0x220 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .debug_ranges 0x0000000000017410 0x180 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .debug_ranges 0x0000000000017590 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .debug_ranges 0x00000000000176d0 0x1ca0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .debug_ranges 0x0000000000019370 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .debug_ranges 0x0000000000019460 0xd0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .debug_ranges 0x0000000000019530 0x48 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .debug_ranges 0x0000000000019578 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .debug_ranges 0x00000000000195d0 0x88 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .debug_ranges 0x0000000000019658 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .debug_ranges 0x0000000000019670 0x3f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .debug_ranges 0x0000000000019a60 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .debug_ranges 0x0000000000019a98 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .debug_ranges 0x0000000000019c30 0xd8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .debug_ranges 0x0000000000019d08 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .debug_ranges 0x0000000000019e58 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .debug_ranges 0x0000000000019ec8 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_ranges 0x0000000000019f00 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .debug_ranges 0x0000000000019f70 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .debug_ranges 0x0000000000019f80 0x110 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_ranges 0x000000000001a090 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .debug_ranges 0x000000000001a100 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .debug_ranges 0x000000000001a118 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .debug_ranges 0x000000000001a2a0 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .debug_ranges 0x000000000001a2c0 0x140 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_ranges 0x000000000001a400 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .debug_ranges 0x000000000001a550 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .debug_ranges 0x000000000001a5b8 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .debug_ranges 0x000000000001a650 0xf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .debug_ranges 0x000000000001a748 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .debug_ranges 0x000000000001a778 0x308 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .debug_ranges 0x000000000001aa80 0x690 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .debug_ranges 0x000000000001b110 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .debug_ranges 0x000000000001b2a8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .debug_ranges 0x000000000001b2d0 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .debug_ranges 0x000000000001b350 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .debug_ranges 0x000000000001b3d0 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .debug_ranges 0x000000000001b4b0 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .debug_ranges 0x000000000001b4e0 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .debug_ranges 0x000000000001b560 0x18 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .debug_ranges 0x000000000001b578 0x90 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .debug_ranges 0x000000000001b608 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .debug_ranges 0x000000000001b6f8 0x40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .debug_ranges 0x000000000001b738 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .debug_ranges 0x000000000001b7a0 0x2b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .debug_ranges 0x000000000001ba58 0x130 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .debug_ranges 0x000000000001bb88 0x168 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .debug_ranges 0x000000000001bcf0 0x98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .debug_ranges 0x000000000001bd88 0x268 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x000000000001bff0 0x150 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_ranges 0x000000000001c140 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .debug_ranges 0x000000000001c1b0 0x170 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .debug_ranges 0x000000000001c320 0x308 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .debug_ranges 0x000000000001c628 0x4f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .debug_ranges 0x000000000001cb18 0x228 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .debug_ranges 0x000000000001cd40 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .debug_ranges 0x000000000001cd50 0x30 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_ranges 0x000000000001cd80 0xe8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .debug_ranges 0x000000000001ce68 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .debug_ranges 0x000000000001cf58 0x450 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .debug_ranges 0x000000000001d3a8 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .debug_ranges 0x000000000001d5f8 0x38 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .debug_ranges 0x000000000001d630 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .debug_ranges 0x000000000001d6f8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .debug_ranges 0x000000000001d720 0x20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .debug_ranges 0x000000000001d740 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .debug_ranges 0x000000000001d750 0x240 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .debug_ranges 0x000000000001d990 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .debug_ranges 0x000000000001d9a0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .debug_ranges 0x000000000001d9c8 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .debug_ranges 0x000000000001da80 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .debug_ranges 0x000000000001db60 0x178 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .debug_ranges 0x000000000001dcd8 0x10 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .debug_ranges 0x000000000001dce8 0x58 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .debug_ranges 0x000000000001dd40 0x70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .debug_ranges 0x000000000001ddb0 0x120 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .debug_ranges 0x000000000001ded0 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .debug_ranges 0x000000000001def8 0x28 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .debug_ranges 0x000000000001df20 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .debug_ranges 0x000000000001df30 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .debug_ranges 0x000000000001df40 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .debug_ranges 0x000000000001df50 0x140 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .debug_ranges 0x000000000001e090 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .debug_ranges 0x000000000001e0b8 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .debug_ranges 0x000000000001e0e0 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .debug_ranges 0x000000000001e0f0 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .debug_ranges 0x000000000001e100 0x68 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .debug_ranges 0x000000000001e168 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .debug_ranges 0x000000000001e180 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .debug_ranges 0x000000000001e1a8 0x15c0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .debug_ranges 0x000000000001f768 0xd8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .debug_ranges 0x000000000001f840 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .debug_ranges 0x000000000001f878 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .debug_ranges 0x000000000001f8c0 0x90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .debug_ranges 0x000000000001f950 0x68 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .debug_ranges 0x000000000001f9b8 0x50 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .debug_ranges 0x000000000001fa08 0x68 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .debug_ranges 0x000000000001fa70 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .debug_ranges 0x000000000001fad0 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .debug_ranges 0x000000000001fb00 0x350 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .debug_ranges 0x000000000001fe50 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .debug_ranges 0x000000000001fe70 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .debug_ranges 0x000000000001fe90 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .debug_ranges 0x000000000001feb8 0xf0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .debug_ranges 0x000000000001ffa8 0x4e0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .debug_ranges 0x0000000000020488 0xc0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .debug_ranges 0x0000000000020548 0x11c8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .debug_ranges 0x0000000000021710 0x118 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .debug_ranges 0x0000000000021828 0x10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .debug_ranges 0x0000000000021838 0xa0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .debug_ranges 0x00000000000218d8 0x40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .debug_ranges 0x0000000000021918 0xa0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .debug_ranges 0x00000000000219b8 0x58 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .debug_ranges 0x0000000000021a10 0x160 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .debug_ranges 0x0000000000021b70 0x270 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .debug_ranges 0x0000000000021de0 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .debug_ranges 0x0000000000021e00 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .debug_ranges 0x0000000000021e18 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .debug_ranges 0x0000000000021e38 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .debug_ranges 0x0000000000021e50 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .debug_ranges 0x0000000000021e68 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .debug_ranges 0x0000000000021e80 0x38 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .debug_ranges 0x0000000000021eb8 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .debug_ranges 0x0000000000021ed0 0x30 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .debug_ranges 0x0000000000021f00 0x80 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .debug_ranges 0x0000000000021f80 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .debug_ranges 0x0000000000021f98 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .debug_ranges 0x0000000000022008 0xa0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .debug_ranges 0x00000000000220a8 0x28 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .debug_ranges 0x00000000000220d0 0xb8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .debug_ranges 0x0000000000022188 0x20 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .debug_ranges 0x00000000000221a8 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .debug_ranges 0x00000000000221c0 0x70 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .debug_ranges 0x0000000000022230 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .debug_ranges 0x0000000000022248 0x60 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .debug_ranges 0x00000000000222a8 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .debug_ranges 0x00000000000222f0 0x48 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_ranges 0x0000000000022338 0xb8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .debug_ranges 0x00000000000223f0 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .debug_ranges 0x0000000000022478 0x18 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + +.debug_line 0x0000000000000000 0x226b04 + .debug_line 0x0000000000000000 0x21cc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .debug_line 0x00000000000021cc 0x5d0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .debug_line 0x000000000000279c 0x21bd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .debug_line 0x0000000000004959 0x6e06 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .debug_line 0x000000000000b75f 0x1412 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .debug_line 0x000000000000cb71 0x550 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .debug_line 0x000000000000d0c1 0x1293 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .debug_line 0x000000000000e354 0xaad .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .debug_line 0x000000000000ee01 0xa46 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .debug_line 0x000000000000f847 0x8bc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .debug_line 0x0000000000010103 0x16a6 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .debug_line 0x00000000000117a9 0x17f2 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .debug_line 0x0000000000012f9b 0x6c6f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .debug_line 0x0000000000019c0a 0x195b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .debug_line 0x000000000001b565 0x27f5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .debug_line 0x000000000001dd5a 0x19c6 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + .debug_line 0x000000000001f720 0x558 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .debug_line 0x000000000001fc78 0x1a71 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + .debug_line 0x00000000000216e9 0x8683 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .debug_line 0x0000000000029d6c 0xd99 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .debug_line 0x000000000002ab05 0x7bcd .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .debug_line 0x00000000000326d2 0x159e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .debug_line 0x0000000000033c70 0x84f0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .debug_line 0x000000000003c160 0x4647 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .debug_line 0x00000000000407a7 0x2844 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .debug_line 0x0000000000042feb 0x544d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .debug_line 0x0000000000048438 0x3567 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .debug_line 0x000000000004b99f 0x512d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .debug_line 0x0000000000050acc 0x434a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .debug_line 0x0000000000054e16 0x1ccf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .debug_line 0x0000000000056ae5 0xe3c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .debug_line 0x0000000000057921 0x188b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .debug_line 0x00000000000591ac 0x370 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .debug_line 0x000000000005951c 0xcbb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .debug_line 0x000000000005a1d7 0xa1f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .debug_line 0x000000000005abf6 0x1030 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .debug_line 0x000000000005bc26 0x21ed .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .debug_line 0x000000000005de13 0x20d9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .debug_line 0x000000000005feec 0x5476 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .debug_line 0x0000000000065362 0x6f05 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .debug_line 0x000000000006c267 0x7633 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .debug_line 0x000000000007389a 0x459b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .debug_line 0x0000000000077e35 0x2393 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .debug_line 0x000000000007a1c8 0x2137 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .debug_line 0x000000000007c2ff 0xbae .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .debug_line 0x000000000007cead 0x830 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .debug_line 0x000000000007d6dd 0x1933 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .debug_line 0x000000000007f010 0x1175 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .debug_line 0x0000000000080185 0x194f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .debug_line 0x0000000000081ad4 0xa94 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .debug_line 0x0000000000082568 0x1aed .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .debug_line 0x0000000000084055 0x1020 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .debug_line 0x0000000000085075 0x1023 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .debug_line 0x0000000000086098 0x98a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .debug_line 0x0000000000086a22 0xbe2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .debug_line 0x0000000000087604 0xb9b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .debug_line 0x000000000008819f 0xccb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .debug_line 0x0000000000088e6a 0xe5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .debug_line 0x0000000000089cc7 0xeb7 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .debug_line 0x000000000008ab7e 0xf36 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .debug_line 0x000000000008bab4 0x15ae .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .debug_line 0x000000000008d062 0x196a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .debug_line 0x000000000008e9cc 0xc26 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .debug_line 0x000000000008f5f2 0x5c07 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .debug_line 0x00000000000951f9 0xa6e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .debug_line 0x0000000000095c67 0xf77 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .debug_line 0x0000000000096bde 0x2396 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .debug_line 0x0000000000098f74 0x148a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .debug_line 0x000000000009a3fe 0xe6f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .debug_line 0x000000000009b26d 0x100d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .debug_line 0x000000000009c27a 0x14f9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .debug_line 0x000000000009d773 0x1ea3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .debug_line 0x000000000009f616 0x9f6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .debug_line 0x00000000000a000c 0xbad .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .debug_line 0x00000000000a0bb9 0xcff .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .debug_line 0x00000000000a18b8 0xe4e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .debug_line 0x00000000000a2706 0x327a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .debug_line 0x00000000000a5980 0x13fa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .debug_line 0x00000000000a6d7a 0x858 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .debug_line 0x00000000000a75d2 0x826 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .debug_line 0x00000000000a7df8 0x162d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .debug_line 0x00000000000a9425 0x16f8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .debug_line 0x00000000000aab1d 0x5112 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .debug_line 0x00000000000afc2f 0x5303 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .debug_line 0x00000000000b4f32 0x442f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .debug_line 0x00000000000b9361 0x2420 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .debug_line 0x00000000000bb781 0x3518 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .debug_line 0x00000000000bec99 0x19fd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .debug_line 0x00000000000c0696 0xa7d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .debug_line 0x00000000000c1113 0x8d2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .debug_line 0x00000000000c19e5 0x3258 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .debug_line 0x00000000000c4c3d 0x779 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .debug_line 0x00000000000c53b6 0x4c1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .debug_line 0x00000000000c5877 0x1ad1 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .debug_line 0x00000000000c7348 0x2fb4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .debug_line 0x00000000000ca2fc 0x230a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .debug_line 0x00000000000cc606 0x1d6c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .debug_line 0x00000000000ce372 0x5bac .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .debug_line 0x00000000000d3f1e 0xa7c .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .debug_line 0x00000000000d499a 0x10e4 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .debug_line 0x00000000000d5a7e 0x1513 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .debug_line 0x00000000000d6f91 0x3de5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .debug_line 0x00000000000dad76 0x11c0 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .debug_line 0x00000000000dbf36 0x11ae .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .debug_line 0x00000000000dd0e4 0xef6 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .debug_line 0x00000000000ddfda 0x39b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .debug_line 0x00000000000e1992 0x47d6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .debug_line 0x00000000000e6168 0x222d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .debug_line 0x00000000000e8395 0xd0d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + .debug_line 0x00000000000e90a2 0x908c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .debug_line 0x00000000000f212e 0x1104 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .debug_line 0x00000000000f3232 0x1381 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + .debug_line 0x00000000000f45b3 0x2c6d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .debug_line 0x00000000000f7220 0x7e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + .debug_line 0x00000000000f7a05 0x1285 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + .debug_line 0x00000000000f8c8a 0x188c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + .debug_line 0x00000000000fa516 0x1c74 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .debug_line 0x00000000000fc18a 0x8ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + .debug_line 0x00000000000fca76 0x22c1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + .debug_line 0x00000000000fed37 0x1ec3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .debug_line 0x0000000000100bfa 0x1ca6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .debug_line 0x00000000001028a0 0x1128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .debug_line 0x00000000001039c8 0x3d12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + .debug_line 0x00000000001076da 0x135b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + .debug_line 0x0000000000108a35 0x1473 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + .debug_line 0x0000000000109ea8 0x770 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + .debug_line 0x000000000010a618 0xb20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + .debug_line 0x000000000010b138 0x710 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + .debug_line 0x000000000010b848 0x5b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + .debug_line 0x000000000010bdfc 0x2548 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + .debug_line 0x000000000010e344 0x6a3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + .debug_line 0x000000000010e9e7 0x7d7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + .debug_line 0x000000000010f1be 0x8f3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + .debug_line 0x000000000010fab1 0xd35 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + .debug_line 0x00000000001107e6 0x5e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + .debug_line 0x0000000000110dcd 0x1817 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + .debug_line 0x00000000001125e4 0x5ce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + .debug_line 0x0000000000112bb2 0x10a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + .debug_line 0x0000000000113c52 0x1755 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .debug_line 0x00000000001153a7 0xa2b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + .debug_line 0x0000000000115dd2 0x2fa8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .debug_line 0x0000000000118d7a 0x3d6f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .debug_line 0x000000000011cae9 0x13e6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .debug_line 0x000000000011decf 0xcdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + .debug_line 0x000000000011ebab 0x1c55 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + .debug_line 0x0000000000120800 0x117c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + .debug_line 0x000000000012197c 0x435e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + .debug_line 0x0000000000125cda 0x1c3e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + .debug_line 0x0000000000127918 0xa83 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + .debug_line 0x000000000012839b 0xa15 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + .debug_line 0x0000000000128db0 0x28f9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .debug_line 0x000000000012b6a9 0xefd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .debug_line 0x000000000012c5a6 0xfbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + .debug_line 0x000000000012d562 0xe31 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + .debug_line 0x000000000012e393 0x803 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + .debug_line 0x000000000012eb96 0x5a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + .debug_line 0x000000000012f13e 0x1018 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .debug_line 0x0000000000130156 0xd67 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + .debug_line 0x0000000000130ebd 0x535 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + .debug_line 0x00000000001313f2 0x1b0c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .debug_line 0x0000000000132efe 0x95c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + .debug_line 0x000000000013385a 0x18ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + .debug_line 0x0000000000135146 0x1df /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + .debug_line 0x0000000000135325 0xf39 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .debug_line 0x000000000013625e 0x848 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + .debug_line 0x0000000000136aa6 0xb61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + .debug_line 0x0000000000137607 0x7ed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + .debug_line 0x0000000000137df4 0xeaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + .debug_line 0x0000000000138ca3 0xef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + .debug_line 0x0000000000138d92 0xc11 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + .debug_line 0x00000000001399a3 0xac6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + .debug_line 0x000000000013a469 0x14c6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + .debug_line 0x000000000013b92f 0x1659 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + .debug_line 0x000000000013cf88 0x112a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + .debug_line 0x000000000013e0b2 0x68a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + .debug_line 0x000000000013e73c 0x6d0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + .debug_line 0x000000000013ee0c 0x1199 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + .debug_line 0x000000000013ffa5 0x15b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .debug_line 0x0000000000140100 0x6c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + .debug_line 0x00000000001407c3 0x9aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + .debug_line 0x000000000014116d 0x188 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + .debug_line 0x00000000001412f5 0x396 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + .debug_line 0x000000000014168b 0x170b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + .debug_line 0x0000000000142d96 0x920 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + .debug_line 0x00000000001436b6 0x5e0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_line 0x0000000000143c96 0x721 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + .debug_line 0x00000000001443b7 0x715 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + .debug_line 0x0000000000144acc 0x1c65 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + .debug_line 0x0000000000146731 0x8f2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + .debug_line 0x0000000000147023 0xb40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + .debug_line 0x0000000000147b63 0x21b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + .debug_line 0x0000000000149d17 0x6ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + .debug_line 0x000000000014a3d1 0x681 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + .debug_line 0x000000000014aa52 0x1834 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + .debug_line 0x000000000014c286 0x60b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + .debug_line 0x000000000014c891 0x4feb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .debug_line 0x000000000015187c 0xcad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + .debug_line 0x0000000000152529 0x17de /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .debug_line 0x0000000000153d07 0x2d05 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .debug_line 0x0000000000156a0c 0x318c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .debug_line 0x0000000000159b98 0x268c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .debug_line 0x000000000015c224 0xcd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + .debug_line 0x000000000015cefb 0xb87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .debug_line 0x000000000015da82 0x22e3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + .debug_line 0x000000000015fd65 0x12d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + .debug_line 0x0000000000161039 0x148a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + .debug_line 0x00000000001624c3 0x6b7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + .debug_line 0x0000000000169042 0xff6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + .debug_line 0x000000000016a038 0xc78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + .debug_line 0x000000000016acb0 0x3f4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + .debug_line 0x000000000016b0a4 0x46a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + .debug_line 0x000000000016b50e 0x496 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + .debug_line 0x000000000016b9a4 0x8e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + .debug_line 0x000000000016c286 0x9f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + .debug_line 0x000000000016cc76 0xa86 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + .debug_line 0x000000000016d6fc 0x784 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + .debug_line 0x000000000016de80 0x2cdc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + .debug_line 0x0000000000170b5c 0xc49 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + .debug_line 0x00000000001717a5 0x1077 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + .debug_line 0x000000000017281c 0xc4c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + .debug_line 0x0000000000173468 0x17e5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + .debug_line 0x0000000000174c4d 0x1933 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + .debug_line 0x0000000000176580 0xbb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + .debug_line 0x0000000000177132 0xcee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + .debug_line 0x0000000000177e20 0x583 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + .debug_line 0x00000000001783a3 0x1431 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .debug_line 0x00000000001797d4 0x9a5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + .debug_line 0x000000000017a179 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + .debug_line 0x000000000017a288 0xf22 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + .debug_line 0x000000000017b1aa 0x1e47 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .debug_line 0x000000000017cff1 0x95e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + .debug_line 0x000000000017d94f 0x10c8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + .debug_line 0x000000000017ea17 0x1b33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + .debug_line 0x000000000018054a 0x40a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + .debug_line 0x0000000000180954 0x3c2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + .debug_line 0x0000000000180d16 0x93a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + .debug_line 0x0000000000181650 0xede /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .debug_line 0x000000000018252e 0xe02 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + .debug_line 0x0000000000183330 0x99e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + .debug_line 0x0000000000183cce 0x3afe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .debug_line 0x00000000001877cc 0x9089 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .debug_line 0x0000000000190855 0x1acf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .debug_line 0x0000000000192324 0x4f2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + .debug_line 0x0000000000192816 0x106 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + .debug_line 0x000000000019291c 0x6e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .debug_line 0x0000000000193005 0x90e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + .debug_line 0x0000000000193913 0x72a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .debug_line 0x000000000019403d 0x113a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + .debug_line 0x0000000000195177 0x561 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + .debug_line 0x00000000001956d8 0x653 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + .debug_line 0x0000000000195d2b 0x595 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + .debug_line 0x00000000001962c0 0x802 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + .debug_line 0x0000000000196ac2 0x1329 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .debug_line 0x0000000000197deb 0x7fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .debug_line 0x00000000001985e5 0xf80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .debug_line 0x0000000000199565 0x348c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .debug_line 0x000000000019c9f1 0x1ad9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .debug_line 0x000000000019e4ca 0x1d64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .debug_line 0x00000000001a022e 0x571 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + .debug_line 0x00000000001a079f 0x14cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + .debug_line 0x00000000001a1c6c 0x1a23 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x00000000001a368f 0x1253 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + .debug_line 0x00000000001a48e2 0xd17 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + .debug_line 0x00000000001a55f9 0x1134 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + .debug_line 0x00000000001a672d 0x18f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + .debug_line 0x00000000001a68bc 0x2204 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + .debug_line 0x00000000001a8ac0 0x4837 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + .debug_line 0x00000000001ad2f7 0x1d1d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .debug_line 0x00000000001af014 0x5ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + .debug_line 0x00000000001af5c1 0x71b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + .debug_line 0x00000000001afcdc 0x13e3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + .debug_line 0x00000000001b10bf 0x1fd7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + .debug_line 0x00000000001b3096 0x2e06 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + .debug_line 0x00000000001b5e9c 0x2467 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + .debug_line 0x00000000001b8303 0xa98 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + .debug_line 0x00000000001b8d9b 0x1ec7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + .debug_line 0x00000000001bac62 0x13d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + .debug_line 0x00000000001bad9f 0x658 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + .debug_line 0x00000000001bb3f7 0x601 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + .debug_line 0x00000000001bb9f8 0x497 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + .debug_line 0x00000000001bbe8f 0xf44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + .debug_line 0x00000000001bcdd3 0x52a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + .debug_line 0x00000000001bd2fd 0x12e8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .debug_line 0x00000000001be5e5 0x18f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + .debug_line 0x00000000001be774 0xf44 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + .debug_line 0x00000000001bf6b8 0xcf8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + .debug_line 0x00000000001c03b0 0x145d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + .debug_line 0x00000000001c180d 0x5b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + .debug_line 0x00000000001c1dc0 0xe0a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + .debug_line 0x00000000001c2bca 0x9ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .debug_line 0x00000000001c3576 0x9ef /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + .debug_line 0x00000000001c3f65 0x413 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + .debug_line 0x00000000001c4378 0x244 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + .debug_line 0x00000000001c45bc 0x335 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .debug_line 0x00000000001c48f1 0x4ef /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + .debug_line 0x00000000001c4de0 0x339 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .debug_line 0x00000000001c5119 0x1989 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + .debug_line 0x00000000001c6aa2 0x76f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + .debug_line 0x00000000001c7211 0x5b2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + .debug_line 0x00000000001c77c3 0x333 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + .debug_line 0x00000000001c7af6 0x33b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + .debug_line 0x00000000001c7e31 0x654 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .debug_line 0x00000000001c8485 0x388 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + .debug_line 0x00000000001c880d 0x5c4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + .debug_line 0x00000000001c8dd1 0x6f03 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .debug_line 0x00000000001cfcd4 0xca9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .debug_line 0x00000000001d097d 0xcdc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + .debug_line 0x00000000001d1659 0x70d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + .debug_line 0x00000000001d1d66 0x3d7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + .debug_line 0x00000000001d213d 0x917 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + .debug_line 0x00000000001d2a54 0x969 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + .debug_line 0x00000000001d33bd 0x635 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + .debug_line 0x00000000001d39f2 0x505 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + .debug_line 0x00000000001d3ef7 0x683 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + .debug_line 0x00000000001d457a 0x511 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .debug_line 0x00000000001d4a8b 0x401 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + .debug_line 0x00000000001d4e8c 0x13d7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + .debug_line 0x00000000001d6263 0x38d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + .debug_line 0x00000000001d65f0 0x391 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + .debug_line 0x00000000001d6981 0x3c2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + .debug_line 0x00000000001d6d43 0xcfa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + .debug_line 0x00000000001d7a3d 0x248b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + .debug_line 0x00000000001d9ec8 0xc9b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .debug_line 0x00000000001dab63 0x6e85 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .debug_line 0x00000000001e19e8 0x1187 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + .debug_line 0x00000000001e2b6f 0x333 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + .debug_line 0x00000000001e2ea2 0xbee /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + .debug_line 0x00000000001e3a90 0xcad /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + .debug_line 0x00000000001e473d 0xb45 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + .debug_line 0x00000000001e5282 0xc2a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + .debug_line 0x00000000001e5eac 0x222c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + .debug_line 0x00000000001e80d8 0x2e4a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + .debug_line 0x00000000001eaf22 0x189 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + .debug_line 0x00000000001eb0ab 0x2a7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + .debug_line 0x00000000001eb352 0x29c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + .debug_line 0x00000000001eb5ee 0xa6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + .debug_line 0x00000000001eb694 0x219 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + .debug_line 0x00000000001eb8ad 0x5c1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + .debug_line 0x00000000001ebe6e 0x8fd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + .debug_line 0x00000000001ec76b 0xa86 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + .debug_line 0x00000000001ed1f1 0x4f7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + .debug_line 0x00000000001ed6e8 0x331 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + .debug_line 0x00000000001eda19 0xcb0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + .debug_line 0x00000000001ee6c9 0x5fb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + .debug_line 0x00000000001eecc4 0xb83 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + .debug_line 0x00000000001ef847 0x4ea /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + .debug_line 0x00000000001efd31 0x6b4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + .debug_line 0x00000000001f03e5 0x32a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .debug_line 0x00000000001f070f 0x8c8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + .debug_line 0x00000000001f0fd7 0x69d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + .debug_line 0x00000000001f1674 0xef5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + .debug_line 0x00000000001f2569 0x27c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + .debug_line 0x00000000001f27e5 0x486 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + .debug_line 0x00000000001f2c6b 0x55b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + .debug_line 0x00000000001f31c6 0x555 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + .debug_line 0x00000000001f371b 0x6e1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + .debug_line 0x00000000001f3dfc 0x619 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + .debug_line 0x00000000001f4415 0x482 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + .debug_line 0x00000000001f4897 0x523 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .debug_line 0x00000000001f4dba 0x49f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + .debug_line 0x00000000001f5259 0x1bd6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .debug_line 0x00000000001f6e2f 0x297c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .debug_line 0x00000000001f97ab 0x851 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + .debug_line 0x00000000001f9ffc 0x7c0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + .debug_line 0x00000000001fa7bc 0x843 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .debug_line 0x00000000001fafff 0x5b40 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .debug_line 0x0000000000200b3f 0x45dc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + .debug_line 0x000000000020511b 0x2cd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + .debug_line 0x00000000002053e8 0x308 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + .debug_line 0x00000000002056f0 0x2db /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + .debug_line 0x00000000002059cb 0x66b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + .debug_line 0x0000000000206036 0x2b0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + .debug_line 0x00000000002062e6 0x2bc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + .debug_line 0x00000000002065a2 0xc94 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + .debug_line 0x0000000000207236 0x1e4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + .debug_line 0x000000000020741a 0x5ef3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + .debug_line 0x000000000020d30d 0x3bd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + .debug_line 0x000000000020d6ca 0x488 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + .debug_line 0x000000000020db52 0x557 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + .debug_line 0x000000000020e0a9 0x287a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .debug_line 0x0000000000210923 0x424 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + .debug_line 0x0000000000210d47 0x1564 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + .debug_line 0x00000000002122ab 0x94d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + .debug_line 0x0000000000212bf8 0x475 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + .debug_line 0x000000000021306d 0x2a9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + .debug_line 0x0000000000213316 0x207 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + .debug_line 0x000000000021351d 0x37e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + .debug_line 0x000000000021389b 0x2d9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + .debug_line 0x0000000000213b74 0x455 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + .debug_line 0x0000000000213fc9 0x417 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + .debug_line 0x00000000002143e0 0x42c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + .debug_line 0x000000000021480c 0x437 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + .debug_line 0x0000000000214c43 0x2a36 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + .debug_line 0x0000000000217679 0x560 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + .debug_line 0x0000000000217bd9 0x2a8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + .debug_line 0x0000000000217e81 0x4ae /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + .debug_line 0x000000000021832f 0x524 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + .debug_line 0x0000000000218853 0x61a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + .debug_line 0x0000000000218e6d 0x85e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + .debug_line 0x00000000002196cb 0x40e3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_line 0x000000000021d7ae 0x41d8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + .debug_line 0x0000000000221986 0x8da /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + .debug_line 0x0000000000222260 0x41aa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + .debug_line 0x000000000022640a 0x43f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + .debug_line 0x0000000000226849 0x2bb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + +.debug_str 0x0000000000000000 0xdc4a2 + .debug_str 0x0000000000000000 0xf67b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + 0x10374 (size before relaxing) + .debug_str 0x000000000000f67b 0x111 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + 0x8be (size before relaxing) + .debug_str 0x000000000000f78c 0x2b7 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + 0x9d87 (size before relaxing) + .debug_str 0x000000000000fa43 0x2570 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + 0x12780 (size before relaxing) + .debug_str 0x0000000000011fb3 0x68b .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + 0x9a88 (size before relaxing) + .debug_str 0x000000000001263e 0xa2f .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + 0xd69 (size before relaxing) + .debug_str 0x000000000001306d 0xdd5 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + 0x23aa (size before relaxing) + .debug_str 0x0000000000013e42 0x8ce .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + 0x19ff (size before relaxing) + .debug_str 0x0000000000014710 0x594 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + 0x1254 (size before relaxing) + .debug_str 0x0000000000014ca4 0x1fd .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + 0xa1a (size before relaxing) + .debug_str 0x0000000000014ea1 0x1337 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + 0x2cce (size before relaxing) + .debug_str 0x00000000000161d8 0xd32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + 0x3829 (size before relaxing) + .debug_str 0x0000000000016f0a 0x651 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + 0x107dc (size before relaxing) + .debug_str 0x000000000001755b 0x1c97 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + 0x11e64 (size before relaxing) + .debug_str 0x00000000000191f2 0xffe .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + 0x12a55 (size before relaxing) + .debug_str 0x000000000001a1f0 0x667 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o + 0x105ff (size before relaxing) + .debug_str 0x000000000001a857 0x7b0 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + 0xa5b (size before relaxing) + .debug_str 0x000000000001b007 0x2c4 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o + 0x1039e (size before relaxing) + .debug_str 0x000000000001b2cb 0x1059e .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + 0x192b1 (size before relaxing) + .debug_str 0x000000000002b869 0x1c8 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + 0x12c7 (size before relaxing) + .debug_str 0x000000000002ba31 0x20f7f .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + 0x31a90 (size before relaxing) + .debug_str 0x000000000004c9b0 0x1e4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + 0x7c5b (size before relaxing) + .debug_str 0x000000000004cb94 0x7161 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + 0x2cb78 (size before relaxing) + .debug_str 0x0000000000053cf5 0x4fad .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + 0x2a946 (size before relaxing) + .debug_str 0x0000000000058ca2 0x29f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + 0x1b850 (size before relaxing) + .debug_str 0x0000000000058f41 0xe24c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + 0x33b37 (size before relaxing) + .debug_str 0x000000000006718d 0x2f9a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + 0x28896 (size before relaxing) + .debug_str 0x000000000006a127 0x61f8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + 0x2b9ff (size before relaxing) + .debug_str 0x000000000007031f 0x1610 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + 0x29610 (size before relaxing) + .debug_str 0x000000000007192f 0x206 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + 0x7ee0 (size before relaxing) + .debug_str 0x0000000000071b35 0x5d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + 0x331d (size before relaxing) + .debug_str 0x0000000000071b92 0x78b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + 0x2312 (size before relaxing) + .debug_str 0x000000000007231d 0x8d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + 0x6ad (size before relaxing) + .debug_str 0x00000000000723aa 0x1ea .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + 0x1a17 (size before relaxing) + .debug_str 0x0000000000072594 0x111 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + 0x18f8 (size before relaxing) + .debug_str 0x00000000000726a5 0x6c5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + 0x226b (size before relaxing) + .debug_str 0x0000000000072d6a 0x9ef .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + 0x2a76 (size before relaxing) + .debug_str 0x0000000000073759 0x5ee .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + 0x28ba (size before relaxing) + .debug_str 0x0000000000073d47 0xa43 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + 0x307a (size before relaxing) + .debug_str 0x000000000007478a 0x1891 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + 0x469f (size before relaxing) + .debug_str 0x000000000007601b 0x153f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + 0x4368 (size before relaxing) + .debug_str 0x000000000007755a 0x84d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + 0x2d17 (size before relaxing) + .debug_str 0x0000000000077da7 0x764 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + 0x2c7f (size before relaxing) + .debug_str 0x000000000007850b 0x298 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + 0x1ea0 (size before relaxing) + .debug_str 0x00000000000787a3 0xc3 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + 0x208d (size before relaxing) + .debug_str 0x0000000000078866 0x5b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + 0x1773 (size before relaxing) + .debug_str 0x00000000000788c1 0x1c8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + 0x29e0 (size before relaxing) + .debug_str 0x0000000000078a89 0x2a4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + 0x26c4 (size before relaxing) + .debug_str 0x0000000000078d2d 0x579 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + 0x2965 (size before relaxing) + .debug_str 0x00000000000792a6 0xb4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + 0x2021 (size before relaxing) + .debug_str 0x000000000007935a 0x64e .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + 0x2f44 (size before relaxing) + .debug_str 0x00000000000799a8 0x246 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + 0x1d1a (size before relaxing) + .debug_str 0x0000000000079bee 0x19f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + 0x1b94 (size before relaxing) + .debug_str 0x0000000000079d8d 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + 0x17df (size before relaxing) + .debug_str 0x0000000000079df3 0xb0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + 0x1a74 (size before relaxing) + .debug_str 0x0000000000079ea3 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + 0x20c6 (size before relaxing) + .debug_str 0x0000000000079f43 0x6c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + 0x1b89 (size before relaxing) + .debug_str 0x0000000000079faf 0x20f .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + 0x21f2 (size before relaxing) + .debug_str 0x000000000007a1be 0x30d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + 0x1cf7 (size before relaxing) + .debug_str 0x000000000007a4cb 0x198 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + 0x2a6a (size before relaxing) + .debug_str 0x000000000007a663 0x38d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + 0x2504 (size before relaxing) + .debug_str 0x000000000007a9f0 0x3b1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + 0x25d7 (size before relaxing) + .debug_str 0x000000000007ada1 0x9c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + 0x211b (size before relaxing) + .debug_str 0x000000000007ae3d 0xbee .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + 0x3114 (size before relaxing) + .debug_str 0x000000000007ba2b 0x66 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + 0x203a (size before relaxing) + .debug_str 0x000000000007ba91 0xbd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + 0x1d0d (size before relaxing) + .debug_str 0x000000000007bb4e 0x317 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + 0x26b8 (size before relaxing) + .debug_str 0x000000000007be65 0x16a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + 0x1bd0 (size before relaxing) + .debug_str 0x000000000007bfcf 0x13a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + 0x1b1e (size before relaxing) + .debug_str 0x000000000007c109 0x8a .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + 0x1b08 (size before relaxing) + .debug_str 0x000000000007c193 0x328 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + 0x1bd7 (size before relaxing) + .debug_str 0x000000000007c4bb 0x1d9 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + 0x1b1a (size before relaxing) + .debug_str 0x000000000007c694 0xa0 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + 0x17ff (size before relaxing) + .debug_str 0x000000000007c734 0xdd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + 0x2db (size before relaxing) + .debug_str 0x000000000007c811 0x116 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + 0x159c (size before relaxing) + .debug_str 0x000000000007c927 0x145 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + 0x1be8 (size before relaxing) + .debug_str 0x000000000007ca6c 0x2f8 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + 0x19ab (size before relaxing) + .debug_str 0x000000000007cd64 0x168 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + 0x1607 (size before relaxing) + .debug_str 0x000000000007cecc 0xc2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + 0x13f2 (size before relaxing) + .debug_str 0x000000000007cf8e 0x11b .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + 0x12c3 (size before relaxing) + .debug_str 0x000000000007d0a9 0x224 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + 0x1934 (size before relaxing) + .debug_str 0x000000000007d2cd 0x347 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + 0x1aba7 (size before relaxing) + .debug_str 0x000000000007d614 0x8eb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + 0x27c2a (size before relaxing) + .debug_str 0x000000000007deff 0x5abb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + 0x2c038 (size before relaxing) + .debug_str 0x00000000000839ba 0x29a6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + 0x19e69 (size before relaxing) + .debug_str 0x0000000000086360 0x125 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + 0x16eb8 (size before relaxing) + .debug_str 0x0000000000086485 0x2318 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + 0x1c83f (size before relaxing) + .debug_str 0x000000000008879d 0x2ae .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + 0x1cff (size before relaxing) + .debug_str 0x0000000000088a4b 0xbe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + 0x2e7 (size before relaxing) + .debug_str 0x0000000000088b09 0xbd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + 0x350 (size before relaxing) + .debug_str 0x0000000000088bc6 0x40d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + 0xb89 (size before relaxing) + .debug_str 0x0000000000088fd3 0x7c .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + 0x85d (size before relaxing) + .debug_str 0x000000000008904f 0x74 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + 0x69e (size before relaxing) + .debug_str 0x00000000000890c3 0x3b6 .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + 0x6339 (size before relaxing) + .debug_str 0x0000000000089479 0x56d6 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + 0x9c0e (size before relaxing) + .debug_str 0x000000000008eb4f 0x51e .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + 0x6186 (size before relaxing) + .debug_str 0x000000000008f06d 0x420 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + 0x60ac (size before relaxing) + .debug_str 0x000000000008f48d 0x395 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + 0x63da (size before relaxing) + .debug_str 0x000000000008f822 0x116 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + 0x1c3a (size before relaxing) + .debug_str 0x000000000008f938 0x3a6a .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + 0x63fe (size before relaxing) + .debug_str 0x00000000000933a2 0x4c8 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + 0x275d (size before relaxing) + .debug_str 0x000000000009386a 0x1d23 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + 0x39a8 (size before relaxing) + .debug_str 0x000000000009558d 0xd5 .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + 0x5fd4 (size before relaxing) + .debug_str 0x0000000000095662 0x2cd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + 0x6148 (size before relaxing) + .debug_str 0x000000000009592f 0x77b .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + 0x1ff0 (size before relaxing) + .debug_str 0x00000000000960aa 0x8bd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + 0x1ce3 (size before relaxing) + .debug_str 0x0000000000096967 0xa03 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + 0x6a10 (size before relaxing) + .debug_str 0x000000000009736a 0x49c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + 0x60b2 (size before relaxing) + .debug_str 0x0000000000097806 0x14c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + 0x63a8 (size before relaxing) + .debug_str 0x0000000000097952 0xeb2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + 0x4554 (size before relaxing) + .debug_str 0x0000000000098804 0x235 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + 0x2a81 (size before relaxing) + .debug_str 0x0000000000098a39 0x231 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + 0x17aa (size before relaxing) + .debug_str 0x0000000000098c6a 0x1d5c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + 0x3749 (size before relaxing) + .debug_str 0x000000000009a9c6 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + 0xc54 (size before relaxing) + .debug_str 0x000000000009aac2 0x527 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + 0x309b (size before relaxing) + .debug_str 0x000000000009afe9 0x1439 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + 0x4142 (size before relaxing) + .debug_str 0x000000000009c422 0x512 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + 0x379c (size before relaxing) + .debug_str 0x000000000009c934 0x1cd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + 0xb30 (size before relaxing) + .debug_str 0x000000000009cb01 0xd16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + 0x822f (size before relaxing) + .debug_str 0x000000000009d817 0x3c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + 0x321a (size before relaxing) + .debug_str 0x000000000009dbdb 0x41c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + 0x31c3 (size before relaxing) + .debug_str 0x000000000009dff7 0xd5e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + 0x4b8b (size before relaxing) + .debug_str 0x000000000009ed55 0x85b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + 0x4971 (size before relaxing) + .debug_str 0x000000000009f5b0 0x390 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + 0x4b13 (size before relaxing) + .debug_str 0x000000000009f940 0x37a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + 0x4416 (size before relaxing) + .debug_str 0x000000000009fcba 0xe1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + 0xe2b (size before relaxing) + .debug_str 0x000000000009fd9b 0x329 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + 0x3bd2 (size before relaxing) + .debug_str 0x00000000000a00c4 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + 0xc33 (size before relaxing) + .debug_str 0x00000000000a019e 0x15a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + 0xdc4 (size before relaxing) + .debug_str 0x00000000000a02f8 0x83a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + 0x1715 (size before relaxing) + .debug_str 0x00000000000a0b32 0x114 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + 0xe40 (size before relaxing) + .debug_str 0x00000000000a0c46 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + 0x3567 (size before relaxing) + .debug_str 0x00000000000a0cf6 0x10f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + 0xeca (size before relaxing) + .debug_str 0x00000000000a0e05 0x1b8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + 0xff8 (size before relaxing) + .debug_str 0x00000000000a0fbd 0xb0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + 0xdbd (size before relaxing) + .debug_str 0x00000000000a106d 0x2e7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + 0x393d (size before relaxing) + .debug_str 0x00000000000a1354 0xaa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + 0xda3 (size before relaxing) + .debug_str 0x00000000000a13fe 0x1ee /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + 0x3624 (size before relaxing) + .debug_str 0x00000000000a15ec 0x74e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + 0x20ad (size before relaxing) + .debug_str 0x00000000000a1d3a 0xf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + 0x37a8 (size before relaxing) + .debug_str 0x00000000000a1e33 0x6873 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + 0xa07c (size before relaxing) + .debug_str 0x00000000000a86a6 0x2c4b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + 0x879d (size before relaxing) + .debug_str 0x00000000000ab2f1 0x4d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + 0x7e44 (size before relaxing) + .debug_str 0x00000000000ab7c5 0x2c4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + 0x286c (size before relaxing) + .debug_str 0x00000000000aba89 0x167d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + 0x95f9 (size before relaxing) + .debug_str 0x00000000000ad106 0x6e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + 0x2938 (size before relaxing) + .debug_str 0x00000000000ad7ef 0x6b9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + 0x3a71 (size before relaxing) + .debug_str 0x00000000000adea8 0x73e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + 0x5886 (size before relaxing) + .debug_str 0x00000000000ae5e6 0xfc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + 0x23ed (size before relaxing) + .debug_str 0x00000000000ae6e2 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + 0x1a3e (size before relaxing) + .debug_str 0x00000000000ae757 0x7b0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + 0x1df9 (size before relaxing) + .debug_str 0x00000000000aef07 0x1e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + 0x165a (size before relaxing) + .debug_str 0x00000000000af0eb 0x1e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + 0x153b (size before relaxing) + .debug_str 0x00000000000af2cd 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + 0x1612 (size before relaxing) + .debug_str 0x00000000000af46d 0x1b5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + 0x1323 (size before relaxing) + .debug_str 0x00000000000af622 0xcc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + 0x81e (size before relaxing) + .debug_str 0x00000000000af6ee 0x23a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + 0x141b (size before relaxing) + .debug_str 0x00000000000af928 0x221 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + 0x137e (size before relaxing) + .debug_str 0x00000000000afb49 0x169 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + 0x703 (size before relaxing) + .debug_str 0x00000000000afcb2 0x52a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + 0x530c (size before relaxing) + .debug_str 0x00000000000b01dc 0x448 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + 0x15e5 (size before relaxing) + .debug_str 0x00000000000b0624 0x575 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + 0x9985 (size before relaxing) + .debug_str 0x00000000000b0b99 0x91 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + 0xdd (size before relaxing) + .debug_str 0x00000000000b0c2a 0x3b3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + 0x5de4 (size before relaxing) + .debug_str 0x00000000000b0fdd 0x117 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + 0x455b (size before relaxing) + .debug_str 0x00000000000b10f4 0xf0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + 0x5aaf (size before relaxing) + .debug_str 0x00000000000b11e4 0xde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + 0x1bcd (size before relaxing) + .debug_str 0x00000000000b12c2 0x1c7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + 0x145c (size before relaxing) + .debug_str 0x00000000000b1489 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + 0xe3 (size before relaxing) + .debug_str 0x00000000000b1512 0x147 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + 0x1d24 (size before relaxing) + .debug_str 0x00000000000b1659 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + 0x4ea1 (size before relaxing) + .debug_str 0x00000000000b1711 0x2a8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + 0xa1e6 (size before relaxing) + .debug_str 0x00000000000b19b9 0x455 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + 0x9a42 (size before relaxing) + .debug_str 0x00000000000b1e0e 0x1cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + 0x4939 (size before relaxing) + .debug_str 0x00000000000b1fd9 0xe0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + 0x4b22 (size before relaxing) + .debug_str 0x00000000000b20b9 0xe5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + 0x1277 (size before relaxing) + .debug_str 0x00000000000b219e 0x11c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + 0x14eb (size before relaxing) + .debug_str 0x00000000000b22ba 0xc5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + 0x291 (size before relaxing) + .debug_str 0x00000000000b237f 0x80 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + 0x2f61 (size before relaxing) + .debug_str 0x00000000000b23ff 0x1e2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + 0x15d9 (size before relaxing) + .debug_str 0x00000000000b25e1 0x8b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + 0xe5 (size before relaxing) + .debug_str 0x00000000000b266c 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + 0x668 (size before relaxing) + .debug_str 0x00000000000b26e4 0x3f0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + 0x3d0a (size before relaxing) + .debug_str 0x00000000000b2ad4 0x198 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + 0x12ea (size before relaxing) + .debug_str 0x00000000000b2c6c 0xc8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x1d1c (size before relaxing) + .debug_str 0x00000000000b2d34 0x18d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + 0x1dfc (size before relaxing) + .debug_str 0x00000000000b2ec1 0x99 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + 0xe65 (size before relaxing) + .debug_str 0x00000000000b2f5a 0x38d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + 0x232a (size before relaxing) + .debug_str 0x00000000000b32e7 0xe3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + 0x1a1e (size before relaxing) + .debug_str 0x00000000000b33ca 0x1a0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + 0x34e0 (size before relaxing) + .debug_str 0x00000000000b356a 0x70b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + 0x38da (size before relaxing) + .debug_str 0x00000000000b3c75 0x2e9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + 0x8fd (size before relaxing) + .debug_str 0x00000000000b3f5e 0xda /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + 0x11dc (size before relaxing) + .debug_str 0x00000000000b4038 0x3d4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + 0x35bc (size before relaxing) + .debug_str 0x00000000000b440c 0xb3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + 0x2d60 (size before relaxing) + .debug_str 0x00000000000b44bf 0x91b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + 0x1f5b (size before relaxing) + .debug_str 0x00000000000b4dda 0x260 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + 0x1a0a (size before relaxing) + .debug_str 0x00000000000b503a 0x3fa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + 0x6524 (size before relaxing) + .debug_str 0x00000000000b5434 0x38c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + 0x3329 (size before relaxing) + .debug_str 0x00000000000b57c0 0x619 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + 0x2078 (size before relaxing) + .debug_str 0x00000000000b5dd9 0x1507 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + 0x385a (size before relaxing) + .debug_str 0x00000000000b72e0 0x263 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + 0x9ef (size before relaxing) + .debug_str 0x00000000000b7543 0xd5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + 0x14c3 (size before relaxing) + .debug_str 0x00000000000b7618 0x583 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + 0x1a3b (size before relaxing) + .debug_str 0x00000000000b7b9b 0x17e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + 0x15ac (size before relaxing) + .debug_str 0x00000000000b7d19 0x457 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + 0x17d0 (size before relaxing) + .debug_str 0x00000000000b8170 0x520 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + 0xd4d (size before relaxing) + .debug_str 0x00000000000b8690 0x17d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + 0x1642 (size before relaxing) + .debug_str 0x00000000000b880d 0x4be /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + 0xcd9 (size before relaxing) + .debug_str 0x00000000000b8ccb 0x20c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + 0x8e6 (size before relaxing) + .debug_str 0x00000000000b8ed7 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + 0xb6c (size before relaxing) + .debug_str 0x00000000000b8f4a 0x75 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + 0x3f23 (size before relaxing) + .debug_str 0x00000000000b8fbf 0xcd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + 0x12bc (size before relaxing) + .debug_str 0x00000000000b908c 0x147 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + 0x4c7e (size before relaxing) + .debug_str 0x00000000000b91d3 0x18f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + 0x188a (size before relaxing) + .debug_str 0x00000000000b9362 0xb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + 0x1241 (size before relaxing) + .debug_str 0x00000000000b941a 0x5d5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + 0x1b11 (size before relaxing) + .debug_str 0x00000000000b99ef 0x11a5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + 0x1897 (size before relaxing) + .debug_str 0x00000000000bab94 0x169 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + 0x7ba2 (size before relaxing) + .debug_str 0x00000000000bacfd 0x12e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + 0x1381 (size before relaxing) + .debug_str 0x00000000000bae2b 0x42c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + 0x5af1 (size before relaxing) + .debug_str 0x00000000000bb257 0x532 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + 0x4d3e (size before relaxing) + .debug_str 0x00000000000bb789 0x245 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + 0x948 (size before relaxing) + .debug_str 0x00000000000bb9ce 0x206 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + 0x9ab (size before relaxing) + .debug_str 0x00000000000bbbd4 0x81 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + 0x1d75 (size before relaxing) + .debug_str 0x00000000000bbc55 0x693 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + 0x6231 (size before relaxing) + .debug_str 0x00000000000bc2e8 0xec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + 0x12b4 (size before relaxing) + .debug_str 0x00000000000bc3d4 0x72 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + 0xcc (size before relaxing) + .debug_str 0x00000000000bc446 0x5b4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + 0x3167 (size before relaxing) + .debug_str 0x00000000000bc9fa 0x41a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + 0x1896 (size before relaxing) + .debug_str 0x00000000000bce14 0xa4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + 0x1317 (size before relaxing) + .debug_str 0x00000000000bceb8 0x92b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + 0x274d (size before relaxing) + .debug_str 0x00000000000bd7e3 0x481 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + 0x19c0 (size before relaxing) + .debug_str 0x00000000000bdc64 0x78 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + 0xd2 (size before relaxing) + .debug_str 0x00000000000bdcdc 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + 0xd9 (size before relaxing) + .debug_str 0x00000000000bdd5b 0x7f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + 0xd9 (size before relaxing) + .debug_str 0x00000000000bddda 0x2b6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + 0x17ba (size before relaxing) + .debug_str 0x00000000000be090 0x18b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + 0x250e (size before relaxing) + .debug_str 0x00000000000be21b 0x170 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + 0x12a8 (size before relaxing) + .debug_str 0x00000000000be38b 0x646 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + 0x1d30 (size before relaxing) + .debug_str 0x00000000000be9d1 0xd61 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + 0x29a9 (size before relaxing) + .debug_str 0x00000000000bf732 0x548 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + 0x1c42 (size before relaxing) + .debug_str 0x00000000000bfc7a 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) + 0x1187 (size before relaxing) + .debug_str 0x00000000000bfd01 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + 0xe1 (size before relaxing) + .debug_str 0x00000000000bfd88 0x71 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + 0x11be (size before relaxing) + .debug_str 0x00000000000bfdf9 0xcf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + 0x937 (size before relaxing) + .debug_str 0x00000000000bfec8 0x22a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + 0x816 (size before relaxing) + .debug_str 0x00000000000c00f2 0x374 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + 0x1819 (size before relaxing) + .debug_str 0x00000000000c0466 0xf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + 0x7dc (size before relaxing) + .debug_str 0x00000000000c055f 0x8e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + 0x688 (size before relaxing) + .debug_str 0x00000000000c05ed 0x18e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + 0xae3 (size before relaxing) + .debug_str 0x00000000000c077b 0x123 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + 0x933 (size before relaxing) + .debug_str 0x00000000000c089e 0x222 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + 0x1532 (size before relaxing) + .debug_str 0x00000000000c0ac0 0xea /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + 0xcac (size before relaxing) + .debug_str 0x00000000000c0baa 0x14c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + 0x1c14 (size before relaxing) + .debug_str 0x00000000000c0cf6 0xcf9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + 0x3dfe (size before relaxing) + .debug_str 0x00000000000c19ef 0x443 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + 0x1863 (size before relaxing) + .debug_str 0x00000000000c1e32 0x35e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + 0x1fd1 (size before relaxing) + .debug_str 0x00000000000c2190 0x79 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + 0x1fff (size before relaxing) + .debug_str 0x00000000000c2209 0x304 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + 0x3be5 (size before relaxing) + .debug_str 0x00000000000c250d 0x45e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x245c (size before relaxing) + .debug_str 0x00000000000c296b 0x1e4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + 0x21cf (size before relaxing) + .debug_str 0x00000000000c2b4f 0x170 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + 0x145d (size before relaxing) + .debug_str 0x00000000000c2cbf 0x26d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + 0x1f35 (size before relaxing) + .debug_str 0x00000000000c2f2c 0x87 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + 0xe1 (size before relaxing) + .debug_str 0x00000000000c2fb3 0x4aa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + 0x4126 (size before relaxing) + .debug_str 0x00000000000c345d 0x114a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + 0x2adf (size before relaxing) + .debug_str 0x00000000000c45a7 0x5f3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + 0x5d7c (size before relaxing) + .debug_str 0x00000000000c4b9a 0x94 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + 0x11b6 (size before relaxing) + .debug_str 0x00000000000c4c2e 0x19f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + 0xa34 (size before relaxing) + .debug_str 0x00000000000c4dcd 0x6c3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + 0x1c36 (size before relaxing) + .debug_str 0x00000000000c5490 0x33f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + 0x6023 (size before relaxing) + .debug_str 0x00000000000c57cf 0x717 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + 0x3fcd (size before relaxing) + .debug_str 0x00000000000c5ee6 0x419 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + 0x1d38 (size before relaxing) + .debug_str 0x00000000000c62ff 0xc6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + 0x143a (size before relaxing) + .debug_str 0x00000000000c63c5 0x457 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + 0x4744 (size before relaxing) + .debug_str 0x00000000000c681c 0x89 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + 0xe3 (size before relaxing) + .debug_str 0x00000000000c68a5 0xdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + 0x122c (size before relaxing) + .debug_str 0x00000000000c6984 0xc9 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + 0x129d (size before relaxing) + .debug_str 0x00000000000c6a4d 0x68 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + 0xe77 (size before relaxing) + .debug_str 0x00000000000c6ab5 0x27a /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + 0x14e7 (size before relaxing) + .debug_str 0x00000000000c6d2f 0x9d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + 0x1232 (size before relaxing) + .debug_str 0x00000000000c6dcc 0x41d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + 0x2cd2 (size before relaxing) + .debug_str 0x00000000000c71e9 0x73 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + 0xec5 (size before relaxing) + .debug_str 0x00000000000c725c 0x146 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + 0x14b3 (size before relaxing) + .debug_str 0x00000000000c73a2 0x1d5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + 0x9a8 (size before relaxing) + .debug_str 0x00000000000c7577 0x250 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + 0x1ba3 (size before relaxing) + .debug_str 0x00000000000c77c7 0x9f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + 0x7c3 (size before relaxing) + .debug_str 0x00000000000c7866 0x13b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + 0x1ed8 (size before relaxing) + .debug_str 0x00000000000c79a1 0x10c /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + 0x7aa (size before relaxing) + .debug_str 0x00000000000c7aad 0x1cf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + 0x8f6 (size before relaxing) + .debug_str 0x00000000000c7c7c 0x8d /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + 0x67e (size before relaxing) + .debug_str 0x00000000000c7d09 0x15f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + 0x323 (size before relaxing) + .debug_str 0x00000000000c7e68 0x1be /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + 0x6b7 (size before relaxing) + .debug_str 0x00000000000c8026 0x10f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + 0xbbf (size before relaxing) + .debug_str 0x00000000000c8135 0x111 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + 0x6a4 (size before relaxing) + .debug_str 0x00000000000c8246 0xa3d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + 0x166b (size before relaxing) + .debug_str 0x00000000000c8c83 0x2b8 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + 0xc54 (size before relaxing) + .debug_str 0x00000000000c8f3b 0x111 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + 0xfb8 (size before relaxing) + .debug_str 0x00000000000c904c 0x111 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + 0x6a5 (size before relaxing) + .debug_str 0x00000000000c915d 0x129 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + 0x6c4 (size before relaxing) + .debug_str 0x00000000000c9286 0x23a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + 0xe71 (size before relaxing) + .debug_str 0x00000000000c94c0 0x186 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + 0x6fd (size before relaxing) + .debug_str 0x00000000000c9646 0x10f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + 0xc86 (size before relaxing) + .debug_str 0x00000000000c9755 0x5f81 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + 0xcfe0 (size before relaxing) + .debug_str 0x00000000000cf6d6 0x3b0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + 0x57bf (size before relaxing) + .debug_str 0x00000000000cfa86 0x212 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + 0x152f (size before relaxing) + .debug_str 0x00000000000cfc98 0x16b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + 0xe84 (size before relaxing) + .debug_str 0x00000000000cfe03 0x121 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + 0x7b8 (size before relaxing) + .debug_str 0x00000000000cff24 0x1cb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + 0x10b7 (size before relaxing) + .debug_str 0x00000000000d00ef 0x27f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + 0x1248 (size before relaxing) + .debug_str 0x00000000000d036e 0x6b7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + 0x894 (size before relaxing) + .debug_str 0x00000000000d0a25 0x121 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + 0xce9 (size before relaxing) + .debug_str 0x00000000000d0b46 0x41a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + 0x8c2 (size before relaxing) + .debug_str 0x00000000000d0f60 0x3dc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + 0x9ef (size before relaxing) + .debug_str 0x00000000000d133c 0x2ed /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + 0x52f (size before relaxing) + .debug_str 0x00000000000d1629 0x893 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + 0x1a15 (size before relaxing) + .debug_str 0x00000000000d1ebc 0x18b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + 0x742 (size before relaxing) + .debug_str 0x00000000000d2047 0x1b7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + 0x78f (size before relaxing) + .debug_str 0x00000000000d21fe 0x113 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + 0x726 (size before relaxing) + .debug_str 0x00000000000d2311 0x19e7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + 0x2c15 (size before relaxing) + .debug_str 0x00000000000d3cf8 0x107d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + 0x3fb4 (size before relaxing) + .debug_str 0x00000000000d4d75 0x23e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + 0x6b6a (size before relaxing) + .debug_str 0x00000000000d4fb3 0x2037 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + 0x5ddd (size before relaxing) + .debug_str 0x00000000000d6fea 0xc0e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + 0x70bf (size before relaxing) + .debug_str 0x00000000000d7bf8 0x111 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + 0x69a (size before relaxing) + .debug_str 0x00000000000d7d09 0x291 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + 0x7b7 (size before relaxing) + .debug_str 0x00000000000d7f9a 0x9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + 0x7b7 (size before relaxing) + .debug_str 0x00000000000d7fa3 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + 0x7b8 (size before relaxing) + .debug_str 0x00000000000d7fad 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + 0x7b8 (size before relaxing) + .debug_str 0x00000000000d7fb7 0x440 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + 0xe2a (size before relaxing) + .debug_str 0x00000000000d83f7 0x41f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + 0xd29 (size before relaxing) + .debug_str 0x00000000000d8816 0x87 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + 0x12e (size before relaxing) + .debug_str 0x00000000000d889d 0x16b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + 0x65e (size before relaxing) + .debug_str 0x00000000000d8a08 0x2b9 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + 0x91c (size before relaxing) + .debug_str 0x00000000000d8cc1 0x123 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + 0x16c (size before relaxing) + .debug_str 0x00000000000d8de4 0x11f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + 0x621 (size before relaxing) + .debug_str 0x00000000000d8f03 0x25b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + 0x84d (size before relaxing) + .debug_str 0x00000000000d915e 0xba /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + 0x846 (size before relaxing) + .debug_str 0x00000000000d9218 0x14a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + 0x996 (size before relaxing) + .debug_str 0x00000000000d9362 0xa5 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + 0x879 (size before relaxing) + .debug_str 0x00000000000d9407 0x94 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + 0x79c (size before relaxing) + .debug_str 0x00000000000d949b 0xc2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + 0x9b9 (size before relaxing) + .debug_str 0x00000000000d955d 0x8b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + 0x808 (size before relaxing) + .debug_str 0x00000000000d95e8 0xec /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + 0x823 (size before relaxing) + .debug_str 0x00000000000d96d4 0x92 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + 0x796 (size before relaxing) + .debug_str 0x00000000000d9766 0x15e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + 0x6b7 (size before relaxing) + .debug_str 0x00000000000d98c4 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + 0x6ac (size before relaxing) + .debug_str 0x00000000000d9948 0x12b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + 0x74a (size before relaxing) + .debug_str 0x00000000000d9a73 0xac /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + 0x8eb (size before relaxing) + .debug_str 0x00000000000d9b1f 0xea /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + 0x7ba (size before relaxing) + .debug_str 0x00000000000d9c09 0x8a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + 0x629 (size before relaxing) + .debug_str 0x00000000000d9c93 0x9a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + 0x7bf (size before relaxing) + .debug_str 0x00000000000d9d2d 0x8a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + 0x849 (size before relaxing) + .debug_str 0x00000000000d9db7 0x13c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + 0x645 (size before relaxing) + .debug_str 0x00000000000d9ef3 0x96 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + 0x7d9 (size before relaxing) + .debug_str 0x00000000000d9f89 0x9f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + 0x7e6 (size before relaxing) + .debug_str 0x00000000000da028 0x90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + 0x7c0 (size before relaxing) + .debug_str 0x00000000000da0b8 0x9c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + 0x7c5 (size before relaxing) + .debug_str 0x00000000000da154 0xb0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + 0x7ce (size before relaxing) + .debug_str 0x00000000000da204 0x169 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + 0xb6b (size before relaxing) + .debug_str 0x00000000000da36d 0x2d0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + 0xca5 (size before relaxing) + .debug_str 0x00000000000da63d 0xa7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + 0x9d6 (size before relaxing) + .debug_str 0x00000000000da6e4 0x9c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + 0x9d3 (size before relaxing) + .debug_str 0x00000000000da780 0x9f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + 0x9d8 (size before relaxing) + .debug_str 0x00000000000da81f 0x319 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + 0xf37 (size before relaxing) + .debug_str 0x00000000000dab38 0x1ec /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + 0xddf (size before relaxing) + .debug_str 0x00000000000dad24 0x13c /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + 0x690 (size before relaxing) + .debug_str 0x00000000000dae60 0x81 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + 0x668 (size before relaxing) + .debug_str 0x00000000000daee1 0x14e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + 0x94e (size before relaxing) + .debug_str 0x00000000000db02f 0xb0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + 0x6e9 (size before relaxing) + .debug_str 0x00000000000db0df 0x83 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + 0x685 (size before relaxing) + .debug_str 0x00000000000db162 0x9a /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + 0x66a (size before relaxing) + .debug_str 0x00000000000db1fc 0xce /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + 0x75f (size before relaxing) + .debug_str 0x00000000000db2ca 0x83 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + 0x612 (size before relaxing) + .debug_str 0x00000000000db34d 0x1f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + 0x103b (size before relaxing) + .debug_str 0x00000000000db36c 0x90 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + 0x7c8 (size before relaxing) + .debug_str 0x00000000000db3fc 0x94 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + 0x7e9 (size before relaxing) + .debug_str 0x00000000000db490 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + 0x7af (size before relaxing) + .debug_str 0x00000000000db514 0x122 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + 0xaff (size before relaxing) + .debug_str 0x00000000000db636 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + 0x63d (size before relaxing) + .debug_str 0x00000000000db6be 0x115 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + 0xbe4 (size before relaxing) + .debug_str 0x00000000000db7d3 0x93 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + 0xace (size before relaxing) + .debug_str 0x00000000000db866 0xb4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + 0x663 (size before relaxing) + .debug_str 0x00000000000db91a 0x86 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + 0x6a5 (size before relaxing) + .debug_str 0x00000000000db9a0 0x91 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + 0x1fd (size before relaxing) + .debug_str 0x00000000000dba31 0x88 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + 0x932 (size before relaxing) + .debug_str 0x00000000000dbab9 0xa6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + 0x959 (size before relaxing) + .debug_str 0x00000000000dbb5f 0xb6 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + 0x9fd (size before relaxing) + .debug_str 0x00000000000dbc15 0xa7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + 0x99a (size before relaxing) + .debug_str 0x00000000000dbcbc 0x86 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + 0x9aa (size before relaxing) + .debug_str 0x00000000000dbd42 0xa0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + 0x9ab (size before relaxing) + .debug_str 0x00000000000dbde2 0xac /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + 0xaa8 (size before relaxing) + .debug_str 0x00000000000dbe8e 0x150 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + 0x69a (size before relaxing) + .debug_str 0x00000000000dbfde 0x84 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + 0x658 (size before relaxing) + .debug_str 0x00000000000dc062 0x92 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + 0x764 (size before relaxing) + .debug_str 0x00000000000dc0f4 0x9f /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + 0x7c9 (size before relaxing) + .debug_str 0x00000000000dc193 0xa2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + 0x7ea (size before relaxing) + .debug_str 0x00000000000dc235 0x91 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + 0x9d3 (size before relaxing) + .debug_str 0x00000000000dc2c6 0xeae /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + .debug_str 0x00000000000dc2c6 0xa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + 0xd4a (size before relaxing) + .debug_str 0x00000000000dc2d0 0x8e /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + 0x82d (size before relaxing) + .debug_str 0x00000000000dc35e 0x17 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + 0xf85 (size before relaxing) + .debug_str 0x00000000000dc375 0xa7 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + 0x9b2 (size before relaxing) + .debug_str 0x00000000000dc41c 0x86 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + 0x68a (size before relaxing) + +Cross Reference Table + +Symbol File +API_vhci_host_check_send_available /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +API_vhci_host_register_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +API_vhci_host_send_packet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +APRecvBcnStartTick /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ARDUINO_HW_CDC_EVENTS .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +ApFreqCalTimer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +BAROFDMSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +BasicOFDMSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +BasicOFDMSched_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +BcnInterval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +BcnSendTick /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +Cache_Count_Flash_Pages /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +Cache_Dbus_MMU_Set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +Cache_Disable_DCache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +Cache_Disable_ICache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +Cache_Enable_DCache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +Cache_Enable_ICache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +Cache_Freeze_DCache_Disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +Cache_Freeze_DCache_Enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +Cache_Freeze_ICache_Disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +Cache_Freeze_ICache_Enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +Cache_Get_DCache_Line_Size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +Cache_Get_DROM_MMU_End /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +Cache_Get_IROM_MMU_End /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +Cache_Ibus_MMU_Set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +Cache_Invalidate_Addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +Cache_Invalidate_DCache_All /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +Cache_Invalidate_ICache_All /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) +Cache_Occupy_DCache_MEMORY /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +Cache_Occupy_ICache_MEMORY /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +Cache_Resume_DCache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +Cache_Resume_DCache_Autoload /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +Cache_Resume_ICache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) +Cache_Set_DCache_Mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +Cache_Set_ICache_Mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +Cache_Set_IDROM_MMU_Info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +Cache_Set_IDROM_MMU_Size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +Cache_Suspend_DCache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +Cache_Suspend_DCache_Autoload /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +Cache_Suspend_ICache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) +Cache_WriteBack_Addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +Cache_WriteBack_All /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +CanDoFreqCal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +CloudColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +CurFreeSigIdx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +CurSigIdxToBeUse /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +DefFreqCalTimer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +DefFreqCalTimerCB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +EFUSE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC1_CAL_VOL_ATTEN3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC1_INIT_CODE_ATTEN3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_CAL_VOL_ATTEN0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_CAL_VOL_ATTEN1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_CAL_VOL_ATTEN2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_CAL_VOL_ATTEN3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_INIT_CODE_ATTEN0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_INIT_CODE_ATTEN1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_INIT_CODE_ATTEN2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_ADC2_INIT_CODE_ATTEN3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_BLK_VERSION_MAJOR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_BLK_VERSION_MINOR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_BTLC_GPIO_ENABLE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIG_DBIAS_HVT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_DISABLE_BLK_VERSION_MAJOR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DISABLE_WAFER_VERSION_MAJOR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_APP_CPU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_CAN /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_DCACHE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_DIRECT_BOOT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_DOWNLOAD_DCACHE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_DOWNLOAD_ICACHE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_DOWNLOAD_MODE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_FORCE_DOWNLOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_ICACHE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_JTAG /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_OTG_DOWNLOAD_MODE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_SERIAL_JTAG /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_ENABLE_SECURITY_DOWNLOAD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_ECC_EN /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_ECC_MODE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_PAGE_SIZE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_TPUW /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FLASH_TYPE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_FORCE_SEND_RESUME /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_HARD_DIS_JTAG /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_KEY0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY_PURPOSE_0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY_PURPOSE_1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY_PURPOSE_2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY_PURPOSE_3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY_PURPOSE_4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_KEY_PURPOSE_5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_K_DIG_LDO /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_K_RTC_LDO /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_MAC_FACTORY /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +ESP_EFUSE_OCODE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_OPTIONAL_UNIQUE_ID /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_PIN_POWER_SELECTION /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_PKG_VERSION /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_RD_DIS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_RD_DIS_KEY0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_RD_DIS_KEY1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_RD_DIS_KEY2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_RD_DIS_KEY3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_RD_DIS_KEY4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_RD_DIS_KEY5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_RD_DIS_SYS_DATA_PART2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_SECURE_BOOT_AGGRESSIVE_REVOKE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SECURE_BOOT_EN /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SECURE_BOOT_KEY_REVOKE0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_SECURE_BOOT_KEY_REVOKE1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_SECURE_BOOT_KEY_REVOKE2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_SECURE_VERSION /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SOFT_DIS_JTAG /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_BOOT_CRYPT_CNT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_CLK /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_CS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D7 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_DQS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_D_D0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_HD_D3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_Q_D1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SPI_PAD_CONFIG_WP_D2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_STRAP_JTAG_SEL /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_SYS_DATA_PART2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_TEMP_CALIB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +ESP_EFUSE_UART_PRINT_CONTROL /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_USB_EXCHG_PINS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_USB_EXT_PHY_ENABLE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_USB_PHY_SEL /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_USER_DATA /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_USER_DATA_MAC_CUSTOM /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +ESP_EFUSE_VDD_SPI_FORCE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_VDD_SPI_TIEH /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_VDD_SPI_XPD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_V_DIG_DBIAS20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_V_RTC_DBIAS20 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +ESP_EFUSE_WAFER_VERSION_MAJOR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WAFER_VERSION_MINOR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WDT_DELAY_SEL /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_BLK1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_GROUP_1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_GROUP_2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_GROUP_3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_KEY0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY0_PURPOSE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY1_PURPOSE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY2_PURPOSE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY3_PURPOSE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY4_PURPOSE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_KEY5_PURPOSE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_RD_DIS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_EN /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_SECURE_BOOT_KEY_REVOKE2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_SPI_BOOT_CRYPT_CNT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_SYS_DATA_PART1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_SYS_DATA_PART2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ESP_EFUSE_WR_DIS_USB_EXCHG_PINS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) +ESP_EFUSE_WR_DIS_USER_DATA /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +ETH_EVENT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +EccPoint_compute_public_key .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +EccPoint_isZero .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +EccPoint_mult .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +FastLED .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +ForestColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +GDMA /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) +GPIO /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +GPIO_HOLD_MASK /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +GPIO_PIN_MUX_REG /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gpio_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +GPSPI2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) +GPSPI3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) +GetAccess /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +HeatColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +HighestFreqOffsetInOneChk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +IP_EVENT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +LavaColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +LowestFreqOffsetInOneChk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +MESH_EVENT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) +NoiseTimerInterval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +OceanColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +PartyColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +RC_GetAckRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) +RC_GetAckTime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +RC_GetBlockAckTime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +RC_GetCtsTime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +RC_GetRtsRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) +RC_SetBasicRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +RFChannelSel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +RMT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +RMTMEM /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +RTCCNTL /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +RTCIO /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +RainbowColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +RainbowStripeColors_p .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +Rainbow_gp .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o +RxNodeNum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +SENS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +SPIMEM1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +SYSTEM /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) +SYSTIMER /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) +Serial .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +SigInMacISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +SigSpaceFree /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +SigSpaceMalloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +SysTickIsrHandler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) +TASK_DESC_LLC /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) +TASK_DESC_LLM /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +TIMERG0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) +TIMERG1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) +TRC_AMPDU_PER_DOWN_THRESHOLD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +TRC_AMPDU_PER_UP_THRESHOLD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +TRC_PER_IS_GOOD /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +TmpSTAAPCloseAP /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +TxNodeNum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +TxRxCxt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +UART0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +UART1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +UART2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +USB_SERIAL_JTAG /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +WIFI_EVENT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +WIFI_MESH_EVENT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +XYcZ_add .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +Xthal_intlevel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(interrupts--intlevel.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) +_Balloc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +_Bfree /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +_C_numeric_locale /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +_C_time_locale /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) +_DebugExceptionVector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_DoubleExceptionVector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_ITM_RU1 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ITM_RU4 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ITM_addUserCommitAction /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ITM_deregisterTMCloneTable /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +_ITM_memcpyRnWt /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ITM_memcpyRtWn /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ITM_registerTMCloneTable /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +_KernelExceptionVector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_Level2Vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_Level3Vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_Level4Vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_Level5Vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_NMIExceptionVector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_PathLocale /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) +_Unwind_Backtrace /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +_Unwind_DeleteException /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) +_Unwind_FindEnclosingFunction /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +_Unwind_Find_FDE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +_Unwind_ForcedUnwind /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +_Unwind_GetCFA /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +_Unwind_GetDataRelBase /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_Unwind_GetGR /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +_Unwind_GetIP /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +_Unwind_GetIPInfo /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_Unwind_GetLanguageSpecificData /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_Unwind_GetRegionStart /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_Unwind_GetTextRelBase /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_Unwind_RaiseException /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) +_Unwind_Resume /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_Unwind_Resume_or_Rethrow /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) +_Unwind_SetEnableExceptionFdeSorting /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +_Unwind_SetGR /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_Unwind_SetIP /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_Unwind_SetNoFunctionContextInstall /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +_UserExceptionVector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_WindowOverflow12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_WindowOverflow4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_WindowOverflow8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_WindowUnderflow12 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_WindowUnderflow4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_WindowUnderflow8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_Z10fade_videoP4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z10fill_solidP4CHSViRKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z10fill_solidP4CRGBiRKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z11GiveGTX_semv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_Z11blurColumnsP4CRGBhhhRK5XYMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z11fadeLightByP4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z11fill_noise8P4CRGBihtihtit .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z11hsv2rgb_rawPK4CHSVP4CRGBi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +_Z11hsv2rgb_rawRK4CHSVR4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +_Z11inoise8_rawt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z11inoise8_rawtt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z11inoise8_rawttt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z11nscale8_rawP4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z12fill_noise16P4CRGBihtihtith .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z12fill_rainbowP4CHSVihh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z12fill_rainbowP4CRGBihh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z12getDayOfWeekB5cxx11v .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_Z12getTimeStampB5cxx11v .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_Z12inoise16_rawj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z12inoise16_rawjj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z12inoise16_rawjjj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z13fadeToBlackByP4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z13fill_2dnoise8P4CRGBiibhtitithtitttb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z13getTimeStringv .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_Z13hsv2rgb_raw_CRK4CHSVR4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +_Z13nscale8_videoP4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14UpscalePaletteRK13CHSVPalette16R13CHSVPalette32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14UpscalePaletteRK13CHSVPalette16R14CHSVPalette256 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14UpscalePaletteRK13CHSVPalette32R14CHSVPalette256 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14UpscalePaletteRK13CRGBPalette16R13CRGBPalette32 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14UpscalePaletteRK13CRGBPalette16R14CRGBPalette256 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14UpscalePaletteRK13CRGBPalette32R14CRGBPalette256 .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14fadeUsingColorP4CRGBtRKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z14fill_2dnoise16P4CRGBiibhjijijhtitttbt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z14get_brightnessv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_Z14serialEventRunv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) +_Z15attachInterrupthSt8functionIFvvEEi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) +_Z15fill_raw_noise8Phhhtit .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z15hsv2rgb_rainbowPK4CHSVP4CRGBi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +_Z15hsv2rgb_rainbowRK4CHSVR4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z15make_filesystemi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_Z16ColorFromPaletteRA16_Kjhh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16ColorFromPaletteRA32_Kjhh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16ColorFromPaletteRK13CHSVPalette16hh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16ColorFromPaletteRK13CHSVPalette32hh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16ColorFromPaletteRK13CRGBPalette16hh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16ColorFromPaletteRK13CRGBPalette32hh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16ColorFromPaletteRK14CHSVPalette256hh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16ColorFromPaletteRK14CRGBPalette256hh10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16applyGamma_videoRK4CRGBf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16applyGamma_videoRK4CRGBfff .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16applyGamma_videohf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z16hsv2rgb_spectrumPK4CHSVP4CRGBi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +_Z16hsv2rgb_spectrumRK4CHSVR4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +_Z16rgb_2_rgbw_exactthhhhhhPhS_S_S_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +_Z17fill_gradient_RGBP4CRGBtRKS_S2_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z17fill_gradient_RGBP4CRGBtRKS_S2_S2_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z17fill_gradient_RGBP4CRGBtRKS_S2_S2_S2_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z17fill_gradient_RGBP4CRGBtS_tS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z17fill_raw_2dnoise8Phiih3qfxIhLi4ELi4EEhitstst .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z17fill_raw_2dnoise8Phiihtitit .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z17five_bit_bitshiftttthP4CRGBPh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o +_Z17napplyGamma_videoP4CRGBtf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z17napplyGamma_videoP4CRGBtfff .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z17napplyGamma_videoR4CRGBf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z17napplyGamma_videoR4CRGBfff .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z18LargeBlockAllocatejb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_Z18fill_raw_2dnoise16Ptiih3qfxItLi8ELi8EEtijijij .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z19bilinearExpandFloatPK4CRGBPS_hh5XYMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +_Z19bilinearInterpolatehhhhtt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +_Z19cled_contoller_sizev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_Z19interruptFunctionalPv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) +_Z19rgb2hsv_approximateRK4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o +_Z20LargeBlockDeallocatePv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_Z20_txnal_cow_string_D1Pv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_Z20rgbw_partial_reorder7EOrderWhhhhPhS0_S0_S0_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +_Z21fill_rainbow_circularP4CHSVihb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z21fill_rainbow_circularP4CRGBihb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z21fill_raw_noise16into8Phhhjij .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z21transpose8x1_noinlinePhS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o +_Z22SetLargeBlockAllocatorPFPvjEPFvS_E .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o +_Z22bilinearExpandPowerOf2PK4CRGBPS_hh5XYMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +_Z23_txnal_cow_string_c_strPKv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_Z23_txnal_sso_string_c_strPKv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_Z23bilinearExpandArbitraryPK4CRGBPS_tt5XYMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +_Z23fill_raw_2dnoise16into8Phiih3qfxIhLi4ELi4EEhijijij .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z23fill_raw_2dnoise16into8Phiihjijij .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z23set_rgb_2_rgbw_functionPFvthhhhhhPhS_S_S_E .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +_Z24ColorFromPaletteExtendedRK13CRGBPalette16th10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z24ColorFromPaletteExtendedRK13CRGBPalette32th10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z24ColorFromPaletteExtendedRK14CRGBPalette256th10TBlendType .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z24_rmt_set_tx_intr_disable13rmt_channel_t .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_Z24bilinearInterpolateFloathhhhff .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +_Z24rgb_2_rgbw_user_functionthhhhhhPhS_S_S_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +_Z24rgb_2_rgbw_white_boostedthhhhhhPhS_S_S_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +_Z25rgb_2_rgbw_max_brightnessthhhhhhPhS_S_S_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +_Z26_txnal_logic_error_get_msgPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_Z26five_bit_hd_gamma_function4CRGBPtS0_S0_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o +_Z26nblendPaletteTowardPaletteR13CRGBPalette16S0_h .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z27_txnal_cow_string_D1_commitPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_Z27bilinearInterpolatePowerOf2hhhhhh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +_Z27calculate_unscaled_power_mWPK4CRGBt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z27getArduinoLoopTaskStackSizev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) +_Z27rgb_2_rgbw_null_white_pixelthhhhhhPhS_S_S_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +_Z27set_max_power_in_milliwattsj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z27set_max_power_indicator_LEDh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z28_txnal_runtime_error_get_msgPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_Z28bilinearExpandArbitraryFloatPK4CRGBPS_tt5XYMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +_Z32show_at_max_brightness_for_powerv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z33delay_at_max_brightness_for_powert .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_Z36set_max_power_in_volts_and_milliampshj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z37calculate_max_brightness_for_power_mWPK4CRGBthj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z37calculate_max_brightness_for_power_mWhj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z38calculate_max_brightness_for_power_vmAPK4CRGBthjj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_Z4loopv .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) +_Z5blendPK4CHSVS1_PS_th22TGradientDirectionCode .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z5blendPK4CRGBS1_PS_th .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z5blendRK4CHSVS1_h22TGradientDirectionCode .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z5blendRK4CRGBS1_h .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z5setupv .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) +_Z6blur1dP4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z6blur2dP4CRGBhhhRK5XYMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z6nblendP4CHSVS0_th22TGradientDirectionCode .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z6nblendP4CRGBS0_th .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z6nblendR4CHSVRKS_h22TGradientDirectionCode .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z6nblendR4CRGBRKS_h .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z7inoise8t .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z7inoise8tt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z7inoise8ttt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z7nscale8P4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z8blurRowsP4CRGBhhhRK5XYMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z8fade_rawP4CRGBth .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z8inoise16j .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z8inoise16jj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z8inoise16jjj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +_Z8loopTaskPv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) +_Z8snoise16j .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o +_Z8snoise16jj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o +_Z8snoise16jjj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o +_Z8snoise16jjjj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o +_Z9HeatColorh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_Z9printTimev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZGTtNKSt11logic_error4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNKSt13bad_exception4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZGTtNKSt13bad_exceptionD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZGTtNKSt13runtime_error4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNKSt9exception4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZGTtNKSt9exceptionD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZGTtNSt11logic_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11logic_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11logic_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11logic_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11logic_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11range_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11range_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11range_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11range_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11range_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt11range_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12domain_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12domain_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12domain_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12domain_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12domain_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12domain_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12length_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12length_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12length_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12length_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12length_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12length_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12out_of_rangeC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12out_of_rangeC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12out_of_rangeC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12out_of_rangeD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12out_of_rangeD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt12out_of_rangeD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt13runtime_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt13runtime_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt13runtime_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt13runtime_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt13runtime_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt13runtime_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt14overflow_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt14overflow_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt14overflow_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt14overflow_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt14overflow_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt14overflow_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt15underflow_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt15underflow_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt15underflow_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt15underflow_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt15underflow_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt15underflow_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt16invalid_argumentC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt16invalid_argumentC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt16invalid_argumentC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt16invalid_argumentD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt16invalid_argumentD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtNSt16invalid_argumentD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtdlPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGTtnaj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZGVZN9SingletonI12EngineEventsLi0EE8instanceEvE8instance .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN10ByteStream5closeEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN10DataStream11beginStreamE3RefI10ByteStreamE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN10DataStream13BytesPerFrameEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10DataStream5CloseEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10DataStream5beginE3RefI10FileHandleE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN10DataStream6RewindEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN10DataStream9ReadBytesEPhj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10DataStream9ReadPixelEP4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10DataStream9readFrameEP5Frame .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN10DataStreamC1Ei .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN10DataStreamC2Ei .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10DataStreamD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10DataStreamD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10DataStreamD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10FileBuffer11ResetBufferEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10FileBuffer12RefillBufferEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10FileBuffer13RewindToStartEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10FileBuffer23RefillBufferIfNecessaryEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10FileBuffer4readEPhj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10FileBuffer4readEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10FileBufferC1E3RefI10FileHandleE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN10FileBufferC2E3RefI10FileHandleE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10FileBufferD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10FileBufferD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10FileBufferD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZN10NimBLE290411setExponentEa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN10NimBLE290412setNamespaceEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN10NimBLE290414setDescriptionEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN10NimBLE29047setUnitEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN10NimBLE29049setFormatEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN10NimBLE2904C1EP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN10NimBLE2904C2EP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN10NimBLEScan10getResultsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan10isScanningEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan10onHostSyncEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN10NimBLEScan11onHostResetEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN10NimBLEScan11setIntervalEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan12clearResultsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan13setActiveScanEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan13setMaxResultsEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan14handleGapEventEP13ble_gap_eventPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan14setLimitedOnlyEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan15setFilterPolicyEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan18setDuplicateFilterEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan19clearDuplicateCacheEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan28setAdvertisedDeviceCallbacksEP31NimBLEAdvertisedDeviceCallbacksb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan4stopEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN10NimBLEScan5eraseERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan5startEjPFv17NimBLEScanResultsEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan5startEjb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScan9setWindowEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScanC1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN10NimBLEScanC2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEScanD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN10NimBLEScanD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN10NimBLEUUID10fromStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUID4to16Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN10NimBLEUUID5to128Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN10NimBLEUUIDC1EPK13ble_uuid128_t .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN10NimBLEUUIDC1EPKhjb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN10NimBLEUUIDC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN10NimBLEUUIDC1Ej .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN10NimBLEUUIDC1Ejtty .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUIDC1Et .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN10NimBLEUUIDC1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN10NimBLEUUIDC2EPK13ble_uuid128_t .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUIDC2EPKhjb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUIDC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUIDC2Ej .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUIDC2Ejtty .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUIDC2Et .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10NimBLEUUIDC2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZN10__cxxabiv111__terminateEPFvvE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_ZN10__cxxabiv112__unexpectedEPFvvE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_ZN10__cxxabiv115__forced_unwindD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZN10__cxxabiv115__forced_unwindD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZN10__cxxabiv115__forced_unwindD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZN10__cxxabiv117__class_type_infoD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) +_ZN10__cxxabiv117__class_type_infoD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) +_ZN10__cxxabiv117__class_type_infoD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZN10__cxxabiv119__foreign_exceptionD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZN10__cxxabiv119__foreign_exceptionD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZN10__cxxabiv119__foreign_exceptionD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZN10__cxxabiv119__terminate_handlerE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) +_ZN10__cxxabiv120__si_class_type_infoD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZN10__cxxabiv120__si_class_type_infoD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZN10__cxxabiv120__si_class_type_infoD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZN10__cxxabiv120__unexpected_handlerE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) +_ZN11FixedVectorIN12EngineEvents4PairELj8EE5clearEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN11NimBLEUtils12buildHexDataEPhPKhh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN11NimBLEUtils12dumpGapEventEP13ble_gap_eventPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) +_ZN11NimBLEUtils15advTypeToStringEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) +_ZN11NimBLEUtils15checkConnParamsEP19ble_gap_conn_params .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN11NimBLEUtils16gapEventToStringEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) +_ZN11NimBLEUtils18returnCodeToStringEi .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN11VideoStream11beginStreamEj3RefI10ByteStreamE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStream23updateBufferIfNecessaryEj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStream3endEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStream4drawEjP4CRGBPh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStream4drawEjP5Frame .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStream5beginEj3RefI10FileHandleE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStream6RewindEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStreamC1Ejjf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStreamC2Ejjf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStreamD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStreamD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN11VideoStreamD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN12EngineEvents11_onEndFrameEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN12EngineEvents11getInstanceEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN12EngineEvents12_addListenerEPNS_8ListenerEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents12_hasListenerEPNS_8ListenerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents13_onBeginFrameEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN12EngineEvents13_onStripAddedEP14CLEDControllerj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN12EngineEvents14_onCanvasUiSetEP14CLEDControllerRK9ScreenMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents14_onEndShowLedsEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN12EngineEvents15_removeListenerEPNS_8ListenerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents18_onPlatformPreLoopEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8Listener10onEndFrameEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8Listener12onBeginFrameEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8Listener12onStripAddedEP14CLEDControllerj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8Listener13onCanvasUiSetEP14CLEDControllerRK9ScreenMap .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8Listener13onEndShowLedsEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8Listener17onPlatformPreLoopEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8Listener18onPlatformPreLoop2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8ListenerC1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8ListenerC2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8ListenerD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8ListenerD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12EngineEvents8ListenerD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN12NimBLEClient10disconnectEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEClient10getServiceEPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient10getServiceERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient10setDataLenEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient11getConnInfoEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient11getServicesEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient11isConnectedEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEClient12getLastErrorEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient13deleteServiceERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient14deleteServicesEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient14getPeerAddressEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEClient14handleGapEventEP13ble_gap_eventPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient14setPeerAddressERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient16retrieveServicesEPK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient16secureConnectionEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN12NimBLEClient16updateConnParamsEtttt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient17getCharacteristicEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient17setConnectTimeoutEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient18discoverAttributesEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient18setClientCallbacksEP21NimBLEClientCallbacksb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient19serviceDiscoveredCBEtPK14ble_gatt_errorPK12ble_gatt_svcPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient19setConnectionParamsEtttttt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient3endEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient5beginEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient6getMTUEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient7connectEP22NimBLEAdvertisedDeviceb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient7connectERK13NimBLEAddressb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient7connectEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient7getRssiEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient8getValueERK10NimBLEUUIDS2_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient8setValueERK10NimBLEUUIDS2_RK14NimBLEAttValueb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient9dcTimerCbEP13ble_npl_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClient9getConnIdEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEClientC1ERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEClientC2ERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEClientD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEClientD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEDevice10addIgnoredERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEDevice10deleteBondERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice10getAddressEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice10m_listenerE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice11getNumBondsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice11m_whiteListE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice11onWhiteListERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice12createClientE13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice12createServerEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEDevice12deleteClientEP12NimBLEClient .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice12m_ignoreListB5cxx11E .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice12whiteListAddERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice13getClientByIDEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice13getClientListB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice13removeIgnoredERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEDevice13setDeviceNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice13startSecurityEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEDevice14deleteAllBondsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice14getAdvertisingEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEDevice14getInitializedEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEDevice14setOwnAddrTypeEhb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice15m_own_addr_typeE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEDevice15setSecurityAuthEbbb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEDevice15setSecurityAuthEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice15stopAdvertisingEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEDevice15whiteListRemoveERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice16getBondedAddressEi .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice16m_bleAdvertisingE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice16m_scanFilterModeE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice16setSecurityIOCapEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice16startAdvertisingEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEDevice17getClientListSizeEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice17getWhiteListCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice17setScanFilterModeEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice18getSecurityPasskeyEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEDevice18m_customGapHandlerE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice18setSecurityInitKeyEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice18setSecurityPasskeyEj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice18setSecurityRespKeyEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice19getWhiteListAddressEj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice19m_scanDuplicateSizeE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice19m_securityCallbacksE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEDevice19setCustomGapHandlerEPFiP13ble_gap_eventPvE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice20setSecurityCallbacksEP23NimBLESecurityCallbacks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice21getDisconnectedClientEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice22getClientByPeerAddressERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice25setScanDuplicateCacheSizeEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice4initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEDevice6deinitEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice6getMTUEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice6onSyncEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice6setMTUEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice7getScanEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN12NimBLEDevice7m_cListB5cxx11E .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice7m_pScanE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice7onResetEi .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEDevice8getPowerE20esp_ble_power_type_t .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEDevice8isBondedERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice8m_syncedE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEDevice8setPowerE17esp_power_level_t20esp_ble_power_type_t .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEDevice8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice9getServerEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEDevice9host_taskEPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice9isIgnoredERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN12NimBLEDevice9m_pServerE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEDevice9m_passkeyE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN12NimBLEServer10addServiceEP13NimBLEService .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer10disconnectEth .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEServer10getPeerMTUEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN12NimBLEServer10setDataLenEtt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer11getPeerInfoERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer11getPeerInfoEj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer12setCallbacksEP21NimBLEServerCallbacksb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEServer13createServiceEPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEServer13createServiceERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer13getPeerIDInfoEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer13removeServiceEP13NimBLEServiceb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer14getAdvertisingEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer14getPeerDevicesEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer14handleGapEventEP13ble_gap_eventPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEServer14serviceChangedEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN12NimBLEServer15setIndicateWaitEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN12NimBLEServer15stopAdvertisingEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer16getServiceByUUIDEPKct .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer16getServiceByUUIDERK10NimBLEUUIDt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer16startAdvertisingEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer16updateConnParamsEttttt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN12NimBLEServer17clearIndicateWaitEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN12NimBLEServer17getConnectedCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEServer18getServiceByHandleEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer21advertiseOnDisconnectEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServer5startEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN12NimBLEServer9resetGATTEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServerC1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEServerC2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12NimBLEServerD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN12NimBLEServerD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN12StringHolder4growEj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN12StringHolderC1EPKc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN12StringHolderC1Ej .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN12StringHolderC2EPKc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN12StringHolderC2Ej .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN12StringHolderD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN12StringHolderD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN12StringHolderD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN12WeakReferent5unrefEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN13FLArduinoJson8V720HB226detail10ObjectData9addMemberINS1_14SizedRamStringEEEPNS1_11VariantDataET_PNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail10StringNode6createEjPNS0_9AllocatorE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail10StringNode6resizeEPS2_jPNS0_9AllocatorE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail10StringNode7destroyEPS2_PNS0_9AllocatorE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail11VariantData14getOrAddMemberINS1_19StaticStringAdapterEEEPS2_T_PNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail11VariantData5clearEPNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail11parseNumberEPKc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13StringBuilder11startStringEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13StringBuilder4saveEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13StringBuilder6appendEc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13StringBuilderD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13StringBuilderD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE10writeFloatEda .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE11writeStringEPKcj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIxEENS1_9enable_ifIXsrNS1_9is_signedIT_EE5valueEvE4typeESA_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE12writeIntegerIyEENS1_9enable_ifIXsrNS1_11is_unsignedIT_EE5valueEvE4typeESA_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail13TextFormatterINS1_6WriterI3StrvEEE8writeRawEPKc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE17allocFromLastPoolEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE5clearEPNS0_9AllocatorE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE9allocSlotEPNS0_9AllocatorE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail14decomposeFloatEda .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail15ResourceManager12allocVariantEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail15ResourceManager14allocExtensionEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail15ResourceManagerD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail15ResourceManagerD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10deallocateEPv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16DefaultAllocator10reallocateEPvj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16DefaultAllocator8allocateEj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE10parseArrayINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_9ArrayDataET_NS0_21DeserializationOption12NestingLimitE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11parseObjectINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_10ObjectDataET_NS0_21DeserializationOption12NestingLimitE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE11skipKeywordES5_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE12parseVariantINS1_14AllowAllFilterEEENS0_20DeserializationError4CodeERNS1_11VariantDataET_NS0_21DeserializationOption12NestingLimitE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseNumericValueERNS1_11VariantDataE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE17parseQuotedStringEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE22canBeInNonQuotedStringEc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE3eatEc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail16JsonDeserializerINS1_6ReaderIPKcvEEE7currentEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEPKhj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail17CountingDecoratorINS1_6WriterI3StrvEEE5writeEh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail18CollectionIterator4nextEPKNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail4Utf815encodeCodepointINS1_13StringBuilderEEEvjRT_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13FLArduinoJson8V720HB226detail9ArrayData8addValueIRKfEEbOT_PNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN13NimBLEAddressC1E10ble_addr_t .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN13NimBLEAddressC1EPhh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN13NimBLEAddressC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN13NimBLEAddressC1ERKyh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZN13NimBLEAddressC1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZN13NimBLEAddressC2E10ble_addr_t .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZN13NimBLEAddressC2EPhh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZN13NimBLEAddressC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZN13NimBLEAddressC2ERKyh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZN13NimBLEAddressC2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZN13NimBLEService17addCharacteristicEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService17getCharacteristicEPKct .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService17getCharacteristicERK10NimBLEUUIDt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService18getCharacteristicsEPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService18getCharacteristicsERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService18getCharacteristicsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService20createCharacteristicEPKcjt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN13NimBLEService20createCharacteristicERK10NimBLEUUIDjt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService20removeCharacteristicEP20NimBLECharacteristicb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService25getCharacteristicByHandleEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService4dumpEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService5startEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN13NimBLEService7getUUIDEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN13NimBLEService8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEService9getHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN13NimBLEService9getServerEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN13NimBLEServiceC1EPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEServiceC1ERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN13NimBLEServiceC2EPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEServiceC2ERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13NimBLEServiceD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN13NimBLEServiceD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN13PixelIterator11advanceDataEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13PixelIterator13stepDitheringEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13PixelIterator3hasEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController10showPixelsER13PixelIterator .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController10showPixelsEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController14getPixelBufferEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController15built_in_driverEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController15initPulseBufferEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController28loadAllPixelsToRmtSymbolDataER13PixelIterator .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController30loadPixelDataForStreamEncodingER13PixelIterator .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController4initEib .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtController6ingestEh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtControllerC1Eiiiiib .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtControllerC2Eiiiiib .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtControllerD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN13RmtControllerD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN14CLEDController7m_pHeadE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZN14CLEDController7m_pTailE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN14CircularBufferI3RefI5FrameEE5clearEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN14NVSHandleEntry17s_nvs_next_handleE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN14NimBLEAttValue8deepCopyERKS_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN14NimBLEAttValue8setValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSt9enable_ifIXsr13Has_c_str_lenIT_vvE5valueEbE4typeERKS9_ .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN14NimBLEAttValueC1Ett .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN14NimBLEAttValueC2Ett .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN14NimBLEAttValueD1Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN14NimBLEAttValueD2Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN14NimBLEConnInfoC1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN14NimBLEConnInfoC2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN14intrusive_listI14NVSHandleEntryE5eraseENS1_8iteratorE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN14intrusive_listIN3nvs12NVSPartitionEE5eraseENS2_8iteratorE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN14intrusive_listIN3nvs15NVSHandleSimpleEE5eraseENS2_8iteratorE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN14intrusive_listIN3nvs4PageEE5clearEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN14intrusive_listIN3nvs4PageEE5eraseENS2_8iteratorE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN14intrusive_listIN3nvs4PageEE9push_backEPS1_ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE17clearAndFreeNodesEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN14intrusive_listIN3nvs7Storage14NamespaceEntryEE9push_backEPS2_ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN14intrusive_listIN3nvs8HashList13HashListBlockEE5eraseENS3_8iteratorE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) +_ZN15ServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacks12onConfirmPINEj .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacks12onDisconnectEP12NimBLEServer .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacks16onPassKeyRequestEv .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacks9onConnectEP12NimBLEServer .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacksD0Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacksD1Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15ServerCallbacksD2Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN15StringFormatter6appendEiP4StrNILj64EE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN16ByteStreamMemory4readEPhj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN16ByteStreamMemory5writeEPKhj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN16ByteStreamMemoryC1Ej .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN16ByteStreamMemoryC2Ej .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN16ByteStreamMemoryD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN16ByteStreamMemoryD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN16ByteStreamMemoryD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZN16NimBLEDescriptor12setCallbacksEP25NimBLEDescriptorCallbacks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN16NimBLEDescriptor14getStringValueB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptor14handleGapEventEttP20ble_gatt_access_ctxtPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN16NimBLEDescriptor17getCharacteristicEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptor17setCharacteristicEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN16NimBLEDescriptor7getUUIDEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN16NimBLEDescriptor8getValueEPl .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN16NimBLEDescriptor8setValueEPKhj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN16NimBLEDescriptor8setValueERKSt6vectorIhSaIhEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptor8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptor9getHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN16NimBLEDescriptor9getLengthEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptor9setHandleEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptorC1E10NimBLEUUIDttP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN16NimBLEDescriptorC1EPKcttP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptorC2E10NimBLEUUIDttP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN16NimBLEDescriptorC2EPKcttP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN16NimBLEDescriptorD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN16NimBLEDescriptorD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) +_ZN16string_functions4itoaEiPci .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN17FrameInterpolator10push_frontE3RefI5FrameEj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN17FrameInterpolator16addWithTimestampERK5Framej .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN17FrameInterpolator3addERK5Frame .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN17FrameInterpolator4drawEjP4CRGBPhPj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN17FrameInterpolator4drawEjP5Frame .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN17FrameInterpolatorC1Ejf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN17FrameInterpolatorC2Ejf .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN17FrameInterpolatorD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN17FrameInterpolatorD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN17FrameInterpolatorD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN17NimBLEAdvertising10addTxPowerEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising10onHostSyncEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN17NimBLEAdvertising13advCompleteCBEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising13isAdvertisingEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising13setAppearanceEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising13setScanFilterEbb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising14addServiceUUIDEPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising14addServiceUUIDERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN17NimBLEAdvertising14handleGapEventEP13ble_gap_eventPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN17NimBLEAdvertising14removeServicesEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising14setMaxIntervalEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising14setMinIntervalEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising15setMaxPreferredEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising15setMinPreferredEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising15setScanResponseEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN17NimBLEAdvertising17removeServiceUUIDERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN17NimBLEAdvertising19setManufacturerDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising19setManufacturerDataERKSt6vectorIhSaIhEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising19setScanResponseDataER23NimBLEAdvertisementData .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising20setAdvertisementDataER23NimBLEAdvertisementData .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising20setAdvertisementTypeEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising4stopEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN17NimBLEAdvertising5resetEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising5startEjSt8functionIFvPS_EEP13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN17NimBLEAdvertising6setURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertising7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEAdvertisingC1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZN17NimBLEAdvertisingC2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN17NimBLEScanResults3endEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN17NimBLEScanResults4dumpEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN17NimBLEScanResults5beginEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN17NimBLEScanResults8getCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN17NimBLEScanResults9getDeviceERK13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN17NimBLEScanResults9getDeviceEj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN18ESP32RMTController10gMemBlocksE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTController10showPixelsEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN18ESP32RMTController11gMaxChannelE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTController13doneOnChannelE13rmt_channel_tPv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTController14getPixelBufferEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN18ESP32RMTController14startOnChannelEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTController15initPulseBufferEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN18ESP32RMTController16interruptHandlerEPv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTController4initE10gpio_num_tb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN18ESP32RMTController6ingestEh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN18ESP32RMTController8fillNextEb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTController8tx_startEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTController9startNextEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN18ESP32RMTControllerC1Eiiiiib .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o +_ZN18ESP32RMTControllerC2Eiiiiib .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +_ZN19DescriptorCallbacks6onReadEP16NimBLEDescriptor .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN19DescriptorCallbacks7onWriteEP16NimBLEDescriptor .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN19DescriptorCallbacksD0Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN19DescriptorCallbacksD1Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN19DescriptorCallbacksD2Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN19NimBLERemoteService12getEndHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService14getStartHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService17getCharacteristicEPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteService17getCharacteristicERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService18getCharacteristicsEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteService20characteristicDiscCBEtPK14ble_gatt_errorPK12ble_gatt_chrPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteService20deleteCharacteristicERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteService21deleteCharacteristicsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteService23retrieveCharacteristicsEPK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService3endEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService5beginEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService7getUUIDEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService8getValueB5cxx11ERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteService8setValueERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteService8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteService9getClientEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN19NimBLERemoteServiceC1EP12NimBLEClientPK12ble_gatt_svc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN19NimBLERemoteServiceC2EP12NimBLEClientPK12ble_gatt_svc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteServiceD0Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteServiceD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN19NimBLERemoteServiceD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN20NimBLECharacteristic10getServiceEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic10setServiceEP13NimBLEService .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN20NimBLECharacteristic12getCallbacksEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic12setCallbacksEP29NimBLECharacteristicCallbacks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN20NimBLECharacteristic12setSubscribeEP13ble_gap_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN20NimBLECharacteristic13addDescriptorEP16NimBLEDescriptor .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic13getDataLengthEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic13getPropertiesEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN20NimBLECharacteristic14handleGapEventEttP20ble_gatt_access_ctxtPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN20NimBLECharacteristic16createDescriptorEPKcjt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN20NimBLECharacteristic16createDescriptorERK10NimBLEUUIDjt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic16removeDescriptorEP16NimBLEDescriptorb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic18getSubscribedCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic19getDescriptorByUUIDEPKc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic19getDescriptorByUUIDERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic21getDescriptorByHandleEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic6notifyEPKhjb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic6notifyERKSt6vectorIhSaIhEEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic6notifyEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN20NimBLECharacteristic7getUUIDEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN20NimBLECharacteristic8getValueEPl .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN20NimBLECharacteristic8indicateEPKhj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic8indicateERKSt6vectorIhSaIhEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic8indicateEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic8setValueEPKhj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic8setValueERKSt6vectorIhSaIhEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristic9getHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN20NimBLECharacteristicC1EPKcttP13NimBLEService .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristicC1ERK10NimBLEUUIDttP13NimBLEService .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN20NimBLECharacteristicC2EPKcttP13NimBLEService .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristicC2ERK10NimBLEUUIDttP13NimBLEService .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN20NimBLECharacteristicD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZN20NimBLECharacteristicD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN21NimBLEClientCallbacks12onConfirmPINEj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacks12onDisconnectEP12NimBLEClient .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacks16onPassKeyRequestEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacks25onConnParamsUpdateRequestEP12NimBLEClientPK18ble_gap_upd_params .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacks9onConnectEP12NimBLEClient .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacksD0Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacksD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEClientCallbacksD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN21NimBLEServerCallbacks11onMTUChangeEtP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacks12onConfirmPINEj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacks12onDisconnectEP12NimBLEServer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacks12onDisconnectEP12NimBLEServerP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN21NimBLEServerCallbacks16onPassKeyRequestEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacks24onAuthenticationCompleteEP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacks9onConnectEP12NimBLEServer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacks9onConnectEP12NimBLEServerP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacksD0Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacksD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN21NimBLEServerCallbacksD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZN22NimBLEAdvertisedDevice10getAddressEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN22NimBLEAdvertisedDevice10getAdvTypeEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN22NimBLEAdvertisedDevice10getPayloadEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice10getTXPowerEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice10setAddressE13NimBLEAddress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN22NimBLEAdvertisedDevice10setAdvTypeEhb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN22NimBLEAdvertisedDevice10setPayloadEPKhhb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN22NimBLEAdvertisedDevice11getAdvFlagsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice11haveTXPowerEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice12findAdvFieldEhhPj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice12getAdvLengthEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice12getTimestampEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice13getAppearanceEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice13isConnectableEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14getAddressTypeEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14getAdvIntervalEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14getMaxIntervalEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14getMinIntervalEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14getServiceDataB5cxx11ERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14getServiceDataB5cxx11Eh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14getServiceUUIDEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14haveAppearanceEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice14haveConnParamsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice15findServiceDataEhPh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice15haveAdvIntervalEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice15haveServiceDataEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice15haveServiceUUIDEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice16getPayloadByTypeB5cxx11Et .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice16getPayloadLengthEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice16getTargetAddressEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice17haveTargetAddressEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice18getServiceDataUUIDEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice19getManufacturerDataB5cxx11Eh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice19getServiceDataCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice19getServiceUUIDCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice20haveManufacturerDataEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice20isAdvertisingServiceERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice21getTargetAddressCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice21isLegacyAdvertisementEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice24getManufacturerDataCountEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice6getURIB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice7getNameB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice7getRSSIEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice7getScanEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice7haveURIEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice7setRSSIEi .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN22NimBLEAdvertisedDevice8haveNameEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice8haveRSSIEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice8haveTypeEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDevice8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLEAdvertisedDeviceC1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZN22NimBLEAdvertisedDeviceC2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZN22NimBLERemoteDescriptor10readUInt16Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor10readUInt32Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor10writeValueEPKcb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor10writeValueEPKhjb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN22NimBLERemoteDescriptor10writeValueERKSt6vectorIhSaIhEEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor23getRemoteCharacteristicEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor7getUUIDEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN22NimBLERemoteDescriptor8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN22NimBLERemoteDescriptor9getHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor9onWriteCBEtPK14ble_gatt_errorP13ble_gatt_attrPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor9readUInt8Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptor9readValueEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN22NimBLERemoteDescriptorC1EP26NimBLERemoteCharacteristicPK12ble_gatt_dsc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN22NimBLERemoteDescriptorC2EP26NimBLERemoteCharacteristicPK12ble_gatt_dsc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN23CharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23CharacteristicCallbacks6onReadEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23CharacteristicCallbacks7onWriteEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23CharacteristicCallbacks8onNotifyEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23CharacteristicCallbacks8onStatusEP20NimBLECharacteristicN29NimBLECharacteristicCallbacks6StatusEi .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23CharacteristicCallbacksD0Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23CharacteristicCallbacksD1Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23CharacteristicCallbacksD2Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN23NimBLEAdvertisementData10addTxPowerEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData10getPayloadB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData11setServicesEbhRKSt6vectorI10NimBLEUUIDSaIS1_EE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData12setShortNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData13setAppearanceEt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData14setServiceDataERK10NimBLEUUIDRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData18setPartialServicesERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData18setPreferredParamsEtt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData19setCompleteServicesERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData19setManufacturerDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData19setManufacturerDataERKSt6vectorIhSaIhEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData20setPartialServices16ERKSt6vectorI10NimBLEUUIDSaIS1_EE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData20setPartialServices32ERKSt6vectorI10NimBLEUUIDSaIS1_EE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData21setCompleteServices16ERKSt6vectorI10NimBLEUUIDSaIS1_EE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData21setCompleteServices32ERKSt6vectorI10NimBLEUUIDSaIS1_EE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData6setURIERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData7addDataEPcj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData7addDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData8setFlagsEh .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN23NimBLEAdvertisementData9clearDataEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZN25NimBLEDescriptorCallbacks6onReadEP16NimBLEDescriptor .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN25NimBLEDescriptorCallbacks7onWriteEP16NimBLEDescriptor .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN25NimBLEDescriptorCallbacksD0Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN25NimBLEDescriptorCallbacksD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZN25NimBLEDescriptorCallbacksD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN26NimBLERemoteCharacteristic10nextCharCBEtPK14ble_gatt_errorPK12ble_gatt_chrPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic10readUInt16Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic10readUInt32Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic10writeValueEPKcb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic10writeValueEPKhjb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN26NimBLERemoteCharacteristic10writeValueERKSt6vectorIhSaIhEEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic11canIndicateEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic11unsubscribeEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic12canBroadcastEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic12getDefHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic13getDescriptorERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic14getDescriptorsEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic16deleteDescriptorERK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic16descriptorDiscCBEtPK14ble_gatt_errortPK12ble_gatt_dscPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic16getRemoteServiceEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) +_ZN26NimBLERemoteCharacteristic17deleteDescriptorsEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic17registerForNotifyESt8functionIFvPS_PhjbEEbb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic18canWriteNoResponseEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic19retrieveDescriptorsEPK10NimBLEUUID .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN26NimBLERemoteCharacteristic3endEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic5beginEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic7canReadEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic7getUUIDEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN26NimBLERemoteCharacteristic8canWriteEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic8getValueEPl .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic8onReadCBEtPK14ble_gatt_errorP13ble_gatt_attrPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN26NimBLERemoteCharacteristic9canNotifyEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic9getHandleEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN26NimBLERemoteCharacteristic9onWriteCBEtPK14ble_gatt_errorP13ble_gatt_attrPv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic9readFloatEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic9readUInt8Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic9readValueEPl .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZN26NimBLERemoteCharacteristic9setNotifyEtSt8functionIFvPS_PhjbEEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristic9subscribeEbSt8functionIFvPS_PhjbEEb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristicC1EP19NimBLERemoteServicePK12ble_gatt_chr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN26NimBLERemoteCharacteristicC2EP19NimBLERemoteServicePK12ble_gatt_chr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN26NimBLERemoteCharacteristicD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZN26NimBLERemoteCharacteristicD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacks11onSubscribeEP20NimBLECharacteristicP17ble_gap_conn_desct .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacks6onReadEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacks6onReadEP20NimBLECharacteristicP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN29NimBLECharacteristicCallbacks7onWriteEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacks7onWriteEP20NimBLECharacteristicP17ble_gap_conn_desc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN29NimBLECharacteristicCallbacks8onNotifyEP20NimBLECharacteristic .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacks8onStatusEP20NimBLECharacteristicNS_6StatusEi .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacksD0Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacksD1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZN29NimBLECharacteristicCallbacksD2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN2Fs3endEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN2Fs5beginEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN2Fs5closeE3RefI10FileHandleE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN2Fs8openReadEPKc .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN2FsC1E3RefI6FsImplE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN2FsC1Ei .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN2FsC2E3RefI6FsImplE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN2FsC2Ei .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN3LUTI7pair_xyIfEED0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN3LUTI7pair_xyIfEED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN3LUTI7pair_xyIfEED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN3Pin10isSelectedEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZN3Pin5_initEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZN3Pin6selectEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZN3Pin7releaseEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZN3RefI10ByteStreamED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI10ByteStreamED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI10DataStreamED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI10DataStreamED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI10DataStreamEaSEOS1_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI10FileBufferED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN3RefI10FileBufferED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN3RefI10FileHandleEC1IS0_EERS_IT_E .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN3RefI10FileHandleEC2IS0_EERS_IT_E .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN3RefI10FileHandleED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN3RefI10FileHandleED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN3RefI12StringHolderED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN3RefI12StringHolderED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN3RefI12StringHolderEaSEOS1_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN3RefI12StringHolderEaSERKS1_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN3RefI3LUTI7pair_xyIfEEED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN3RefI3LUTI7pair_xyIfEEED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN3RefI5FrameEC1IS0_EERS_IT_E .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI5FrameEC2IS0_EERS_IT_E .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI5FrameED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI5FrameED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3RefI5FrameEaSERKS1_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN3nvs11PageManager12activatePageEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs11PageManager14requestNewPageEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs11PageManager4loadEPNS_9PartitionEjj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs11PageManager9fillStatsER11nvs_stats_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs12NVSPartition11erase_rangeEjj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartition11get_addressEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartition18get_partition_nameEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartition4readEjPvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartition5writeEjPKvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartition8get_sizeEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartition8read_rawEjPvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartition9write_rawEjPKvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartitionC1EPK15esp_partition_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs12NVSPartitionC2EPK15esp_partition_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartitionD0Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartitionD1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs12NVSPartitionD2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZN3nvs15NVSHandleSimple10erase_itemEPKc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple10get_stringEPKcPcj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple10set_stringEPKcS2_ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple13get_item_sizeENS_8ItemTypeEPKcRj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple14get_typed_itemENS_8ItemTypeEPKcPvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple14set_typed_itemENS_8ItemTypeEPKcPKvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple20get_used_entry_countERj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple22calcEntriesInNamespaceERj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple6commitEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple8get_blobEPKcPvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple8set_blobEPKcPKvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple9debugDumpEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple9erase_allEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple9fillStatsER11nvs_stats_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple9findEntryEP21nvs_opaque_iterator_tPKc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimple9nextEntryEP21nvs_opaque_iterator_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimpleD0Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimpleD1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs15NVSHandleSimpleD2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs16partition_lookup20lookup_nvs_partitionEPKcPPNS_12NVSPartitionE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs19NVSPartitionManager11init_customEPNS_9PartitionEjj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs19NVSPartitionManager11open_handleEPKcS2_15nvs_open_mode_tPPNS_15NVSHandleSimpleE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs19NVSPartitionManager12close_handleEPNS_15NVSHandleSimpleE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs19NVSPartitionManager12get_instanceEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs19NVSPartitionManager14init_partitionEPKc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs19NVSPartitionManager16deinit_partitionEPKc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs19NVSPartitionManager17open_handles_sizeEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs19NVSPartitionManager24lookup_storage_from_nameEPKc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs19NVSPartitionManager8instanceE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs19NVSPartitionManagerD0Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs19NVSPartitionManagerD1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs19NVSPartitionManagerD2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs20isVariableLengthTypeENS_8ItemTypeE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Item14calculateCrc32EPKhj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4ItemC1EhNS_8ItemTypeEhPKch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4ItemC2EhNS_8ItemTypeEhPKch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Lock10mSemaphoreE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs4Lock4initEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs4Page10initializeEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page10setVersionEh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page10writeEntryERKNS_4ItemE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page11calcEntriesER11nvs_stats_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs4Page11markFreeingEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs4Page12setSeqNumberEj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs4Page14alterPageStateENS0_9PageStateE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page14writeEntryDataEPKhj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page15alterEntryStateEjNS0_10EntryStateE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page15mLoadEntryTableEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page15pageStateToNameENS0_9PageStateE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page17eraseEntryAndSpanEj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page20alterEntryRangeStateEjjNS0_10EntryStateE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page20updateFirstUsedEntryEjj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page4loadEPNS_9PartitionEj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs4Page5eraseEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs4Page6Header14calculateCrc32Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page7cmpItemEhNS_8ItemTypeEPKcPKvjhNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs4Page8findItemEhNS_8ItemTypeEPKcRjRNS_4ItemEhNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs4Page8findItemEhNS_8ItemTypeEPKchNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs4Page8markFullEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs4Page8readItemEhNS_8ItemTypeEPKcPvjhNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs4Page9copyItemsERS0_ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs4Page9eraseItemEhNS_8ItemTypeEPKchNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs4Page9writeItemEhNS_8ItemTypeEPKcPKvjh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs4PageC1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZN3nvs4PageC2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs7Storage13fillEntryInfoERNS_4ItemER16nvs_entry_info_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage14eraseNamespaceEh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs7Storage15clearNamespacesEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage15getItemDataSizeEhNS_8ItemTypeEPKcRj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs7Storage16cmpMultiPageBlobEhPKcPKvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage17readMultiPageBlobEhPKcPvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage18eraseMultiPageBlobEhPKcNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage18writeMultiPageBlobEhPKcPKvjNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage19populateBlobIndicesER14intrusive_listINS0_13BlobIndexNodeEE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage20eraseOrphanDataBlobsER14intrusive_listINS0_13BlobIndexNodeEE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage21createOrOpenNamespaceEPKcbRh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs7Storage22calcEntriesInNamespaceEhRj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs7Storage4initEjj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs7Storage8findItemEhNS_8ItemTypeEPKcRPNS_4PageERNS_4ItemEhNS_9VerOffsetE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs7Storage8readItemEhNS_8ItemTypeEPKcPvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs7Storage9debugDumpEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs7Storage9eraseItemEhNS_8ItemTypeEPKc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs7Storage9fillStatsER11nvs_stats_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs7Storage9findEntryEP21nvs_opaque_iterator_tPKc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs7Storage9nextEntryEP21nvs_opaque_iterator_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZN3nvs7Storage9writeItemEhNS_8ItemTypeEPKcPKvj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) +_ZN3nvs7StorageD1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZN3nvs7StorageD2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs8HashList13HashListBlockC1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) +_ZN3nvs8HashList13HashListBlockC2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) +_ZN3nvs8HashList4findEjRKNS_4ItemE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs8HashList5clearEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs8HashList5eraseEj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs8HashList6insertERKNS_4ItemEj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs8HashListC1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZN3nvs8HashListC2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) +_ZN3nvs8HashListD1Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZN3nvs8HashListD2Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) +_ZN4CRGB17computeAdjustmentEhRKS_S1_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o +_ZN4CRGB5blendERKS_S1_h .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZN4StrNILj64EE5writeEPKcj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZN4StrNILj64EEC1ERKS0_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN4StrNILj64EEC2ERKS0_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN4StrNILj64EED1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN4StrNILj64EED2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN5Frame11interpolateERKS_S1_h .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZN5Frame11interpolateERKS_S1_hP4CRGBPh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN5Frame4copyERKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN5FrameC1Eib .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN5FrameC2Eib .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZN5FrameD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZN5FrameD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZN5FrameD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZN5HWCDC14setDebugOutputEb .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC14setTxTimeoutMsEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC15isCDC_ConnectedEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC15setRxBufferSizeEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC15setTxBufferSizeEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC17availableForWriteEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC3endEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC4peekEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC4readEPhj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC4readEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC5beginEm .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5HWCDC5flushEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC5writeEPKhj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC5writeEh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC6deinitEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC7onEventE22arduino_hw_cdc_event_tPFvPvPKciS1_E .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC7onEventEPFvPvPKciS0_E .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC9availableEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDC9isPluggedEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDCC1Ev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDCC2Ev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDCD0Ev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDCD1Ev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5HWCDCD2Ev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN5Print10printFloatEdh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print11printNumberEmh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print11printNumberEyh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print17availableForWriteEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN5Print5flushEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN5Print5printEP2tmPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5Print5printERK6String .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5Print5printERK9Printable .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5Print5printEdi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEhi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEii .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEji .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEli .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEmi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printExi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5printEyi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5writeEPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print5writeEPKhj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN5Print6printfEPKcz .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5Print7printlnEP2tmPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5Print7printlnERK6String .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5Print7printlnERK9Printable .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEdi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEhi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEii .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEji .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN5Print7printlnEli .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEmi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnExi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN5Print7printlnEyi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZN6Stream10getTimeoutEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream10parseFloatEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream10parseFloatEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream10readStringEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN6Stream10setTimeoutEm .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream13peekNextDigitEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream14readBytesUntilEcPcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream15readStringUntilEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream4findEPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream4findEPKcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream8parseIntEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream8parseIntEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream9findMultiEPNS_11MultiTargetEi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream9findUntilEPKcS1_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream9findUntilEPKcjS1_j .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream9readBytesEPcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZN6Stream9readBytesEPhj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream9timedPeekEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6Stream9timedReadEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6String10invalidateEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String11toLowerCaseEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String11toUpperCaseEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String12changeBufferEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String4copyEPKcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String4initEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String4moveERS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String4trimEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN6String6concatEPKcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZN6String6concatEd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN6String6concatEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEl .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEm .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEx .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6concatEy .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6removeEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6removeEjj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String6setLenEi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String7replaceERKS_S1_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String7replaceEcc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String7reserveEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6String9setCharAtEjc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1EO15StringSumHelper .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1EOS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1EPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN6StringC1EPKcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1ERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Ec .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Edj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Efj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Ehh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Eih .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN6StringC1Ejh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Elh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Emh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Exh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC1Eyh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2EO15StringSumHelper .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2EOS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2EPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2EPKcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2ERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN6StringC2Ec .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Edj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Efj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Ehh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Eih .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Ejh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Elh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Emh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Exh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringC2Eyh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringD1Ev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN6StringD2Ev .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN6StringaSEO15StringSumHelper .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringaSEOS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringaSEPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringaSERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN6StringixEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZN8CFastLED13setCorrectionERK4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED14setTemperatureERK4CRGB .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED17setMaxRefreshRateEtb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED4showEh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZN8CFastLED5clearEb .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED5countEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED5delayEm .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZN8CFastLED7addLedsEP14CLEDControllerP4CRGBii .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED8countFPSEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED9clearDataEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED9setDitherEh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLED9showColorERK4CRGBh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLEDC1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLEDC2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8CFastLEDixEi .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_ZN8FixedMapI3Str9ScreenMapLj16EE4PairC1ERKS3_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN8FixedMapI3Str9ScreenMapLj16EE4PairC2ERKS3_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN8FixedMapI3Str9ScreenMapLj16EE4PairD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN8FixedMapI3Str9ScreenMapLj16EE4PairD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN8Referent3refEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN8Referent5unrefEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN8Referent7destroyEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZN8ReferentC1EOS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentC1ERKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentC1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentC2EOS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentC2ERKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentC2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN8ReferentD0Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentD1Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentD2Ev .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZN8ReferentaSEOS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN8ReferentaSERKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZN9ESP32Time11getDateTimeEb .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time11getTimeDateEb .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time12getDayofWeekEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time12getDayofYearEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time13getLocalEpochEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time13getTimeStructEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time13setTimeStructE2tm .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time6getDayEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time7getAmPmEb .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time7getDateEb .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time7getHourEb .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time7getTimeE6String .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time7getTimeEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time7getYearEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time7setTimeEiiiiiii .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time7setTimeEmi .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time8getEpochEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time8getMonthEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time9getMicrosEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time9getMillisEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32Time9getMinuteEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32Time9getSecondEv .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32TimeC1El .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9ESP32TimeC1Ev .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32TimeC2El .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9ESP32TimeC2Ev .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZN9RefTraitsI10DataStreamE3NewIJjEEE3RefIS0_EDpT_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZN9RefTraitsI12StringHolderE3NewIJPKcEEE3RefIS0_EDpT_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN9RefTraitsI5FrameE3NewIJjbEEE3RefIS0_EDpT_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZN9ScreenMap6toJsonERK8FixedMapI3StrS_Lj16EEPN13FLArduinoJson8V720HB2212JsonDocumentE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN9ScreenMap9ParseJsonEPKcP8FixedMapI3StrS_Lj16EE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN9ScreenMap9toJsonStrERK8FixedMapI3StrS_Lj16EEPS1_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN9ScreenMapC1ERKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN9ScreenMapC2ERKS_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZN9SingletonI12EngineEventsLi0EE8instanceEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_13__va_list_tagEjSB_z .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZN9__gnu_cxx13__scoped_lockD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx13__scoped_lockD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx15__concat_size_tEPcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) +_ZN9__gnu_cxx15__snprintf_liteEPcjPKc13__va_list_tag /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZN9__gnu_cxx24__concurrence_lock_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx24__concurrence_lock_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx24__concurrence_lock_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx26__concurrence_unlock_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx26__throw_insufficient_spaceEPKcS1_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) +_ZN9__gnu_cxx7__mutex4lockEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxx9__freeresEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZN9__gnu_cxxeqIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESE_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZN9__gnu_cxxeqIPKcSsEEbRKNS_17__normal_iteratorIT_T0_EES8_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZN9__gnu_cxxeqIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESD_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZN9__gnu_cxxeqIPcSsEEbRKNS_17__normal_iteratorIT_T0_EES7_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNK10DataStream14BytesRemainingEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10DataStream15FramesDisplayedEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10DataStream15FramesRemainingEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10DataStream21BytesRemainingInFrameEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10DataStream7getTypeEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10DataStream9availableEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10FileBuffer8FileSizeEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10FileBuffer9BytesLeftEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10FileBuffer9availableEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZNK10FileHandle9bytesLeftEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZNK10NimBLEUUID6equalsERKS_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZNK10NimBLEUUID7bitSizeEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNK10NimBLEUUID8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNK10NimBLEUUID9getNativeEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNK10NimBLEUUIDcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNK10NimBLEUUIDeqERKS_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNK10NimBLEUUIDneERKS_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNK10__cxxabiv117__class_type_info12__do_dyncastEiNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) +_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcEiPKvPKS0_S2_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) +_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastEiNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcEiPKvPKNS_17__class_type_infoES2_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_14SizedRamStringEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail10ObjectData7findKeyINS1_19StaticStringAdapterEEENS1_18CollectionIteratorET_PKNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail10ObjectData9getMemberINS1_19StaticStringAdapterEEEPNS1_11VariantDataET_PKNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_10JsonObjectEPKcE15getOrCreateDataEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail11MemberProxyINS0_11JsonVariantEPKcE7getDataEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail11VariantData6acceptINS1_14JsonSerializerINS1_6WriterI3StrvEEEEEENT_11result_typeERS9_PKNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail11VariantData7asFloatIfEET_PKNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail11VariantData8asStringEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail14CollectionData4sizeEPKNS1_15ResourceManagerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail14MemoryPoolListINS1_15ResourceManager8SlotDataEE7getSlotEt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_11MemberProxyINS0_10JsonObjectEPKcEEE2toINS0_9JsonArrayEEENS1_9enable_ifIXsrNS1_7is_sameIT_SA_EE5valueESA_E4typeEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13FLArduinoJson8V720HB226detail14VariantRefBaseINS1_12ElementProxyINS1_11MemberProxyINS0_11JsonVariantEPKcEEEEE2asIfEET_v .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZNK13NimBLEAddress6equalsERKS_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNK13NimBLEAddress7getTypeEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNK13NimBLEAddress8toStringB5cxx11Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNK13NimBLEAddress9getNativeEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNK13NimBLEAddresscvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNK13NimBLEAddresscvyEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZNK13NimBLEAddresseqERKS_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNK13NimBLEAddressneERKS_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNK16ByteStreamMemory4pathEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZNK16ByteStreamMemory9availableEj .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZNK17FrameInterpolator12selectFramesEjPPK5FrameS3_ .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZNK19CompressedEnumTableIN3nvs4Page10EntryStateELj2ELj126EE3getEjPS2_ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZNK3nvs15NVSHandleSimple18get_partition_nameEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZNK3nvs4Item14calculateCrc32Ev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZNK3nvs4Item26calculateCrc32WithoutValueEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) +_ZNK3nvs4Page12getSeqNumberERj /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZNK3nvs4Page18getVarDataTailroomEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZNK3nvs4Page9debugDumpEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) +_ZNK3nvs4Page9readEntryEjRNS_4ItemE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZNK3nvs7Storage7isValidEv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +_ZNK5Frame4drawEP4CRGBPh .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZNK5HWCDCcvbEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZNK5XYMap10mapToIndexEtt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +_ZNK6String10startsWithERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String10startsWithERKS_j .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String11lastIndexOfERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String11lastIndexOfERKS_j .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String11lastIndexOfEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String11lastIndexOfEcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String16equalsIgnoreCaseERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String18equalsConstantTimeERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String3lenEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String5toIntEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String6charAtEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String6equalsEPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNK6String6equalsERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String7indexOfERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String7indexOfERKS_j .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String7indexOfEc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String7indexOfEcj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String7toFloatEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String8endsWithERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String8getBytesEPhjj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +_ZNK6String8toDoubleEv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String9compareToERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6String9substringEjj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6StringgeERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6StringgtERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6StringixEj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6StringleERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK6StringltERKS_ .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZNK8Referent9ref_countEv .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZNK9__gnu_cxx24__concurrence_lock_error4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZNKSs11_M_disjunctEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs12find_last_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs12find_last_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs12find_last_ofERKSsj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs12find_last_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs13find_first_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs13find_first_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs13find_first_ofERKSsj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs13find_first_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs13get_allocatorEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs15_M_check_lengthEjjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs16find_last_not_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs16find_last_not_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs16find_last_not_ofERKSsj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs16find_last_not_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs17find_first_not_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs17find_first_not_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs17find_first_not_ofERKSsj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs17find_first_not_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs2atEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs3endEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4_Rep12_M_is_leakedEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4_Rep12_M_is_sharedEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4backEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4cendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4copyEPcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4dataEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4findEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4findEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4findERKSsj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4findEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4rendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs4sizeEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5beginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5c_strEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5crendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5emptyEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5frontEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5rfindEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5rfindEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5rfindERKSsj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs5rfindEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs6_M_repEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs6cbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs6lengthEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs6rbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs6substrEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7_M_dataEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7_M_iendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7compareEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7compareERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7compareEjjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7compareEjjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7compareEjjRKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7compareEjjRKSsjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs7crbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs8_M_checkEjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs8_M_limitEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs8capacityEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs8max_sizeEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSs9_M_ibeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSsixEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNKSt10bad_typeid4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) +_ZNKSt11logic_error4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNKSt13bad_exception4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZNKSt13random_device13_M_getentropyEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNKSt13runtime_error4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNKSt20bad_array_new_length4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) +_ZNKSt3_V214error_category10_M_messageEi /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_is_localEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofERKS4_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofERKS4_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13get_allocatorEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEjjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofERKS4_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4cendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5crendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5emptyEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindERKS4_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6cbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6lengthEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEjjRKS4_jj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7crbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_limitEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8capacityEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8max_sizeEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNKSt8bad_cast4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) +_ZNKSt9bad_alloc4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) +_ZNKSt9exception4whatEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZNKSt9type_info10__do_catchEPKS_PPvj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) +_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) +_ZNKSt9type_info14__is_pointer_pEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNKSt9type_info15__is_function_pEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_ZNSs10_S_compareEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_Alloc_hiderC1EPcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_Alloc_hiderC2EPcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_M_leak_hardEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_S_constructEjcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSsEEEES2_T_S4_RKSaIcESt20forward_iterator_tag /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs12_S_empty_repEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs13_S_copy_charsEPcPKcS1_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs13_S_copy_charsEPcS_S_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs13shrink_to_fitEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs14_M_replace_auxEjjjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs15_M_replace_safeEjjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs18_S_construct_aux_2EjcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs2atEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs3endEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep10_M_destroyERKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep10_M_disposeERKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSs4_Rep10_M_refcopyEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep10_M_refdataEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep11_S_max_sizeE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep11_S_terminalE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep12_S_empty_repEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep13_M_set_leakedEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep15_M_set_sharableEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep20_S_empty_rep_storageE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSs4_Rep26_M_set_length_and_sharableEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep7_M_grabERKSaIcES2_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep8_M_cloneERKSaIcEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4_Rep9_S_createEjjRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4backEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4nposE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4rendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs4swapERSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSs5beginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs5clearEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs5eraseEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs5frontEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6appendEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6appendEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6appendERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6appendERKSsjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6appendESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6appendEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6assignEOSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6assignEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6assignEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6assignERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6assignERKSsjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6assignESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6assignEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEjRKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEjRKSsjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6insertEjjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6rbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6resizeEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs6resizeEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7_M_copyEPcPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7_M_dataEPc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7_M_leakEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7_M_moveEPcPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEjjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEjjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEjjRKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEjjRKSsjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7replaceEjjjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs7reserveEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs8pop_backEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs9_M_assignEPcjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs9_M_mutateEjjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSs9push_backEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1EOSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1EPKcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSsC1EPKcjRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSsC1ERKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSsC1ERKSsjRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1ERKSsjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1ERKSsjjRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1ESt16initializer_listIcERKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1EjcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1IPKcEET_S2_RKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC1IPcEET_S1_RKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2EOSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2EPKcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2EPKcjRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2ERKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2ERKSsjRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2ERKSsjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2ERKSsjjRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2ESt16initializer_listIcERKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2EjcRKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2IPKcEET_S2_RKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsC2IPcEET_S1_RKSaIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSsD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsaSEOSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsaSEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsaSERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSsaSESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsaSEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSsixEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSspLEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSspLERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSspLESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSspLEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSt10bad_typeidD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) +_ZNSt10bad_typeidD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZNSt10bad_typeidD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) +_ZNSt11__copy_moveILb0ELb0ESt26random_access_iterator_tagE8__copy_mIPKcPhEET0_T_S7_S6_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIhEEPT_PKS3_S6_S4_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZNSt11char_traitsIcE4copyEPcPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt11char_traitsIcE4findEPKcjRS1_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSt11char_traitsIcE7compareEPKcS2_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSt11logic_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt11logic_errorC1ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt11logic_errorC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt11logic_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt11logic_errorC2ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt11logic_errorC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt11logic_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt11logic_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt11logic_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt11logic_erroraSERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt11range_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt11range_errorC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt11range_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt11range_errorC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt11range_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt11range_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt11range_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt12_Vector_baseI10NimBLEUUIDSaIS0_EED2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt12_Vector_baseI10ble_addr_tSaIS0_EED1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt12_Vector_baseI10ble_addr_tSaIS0_EED2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZNSt12_Vector_baseIP22NimBLEAdvertisedDeviceSaIS1_EED2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZNSt12_Vector_baseIhSaIhEE12_Vector_impl12_M_swap_dataERS2_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt12_Vector_baseIhSaIhEED1Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt12_Vector_baseIhSaIhEED2Ev .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt12__cow_stringC1EOS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC1EPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC1ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC2EOS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC2EPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC2ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringC2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringaSEOS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__cow_stringaSERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__sso_stringC1EOS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC1EPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__sso_stringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC1ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__sso_stringC1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC2EOS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC2EPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC2ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12__sso_stringC2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringaSEOS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12__sso_stringaSERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt12domain_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt12domain_errorC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12domain_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12domain_errorC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12domain_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12domain_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt12domain_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12length_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt12length_errorC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12length_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12length_errorC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12length_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12length_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt12length_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12out_of_rangeC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt12out_of_rangeC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12out_of_rangeC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt12out_of_rangeC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12out_of_rangeD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt12out_of_rangeD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt12out_of_rangeD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt13bad_exceptionD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZNSt13bad_exceptionD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt13bad_exceptionD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZNSt13random_device14_M_init_pretr1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt13random_device14_M_init_pretr1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSt13random_device16_M_getval_pretr1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt13random_device7_M_finiEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt13random_device7_M_initERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSt13random_device9_M_getvalEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt13runtime_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt13runtime_errorC1ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt13runtime_errorC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt13runtime_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt13runtime_errorC2ERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt13runtime_errorC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt13runtime_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt13runtime_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt13runtime_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt13runtime_erroraSERKS_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt14_Function_baseD1Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt14_Function_baseD2Ev .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt14overflow_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt14overflow_errorC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt14overflow_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt14overflow_errorC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt14overflow_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt14overflow_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt14overflow_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt15underflow_errorC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt15underflow_errorC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt15underflow_errorC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt15underflow_errorC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt15underflow_errorD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt15underflow_errorD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt15underflow_errorD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt16invalid_argumentC1EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt16invalid_argumentC1ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt16invalid_argumentC2EPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZNSt16invalid_argumentC2ERKSs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt16invalid_argumentD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt16invalid_argumentD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZNSt16invalid_argumentD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) +_ZNSt20bad_array_new_lengthD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) +_ZNSt20bad_array_new_lengthD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZNSt20bad_array_new_lengthD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE10shift_sizeE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE10state_sizeE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11_M_gen_randEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_bE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_cE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_dE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_lE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_sE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_tE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE11tempering_uE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE12default_seedE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE25initialization_multiplierE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE3maxEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE3minEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE4seedEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE7discardEy /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE8xor_maskE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE9mask_bitsE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EE9word_sizeE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEC1Ej /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEC2Ej /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt23mersenne_twister_engineIjLj32ELj624ELj397ELj31ELj2567483615ELj11ELj4294967295ELj7ELj2636928640ELj15ELj4022730752ELj18ELj1812433253EEclEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +_ZNSt6vectorI10NimBLEUUIDSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt6vectorI10ble_addr_tSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt6vectorI10ble_addr_tSaIS0_EE7reserveEj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt6vectorI10ble_addr_tSaIS0_EE9push_backERKS0_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt6vectorI13NimBLEAddressSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt6vectorIP13NimBLEServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZNSt6vectorIP13NimBLEServiceSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZNSt6vectorIP13NimBLEServiceSaIS1_EE9push_backERKS1_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZNSt6vectorIP16NimBLEDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZNSt6vectorIP19NimBLERemoteServiceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZNSt6vectorIP20NimBLECharacteristicSaIS1_EE9push_backERKS1_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +_ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC1ERKS3_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZNSt6vectorIP22NimBLEAdvertisedDeviceSaIS1_EEC2ERKS3_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +_ZNSt6vectorIP22NimBLERemoteDescriptorSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZNSt6vectorIP26NimBLERemoteCharacteristicSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZNSt6vectorISt4pairIttESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZNSt6vectorIhSaIhEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEEvNS4_IPhS1_EET_SG_St20forward_iterator_tag .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt6vectorIhSaIhEE15_M_range_insertIPKhEEvN9__gnu_cxx17__normal_iteratorIPhS1_EET_S9_St20forward_iterator_tag .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) +_ZNSt6vectorIhSaIhEE6insertIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEENS4_IPhS1_EENS4_IPKhS1_EET_SJ_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt6vectorIhSaIhEEC1IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt6vectorIhSaIhEEC2IN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvEET_SE_RKS0_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt6vectorIhSaIhEEaSERKS1_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt6vectorItSaItEE17_M_realloc_insertIJRKtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZNSt7__cxx1110_List_baseI13NimBLEAddressSaIS1_EE8_M_clearEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt7__cxx1110_List_baseIP12NimBLEClientSaIS2_EE8_M_clearEv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_S_compareEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_capacityEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC1EPcOS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC1EPcRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcOS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPKcS4_EEEEvT_SB_St20forward_iterator_tag /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_set_lengthEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcS4_EESA_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS5_S4_EES8_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEjjjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE18_M_construct_aux_2Ejc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4nposE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5clearEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_jj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEOS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_jj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjRKS4_jj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEjjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEPc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_PcSA_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_RKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_S8_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_j /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S9_S9_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_jc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjRKS4_jj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEjjPKcj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_S_assignEPcjc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcjRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_jRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_jj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_jjRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ESt16initializer_listIcERKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EjcRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPKcvEET_S8_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPcvEET_S7_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcjRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_jjRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ESt16initializer_listIcERKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EjcRKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZNSt7__cxx119to_stringEi .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZNSt8__detail15_List_node_base10_M_reverseEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) +_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) +_ZNSt8__detail15_List_node_base4swapERS0_S1_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) +_ZNSt8__detail15_List_node_base7_M_hookEPS0_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt8__detail15_List_node_base9_M_unhookEv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(list.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_ZNSt8bad_castD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) +_ZNSt8bad_castD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZNSt8bad_castD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) +_ZNSt8functionIFvP17NimBLEAdvertisingEEC1ERKS3_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt8functionIFvP17NimBLEAdvertisingEEC2ERKS3_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC1ERKS4_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZNSt8functionIFvP26NimBLERemoteCharacteristicPhjbEEC2ERKS4_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +_ZNSt9bad_allocD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) +_ZNSt9bad_allocD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) +_ZNSt9bad_allocD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) +_ZNSt9exceptionD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZNSt9exceptionD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZNSt9exceptionD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) +_ZNSt9type_infoD0Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) +_ZNSt9type_infoD1Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) +_ZNSt9type_infoD2Ev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) +_ZSt10unexpectedv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_ZSt13get_terminatev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) +_ZSt13set_terminatePFvvE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) +_ZSt14get_unexpectedv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) +_ZSt14set_unexpectedPFvvE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) +_ZSt15get_new_handlerv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) +_ZSt15set_new_handlerPFvvE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) +_ZSt16__throw_bad_castv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt17__throw_bad_allocv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZSt18__throw_bad_typeidv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt18uncaught_exceptionv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) +_ZSt19__throw_logic_errorPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZSt19__throw_range_errorPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt19uncaught_exceptionsv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) +_ZSt20__throw_domain_errorPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt20__throw_length_errorPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZSt20__throw_out_of_rangePKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt21__throw_bad_exceptionv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt21__throw_runtime_errorPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZSt22__throw_overflow_errorPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt23__throw_underflow_errorPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt24__throw_invalid_argumentPKc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZSt24__throw_out_of_range_fmtPKcz /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZSt6removeIN9__gnu_cxx17__normal_iteratorIPtSt6vectorItSaItEEEEtET_S7_S7_RKT0_ .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZSt7nothrow /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_handler.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_ZSt9terminatev /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_unex_handler.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_ .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) +_ZTIN9__gnu_cxx24__concurrence_lock_errorE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZTIN9__gnu_cxx26__concurrence_unlock_errorE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZTISt10bad_typeid /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt11logic_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt11range_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt12domain_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt12length_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt12out_of_range /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt13bad_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt13runtime_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt14overflow_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt15underflow_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt16invalid_argument /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt20bad_array_new_length /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZTISt8bad_cast /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTISt9bad_alloc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) +_ZTISt9exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) +_ZTSN9__gnu_cxx24__concurrence_lock_errorE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZTSN9__gnu_cxx26__concurrence_unlock_errorE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZTSSt10bad_typeid /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt11logic_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt11range_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt12domain_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt12length_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt12out_of_range /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt13bad_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt13runtime_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt14overflow_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt15underflow_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt16invalid_argument /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt20bad_array_new_length /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZTSSt8bad_cast /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTSSt9bad_alloc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) +_ZTSSt9exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) +_ZTV10ByteStream .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZTV10DataStream .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZTV10FileBuffer .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o +_ZTV10FileHandle .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +_ZTV11VideoStream .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +_ZTV12StringHolder .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o +_ZTV15ServerCallbacks .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZTV16ByteStreamMemory .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZTV17FrameInterpolator .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +_ZTV19DescriptorCallbacks .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZTV19NimBLERemoteService .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +_ZTV21NimBLEClientCallbacks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +_ZTV21NimBLEServerCallbacks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +_ZTV23CharacteristicCallbacks .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZTV25NimBLEDescriptorCallbacks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) +_ZTV29NimBLECharacteristicCallbacks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +_ZTV3LUTI7pair_xyIfEE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZTV3Pin .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o +_ZTV5Frame .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZTV5HWCDC .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +_ZTV5Print .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +_ZTV6Stream .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) +_ZTV8Referent .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o +_ZTVN10__cxxabiv115__forced_unwindE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZTVN10__cxxabiv117__class_type_infoE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZTVN10__cxxabiv119__foreign_exceptionE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZTVN10__cxxabiv120__si_class_type_infoE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZTVN12EngineEvents8ListenerE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZTVN13FLArduinoJson8V720HB226detail16DefaultAllocatorE .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZTVN3nvs12NVSPartitionE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +_ZTVN3nvs15NVSHandleSimpleE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZTVN3nvs19NVSPartitionManagerE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) +_ZTVN9__gnu_cxx24__concurrence_lock_errorE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZTVN9__gnu_cxx26__concurrence_unlock_errorE /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +_ZTVSt10bad_typeid /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZTVSt11logic_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt11range_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt12domain_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt12length_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt12out_of_range /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt13bad_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) +_ZTVSt13runtime_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt14overflow_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt15underflow_error /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt16invalid_argument /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) +_ZTVSt20bad_array_new_length /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZTVSt8bad_cast /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +_ZTVSt9bad_alloc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) +_ZTVSt9exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) +_ZTVSt9type_info /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) +_ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIdLj8EE25negativeBinaryPowersOfTenEvE7factors .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIdLj8EE25positiveBinaryPowersOfTenEvE7factors .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIfLj4EE25negativeBinaryPowersOfTenEvE7factors .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZZN13FLArduinoJson8V720HB226detail11FloatTraitsIfLj4EE25positiveBinaryPowersOfTenEvE7factors .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZZN13FLArduinoJson8V720HB226detail16DefaultAllocator8instanceEvE9allocator .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZZN9ScreenMap5emptyEvE7s_empty .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +_ZZN9SingletonI12EngineEventsLi0EE8instanceEvE8instance .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZdaPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o +_ZdaPvRKSt9nothrow_t /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) +_ZdlPv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opv.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_opvnt.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +_ZdlPvj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_ops.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_array_new.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_cast.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(bad_typeid.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) +_Znaj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o +_ZnajRKSt9nothrow_t /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +_Znwj /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opv.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o +_ZnwjRKSt9nothrow_t /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opvnt.o) +_ZplRK15StringSumHelperPKc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZplRK15StringSumHelperRK6String .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +_ZplRK15StringSumHelperc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperh .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperi .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperj .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperl .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperm .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelperx .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +_ZplRK15StringSumHelpery .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +__DTOR_END__ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +__TMC_END__ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtend.o + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +__action_table /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) +__adddf3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__any_on /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) +__ascii_mbtowc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) +__ascii_wctomb /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) +__ashldi3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_ashldi3.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__assert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) +__assert_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +__attachInterrupt .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__attachInterruptArg .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__attachInterruptFunctionalArg .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) +__b2d /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) +__bswapdi2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapdi2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +__bswapsi2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_bswapsi2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +__builtin_five_bit_hd_gamma_bitshift .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o +__chclass /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) +__copybits /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__cxa_allocate_dependent_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +__cxa_allocate_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +__cxa_bad_cast /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +__cxa_bad_typeid /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +__cxa_begin_catch /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +__cxa_call_terminate /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_call.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +__cxa_call_unexpected /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) +__cxa_deleted_virtual /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) +__cxa_end_catch /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +__cxa_free_dependent_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) +__cxa_free_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) +__cxa_get_exception_ptr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) +__cxa_get_globals /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) +__cxa_get_globals_fast /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_catch.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +__cxa_guard_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +__cxa_guard_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +__cxa_guard_dummy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) +__cxa_guard_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +__cxa_init_primary_exception /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) +__cxa_pure_virtual /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(pure.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_exception.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o +__cxa_rethrow /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) +__cxa_throw /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_throw.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) +__cxa_throw_bad_array_new_length /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_aux_runtime.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +__cxx_eh_arena_size_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +__d2b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__default_global_locale /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) +__deregister_frame /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +__deregister_frame_info /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +__deregister_frame_info_bases /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +__detachInterrupt .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__digitalRead .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__digitalWrite .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__divdf3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdf3.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +__divdi3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divdi3.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +__divsf3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_divsf3.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o +__dso_handle /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +__eh_frame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +__env_lock /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) +__env_unlock /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) +__eqdf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__errno /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +__extendsfdf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_extendsfdf2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__fdlib_version /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-s_lib_ver.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) +__fixdfdi /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfdi.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) +__fixdfsi /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixdfsi.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +__fixunsdfdi /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfdi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) +__fixunsdfsi /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunsdfsi.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__fixunssfdi /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_fixunssfdi.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o +__floatdidf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) +__floatdisf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__floatsidf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +__floatundidf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdidf.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__floatundisf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatdisf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__floatunsidf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_floatsidf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__fp_lock_all /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__fp_unlock_all /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__gedf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__gethex /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__getreent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-errno.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +__gettzinfo /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gettzinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) +__global_locale_ptr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) +__gtdf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__gxx_personality_v0 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(sso_string.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(stdexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +__hexdig_fun /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) +__hexnan /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__hi0bits /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) +__hide_aliasing_typecast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +__i2b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__ieee754_powf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) +__ieee754_sqrtf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_sqrtf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) +__init_array_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +__init_array_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +__itoa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) +__ledf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__lo0bits /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) +__locale_mb_cur_max /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +__localeconv_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) +__lock___arc4random_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +__lock___at_quick_exit_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +__lock___atexit_recursive_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +__lock___dd_hash_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +__lock___env_recursive_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) +__lock___malloc_recursive_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +__lock___sfp_recursive_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__lock___sinit_recursive_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__lock___tz_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) +__lshift /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__lshrdi3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_lshrdi3.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__ltdf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__match /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-hexnan.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__mcmp /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__mdiff /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__moddi3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_moddi3.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) +__month_lengths /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-month_lengths.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) +__mprec_bigtens /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__mprec_tens /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__mprec_tinytens /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) +__muldf3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_muldf3.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__multadd /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) +__multiply /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__nedf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__numeric_load_locale /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lnumeric.o) +__pinMode .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +__popcountsi2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_popcountsi2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +__pow5mult /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__ratio /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__register_frame /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +__register_frame_info /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crtbegin.o +__register_frame_info_bases /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +__register_frame_info_table /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +__register_frame_info_table_bases /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +__register_frame_table /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +__retarget_lock_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_acquire_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_close_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_init_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_release_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-envlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_try_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__retarget_lock_try_acquire_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +__s2b /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__sccl /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sccl.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +__sclose /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__seofread /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) +__sf_fake_stderr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +__sf_fake_stdin /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +__sf_fake_stdout /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +__sflags /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-flags.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) +__sflush_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +__sfmoreglue /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__sfp /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) +__sfp_lock_acquire /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +__sfp_lock_release /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +__sfvwrite_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) +__sinit /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +__sinit_lock_acquire /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__sinit_lock_release /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__smakebuf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) +__sprint_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) +__sread /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__srefill_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) +__sseek /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__ssprint_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) +__ssrefill_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +__ssvfiscanf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) +__ssvfscanf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) +__stack_chk_fail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +__stack_chk_guard /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +__state_table /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) +__subdf3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_addsubdf3.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__submore /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) +__swbuf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) +__swbuf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) +__swhatbuf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) +__swrite /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +__swsetup_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +__time_load_locale /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-timelocal.o) +__truncdfsf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_truncdfsf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__tz_lock /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) +__tz_unlock /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzlock.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) +__tzcalc_limits /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzcalc_limits.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) +__ubsan_handle_add_overflow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_builtin_unreachable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_divrem_overflow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_invalid_builtin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_load_invalid_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_missing_return /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_mul_overflow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_negate_overflow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_nonnull_arg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_nonnull_return /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_out_of_bounds /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_pointer_overflow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_shift_out_of_bounds /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_sub_overflow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_type_mismatch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_type_mismatch_v1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_handle_vla_bound_not_positive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__ubsan_include /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +__udivdi3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_udivdi3.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o +__ulp /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +__umoddi3 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_umoddi3.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +__unorddf2 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(_cmpdf2.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) +__utoa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) +__wpa_send_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +__wrap_esp_log_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +__wrap_esp_log_writev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +__wrap_log_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +__xtensa_libgcc_window_spill /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) +__xtensa_nonlocal_goto /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) +__xtensa_sync_caches /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(lib2funcs.o) +__yield .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +_atoi_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) +_atol_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) +_bss_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +_bss_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +_bt_bss_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_bt_bss_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_bt_data_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_bt_data_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_btdm_bss_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_btdm_bss_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_btdm_data_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_btdm_data_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_calloc_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_cleanup /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +_cleanup_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) +_close_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_cnx_start_connect_without_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +_compare .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) +_copy .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) +_coredump_dram_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_coredump_dram_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_coredump_iram_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_coredump_iram_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_coredump_rtc_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_coredump_rtc_fast_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_coredump_rtc_fast_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_coredump_rtc_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +_ctype_ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ctype_.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +_data_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) +_daylight /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) +_do_wifi_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +_do_wifi_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +_double_byte .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) +_dtoa_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) +_esp_error_check_failed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_pagemanager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +_esp_error_check_failed_without_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) +_esp_system_init_fn_array_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +_esp_system_init_fn_array_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +_esp_wifi_clear_default_wifi_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_esp_wifi_set_default_wifi_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_exit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +_fclose_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +_fcntl_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +_fflush_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wbuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) +_fgets_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) +_findenv_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) +_fini /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o +_flash_rodata_align /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_flash_rodata_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_fopen_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) +_fprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) +_fputs_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) +_frame_cnt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_fread_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) +_free_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wsetup.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_frxt_dispatch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_frxt_int_enter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_frxt_int_exit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_frxt_setup_switch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_frxt_task_coproc_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) +_fseek_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) +_fseeko_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) +_fstat_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_ftell_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) +_ftello_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) +_fwalk /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) +_fwalk_reent /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwalk.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) +_fwrite_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) +_g_esp_netif_inherent_ap_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_g_esp_netif_inherent_eth_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_g_esp_netif_inherent_openthread_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) +_g_esp_netif_inherent_ppp_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) +_g_esp_netif_inherent_slip_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) +_g_esp_netif_inherent_sta_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_g_esp_netif_netstack_default_eth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_g_esp_netif_netstack_default_ppp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) +_g_esp_netif_netstack_default_wifi_ap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_g_esp_netif_netstack_default_wifi_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +_g_esp_netif_soft_ap_ip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_defaults.c.obj) +_get_effective_baudrate .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +_getenv_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) +_getpid_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_gettimeofday_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_global_impure_ptr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-impure.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +_heap_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) +_init /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/crti.o +_invalid_pc_placeholder /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +_iram_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) +_iram_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) +_isatty_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) +_kill_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_link_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_localeconv_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) +_lock_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +_lock_acquire_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +_lock_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +_lock_close_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +_lock_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +_lock_init_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +_lock_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +_lock_release_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +_lock_try_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +_lock_try_acquire_recursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +_lseek_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_malloc_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-makebuf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_mbrtowc_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +_mbtowc_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbtowc_r.o) +_mesh_check_roots_gone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_check_window_close_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_check_window_open_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_find_root_competitor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +_mesh_remove_gone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_reset_window_open_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_roots_num_reach_max /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_roots_process_announce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_roots_process_conflict_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_roots_process_fixed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_roots_process_gone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_roots_process_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_roots_process_yield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_set_flag_roots_found /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_timer_process_announce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_timer_process_conflict_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_timer_process_fixed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_timer_process_gone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mesh_timer_process_yield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_mprec_log10 /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) +_nimble_bss_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_nimble_bss_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_nimble_data_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_nimble_data_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +_open_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_print_roots_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_printf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) +_putc_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) +_putchar_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) +_puts_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) +_raise_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_read_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_read_r_console /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +_realloc_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_reclaim_reent /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +_rename_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_retry_cnt .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +_rodata_reserved_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +_rodata_reserved_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +_rtc_bss_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +_rtc_bss_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +_rtc_force_fast_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) +_sbrk_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_set .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) +_setlocale_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) +_sfread_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +_siscanf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) +_sniprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) +_snprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) +_sprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) +_sscanf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) +_start /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o +_stat_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_strdup_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) +_strerror_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) +_strtod_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +_strtod_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +_strtol_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) +_strtoll_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +_strtoul_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +_strtoull_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +_sungetc_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +_svfiprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) +_svfprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) +_system_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_testUartBegin .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +_thread_local_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_thread_local_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_times_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_timezone /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) +_tzname /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzvars.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) +_tzset_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) +_tzset_unlocked /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) +_tzset_unlocked_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) +_ungetc_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) +_unlink_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_user_strerror /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-u_strerr.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) +_vector_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +_vfiprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) +_vfprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) +_vprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) +_vsnprintf_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) +_wctomb_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-wctomb_r.o) +_wifi_vnd_ext_mesh_roots_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_wifi_vnd_ext_mesh_roots_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +_write_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-stdio.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +_write_r_console /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +_xt_alloca_exc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_xt_context_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) +_xt_context_save /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) +_xt_coproc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_xt_coproc_owner_sa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) +_xt_coproc_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_xt_coproc_restorecs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_xt_coproc_sa_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) +_xt_coproc_savecs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +_xt_exception_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) +_xt_interrupt_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) +_xt_medint2_exit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_xt_medint3_exit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_xt_nmi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) +_xt_panic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +_xt_user_exit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +_xtos_set_intlevel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +aa_gen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_term_handler.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_terminate.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_personality.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +abs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-abs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) +access /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +adc2_wifi_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +adc2_wifi_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +adc_channel_io_map /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(adc_periph.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +addApbChangeCallback .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) +addba_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +adjtime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +adv_adv_data_need_to_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +adv_evt_prop2type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +adv_evt_type2prop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) +adv_scan_rsp_data_need_to_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +aes_128_cbc_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_128_cbc_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_128_ctr_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +aes_ccm_ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) +aes_ccm_ae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) +aes_ctr_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +aes_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_decrypt_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_decrypt_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_encrypt_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_encrypt_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) +aes_hal_mode_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +aes_hal_read_iv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +aes_hal_set_iv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +aes_hal_setkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +aes_hal_transform_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) +aes_hal_transform_dma_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +aes_hal_transform_dma_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +aes_hal_wait_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(aes_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +aes_unwrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +aes_wrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +ampdu_alloc_rx_ba_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ampdu_dispatch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ampdu_dispatch_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ampdu_dispatch_as_many_as_possible /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ampdu_dispatch_movement /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ampdu_dispatch_upto /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ampdu_free_rx_ba_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +analogChannelToDigitalPin .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +ant_btrx_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +ant_bttx_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +ant_dft_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ant_rx_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +ant_tx_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +ant_wifirx_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ant_wifitx_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ap_no_lr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ap_no_lr_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ap_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ap_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +app_main .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) +apply_z .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +assoc_ie_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +atexit .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +atof /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +atoi /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +atol /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +attachInterrupt .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +attachInterruptArg .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +bars /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +bb_hw_intr_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) +bb_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +bb_int_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) +bb_intr_handl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +bias_reg_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +bin_clear_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +ble_2_rf_chan_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) +ble_att_chan_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_att_clt_rx_error .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_exec_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_find_info .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_find_type_value .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_indicate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_prep_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_read .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_read_blob .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_read_group_type .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_read_mult .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_read_type .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_rx_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_clt_tx_exec_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_find_info .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_find_type_value .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_indicate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_notify .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_prep_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_read .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_read_blob .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_read_group_type .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_read_mult .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_read_type .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_write_cmd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_clt_tx_write_req .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_cmd_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_att_cmd_prepare .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_att_conn_chan_find .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_att_create_chan .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_att_error_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_error_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_exec_write_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_exec_write_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_exec_write_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_exec_write_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_find_info_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_find_info_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_find_info_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_find_info_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_find_type_value_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_find_type_value_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_inc_tx_stat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_indicate_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_indicate_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_indicate_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_indicate_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_att_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +ble_att_mtu_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_mtu_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_mtu_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_mtu_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_notify_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_notify_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_preferred_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_att_prep_write_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_prep_write_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_prep_write_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_prep_write_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_blob_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_blob_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_group_type_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_group_type_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_group_type_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_group_type_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_mult_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_mult_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_mult_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_mult_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_type_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_type_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_type_rsp_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_read_type_rsp_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_set_peer_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_att_set_preferred_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_att_stats .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_find_by_handle .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_find_by_uuid .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_hide_range .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_att_svr_prep_clear .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_att_svr_prev_handle .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_read_handle .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_att_svr_read_local .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_att_svr_register .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_restore_range .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_rx_exec_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_find_info .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_find_type_value .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_indicate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_notify .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_prep_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_read .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_read_blob .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_read_group_type .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_read_mult .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_read_type .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_rx_write_no_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_start .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_stop .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_att_svr_ticks_until_tmo .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_att_svr_tx_error_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_att_svr_write_local .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_att_truncate_to_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_att_write_cmd_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_write_cmd_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_write_req_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_att_write_req_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_deepsleep_recover_hw_logic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_deepsleep_recover_hw_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_deepsleep_reset_lc_bb_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_gap_adv_active .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_gap_adv_rsp_set_data .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_gap_adv_rsp_set_fields .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_gap_adv_set_data .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_gap_adv_set_fields .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_gap_adv_start .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_gap_adv_stop .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_gap_conn_active .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gap_conn_broken .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_conn_cancel .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_gap_conn_find .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +ble_gap_conn_find_by_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_gap_conn_rssi .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +ble_gap_connect .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +ble_gap_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gap_disc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +ble_gap_disc_active .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +ble_gap_disc_cancel .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +ble_gap_enc_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_gap_encryption_initiate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_enh_read_transmit_power_level .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_event_listener_register .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_gap_event_listener_unregister .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) +ble_gap_ext_disc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_identity_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_gap_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gap_master_in_progress .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_mtu_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gap_notify_rx_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_gap_notify_tx_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gap_pair_initiate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_passkey_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_gap_preempt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) +ble_gap_preempt_done .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) +ble_gap_preempt_no_lock .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_read_le_phy .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_read_remote_transmit_power_level .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_read_sugg_def_data_len .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_repeat_pairing_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_gap_reset_state .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gap_rx_adv_report .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_gap_rx_conn_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_gap_rx_disconn_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_gap_rx_l2cap_update_req .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) +ble_gap_rx_param_req .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_gap_rx_phy_update_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_gap_rx_rd_rem_sup_feat_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_gap_rx_update_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_gap_security_initiate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_gap_set_data_len .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_gap_set_event_cb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_set_path_loss_reporting_enable .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_set_path_loss_reporting_param .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_set_prefered_default_le_phy .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_set_prefered_le_phy .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_set_priv_mode .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_set_transmit_power_reporting_enable .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_stats .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_subscribe_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gap_terminate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_gap_terminate_with_conn .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) +ble_gap_timer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gap_unpair .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_gap_unpair_oldest_except .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) +ble_gap_unpair_oldest_peer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) +ble_gap_update_params .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_gap_wl_set .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_gap_wl_tx_rmv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gap_write_sugg_def_data_len .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gattc_any_jobs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_connection_broken .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gattc_disc_all_chrs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +ble_gattc_disc_all_dscs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +ble_gattc_disc_all_svcs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +ble_gattc_disc_chrs_by_uuid .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) +ble_gattc_disc_svc_by_uuid .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +ble_gattc_exchange_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) +ble_gattc_find_inc_svcs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_indicate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_indicate_custom .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +ble_gattc_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gattc_notify .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_notify_custom .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +ble_gattc_read .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_read_by_uuid .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_read_long .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +ble_gattc_read_mult .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_rx_err .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_exec_write_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_find_info_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_find_info_idata .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_find_type_value_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_find_type_value_hinfo .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_mtu .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_prep_write_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_read_blob_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_read_group_type_adata .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_read_group_type_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_read_mult_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_read_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_read_type_adata .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_read_type_complete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_rx_write_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gattc_stats .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_timer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gattc_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_write_flat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +ble_gattc_write_long .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +ble_gattc_write_no_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gattc_write_no_rsp_flat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) +ble_gattc_write_reliable .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gatts_add_svcs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +ble_gatts_bonding_established .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gatts_bonding_restored .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gatts_chr_updated .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) +ble_gatts_clt_cfg_access .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_conn_can_alloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_gatts_conn_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_gatts_connection_broken .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_gatts_count_cfg .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) +ble_gatts_find_chr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_find_dsc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_find_svc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_gatts_indicate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_indicate_custom .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gatts_indicate_fail_notconn .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gatts_lcl_svc_foreach .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_notify .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_notify_custom .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gatts_register_svcs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_gatts_rx_indicate_ack .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gatts_rx_indicate_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_gatts_send_next_indicate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_gatts_start .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_gatts_stats .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_gatts_stop .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_gatts_svc_set_visibility .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_gatts_tx_notifications .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hci_trans_buf_alloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) +ble_hci_trans_buf_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hci_trans_cfg_hs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hci_trans_hs_acl_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hci_trans_hs_cmd_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) +ble_hci_trans_ll_acl_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +ble_hci_trans_ll_evt_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +ble_hci_trans_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hci_trans_set_acl_free_cb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +ble_hs_adv_find_field .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_adv_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) +ble_hs_adv_parse_fields .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) +ble_hs_adv_set_fields .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_adv_set_fields_mbuf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) +ble_hs_adv_set_flat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) +ble_hs_atomic_conn_delete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_atomic_conn_flags .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_atomic_conn_insert .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) +ble_hs_atomic_conn_set_flags .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) +ble_hs_atomic_first_conn_handle .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_cfg .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_cfg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_hs_conn_addrs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_hs_conn_alloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_conn_can_alloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_conn_chan_exist .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_hs_conn_chan_find_by_dcid .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_hs_conn_chan_find_by_scid .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_hs_conn_chan_insert .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_hs_conn_delete_chan .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_hs_conn_exists .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_hs_conn_find .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_hs_conn_find_assert .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_hs_conn_find_by_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_conn_find_by_idx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_hs_conn_first .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_hs_conn_foreach .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) +ble_hs_conn_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) +ble_hs_conn_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_conn_insert .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_conn_remove .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) +ble_hs_conn_timer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) +ble_hs_enabled_state .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) +ble_hs_enqueue_hci_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_evq_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +ble_hs_evq_set .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_flow_connection_broken .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_flow_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_flow_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_flow_startup .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) +ble_hs_flow_stop .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +ble_hs_flow_track_data_mbuf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_acl_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_hs_hci_acl_tx_now .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_add_avail_pkts .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_hs_hci_avail_pkts .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_hci_cmd_send_buf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_hci_cmd_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_hci_cmd_tx_no_rsp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +ble_hs_hci_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_ev_pool .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_evt_acl_process .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_evt_process .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_frag_num_mbufs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_hci_frag_num_mbufs_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_hci_get_hci_version .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) +ble_hs_hci_get_le_supported_feat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_hci_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_read_chan_map .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) +ble_hs_hci_rx_evt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_hci_set_buf_sz .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) +ble_hs_hci_set_chan_class .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) +ble_hs_hci_set_hci_version .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) +ble_hs_hci_set_le_supported_feat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) +ble_hs_hci_util_data_hdr_strip .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_hs_hci_util_handle_pb_bc_join .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_hci_util_rand .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_hci_util_read_adv_tx_pwr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) +ble_hs_hci_util_read_rssi .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_hci_util_read_sugg_def_data_len .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_hci_util_set_data_len .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_hci_util_set_random_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_hci_util_write_sugg_def_data_len .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_hw_error .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_hs_id_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_hs_id_copy_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_hs_id_gen_rnd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_id_infer_auto .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_id_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_id_rnd_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_id_set_pub .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) +ble_hs_id_set_rnd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_id_use_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) +ble_hs_is_enabled .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_is_parent_task .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) +ble_hs_is_rpa .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_lock .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_hs_lock_nested .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +ble_hs_log .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) +ble_hs_log_flat_buf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) +ble_hs_log_mbuf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_max_attrs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_hs_max_client_configs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_hs_max_services .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_hs_mbuf_acl_pkt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_mbuf_att_pkt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_hs_mbuf_bare_pkt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_hs_mbuf_from_flat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +ble_hs_mbuf_l2cap_pkt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_hs_mbuf_pullup_base .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_hs_mbuf_to_flat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) +ble_hs_misc_conn_chan_find .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_hs_misc_conn_chan_find_reqd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_hs_misc_null_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_misc_own_addr_type_to_id .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_hs_misc_peer_addr_type_to_id .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_hs_misc_restore_irks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_notifications_sched .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_hs_process_rx_data_queue .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_pvcy_add_entry .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) +ble_hs_pvcy_default_irk .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) +ble_hs_pvcy_enabled .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) +ble_hs_pvcy_ensure_started .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) +ble_hs_pvcy_our_irk .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_hs_pvcy_remove_entry .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_pvcy_set_mode .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_hs_pvcy_set_our_irk .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) +ble_hs_sched_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +ble_hs_sched_start .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_start .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_startup_go .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_startup.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_stats .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_stop .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) +ble_hs_stop_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_stop_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_sync_state .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) +ble_hs_synced .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_hs_timer_resched .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_hs_tx_data .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +ble_hs_unlock .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_atomic.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_hs_unlock_nested .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +ble_hs_util_ensure_addr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(addr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_hs_wakeup_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_isr_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) +ble_l2cap_chan_alloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_l2cap_chan_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_l2cap_chan_pool .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_l2cap_connect .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_create_server .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_disconnect .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_enhanced_connect .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_get_chan_info .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_get_conn_handle .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_l2cap_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_l2cap_is_mtu_req_sent .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +ble_l2cap_parse_hdr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_prepend_hdr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_reconfig .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_recv_ready .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_remove_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_l2cap_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_l2cap_send .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_sig_cmd_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) +ble_l2cap_sig_conn_broken .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_l2cap_sig_create_chan .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_l2cap_sig_hdr_parse .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) +ble_l2cap_sig_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_sig_reject_invalid_cid_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_l2cap_sig_reject_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) +ble_l2cap_sig_timer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_l2cap_sig_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) +ble_l2cap_sig_update .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_l2cap_stats .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_l2cap_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) +ble_ll_adv_aa_setting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_ll_get_adv_txed_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_ll_get_scan_rxed_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_ll_qa_test_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_ll_rand_addr_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +ble_ll_reset_rand_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_ll_scan_aa_setting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_ll_scan_channel_setting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_ll_scan_set_perfer_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_mqueue_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_mqueue_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_mqueue_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_mqueue_put .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_port_mutex .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +ble_sm_alg_c1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) +ble_sm_alg_ecc_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_alg_encrypt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +ble_sm_alg_f4 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_alg_f5 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_alg_f6 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_alg_g2 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_alg_gen_dhkey .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_alg_gen_key_pair .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_alg_s1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) +ble_sm_cmd_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_connection_broken .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_sm_create_chan .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) +ble_sm_enc_change_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_sm_enc_initiate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_sm_enc_key_refresh_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_sm_gen_pair_rand .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_ia_ra .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) +ble_sm_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +ble_sm_inject_io .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_sm_ioact_state .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_lgcy_confirm_exec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_lgcy_io_action .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_lgcy_random_exec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_lgcy_random_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_ltk_req_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) +ble_sm_num_procs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_our_pair_rand .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) +ble_sm_pair_initiate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_sm_peer_pair_rand .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) +ble_sm_proc_can_advance .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_proc_find .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_process_result .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_confirm_exec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_dhkey_check_exec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_dhkey_check_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_io_action .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_oob_confirm .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_oob_data_check .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_oob_generate_data .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) +ble_sm_sc_public_key_exec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_public_key_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_random_exec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_sc_random_rx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_sm_slave_initiate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +ble_sm_timer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +ble_sm_tx .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_store_clear .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_store_config_cccds .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +ble_store_config_conf_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_config_delete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_config_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_store_config_num_cccds .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +ble_store_config_num_our_secs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +ble_store_config_num_peer_secs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +ble_store_config_our_secs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +ble_store_config_peer_secs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +ble_store_config_persist_cccds .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_config_persist_our_secs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_config_persist_peer_secs .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_config_read .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_config_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_delete .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) +ble_store_delete_cccd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_store_delete_our_sec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) +ble_store_delete_peer_sec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) +ble_store_full_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_store_iterate .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_misc.c.o) +ble_store_key_from_value .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) +ble_store_key_from_value_cccd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_store_key_from_value_sec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) +ble_store_overflow_event .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) +ble_store_read .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) +ble_store_read_cccd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_store_read_our_sec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_store_read_peer_sec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_store_util_bonded_peers .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_store_util_count .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_store_util_delete_all .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) +ble_store_util_delete_oldest_peer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) +ble_store_util_delete_peer .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_store_util_status_rr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_store_write .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) +ble_store_write_cccd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +ble_store_write_our_sec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_store_write_peer_sec .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) +ble_svc_gap_device_appearance .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) +ble_svc_gap_device_appearance_set .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) +ble_svc_gap_device_name .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +ble_svc_gap_device_name_set .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_svc_gap_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_svc_gap_set_chr_changed_cb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) +ble_svc_gatt_changed .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) +ble_svc_gatt_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +ble_try_turn_on_pll_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_txpwr_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +ble_txpwr_lvl_range_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_txpwr_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +ble_txpwr_set_inter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +ble_uuid_cmp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +ble_uuid_copy .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) +ble_uuid_flat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_uuid_init_from_att_buf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_uuid_init_from_att_mbuf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_uuid_init_from_buf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +ble_uuid_length .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +ble_uuid_to_any .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +ble_uuid_to_mbuf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) +ble_uuid_to_str .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +ble_uuid_u16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) +bootloader_ana_clock_glitch_reset_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_atexit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_check_chip_validity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_common_check_long_hold_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_common_check_long_hold_gpio_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_common_erase_part_type_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_common_get_active_otadata /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +bootloader_common_get_partition_description /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_common_get_reset_reason /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_common_get_rtc_retain_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_common_get_rtc_retain_mem_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_get_rtc_retain_mem_reboot_counter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_common_get_sha256_of_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +bootloader_common_label_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_common_ota_select_crc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +bootloader_common_ota_select_invalid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +bootloader_common_ota_select_valid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +bootloader_common_reset_rtc_retain_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_common_select_otadata /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +bootloader_common_update_rtc_retain_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_common_vddsdio_configure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_configure_spi_pins /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) +bootloader_debug_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_enable_wp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_execute_flash_command /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_clock_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) +bootloader_flash_cs_timing_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) +bootloader_flash_dummy_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) +bootloader_flash_erase_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_flash_erase_sector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_flash_execute_command_common /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_get_cs_io /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_flash_get_spi_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_flash_read_sfdp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_set_dummy_out /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) +bootloader_flash_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_flash_update_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +bootloader_flash_wrap_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) +bootloader_flash_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_flash_xmc_startup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_init_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +bootloader_load_image /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_load_image_no_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_mmap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_mmap_get_free_pages /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_munmap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +bootloader_random_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_random_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) +bootloader_read_flash_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) +bootloader_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_sha256_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_sha256_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_sha256_flash_contents /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +bootloader_sha256_hex_to_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_sha256_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +bootloader_spi_flash_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +bootloader_utility_get_selected_boot_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_utility_load_boot_image /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_utility_load_boot_image_from_deep_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +bootloader_utility_load_partition_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +brownout_hal_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) +brownout_hal_intr_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) +brownout_hal_intr_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) +btInUse .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +btStart .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) +btStarted .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +btStop .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) +bt_bb_corr_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_detect_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_dpo_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_filter_sel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_gain_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_restart_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_target_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_tx_cca_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) +bt_bb_v2_init_cmplx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +bt_bb_v2_recorrect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_v2_rx_rssi_thresh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_v2_rx_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_v2_tx_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_bb_v2_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_chan_pwr_interp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +bt_controller_txpwr_index_2_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) +bt_controller_txpwr_level_2_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) +bt_get_channel_pwr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_get_channel_pwr_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_get_channel_pwr_unset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_rf_coex_cfg_overwrite /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +bt_rf_coex_cfg_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) +bt_rf_coex_get_dft_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) +bt_rf_coex_hook_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) +bt_rf_coex_hooks_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +bt_rf_coex_hooks_p_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) +bt_set_chn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +bt_track_pll_cap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +bt_tx_gain_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +bt_tx_pwctrl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +bt_txdc_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +bt_txiq_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +bt_txpwr_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) +btbb_wifi_bb_cfg2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +btdm_app_ref_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_ble_power_down_dma_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_cca_feature_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_coex_dynamic_pti_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) +btdm_con_maxevtime_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_con_maxevtime_cal_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_controller_compile_version_check_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_controller_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_enable_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_get_compile_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_controller_get_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_get_sleep_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_on_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +btdm_controller_rom_data_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_controller_sleep_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_controller_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_deep_sleep_mem_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_deep_sleep_mem_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_dis_privacy_err_report /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_dis_privacy_err_report_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_disable_adv_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_disable_adv_delay_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_enable_irq_fifo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) +btdm_enable_scan_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_enable_scan_continue_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_enable_scan_forever /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_enable_scan_forever_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_env_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_get_power_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_get_power_state_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_get_prevent_sleep_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_get_prevent_sleep_flag_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_hci_tl_io_event_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_hli_funcs_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_hli_get_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_hli_get_null_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_in_wakeup_requesting_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_lpclk_select_src /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_lpclk_set_div /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_ol_task_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) +btdm_osi_funcs_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_power_state_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_power_state_active_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_pwr_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_rom_ref_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_set_cca_fifo_int_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_set_cca_sw_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_sleep_clock_sync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_switch_phy_coded /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_switch_phy_coded_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +btdm_vnd_offload_task_deregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_vnd_offload_task_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +btdm_wakeup_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +byte_tx_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +bzero /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +cache_writeback_items_freeze /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache_writeback_esp32s3.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +call_start_cpu0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +call_start_cpu1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +call_user_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +calloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +candidate_monitor_timer_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +candidate_monitor_timer_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +cannel_scan_connect_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ccmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ccmp_256_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) +ccmp_256_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) +ccmp_decap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) +ccmp_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +ccmp_encap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) +ccmp_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +ccmp_encrypt_pv1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) +ccmp_get_pn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) +cfree /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +challenge_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) +challenge_response /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) +chan14_mic_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +chan14_mic_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) +chap_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) +check_bss_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +chip7_phy_init_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +chip_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +chip_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +chip_post_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +chip_v7_set_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +chip_v7_set_chan_ana /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +chip_v7_set_chan_misc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +chip_v7_set_chan_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +chm_acquire_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +chm_cancel_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +chm_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +chm_end_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) +chm_end_op_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +chm_get_chan_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +chm_get_current_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +chm_get_home_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +chm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +chm_is_at_home_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +chm_mhz2num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) +chm_release_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +chm_return_home_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +chm_set_current_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +chm_set_home_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +chm_start_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +cipher_map_net80211_to_public_cipher /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +cipher_type_map_public_to_supp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +cipher_type_map_supp_to_public /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +cleanupFunctional .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(FunctionalInterrupt.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +cleanup_glue /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-reent.o) +clear_bss_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +clock_getres /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +clock_gettime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +clock_settime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +closedir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +cnx_add_rc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_add_to_blacklist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_assoc_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_assoc_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +cnx_auth_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_auth_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) +cnx_auth_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +cnx_beacon_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_bss_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_bss_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_can_do_obss_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_check_bssid_in_blacklist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_clear_blacklist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +cnx_coexist_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_coexist_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_connect_next_ap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_connect_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_connect_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +cnx_csa_fn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_csa_fn_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +cnx_handshake_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_handshake_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +cnx_node_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +cnx_node_is_existing /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +cnx_node_join /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +cnx_node_leave /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +cnx_node_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_node_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +cnx_obss_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_obss_scan_done_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_obss_scan_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_rc_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_rc_update_age /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_rc_update_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +cnx_rc_update_state_metric /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_remove_all_rc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +cnx_remove_from_blacklist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_remove_rc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_remove_rc_except /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_sta_associated /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_sta_connect_cmd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +cnx_sta_connect_led_timer_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_sta_leave /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +cnx_sta_pm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +cnx_sta_scan_cmd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +cnx_start_handoff_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +cnx_start_obss_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +cnx_stop_obss_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +cnx_update_bss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +cnx_update_bss_more /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +co_default_bdaddr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +co_null_bdaddr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) +co_phy_mask_to_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) +co_phy_to_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) +co_phy_value_to_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) +co_rate_to_phy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +coex_bt_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_bt_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_condition_dissatisfy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_condition_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_core_ble_conn_dyn_prio_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +coex_core_condition_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_core_condition_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_core_condition_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_event_duration_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_pre_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_pti_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_pti_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_status_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_core_timer_idx_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_env_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_event_duration_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_hw_timer_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_hw_timer_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_hw_timer_force /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) +coex_hw_timer_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_hw_timer_unforce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_hw.o) +coex_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_is_in_isr_wrapper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_pre_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +coex_preference_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_pti_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_pti_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +coex_pti_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_pti_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_pti_tab_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_pti_v2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +coex_register_wifi_channel_change_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_rom_data_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_rom_osi_funcs_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_rom_osi_funcs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_schm_all_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_a2dp_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_a2dp_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_a2dp_wifi_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_a2dp_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_default_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_default_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_default_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_idle_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_idle_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_idle_wifi_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_default_bt_idle_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_idle_bt_idle_wifi_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_a2dp_paused_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_a2dp_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_a2dp_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_a2dp_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_conn_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_conn_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_conn_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_default_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_default_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_default_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_iscan_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_iscan_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_iscan_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_sniff_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_sniff_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_bt_sniff_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_config_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_a2dp_paused_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_a2dp_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_a2dp_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_a2dp_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_conn_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_conn_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_conn_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_default_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_default_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_default_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_iscan_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_iscan_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_iscan_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_sniff_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_sniff_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_bt_sniff_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_standby_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_a2dp_paused_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_a2dp_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_a2dp_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_a2dp_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_conn_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_conn_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_conn_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_default_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_default_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_default_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_iscan_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_iscan_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_iscan_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_sniff_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_sniff_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_bt_sniff_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_ble_mesh_traffic_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_a2dp_paused_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_a2dp_paused_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_a2dp_paused_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_a2dp_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_a2dp_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_a2dp_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_conn_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_conn_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_conn_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_default_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_default_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_default_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_idle_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_idle_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_idle_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_iscan_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_iscan_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_iscan_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_sniff_wifi_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_sniff_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_bt_sniff_wifi_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_curr_period_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_curr_phase_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_curr_phase_idx_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_curr_phase_idx_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_schm_env_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_schm_get_phase_by_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +coex_schm_interval_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_interval_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_schm_register_btdm_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_status_bit_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_status_bit_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_schm_status_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_schm_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coex_status_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_update_lpclk_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +coex_version_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_wifi_channel_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) +coex_wifi_channel_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_wifi_register_update_lpclk_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +coex_wifi_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coex_wifi_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +coexist_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +coexist_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +compare_and_set_extram /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(compare_set.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +cond_set .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +config_get_wifi_ampdu_rx_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +config_get_wifi_ampdu_tx_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +config_get_wifi_amsdu_tx_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +config_get_wifi_beacon_max_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) +config_get_wifi_cache_tx_buffer_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +config_get_wifi_coexist_task_stack_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +config_get_wifi_csi_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +config_get_wifi_dynamic_rx_buffer_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +config_get_wifi_dynamic_tx_buffer_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +config_get_wifi_espnow_max_encrypt_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +config_get_wifi_feature_capabilities /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +config_get_wifi_mgmt_sbuf_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +config_get_wifi_nvs_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +config_get_wifi_pm_task_stack_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +config_get_wifi_rx_baw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +config_get_wifi_rx_mgmt_buffer_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +config_get_wifi_rx_mgmt_buffer_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +config_get_wifi_sta_disconnected_pm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +config_get_wifi_static_rx_buffer_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +config_get_wifi_static_tx_buffer_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +config_get_wifi_task_core_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +config_get_wifi_task_stack_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +config_get_wifi_timer_task_stack_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +config_get_wifi_tx_buffer_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +config_get_wifi_wpa2_task_stack_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +config_get_wifi_wps_task_stack_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +config_is_cache_tx_buf_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +connect_req_dur_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +connect_scan_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +console_access /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_end_select /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_fcntl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_fstat /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_fsync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_tcdrain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_tcflush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_tcgetattr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_tcsetattr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +console_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +core_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) +correct_rfpll_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +country_info_24ghz /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) +cpu_hal_clear_breakpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) +cpu_hal_clear_watchpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) +cpu_hal_set_breakpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) +cpu_hal_set_vecbase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +cpu_hal_set_watchpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(cpu_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) +crc32_le /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +crypto_bignum_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_addmod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +crypto_bignum_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_cmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_div /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_exptmod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_init_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_init_uint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_inverse /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_is_odd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) +crypto_bignum_is_one /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_is_zero /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_legendre /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) +crypto_bignum_mod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_mulmod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_rand /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) +crypto_bignum_rshift /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_sqrmod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_sub /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_to_bin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_bignum_to_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +crypto_cipher_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +crypto_cipher_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +crypto_debug_print_ec_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_debug_print_point /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_dh_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +crypto_ec_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_free_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_gen_keypair /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_affine_coordinates /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_b /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_get_curve_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_group_byname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_group_from_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_mbedtls_to_nist_group_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_order /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_get_prime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_get_priv_key_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_private_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_public_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_get_publickey_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_order_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_parse_subpub_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_point_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_cmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_compute_y_sqr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_from_bin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_invert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_is_at_infinity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_is_on_curve /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_mul /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_point_solve_y_coord /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_point_to_bin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_prime_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_prime_len_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +crypto_ec_set_pubkey_point /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ec_write_pub_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ecdh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_ecdsa_get_sign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_edcsa_sign_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_free_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +crypto_get_order /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_hash_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +crypto_hash_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +crypto_hash_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +crypto_is_ec_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_key_compare /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_mod_exp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) +crypto_pk_write_formatted_pubkey_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_rng_wrapper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +crypto_write_pubkey_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +ctx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) +current_task_is_wifi_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +dac_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +dbg_cnt_lmac_drop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +dbg_ebuf_loc_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_his_lmac_eb_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_his_lmac_event_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_his_lmac_int_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_his_lmac_rx_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_his_lmac_tx_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_hmac_rxtx_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) +dbg_hmac_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +dbg_lmac_diag_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_lmac_get_acs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +dbg_lmac_hw_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_lmac_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +dbg_lmac_ps_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_lmac_ps_statis_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +dbg_lmac_rxtx_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_lmac_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +dbg_perf_path_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_perf_path_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +dbg_perf_throughput_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +default_router_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +delay .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +delayMicroseconds .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +des3_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) +des3_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) +des3_key_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) +des_block_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) +des_block_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) +des_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) +des_key_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) +destination_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +detachInterrupt .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +dh_derive_shared /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) +dh_groups_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +dh_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) +dhcp_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcp_coarse_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +dhcp_fine_timeout_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_fine_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_inform /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_ip_addr_erase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcp_ip_addr_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_ip_addr_store /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_network_changed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +dhcp_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcp_release_and_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_renew /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_rx_options_given /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_rx_options_val /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_search_ip_on_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) +dhcp_set_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcp_set_ntp_servers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcp_set_struct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcp_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcp_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcp_supplied_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +dhcps_coarse_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +dhcps_dns_getserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcps_dns_setserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcps_option_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcps_pbuf_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) +dhcps_set_new_lease_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcps_set_option_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcps_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dhcps_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dig_gain_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +digitalPinToAnalogChannel .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +digitalPinToTouchChannel .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +digitalRead .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +digitalWrite .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +disableCore0WDT .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +disableCore1WDT .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +disableLoopWDT .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +discnx_reason_id2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +div /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-div.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) +dns_clear_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +dns_clear_servers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dns_gethostbyname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +dns_gethostbyname_addrtype /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +dns_getserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dns_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +dns_mquery_v4group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +dns_mquery_v6group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +dns_setserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +dns_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +do_multicore_settings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +double_jacobian_default .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +dragonfly_generate_scalar /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) +dragonfly_get_random_qr_qnr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +dragonfly_is_quadratic_residue_blind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +dragonfly_min_pwe_loop_iter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) +dragonfly_sqrt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +dragonfly_suitable_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dragonfly.c.obj) +dtostrf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +dup_binstr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +dutytype2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +eTaskGetState /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +eap_allowed_method /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_deinit_prev_method /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_get_config_blob /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +eap_get_config_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_get_config_new_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_get_config_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_get_config_password2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_get_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_get_phase2_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +eap_get_phase2_types /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +eap_get_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_hdr_len_valid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) +eap_hdr_validate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_mbedtls_x509_crt_profile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +eap_msg_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_peer_blob_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_peer_blob_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_peer_config_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_peer_config_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_peer_get_eap_method /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_peer_get_methods /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_peer_get_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_peer_method_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_peer_method_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_peer_method_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_peer_mschapv2_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_peer_peap_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_peer_register_methods /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_peer_select_phase2_methods /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_build_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_derive_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_derive_session_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_phase2_nak /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_process_helper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_process_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_reauth_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_peer_tls_reset_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_reset_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +eap_peer_tls_ssl_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_ssl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_tls_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +eap_peer_ttls_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_peer_unregister_methods /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_set_config_blob /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_sm_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_sm_allowMethod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_sm_buildIdentity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) +eap_sm_build_identity_resp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_sm_build_nak /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_sm_get_method_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eap_sm_process_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_sm_request_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_sm_request_new_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_sm_request_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +eap_sm_send_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +eap_update_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) +eapol_sm_notify_eap_success /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +eapol_txcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +eb_space /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +eb_txdesc_space /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +efuse_hal_chip_revision /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +efuse_hal_flash_encryption_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +efuse_hal_get_major_chip_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) +efuse_hal_get_minor_chip_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) +efuse_hal_set_timing /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(efuse_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +eloop_cancel_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +eloop_register_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +em_base_reg_lut /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) +emptyString .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +emul_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +enableCore0WDT .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +enableCore1WDT .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +enableLoopWDT .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +encrypt_pw_block_with_password_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +environ /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-environ.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +err_to_errno /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(err.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +esf_buf_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +esf_buf_alloc_default_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +esf_buf_alloc_dynamic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +esf_buf_alloc_dynamic_default_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +esf_buf_free_static /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +esf_buf_recycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +esf_buf_recycle_default_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +esf_buf_setdown /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +esf_buf_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +esf_buf_setup_for_mesh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +esf_buf_setup_static /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +esf_buf_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +esp_aes_acquire_hardware /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_aes_crypt_cbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +esp_aes_crypt_cfb128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_crypt_cfb8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_aes_crypt_ctr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +esp_aes_crypt_ecb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +esp_aes_crypt_ofb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_crypt_xts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_aes_dma_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_aes_dma_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_aes_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_aes_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +esp_aes_gcm_auth_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +esp_aes_gcm_crypt_and_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +esp_aes_gcm_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +esp_aes_gcm_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_gcm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_gcm_setkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_gcm_starts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +esp_aes_gcm_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +esp_aes_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +esp_aes_intr_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) +esp_aes_release_hardware /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_aes_setkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +esp_aes_xts_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_xts_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_xts_setkey_dec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_aes_xts_setkey_enc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_xts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +esp_apb_backup_dma_lock_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_app_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) +esp_backtrace_get_next_frame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_backtrace_get_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) +esp_backtrace_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_backtrace_print_from_frame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) +esp_base_mac_addr_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +esp_base_mac_addr_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +esp_ble_adv_aa_setting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_clear_all_rxerr_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_clear_rand_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_controller_status_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +esp_ble_dis_privacy_err_report /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_disable_adv_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_enable_fixed_aux_chan_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_enable_scan_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_enable_scan_forever /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_get_rxerr_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_qa_get_adv_txed_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_qa_get_scan_rxed_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_qa_set_scan_perfer_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_qa_test_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_rxerr_record_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_scan_aa_setting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_scan_channel_setting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_set_aux_chan_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_switch_phy_coded /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_ble_tx_power_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +esp_ble_tx_power_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +esp_ble_txpower_lvl_range_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +esp_brownout_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) +esp_brownout_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_bt_controller_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_bt_controller_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_bt_controller_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +esp_bt_controller_get_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) +esp_bt_controller_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +esp_bt_controller_is_sleeping /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_bt_controller_mem_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +esp_bt_controller_wakeup_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_bt_get_tx_buf_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_bt_h4tl_eif_io_event_notify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_bt_mem_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_bt_sleep_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_bt_sleep_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_cache_err_get_cpuid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +esp_cache_err_int_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_cache_op_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_cache_op_lock_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_cache_op_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_chip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_clk_apb_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) +esp_clk_cpu_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_clk_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_clk_private_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) +esp_clk_private_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) +esp_clk_rtc_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) +esp_clk_slowclk_cal_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +esp_clk_slowclk_cal_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +esp_clk_xtal_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) +esp_coex_adapter_funcs_md5_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +esp_coex_adapter_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_coex_rom_version_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +esp_coex_status_bit_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +esp_coex_status_bit_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +esp_config_data_cache_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_config_instruction_cache_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_core_dump_check_stack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) +esp_core_dump_check_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_checksum_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_checksum_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_checksum_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_checksum_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_elf_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_flash_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_get_arch_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_current_task_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_extra_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_isr_stack_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_get_isr_stack_top /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) +esp_core_dump_get_next_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_stack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_summary /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_task_regs_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_task_snapshot /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_user_ram_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_get_user_ram_segments /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_get_user_ram_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_image_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_image_erase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_image_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_in_isr_context /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_core_dump_mem_seg_is_sane /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_port_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_port_set_crashed_tcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_print_checksum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_reset_fake_stacks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_core_dump_reset_tasks_snapshots_iter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_summary_parse_backtrace_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_summary_parse_exc_regs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_summary_parse_extra_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) +esp_core_dump_tcb_addr_is_sane /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) +esp_core_dump_to_flash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) +esp_core_dump_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_core_dump_write_elf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +esp_cpu_clear_watchpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) +esp_cpu_configure_region_protection /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_mem.c.obj) +esp_cpu_in_ocd_debug_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +esp_cpu_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) +esp_cpu_set_watchpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +esp_cpu_stall /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) +esp_cpu_unstall /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +esp_crosscore_int_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +esp_crosscore_int_send_freq_switch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) +esp_crosscore_int_send_print_backtrace /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_crosscore_int_send_yield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +esp_crypto_ds_lock_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) +esp_crypto_ds_lock_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) +esp_crypto_hmac_lock_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) +esp_crypto_hmac_lock_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) +esp_crypto_mpi_lock_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +esp_crypto_mpi_lock_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +esp_crypto_sha_aes_lock_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +esp_crypto_sha_aes_lock_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_crypto_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +esp_crypto_shared_gdma_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) +esp_crypto_shared_gdma_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gdma_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) +esp_deep_sleep_wakeup_io_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_deregister_freertos_idle_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) +esp_deregister_freertos_idle_hook_for_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_deregister_freertos_tick_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) +esp_deregister_freertos_tick_hook_for_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) +esp_derive_local_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +esp_diag_device_info_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_diag_log_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_diag_log_hook_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) +esp_diag_log_hook_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) +esp_diag_log_hook_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) +esp_diag_meta_crc_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_diag_metrics_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_add_bool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_add_float /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_add_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_add_ipv4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_add_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_add_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_add_uint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_meta_get_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_diag_metrics_meta_print_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_metrics_unregister_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) +esp_diag_task_snapshot_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_diag_task_snapshot_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_diag_timestamp_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) +esp_diag_variable_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_add_bool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_add_float /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_add_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_add_ipv4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_add_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_add_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_add_uint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_meta_get_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_diag_variable_meta_print_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variable_unregister_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_diag_variables_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) +esp_dport_access_int_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_dport_access_int_pause /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_dport_access_int_resume /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_dport_access_read_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(dport_access.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) +esp_dport_access_stall_other_cpu_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_dport_access_stall_other_cpu_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_efuse_batch_write_begin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_batch_write_cancel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_batch_write_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_block_is_empty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_check_errors /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_efuse_count_unused_key_blocks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_find_purpose /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_find_unused_key_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_coding_scheme /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_get_digest_revoke /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_field_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +esp_efuse_get_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_key_dis_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_key_dis_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_key_purpose /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_keypurpose_dis_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_purpose_field /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_get_write_protect_of_digest_revoke /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_key_block_unused /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_mac_get_custom /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +esp_efuse_mac_get_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_efuse_read_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_read_field_bit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_read_field_blob /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) +esp_efuse_read_field_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_read_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_rtc_calib_get_cal_temp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +esp_efuse_rtc_calib_get_cal_voltage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +esp_efuse_rtc_calib_get_init_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) +esp_efuse_rtc_calib_get_ver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +esp_efuse_set_digest_revoke /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_set_key_dis_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_set_key_dis_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_set_key_purpose /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_set_keypurpose_dis_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_set_read_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_set_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_set_write_protect_of_digest_revoke /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_utility_apply_new_coding_scheme /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_burn_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_burn_efuses /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_check_errors /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_clear_program_registers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_count_once /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_debug_dump_blocks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_erase_virt_blocks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_fill_buff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_get_number_of_items /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_get_read_register_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_utility_is_correct_written_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_read_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_update_virt_blocks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +esp_efuse_utility_write_blob /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_write_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_utility_write_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_write_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_efuse_write_field_bit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_write_field_blob /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_write_field_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_write_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_write_keys /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_efuse_write_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) +esp_enable_cache_wrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_err_to_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) +esp_err_to_name_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) +esp_eth_clear_default_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_eth_decrease_reference /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_eth_del_netif_glue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_eth_driver_install /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) +esp_eth_driver_uninstall /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) +esp_eth_increase_reference /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_eth_ioctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) +esp_eth_new_netif_glue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_eth_receive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) +esp_eth_set_default_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_eth_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) +esp_eth_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) +esp_eth_transmit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_eth_update_input_path /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_event_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) +esp_event_handler_instance_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_event_handler_instance_register_with /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_event_handler_instance_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +esp_event_handler_instance_unregister_with /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_event_handler_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_event_handler_register_with /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +esp_event_handler_register_with_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) +esp_event_handler_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_event_handler_unregister_with /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_event_handler_unregister_with_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) +esp_event_isr_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_event_isr_post_to /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +esp_event_loop_create /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +esp_event_loop_create_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_event_loop_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +esp_event_loop_delete_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_event_loop_run /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) +esp_event_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +esp_event_post_to /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_event_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) +esp_event_send_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_event_send_legacy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) +esp_event_send_noop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) +esp_event_send_to_default_loop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) +esp_fill_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) +esp_flash_app_disable_os_functions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_app_disable_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +esp_flash_app_enable_os_functions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_app_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_flash_chip_boya /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_chip_driver_initialized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_chip_gd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_chip_generic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_chip_issi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_chip_mxic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_chip_mxic_opi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_chip_th /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_chip_winbond /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) +esp_flash_default_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_flash_deinit_os_functions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +esp_flash_erase_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_erase_region /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_flash_get_chip_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_get_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_get_physical_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_get_protectable_regions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_get_protected_region /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_get_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_init_default_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_flash_init_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +esp_flash_init_main_bus_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +esp_flash_init_os_functions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +esp_flash_noos_functions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +esp_flash_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_flash_read_chip_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_read_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_read_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_read_unique_chip_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_registered_chips /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_drivers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_set_chip_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_set_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_set_protected_region /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_suspend_cmd_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +esp_flash_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_flash_write_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_get_ble_isr_err_counter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) +esp_get_free_heap_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_get_free_internal_heap_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +esp_get_idf_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +esp_get_minimum_free_heap_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +esp_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) +esp_image_get_flash_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +esp_image_get_metadata /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +esp_image_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_image_verify_bootloader /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +esp_image_verify_bootloader_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) +esp_int_wdt_cpu_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +esp_int_wdt_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) +esp_internal_aes_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_internal_aes_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +esp_intr_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +esp_intr_alloc_intrstatus /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +esp_intr_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_intr_disable_source /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) +esp_intr_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_intr_enable_source /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) +esp_intr_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +esp_intr_get_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +esp_intr_get_intno /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +esp_intr_mark_shared /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +esp_intr_noniram_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_intr_noniram_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_intr_reserve /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +esp_intr_set_in_iram /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +esp_ip4addr_aton /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_ip4addr_ntoa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_ipc_call /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +esp_ipc_call_blocking /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +esp_ipc_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) +esp_ipc_func_arg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) +esp_ipc_isr_asm_call /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_ipc_isr_asm_call_blocking /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_ipc_isr_end_fl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) +esp_ipc_isr_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) +esp_ipc_isr_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) +esp_ipc_isr_release_other_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_ipc_isr_stall_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +esp_ipc_isr_stall_other_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_ipc_isr_stall_pause /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_ipc_isr_stall_resume /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_ipc_isr_start_fl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_handler.S.obj) +esp_ipc_isr_waiting_for_finish_cmd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr_routines.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) +esp_log_default_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +esp_log_early_timestamp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +esp_log_impl_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) +esp_log_impl_lock_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) +esp_log_impl_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) +esp_log_level_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) +esp_log_level_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_log_set_vprintf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) +esp_log_system_timestamp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) +esp_log_timestamp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_log_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) +esp_log_writev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) +esp_mbedtls_mem_calloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) +esp_mbedtls_mem_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) +esp_md5_clone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +esp_md5_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) +esp_md5_finish_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +esp_md5_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +esp_md5_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +esp_md5_init_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +esp_md5_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +esp_md5_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) +esp_md5_update_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +esp_mesh_add_conflict_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_allow_root_conflicts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_ap_enqueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ap_list_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ap_list_clear_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ap_list_clear_invalid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) +esp_mesh_ap_list_find /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ap_list_find_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ap_list_find_invalid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ap_list_update_invalid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_appie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_available_txupQ_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_best_effort_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_channel_enable_jp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_check_multi_redundant_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_check_nonassociated_children /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_check_vnd_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_clear_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +esp_mesh_clear_parent_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_combine_multi_redundant_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_compute_my_votes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_compute_votes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_conn_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_conn_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_copy_mgmt_announce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_create_context /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_create_mbox /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_decrypt_vnd_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_delete_group_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_delete_group_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_delete_sub_children /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_delivery_toDS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_delivery_toSelf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_disable_ps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_discard_context /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_enable_ps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_encrypt_vnd_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_find_conflict_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_fix_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_flush_scan_result /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +esp_mesh_flush_tcpip_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_flush_upstream_packets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_force_txupQ_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_forward_check_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_forward_packet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_free_context /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_free_mbox /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_active_duty_cycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_get_announce_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_ap_assoc_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_get_ap_authmode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_ap_connections /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_get_attempts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_beacon_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_capacity_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_child_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_get_child_idx_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_get_child_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_conflict_root_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_get_group_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_group_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_ie_crypto_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_get_max_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_network_duty_cycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_get_non_mesh_connections /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_optlen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_get_parent_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_get_parent_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_get_parent_monitor_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_get_passive_scan_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_root_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_root_healing_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_router /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_router_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_get_routing_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_get_routing_table_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_get_rssi_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_get_rssi_threshold_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_get_running_active_duty_cycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +esp_mesh_get_rx_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_self_organized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_get_storage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_sub_capacity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_get_subnet_nodes_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_subnet_nodes_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_switch_parent_paras /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_topology /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_total_children_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_get_total_node_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_tsf_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +esp_mesh_get_tx_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_get_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_vnd_ext_assoc_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_get_vnd_roots_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_get_vnd_ssid_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_get_vote_percentage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_get_xon_qsize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_ie_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_ie_monitor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ie_update_capacity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_ie_update_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_insert_child /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_insert_group_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_io_sem_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_io_sem_wait /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +esp_mesh_is_device_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_is_my_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_is_my_ie_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_is_nwk_inited /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_is_nwk_running /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_is_ps_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_is_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_is_root_conflicts_allowed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_is_root_fixed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_is_roots_found /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_is_rt_change_debug /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_is_same_router /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +esp_mesh_is_scan_allowed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_is_start_pm_now /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_is_switch_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_look_for_network /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_lookup_route /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_lookup_sub_route /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_map_change_beacon_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_map_deauth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_mesh_map_probe_response /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_map_reject_connection /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_map_stop_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_match_self /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_mcast_cover_node /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_monitor_nonassociated_children /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_monitor_parent_candidate_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_monitor_parent_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_monitor_vote_candidate_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_nvs_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_nvs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_nvs_operate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) +esp_mesh_nvs_set_assoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +esp_mesh_nvs_set_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +esp_mesh_nwk_redundant_route /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_nwk_task_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_nwk_task_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_operation_rxseqno /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +esp_mesh_pack_multi_routing_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_pack_rmv_announcement /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_parent_reselect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_parent_select /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_parse_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_parse_conflict_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_parse_conflict_roots_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_parse_ext_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_parse_ps_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_pm_go_to_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_pm_go_to_wake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_pm_rx_beacon_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_pm_tbtt_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_pm_tx_data_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_pm_tx_null_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_post_toDS_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_print_route_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_print_rxQ_waiting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_print_scan_result /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_print_txQ_waiting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +esp_mesh_process_bcast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_process_mcast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_process_options /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_process_ps_awake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_process_ps_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_process_redundant_subchildren /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_process_txupQ_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_process_ucast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_ps_control_check_awake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_ps_duty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_ps_duty_cycle_get_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_ps_duty_cycle_set_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_ps_duty_ext_get_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_ps_duty_signaling /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_ps_get_duties /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_ps_get_ext_duty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_push_to_ack_state_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_push_to_myself_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_push_to_nwk_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_push_to_ps_tx_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_push_to_rx_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +esp_mesh_push_to_tcpip_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_push_to_tx_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_push_to_wnd_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_push_to_xmit_state_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_quick_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_quick_funcs_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_quick_funcs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_recv_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +esp_mesh_recv_toDS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_recv_xon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +esp_mesh_refresh_routing_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_remove_child /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_remove_children /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_remove_conflict_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_remove_nonassociated_children /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_revote_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_root_process_duty_duration_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_route_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_route_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_rt_change_debug /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_rx_task_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_rx_task_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_scan_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_scan_done_get_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_scan_done_vote /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_scan_get_ap_ie_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_scan_get_ap_record /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_send_add_announcement /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_send_block_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_send_block_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_send_block_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_send_block_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_send_block_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_send_event_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(mesh_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_send_mgmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_send_rmv_announcement /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_send_root_switch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +esp_mesh_send_rtable_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_send_rtable_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_send_sem_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_send_sem_wait /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_send_stop_vote /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_send_xon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_set_6m_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +esp_mesh_set_active_duty_cycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_announce_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_ap_assoc_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_set_ap_authmode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_ap_connections /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_ap_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_attempts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_beacon_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_capacity_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_group_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_ie_crypto_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_ie_crypto_funcs_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_ie_crypto_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_ie_crypto_key_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_max_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_network_duty_cycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_network_duty_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_mesh_set_non_mesh_connections /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_parent_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_parent_candidate_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_parent_monitor_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_passive_scan_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_root_healing_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_router /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_router_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_set_rssi_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_rssi_threshold_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_set_self_organized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_switch_parent_paras /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_topology /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_vote_percentage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_set_xon_qsize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_sta_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_sta_disassoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_sta_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_sta_monitor_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_stop_parent_reconnection /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +esp_mesh_switch_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_switch_channel_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +esp_mesh_sync_interface_tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +esp_mesh_tx_task_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_tx_task_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_tx_tid_flush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +esp_mesh_txupQ_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_txupQ_pending_clear_xonseq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_mesh_txupQ_pending_delete_child /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_txupQ_pending_get_cidx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_txupQ_pending_get_xonseq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_txupQ_pending_insert_child /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_mesh_update_conflict_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_mesh_waive_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_mesh_wifi_recv_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +esp_mpi_disable_hardware_hw_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_enable_hardware_hw_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_exp_mpi_mod_hw_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_hardware_words /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_mul_mpi_hw_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_mul_mpi_mod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_mul_mpi_mod_hw_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_mult_mpi_failover_mod_mult_hw_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mpi_read_result_hw_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) +esp_mspi_get_io /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +esp_mspi_pin_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_net80211_rom_version_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_netif_action_add_ip6_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_action_connected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_action_disconnected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_action_got_ip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_action_join_ip6_multicast_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_action_leave_ip6_multicast_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_action_remove_ip6_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_action_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_action_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_add_ip6_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_add_to_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_attach_wifi_ap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_attach_wifi_station /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_create_default_wifi_ap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_create_default_wifi_mesh_netifs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_create_default_wifi_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_create_ip6_linklocal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_create_wifi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_destroy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_destroy_default_wifi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_dhcpc_get_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_dhcpc_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_dhcpc_option_api /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_dhcpc_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_dhcpc_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_dhcps_get_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_dhcps_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_dhcps_option_api /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_dhcps_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_dhcps_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_down /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_free_rx_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) +esp_netif_get_all_ip6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_get_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_get_dns_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_event_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_get_flags /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_get_handle_from_ifkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_handle_from_netif_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_hostname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_ifkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) +esp_netif_get_io_driver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_get_ip6_global /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_ip6_linklocal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_get_netif_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_netif_impl_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_netif_impl_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_get_netif_impl_name_api /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_get_nr_of_ifs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) +esp_netif_get_old_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_get_route_prio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_get_sta_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_ip6_get_addr_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_is_netif_listed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_is_netif_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_is_valid_static_ip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_join_ip6_multicast_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_leave_ip6_multicast_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_list_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_list_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_lwip_ppp_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) +esp_netif_netstack_buf_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_netstack_buf_ref /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_next /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) +esp_netif_next_unsafe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_objects_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) +esp_netif_objects_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_receive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_remove_from_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_remove_ip6_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_set_dns_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_set_driver_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_netif_set_hostname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_set_ip4_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_set_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_set_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_set_mac_api /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_set_old_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_netif_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) +esp_netif_str_to_ip4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_str_to_ip6 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_tcpip_exec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +esp_netif_transmit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) +esp_netif_transmit_wrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) +esp_netif_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_newlib_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_newlib_locks_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +esp_newlib_time_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_nimble_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) +esp_nimble_disable .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) +esp_nimble_enable .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) +esp_nimble_hci_and_controller_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +esp_nimble_hci_and_controller_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_nimble_hci_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_nimble_hci_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +esp_nimble_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) +esp_ota_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_begin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_check_rollback_is_possible /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_erase_last_boot_app_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_get_app_description /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_ota_get_app_elf_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) +esp_ota_get_app_partition_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_get_boot_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_get_last_invalid_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_get_next_update_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_get_partition_description /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_get_running_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_ota_get_state_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_ota_init_app_elf_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_app_desc.c.obj) +esp_ota_mark_app_invalid_rollback_and_reboot /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_ota_mark_app_valid_cancel_rollback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_ota_set_boot_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_ota_write_with_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_panic_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +esp_panic_handler_reconfigure_wdts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +esp_partition_check_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_partition_deregister_external /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_partition_erase_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_partition_find /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_find_first /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_partition_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_get_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_partition_iterator_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_main_flash_region_safe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +esp_partition_mmap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_next /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_read_raw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +esp_partition_register_external /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +esp_partition_table_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +esp_partition_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_partition_write_raw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) +esp_perip_clk_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_phy_apply_phy_init_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_phy_common_clock_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_common_clock_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +esp_phy_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +esp_phy_erase_cal_data_in_nvs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_get_init_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_is_initialized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_load_cal_and_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_load_cal_data_from_nvs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_modem_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_phy_modem_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_phy_release_init_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_store_cal_data_to_nvs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +esp_phy_update_country_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +esp_pm_configure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_dump_locks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) +esp_pm_get_configuration /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_impl_get_cpu_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_impl_get_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_impl_idle_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_impl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_impl_isr_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_impl_switch_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_impl_waiti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) +esp_pm_lock_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_lock_create /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_lock_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) +esp_pm_lock_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_register_inform_out_light_sleep_overhead_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_register_light_sleep_default_params_config_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_unregister_inform_out_light_sleep_overhead_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pm_unregister_light_sleep_default_params_config_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_pp_rom_version_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +esp_pthread_get_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +esp_pthread_get_default_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +esp_pthread_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_pthread_set_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +esp_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) +esp_read_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +esp_recover_efuse_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +esp_reent_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) +esp_reent_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_register_freertos_idle_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) +esp_register_freertos_idle_hook_for_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_register_freertos_tick_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +esp_register_freertos_tick_hook_for_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) +esp_register_shutdown_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) +esp_reset_reason /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +esp_reset_reason_get_hint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) +esp_reset_reason_set_hint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +esp_restart_noos /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +esp_restart_noos_dig /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +esp_rom_crc32_le /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_types.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +esp_rom_delay_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +esp_rom_efuse_get_flash_gpio_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +esp_rom_efuse_get_flash_wp_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +esp_rom_efuse_get_opiconfig /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_efuse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +esp_rom_get_reset_reason /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(reset_reason.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) +esp_rom_gpio_connect_in_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +esp_rom_gpio_connect_out_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +esp_rom_gpio_pad_pullup_only /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +esp_rom_gpio_pad_select_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +esp_rom_install_channel_putc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) +esp_rom_install_uart_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_rom_md5_final /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) +esp_rom_md5_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) +esp_rom_md5_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) +esp_rom_newlib_init_common_mutexes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +esp_rom_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_checksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +esp_rom_spi_cmd_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +esp_rom_spi_cmd_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +esp_rom_spi_set_op_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +esp_rom_spiflash_config_clk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +esp_rom_spiflash_select_qio_pins /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +esp_rom_spiflash_wait_idle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +esp_rom_spiflash_write_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +esp_rom_uart_rx_one_char /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +esp_rom_uart_set_as_console /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_rom_uart_set_clock_baudrate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +esp_rom_uart_tx_one_char /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +esp_rom_uart_tx_wait_idle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +esp_rtc_get_time_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) +esp_secure_boot_read_key_digests /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +esp_set_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_set_time_from_rtc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) +esp_setup_newlib_syscalls /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +esp_sha512_set_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) +esp_sha512_set_t /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) +esp_sha_512_t_init_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) +esp_sha_acquire_hardware /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +esp_sha_dma /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +esp_sha_dma_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha_gdma_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +esp_sha_read_digest_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +esp_sha_release_hardware /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +esp_sha_write_digest_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +esp_sleep_config_gpio_isolate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +esp_sleep_enable_gpio_switch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +esp_sleep_isolate_digital_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +esp_sntp_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_getserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_getservername /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_servermode_dhcp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_setoperatingmode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_setserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_setservername /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_sntp_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +esp_spiram_add_to_heapalloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_get_cs_io /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +esp_spiram_get_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_init_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_instruction_access_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_is_initialized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_reserve_dma_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_rodata_access_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_spiram_writeback_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +esp_startup_start_app /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_startup_start_app_common /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +esp_startup_start_app_other_cores /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_supplicant_common_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_supplicant_common_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_supplicant_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_supplicant_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_supplicant_unset_all_appie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_sync_counters_rtc_and_frc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) +esp_system_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(stack_check.c.obj) +esp_system_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +esp_system_get_time_resolution /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +esp_task_wdt_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_task_wdt_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_task_wdt_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_task_wdt_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) +esp_task_wdt_isr_user_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_task_wdt_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +esp_task_wdt_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +esp_time_impl_get_boot_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +esp_time_impl_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +esp_time_impl_get_time_since_boot /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +esp_time_impl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +esp_time_impl_set_boot_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) +esp_timer_create /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +esp_timer_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +esp_timer_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_early_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_timer_get_next_alarm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_get_next_alarm_for_wake_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +esp_timer_impl_advance /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_impl_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_impl_early_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_impl_get_alarm_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_impl_get_counter_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_impl_get_min_period_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_impl_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_impl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_impl_init_system_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_impl_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_impl_set_alarm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_impl_set_alarm_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_impl_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_impl_update_apb_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_timer_is_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +esp_timer_private_advance /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_private_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_private_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +esp_timer_private_update_apb_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +esp_timer_start_once /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +esp_timer_start_periodic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +esp_timer_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +esp_tx_state_out /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +esp_unregister_shutdown_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_vApplicationIdleHook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +esp_vApplicationTickHook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +esp_vendor_cmd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) +esp_vfs_access /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_closedir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_console_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +esp_vfs_dev_console_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +esp_vfs_dev_uart_port_set_rx_line_endings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_dev_uart_port_set_tx_line_endings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_dev_uart_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_dev_uart_set_rx_line_endings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_dev_uart_set_tx_line_endings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_dev_uart_use_driver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_dev_uart_use_nonblocking /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_dev_usb_serial_jtag_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) +esp_vfs_dev_usb_serial_jtag_set_rx_line_endings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) +esp_vfs_dev_usb_serial_jtag_set_tx_line_endings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) +esp_vfs_fcntl_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_fstat /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_fsync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_ftruncate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_ioctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_link /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_lseek /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_lwip_sockets_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) +esp_vfs_mkdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_opendir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_pread /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_pwrite /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_readdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_readdir_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +esp_vfs_register_common /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +esp_vfs_register_fd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_register_fd_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +esp_vfs_register_fd_with_local_fd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_register_with_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_rename /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_rewinddir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_rmdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_seekdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_select /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_select_triggered /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_select_triggered_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +esp_vfs_stat /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_telldir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_truncate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_uart_get_vfs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +esp_vfs_unlink /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_unregister_fd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_unregister_with_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_usb_serial_jtag_get_vfs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +esp_vfs_usb_serial_jtag_use_driver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) +esp_vfs_usb_serial_jtag_use_nonblocking /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) +esp_vfs_utime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vfs_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +esp_vhci_host_check_send_available /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_vhci_host_register_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_vhci_host_send_packet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +esp_wifi_80211_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +esp_wifi_action_tx_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_ap_deauth_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +esp_wifi_ap_get_prof_ap_ssid_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +esp_wifi_ap_get_prof_authmode_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +esp_wifi_ap_get_prof_pairwise_cipher_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +esp_wifi_ap_get_prof_password_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +esp_wifi_ap_get_prof_pmk_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +esp_wifi_ap_get_sta_aid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ap_get_sta_aid_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ap_get_sta_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_auth_done_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_beacon_monitor_configure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_bt_power_domain_off /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_wifi_bt_power_domain_on /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +esp_wifi_clear_ap_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_clear_default_wifi_driver_and_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_clear_fast_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_config_11b_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_config_80211_tx_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_config_espnow_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_create_if_driver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_deauth_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +esp_wifi_deauthenticate_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_deinit_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_del_key_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_destroy_if_driver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_disable_pmf_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_disarm_sta_connection_timer_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_eb_tx_status_success_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_enable_sta_privacy_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_force_wakeup_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_force_wakeup_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ftm_end_session /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ftm_end_session_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ftm_initiate_session /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ftm_resp_set_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ftm_resp_set_offset_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_ant /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_ant_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_appie_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_get_assoc_bssid_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_get_auto_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_bandwidth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_beacon_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_wifi_get_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +esp_wifi_get_config_channel_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_country /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_country_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_event_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +esp_wifi_get_hostap_private_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_get_if_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_get_inactive_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_inactive_time_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_key_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_get_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) +esp_wifi_get_macaddr_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_get_max_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +esp_wifi_get_negotiated_bw_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_negotiated_channel_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_promiscuous /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_promiscuous_ctrl_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_promiscuous_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_protocol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_ps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_get_spp_attrubute_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +esp_wifi_get_sta_key_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_get_tsf_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_get_user_init_flag_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_get_wps_status_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +esp_wifi_get_wps_type_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_improve_contention_ability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_init_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_internal_configure_wake_window /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_crypto_funcs_md5_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_esp_wifi_md5_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_free_rx_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) +esp_wifi_internal_get_config_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_get_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_get_log /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_get_mib /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +esp_wifi_internal_get_negotiated_bandwidth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_get_negotiated_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_get_rts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +esp_wifi_internal_ioctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +esp_wifi_internal_is_tsf_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_issue_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_internal_osi_funcs_md5_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_reg_netstack_buf_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_internal_reg_netstack_buf_cb_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_reg_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_internal_set_baw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +esp_wifi_internal_set_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_set_log_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_internal_set_log_mod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_set_mac_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_set_msdu_lifetime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +esp_wifi_internal_set_retry_counter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +esp_wifi_internal_set_rts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +esp_wifi_internal_set_spp_amsdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_set_sta_ip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_internal_supplicant_header_md5_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_internal_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_internal_tx_by_ref /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) +esp_wifi_internal_tx_is_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +esp_wifi_internal_update_light_sleep_default_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_update_light_sleep_wake_ahead_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_internal_wifi_type_md5_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_ipc_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +esp_wifi_is_btm_enabled_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +esp_wifi_is_if_ready_when_started /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_is_mbo_enabled_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_is_rm_enabled_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_mesh_reg_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +esp_wifi_mesh_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +esp_wifi_power_domain_off /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_power_domain_on /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +esp_wifi_promiscuous_scan_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_register_eapol_txdonecb_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_register_if_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_register_mgmt_frame_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +esp_wifi_register_tx_cb_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_register_wpa2_cb_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_register_wpa3_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_register_wpa_cb_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_remain_on_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_scan_get_ap_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_scan_get_ap_records /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_scan_get_cur_ap_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +esp_wifi_scan_get_cur_ap_record /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +esp_wifi_scan_sort_ap_records /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_scan_sort_get_cur_ap_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_scan_sort_get_cur_ap_record /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_scan_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_scan_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_send_deauth_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_send_mgmt_frm_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_set_11b_tx_plcp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +esp_wifi_set_ant /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_ant_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_ap_key_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +esp_wifi_set_appie_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_set_auto_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_bandwidth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_beacon_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +esp_wifi_set_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_set_connectionless_wake_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_country /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +esp_wifi_set_country_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_csi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_csi_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_csi_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_default_wifi_ap_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_wifi_set_default_wifi_sta_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +esp_wifi_set_event_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_home_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_igtk_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_set_inactive_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_inactive_time_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_keep_alive_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_key_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_set_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_max_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_set_non_mesh_connections /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_set_promiscuous /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_promiscuous_ctrl_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_promiscuous_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_promiscuous_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_protocol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_ps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_set_rssi_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_set_sleep_delay_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_sta_key_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_set_sta_rx_probe_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_storage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_tx_done_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_vendor_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_vendor_ie_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_set_wpa2_ent_state_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_set_wps_cb_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_set_wps_start_flag_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_set_wps_status_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_set_wps_type_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_skip_supp_pmkcaching /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_disable_wpa2_authmode_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) +esp_wifi_sta_get_aid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_sta_get_aid_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_sta_get_ap_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_sta_get_ap_info_prof_pmk_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_get_config_sae_pwe_h2e_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) +esp_wifi_sta_get_group_cipher_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_get_mgmt_group_cipher /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_get_negotiated_phymode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_sta_get_negotiated_phymode_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_sta_get_pairwise_cipher_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_get_prof_authmode_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_get_prof_password_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_get_prof_pmk_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_sta_get_prof_ssid_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_get_reset_param_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_get_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_sta_get_use_h2e_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +esp_wifi_sta_is_ap_notify_completed_rsne_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_is_running_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_sta_pmf_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_prof_is_wapi_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_prof_is_wpa2_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_prof_is_wpa3_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_prof_is_wpa_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_send_mgmt_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +esp_wifi_sta_set_reset_param_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_update_ap_info_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +esp_wifi_sta_wpa2_ent_clear_ca_cert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_clear_cert_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_clear_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_clear_new_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_clear_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_clear_username /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_sta_wpa2_ent_disable_fn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_disable_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_enable_fn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_enable_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_get_disable_time_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_ca_cert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_cert_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_disable_time_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_fast_phase1_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_new_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_pac_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_ttls_phase2_method /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_ent_set_username /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_sta_wpa2_set_suiteb_192bit_certification /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_statis_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) +esp_wifi_unregister_wpa2_cb_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +esp_wifi_unregister_wpa3_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +esp_wifi_unregister_wpa_cb_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +esp_wifi_unset_appie_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +esp_wifi_update_tsf_tick_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_vnd_lora_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) +esp_wifi_vnd_lora_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) +esp_wifi_vnd_mesh_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_vnd_mesh_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_vnd_mesh_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_vnd_mesh_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +esp_wifi_vnd_roots_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +esp_wifi_vnd_roots_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +esp_wifi_wpa_ptk_init_done_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +esp_wpa3_free_sae_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +etharp_cleanup_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +etharp_find_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) +etharp_get_entry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) +etharp_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) +etharp_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) +etharp_query /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) +etharp_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +etharp_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +ethbroadcast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) +ethernet_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +ethernet_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) +ethernetif_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) +ethernetif_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) +ethip6_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) +ethzero /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) +ets_apb_backup_init_lock_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) +ets_backup_dma_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ets_delay_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +ets_efuse_clear_program_registers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +ets_efuse_rs_calculate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +ets_get_cpu_frequency /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) +ets_install_putc1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +ets_install_putc2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +ets_install_uart_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) +ets_isr_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +ets_isr_unmask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +ets_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +ets_rom_layout_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) +ets_set_appcpu_boot_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +ets_timer_arm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +ets_timer_arm_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +ets_timer_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +ets_timer_disarm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +ets_timer_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +ets_timer_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +ets_timer_setfn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +ets_update_cpu_frequency /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +fabsf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_fabs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) +fastpbkdf2_hmac_sha1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +fclose /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +fcntl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +feedLoopWDT .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +ferror /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +fflush /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-refill.o) +fgets /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +fileno /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +finitef /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_finite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) +fixed_tx_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +flash_rom_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) +fopen /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +force_coex_timer0_wifi_pti_v2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +force_coex_timer0_wifi_v2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +force_coex_timer11_bt_pti_v2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +force_coex_timer11_bt_v2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +force_coex_timer1_bt_pti_v2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +force_coex_timer1_bt_v2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) +force_txrx_off /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +forced_memzero /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) +fpm_allow_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +fpm_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) +fpm_do_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) +fpm_do_wakeup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +fpm_is_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) +fpm_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) +fpm_rf_is_closed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm_for_bcn_only_mode.o) +fprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +fputs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +fread /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(del_op.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +free_bss_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +freq_get_i2c_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +freq_i2c_data_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +freq_i2c_write_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +frexp /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_frexp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) +fseek /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseek.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +fseeko /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) +fsync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +ftell /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftell.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +ftello /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) +ftm_add_resp_session /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_create_responder_session /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_free_resp_session /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_get_estimated_dist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_get_resp_session_for_peer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_initator_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_initiator /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_initiator_end_session_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ftm_initiator_new_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_initiator_post_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_is_initiator_supported /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ftm_is_responder_supported /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ftm_is_supported /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ftm_map_bw_param_to_phybw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_offchan_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_offchan_tx_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_parse_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_record_t1t4_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_record_t2t3_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_request_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_resp_allocate_para /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_resp_ctx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_resp_get_burst_inst_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_resp_get_burst_slot /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_responder_set_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ftm_send_msmt_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_send_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_session_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_set_t1t4_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ftm_start_initiator_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ftm_validate_initiator_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ftruncate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +fwrite /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +gChmCxt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +gScanStruct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +gWait .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +gWpaSm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +g_adv_delay_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +g_allowed_groups /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +g_beacon_eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) +g_beacon_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) +g_bt_plf_log_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +g_chm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_cnxMgr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +g_cnx_probe_rc_list_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +g_coa_funcs_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_scheme.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +g_coex_adapter_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +g_coex_adapter_funcs_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +g_coex_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_core.o) +g_coex_param_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_param.o) +g_config_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +g_conflict_elt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) +g_dig_dbias_pvt_240m /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +g_dig_dbias_pvt_non_240m /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +g_eb_list_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_eb_list_desc_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_esp_mesh_quick_funcs_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_esp_wifi_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_exc_frames /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) +g_flash_guard_default_ops /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +g_flash_guard_no_os_ops /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) +g_ftm_report_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +g_ftm_report_num_valid_entries /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +g_hmac_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_hmac_cnt_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_ic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_ic_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_intr_lock_mux /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_is_mesh_started /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +g_is_root_fixed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +g_is_standalone_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +g_is_wifi_connected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +g_is_wifi_connecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +g_is_wifi_disconnecting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +g_lmac_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) +g_lmac_cnt_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_log_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_log_mod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_lwip_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +g_mac_sleep_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mac_sleep_en_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_ann_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_cfg_attemps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_cfg_switch_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +g_mesh_cfg_vote_percent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_chain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_conn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +g_mesh_current_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +g_mesh_dfs_compensation_ms /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +g_mesh_ext_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +g_mesh_ext_vote_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +g_mesh_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +g_mesh_init_ps_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_init_ps_type_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_is_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_is_root_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_is_started /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_is_started_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_manual_nwk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +g_mesh_max_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +g_mesh_monitor_parent_beacon_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +g_mesh_nvs_settings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_packet_lifetime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +g_mesh_passive_scan_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_rmv_opt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +g_mesh_root_conflicts_allowed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_root_healing_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_rt_capacity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +g_mesh_self_map_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_self_organized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +g_mesh_self_sta_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +g_mesh_stop_event_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +g_mesh_stop_reconnection /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +g_mesh_topology /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_topology_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_mesh_xon_cfg_qsize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +g_misc_nvs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +g_msys_pool_list .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +g_net80211_tx_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +g_os_mempool_list .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) +g_osi_funcs_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_panic_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +g_per_conn_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +g_phyFuns /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +g_pm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +g_pm_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +g_pm_cfg_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_pm_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +g_pm_cnt_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_pm_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_pp_timer_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +g_qa_test_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +g_rf_pwr_tbl_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) +g_rtc_dbias_pvt_240m /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +g_rtc_dbias_pvt_non_240m /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +g_rw_controller_task_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +g_rw_init_sem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +g_rw_schd_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +g_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_scan_forever /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +g_spi_lock_main_flash_dev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +g_spiram_ok /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +g_sta_connected_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +g_startup_fn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +g_startup_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(system_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) +g_t1_offset_psec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +g_ticks_per_us_pro /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) +g_timer_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +g_timer_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +g_tx_cacheq_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_tx_done_cb_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +g_txop_queue_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_txop_queue_status_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_uart_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) +g_usb_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_sys.c.obj) +g_user_function .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o +g_waking_sleeping_sem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +g_wdev_csi_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_wdev_csi_rx_ctx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_wdev_last_desc_reset_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +g_wdev_record_t1t4_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_wdev_record_t2t3_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_wdev_set_t1t4_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_wifi_crypto_funcs_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_wifi_default_mesh_crypto_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +g_wifi_default_wpa_crypto_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +g_wifi_event_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +g_wifi_feature_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +g_wifi_global_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_wifi_improve_contention_ability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_wifi_menuconfig /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_wifi_menuconfig_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +g_wifi_nvs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_wifi_osi_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +g_wifi_osi_funcs_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_wifi_supplicant_funcs_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +g_wifi_type_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +g_wpa_anonymous_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_anonymous_identity_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_ca_cert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_ca_cert_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_client_cert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_client_cert_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_new_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_new_password_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_pac_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_pac_file_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_password_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_phase1_options /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_private_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_private_key_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_private_key_passwd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_private_key_passwd_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_suiteb_certification /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_supp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +g_wpa_ttls_phase2_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_username /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +g_wpa_username_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +garp_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +gcmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +gdma_append /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_apply_strategy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +gdma_del_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +gdma_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +gdma_get_channel_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +gdma_get_free_m2m_trig_id_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_hal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gdma_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_new_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +gdma_periph_signals /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(gdma_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_register_rx_event_callbacks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_register_tx_event_callbacks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gdma_set_transfer_ability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) +gdma_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) +gdma_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) +gen_rx_gain_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) +generate_authenticator_response /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +generate_authenticator_response_pwhash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) +generate_nt_response /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +generate_nt_response_pwhash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) +getApbFrequency .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +getCpuFrequencyMhz .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) +getXtalFrequencyMhz .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +get_asymetric_start_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +get_be16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +get_be24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +get_be32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +get_be64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +get_bias_ref_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +get_chip_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +get_dc_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +get_fm_sar_dout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) +get_iav_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +get_iq_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +get_le16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +get_le24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +get_le32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +get_le64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +get_master_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +get_max_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +get_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +get_phy_version_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +get_pll_ref_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +get_power_atten /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +get_power_db /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +get_rc_dout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) +get_rf_freq_cap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +get_rf_freq_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +get_rfcal_rxiq_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +get_rfrx_sat /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +get_sar_sig_ref /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +get_temp_buffer_not_supported /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_noos.c.obj) +get_temp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +get_tone_sar_dout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +get_total_scan_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +get_tx_gain_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +get_txcap_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +get_vfs_for_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +get_vfs_for_path /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_console.c.obj) +get_wifi_internal_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +get_wpa_sm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +getle32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +gettimeofday /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysgettod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +gf_double .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) +gf_wrap .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) +gmtime /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +gmtime_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) +gpio_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_deep_sleep_hold_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_deep_sleep_hold_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_force_hold_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_force_unhold_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_get_drive_capability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_get_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_hal_intr_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_hal_intr_enable_on_core /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(gpio_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_hold_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_hold_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_install_isr_service /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_intr_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_intr_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_iomux_in /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +gpio_iomux_out /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +gpio_isr_handler_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_isr_handler_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_isr_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_matrix_out .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +gpio_pulldown_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_pulldown_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_pullup_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_pullup_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_reset_pin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +gpio_set_direction /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +gpio_set_drive_capability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_set_intr_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_set_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_set_pull_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +gpio_sleep_sel_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +gpio_sleep_sel_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +gpio_sleep_set_direction /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +gpio_sleep_set_pull_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) +gpio_uninstall_isr_service /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +gpio_wakeup_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +gpio_wakeup_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +hal_agreement_add_rx_ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_agreement_clr_rx_ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_agreement_del_rx_ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_attenna_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_ba_session_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_ba_session_store /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_beacon_ie_crc_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_beacon_ie_crc_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_clear_rx_beacon_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_coex_pti_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_coex_set_wait_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) +hal_crypto_clr_key_entry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_crypto_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_crypto_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +hal_crypto_get_key_entry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_crypto_get_using_key_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) +hal_crypto_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_crypto_is_key_valid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_crypto_set_key_entry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_disable_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_disable_sta_beacon_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_disable_sta_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_disable_sta_tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +hal_disable_tsf_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +hal_enable_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_enable_sta_beacon_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_enable_sta_dump_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_enable_sta_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_enable_sta_tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +hal_enable_tsf_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +hal_get_sta_next_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +hal_get_sta_tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_get_tsf_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +hal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_is_sta_tsf_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_clr_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_mac_clr_txq_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_disable_low_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_enable_low_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_fill_hwtxop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) +hal_mac_ftm_get_t3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_get_txq_pmd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_get_txq_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_interrupt_clr_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_interrupt_clr_watchdog /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_mac_interrupt_get_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_is_dma_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_is_low_rate_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +hal_mac_is_txq_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_rate_autoack_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_mac_rx_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_mac_rx_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_mac_rx_get_end_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) +hal_mac_rx_get_end_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) +hal_mac_rx_get_last_dscr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_rx_is_dscr_reload /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_rx_read_rxdscrlast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_rx_read_rxdscrnext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_rx_set_base /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_rx_set_dscr_reload /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_rx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_rx_set_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_set_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_set_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_set_csi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_set_rxq_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_mac_set_txq_invalid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_tsf_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_tsf_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_tsf_set_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_mac_tx_config_edca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_tx_config_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_tx_get_blockack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_tx_is_cbw40 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_tx_set_cca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_tx_set_ppdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_txq_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_mac_txq_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +hal_pwr_interrupt_clr_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_pwr_interrupt_get_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_rx_disable_bssid_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_rx_enable_bssid_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_set_rx_ack_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_set_rx_active_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_set_rx_beacon_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_set_sta_beacon_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_set_sta_light_sleep_wake_ahead_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_set_sta_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_set_sta_tbtt_ahead_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_set_sta_tbtt_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_set_sta_tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +hal_set_sta_tsf_wakeup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hal_set_tsf_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +hal_set_tx_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_set_wifi_default_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_coex.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +hal_sniffer_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_sniffer_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_sniffer_rx_clr_statistics /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) +hal_sniffer_rx_set_promis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_sniffer_set_promis_misc_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_sniffer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +hal_timer_update_by_rtc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +hash_nt_password_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +hci_cmd_desc_tab_vs_esp_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) +hci_command_handler_tab_esp_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) +hci_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) +hci_ext_host /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) +hci_le_add_dev_to_per_adv_list_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_clear_adv_sets_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_clear_per_adv_list_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_con_upd_cmd_pre_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) +hci_le_create_con_cancel_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_create_con_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_ext_create_con_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_per_adv_create_sync_cancel_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_per_adv_create_sync_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_per_adv_term_sync_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_rd_adv_ch_tx_pw_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_rd_max_adv_data_len_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_rd_nb_supp_adv_sets_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_rd_per_adv_list_size_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_rmv_adv_set_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_rmv_dev_from_per_adv_list_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_adv_data_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_adv_en_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_adv_param_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_adv_set_rand_addr_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_data_len_cmd_pre_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) +hci_le_set_ext_adv_data_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_ext_adv_en_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_ext_adv_param_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_ext_scan_en_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_ext_scan_param_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_ext_scan_rsp_data_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_per_adv_data_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_per_adv_en_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_per_adv_param_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_scan_en_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_scan_param_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_le_set_scan_rsp_data_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +hci_tl_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) +heap_caps_add_region /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +heap_caps_add_region_with_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +heap_caps_aligned_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +heap_caps_aligned_calloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_aligned_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_calloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) +heap_caps_calloc_prefer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +heap_caps_check_integrity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_check_integrity_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_check_integrity_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_dump_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_enable_nonos_stack_heaps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) +heap_caps_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o +heap_caps_get_allocated_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_get_free_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +heap_caps_get_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_get_largest_free_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +heap_caps_get_minimum_free_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +heap_caps_get_total_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +heap_caps_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o +heap_caps_malloc_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +heap_caps_malloc_extmem_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_malloc_prefer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +heap_caps_match /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +heap_caps_print_heap_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +heap_caps_realloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +heap_caps_realloc_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +heap_caps_realloc_prefer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +heap_caps_register_failed_alloc_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +hex2byte /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +hexstr2bin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +hmac_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +hmac_md5_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +hmac_sha1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +hmac_sha1_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +hmac_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) +hmac_sha256_kdf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +hmac_sha256_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +hmac_sha384 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) +hmac_sha384_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) +hostap_auth_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +hostap_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +hostap_deliver_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +hostap_eapol_resend_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +hostap_handle_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +hostap_handle_timer_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +hostap_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +hostap_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +hostap_recv_ctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +hostap_recv_mgmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +hostapd_config_defaults /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +hostapd_config_defaults_bss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +hostapd_get_psk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +hostapd_mac_comp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +hostapd_mac_comp_empty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +hostapd_maclist_found /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +hostapd_rate_found /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +hostapd_setup_wpa_psk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +hostapd_wep_key_cmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) +hwaddr_aton2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +i2c_bbpll_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ic_add_rx_ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ic_ampdu_op /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ic_bb_check_noise_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_beacon_monitor_configure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_create_wifi_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_csi_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_del_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_del_key_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ic_del_rx_ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ic_delete_wifi_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_disable_crypto /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ic_disable_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_disable_sniffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_ebuf_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_ebuf_recycle_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_ebuf_recycle_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_enable_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_enable_sniffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_get_80211_tx_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ic_get_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ic_get_default_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ic_get_espnow_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ic_get_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_get_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_get_next_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ic_get_pp_hdl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_get_promis_ctrl_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_get_promis_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_get_ptk_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ic_get_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ic_get_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_get_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ic_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_interface_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ic_is_pure_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_is_sta_tsf_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_mac_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_mac_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_obtain_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ic_pp_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_register_config_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_register_csi_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_register_ftm_callbacks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ic_register_michael_mic_failure_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ic_register_net80211_tx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ic_register_pm_tx_null_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_register_pp_tx_done_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_register_promis_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_register_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ic_register_timer_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_register_timer_post_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_register_tx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ic_reset_rx_ba /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_reset_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ic_rx_disable_bssid_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ic_rx_enable_bssid_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ic_set_80211_tx_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_set_ac_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) +ic_set_bar_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_set_beacon_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ic_set_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_set_connectionless_wake_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_set_csi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_set_current_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) +ic_set_espnow_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_set_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_set_interface /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ic_set_keep_alive_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_set_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_set_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_set_promis_ctrl_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_set_promis_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_set_rx_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_set_rx_policy_ubssid_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_set_sleep_delay_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_set_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) +ic_set_sta_auth_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ic_set_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ic_set_vif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ic_stop_hw_txq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_stop_sw_txq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_trc_set_per_pkt_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_trc_update_def_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_trc_update_ifx_phy_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) +ic_tx_is_idle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ic_tx_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ic_txq_empty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ic_update_light_sleep_default_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_update_light_sleep_wake_ahead_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ic_update_sta_tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ic_update_tsf_tick_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +icmp6_dest_unreach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +icmp6_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) +icmp6_packet_too_big /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) +icmp6_param_problem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) +icmp6_time_exceeded /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) +icmp6_time_exceeded_with_addrs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) +icmp_dest_unreach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +icmp_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ieee80211_action_vendor_spec_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_add_action_vendor_spec_esp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ieee80211_add_assoc_req_ies /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_countryie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_csa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_dsparams /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_extcap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_htcap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_htcap_vendor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_htinfo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_htinfo_body /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ieee80211_add_htinfo_vendor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_ie_esp_mesh_head /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_add_ie_vendor_esp_freq_annon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) +ieee80211_add_ie_vendor_esp_head /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_add_ie_vendor_esp_manufacturer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_ie_vendor_esp_mesh_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) +ieee80211_add_ie_vendor_esp_now /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ieee80211_add_ie_vendor_esp_simple_pair /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) +ieee80211_add_ie_vendor_esp_ssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) +ieee80211_add_mesh_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_add_mesh_duty_signaling /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_add_mesh_ext_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_add_mesh_ps_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_add_mesh_roots_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_add_mesh_ssid_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_add_probe_req_ies /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_rates /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_wme_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_add_xrates /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_adjust_2nd_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_align_eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_alloc_action_vendor_spec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ieee80211_alloc_challenge /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_alloc_deauth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_alloc_proberesp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_alloc_tx_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ieee80211_ampdu_age_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +ieee80211_ampdu_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_ampdu_reorder /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_ampdu_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_ampdu_start_age_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_ampdu_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ieee80211_amsdu_adjust_head /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_amsdu_adjust_last_length /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_amsdu_encap_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_amsdu_length_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_amsdu_negotiate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_amsdu_send_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_assoc_req_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_assoc_resp_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_auth_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_beacon_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_beacon_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_better_rsn_pairwise_cipher /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) +ieee80211_cal_tx_pps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ieee80211_ccmp_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_ccmp_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_classify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_cnx_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_copy_eb_header /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_crypto_aes_128_cmac_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_crypto_aes_128_cmac_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) +ieee80211_crypto_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_crypto_available /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) +ieee80211_crypto_decap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_crypto_encap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_crypto_gmac_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_crypto_setkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) +ieee80211_deauth_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_decap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_decap1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ieee80211_decap_amsdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_decrypt_espnow_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_deliver_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) +ieee80211_disassoc_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_empty_txq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_encap_amsdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_encap_esfbuf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_encap_null_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_espnow_get_init_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_espnow_set_init_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_ethbroadcast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_find_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_free_beacon_eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_freedom_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_freedom_inside_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_ftm_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_ftm_detach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_ftm_measurement_txcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_ftm_req_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +ieee80211_ftm_request_txcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_ftm_sess_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +ieee80211_get_chan_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_get_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_get_mac_addr_from_frame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_get_ptk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_get_spp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_get_sta_gtk_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_getbcnframe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_getcapinfo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_getmgtframe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_gettid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_gcmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_gpsq_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_has_ht40_bss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ieee80211_hostap_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_hostap_send_beacon_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +ieee80211_hostapd_beacon_txcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +ieee80211_hostapd_data_txcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +ieee80211_hostapd_ps_txcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_ht_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_ht_deattach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_ht_node_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_ht_node_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_ht_updatehtcap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_ht_updateparams /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_ifattach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_ifdetach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_init_mesh_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +ieee80211_ioctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_ioctl_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_ioctl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_ioctl_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_is_11b_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) +ieee80211_is_40mhz_valid_bw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_is_ht_cipher /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_is_lr_only /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_is_mesh_roots_announce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_is_mesh_roots_announce_used /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_is_mesh_roots_fixed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_is_mesh_roots_gone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_is_mesh_roots_valid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_is_mesh_roots_yield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_is_mesh_roots_yield_used /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_is_support_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) +ieee80211_is_tx_allowed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_iserp_rateset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) +ieee80211_mesh_quick_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_mesh_quick_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_mesh_quick_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_mesh_quick_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_mgmt_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ieee80211_mlme_connect_bss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_mt_key_clear_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_mt_key_is_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_mt_key_is_mask_zero /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_mt_key_set_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_node_pwrsave /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_nvs_set_default_ssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +ieee80211_opcap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_output_do /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_output_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_output_pending_eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_output_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_output_raw_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_parse_action /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_parse_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_parse_htcap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +ieee80211_parse_obss_scan_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_parse_rsn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_parse_wapi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_parse_wmeparams /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_parse_wpa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_phy_2nd_chan_is_valid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_phy_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_phy_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_phy_mode_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_phy_type_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_pm_tx_null_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_post_hmac_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) +ieee80211_proto_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_psq_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +ieee80211_psq_drop_one_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +ieee80211_psq_find_max_bss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +ieee80211_psq_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_psq_is_buff_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +ieee80211_psq_send_one_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +ieee80211_psq_take_head /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +ieee80211_psq_take_tail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) +ieee80211_public_action_recv_mesh_awake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +ieee80211_public_action_send_mesh_awake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_pwrsave /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_pwrsave_node_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_pwrsave_txcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_rate_ref_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_raw_frame_sanity_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_recv_action /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_recv_action_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_recv_action_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) +ieee80211_recv_action_vendor_spec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ieee80211_recv_bar /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_recv_mesh_duty_signaling /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_recycle_cache_eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_reg_encap_amsdu_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_reg_netstack_buf_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_regdomain_ap_max_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_regdomain_ap_min_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_regdomain_chan_in_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_regdomain_chan_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) +ieee80211_regdomain_get_country /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_regdomain_is_active_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_regdomain_max_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_regdomain_max_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) +ieee80211_regdomain_min_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_regdomain_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_regdomain_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) +ieee80211_regdomain_update_in_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_regdomain_update_in_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_register_ftm_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_register_hostap_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_register_wapi_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_rfid_locp_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_rfid_locp_recv_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) +ieee80211_rfid_locp_recv_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) +ieee80211_rfid_locp_recv_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_rsn_cipher_priority /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) +ieee80211_scan_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_scan_deattach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_search_node /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_send_action /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_send_action_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_send_action_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) +ieee80211_send_action_vendor_spec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +ieee80211_send_deauth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_send_ftmr_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +ieee80211_send_mgmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_send_nulldata /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_send_probereq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ieee80211_send_proberesp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_send_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +ieee80211_set_appie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_set_gtk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_set_hmac_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_set_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_set_max_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_set_phy_2nd_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_set_phy_bw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_set_phy_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_set_shortslottime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_set_sta_gtk_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_set_tim /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_set_tx_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_set_tx_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +ieee80211_set_user_sup_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) +ieee80211_setup_basic_htrates /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_setup_htrates /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_setup_lr_rates /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_setup_phy_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_setup_pmf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_setup_rates /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_setup_rateset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ieee80211_setup_ratetable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) +ieee80211_setup_robust_mgmtframe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_sta_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_sta_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_sta_is_connected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_sta_new_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_sta_scan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_timer_do_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_timer_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +ieee80211_tx_ftm_msmt_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +ieee80211_tx_mgt_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) +ieee80211_unregister_wapi_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ieee80211_update_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +ieee80211_update_phy_country /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_user_ie_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +ieee80211_vnd_ie_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_vnd_ie_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_vnd_lora_ie_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_vnd_lora_ie_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_vnd_mesh_fully_associated /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_vnd_mesh_quick_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_vnd_mesh_quick_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_vnd_mesh_roots_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_vnd_mesh_roots_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +ieee80211_vnd_mesh_update_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +ieee80211_wapi_alloc_tx_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ieee80211_wme_initparams /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) +ieee80211_wme_standard_ac_to_esp_ac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211_wme_updateparams /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +ieee80211w_get_active_igtk_key_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) +ieee80211w_get_igtk_from_keyidx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) +if_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +if_ctrl_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +igmp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +igmp_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +igmp_joingroup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +igmp_joingroup_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +igmp_leavegroup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +igmp_leavegroup_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +igmp_lookfor_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +igmp_report_groups /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +igmp_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +igmp_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +igmp_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) +in_blacklist_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +in_rssi_adjust /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +inc_byte_array /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +include_esp_phy_override /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) +inet_chksum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) +inet_chksum_pbuf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) +inet_chksum_pseudo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) +inet_chksum_pseudo_partial /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) +init .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +initArduino .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) +initVariant .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +int_array_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +int_wdt_app_cpu_ticked /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) +internal_semphr_delete_wrapper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +interrupt_controller_hal_desc_flags /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +interrupt_controller_hal_desc_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +interrupt_controller_hal_desc_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_descriptor_table.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) +interrupt_controller_hal_desc_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(interrupt_controller_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +intr_matrix_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cache_err_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +io_cfg2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +ioctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +ip4_addr_isbroadcast_u32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip4_addr_netmask_valid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) +ip4_frag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ip4_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) +ip4_netif_exist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ip4_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ip4_output_if /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip4_output_if_opt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) +ip4_output_if_opt_src /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ip4_output_if_src /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +ip4_route /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ip4_route_src /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip4_route_src_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ip4_set_default_multicast_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +ip4addr_aton /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +ip4addr_ntoa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) +ip4addr_ntoa_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +ip6_addr_any /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +ip6_chksum_pseudo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip6_chksum_pseudo_partial /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) +ip6_frag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) +ip6_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) +ip6_options_add_hbh_ra /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) +ip6_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) +ip6_output_if /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip6_output_if_src /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +ip6_route /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip6_select_source_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip6addr_aton /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +ip6addr_ntoa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) +ip6addr_ntoa_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +ip_addr_any /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +ip_addr_any_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +ip_addr_broadcast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +ip_chksum_pseudo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +ip_chksum_pseudo_partial /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) +ip_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +ip_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +ipaddr_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +ipaddr_aton /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +ipaddr_ntoa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) +ipaddr_ntoa_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip.c.obj) +is_esp_mesh_assoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +is_esp_mesh_duty_signaling /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +is_esp_mesh_ext_assoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +is_esp_mesh_ps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +is_lmac_idle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +is_mesh_child /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +is_mesh_last_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +is_my_ie_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +is_self_mac_greater /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +is_wapi_alloc_tx_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +isspace /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-isspace.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +iswspace /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) +iswspace_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace_l.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-iswspace.o) +itoa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-itoa.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +ke_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) +l2c_ble_link_get_tx_buf_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +labs /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-labs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) +ld_include_highint_hdl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) +le_scan_duplicate_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +libcoexist_reversion_git /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) +libcore_reversion_git /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) +libmesh_reversion_git /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +libnet80211_reversion_git /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +libnet80211_reversion_remote /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +libpp_reversion_git /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ll_connection_param_req_handler_pre /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) +ll_connection_param_rsp_param_handler_pre /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) +llc_enc_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) +llc_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) +llc_ll_connection_param_req_pdu_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) +llc_ll_connection_param_rsp_pdu_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) +llc_ll_connection_update_ind_pdu_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) +llc_ll_phy_req_pdu_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) +llc_llcp_ch_map_update_ind_pdu_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) +llc_llcp_conn_update_ind_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) +llc_llcp_phy_upd_ind_pdu_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) +llc_llcp_phy_update_ind_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) +lld_acl_rx_ind_handler_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) +lld_adv_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +lld_adv_rep_ind_handler_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) +lld_ch_idx_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +lld_con_cntl_pkt_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +lld_con_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +lld_con_estab_ind_handler_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) +lld_con_llcp_proc_type_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) +lld_dtm_is_ongoing /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +lld_enable_fixed_ch_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +lld_exp_sync_pos_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lld_fixed_ch_idx_state_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +lld_init_end_ind_pre_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) +lld_init_max_aux_dur_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) +lld_le_pkt_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lld_le_pkt_err_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +lld_le_pkt_err_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +lld_le_pkt_err_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +lld_le_pkt_err_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lld_le_pkt_err_state_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +lld_per_adv_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) +lld_phy_coded_500k_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) +lld_priv_rpa_res /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +lld_ral_valid_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +lld_rpa_renew_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lld_rpa_res_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lld_rpa_res_list_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lld_scan_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +lld_scan_map_legacy_pdu_to_evt_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +lld_scan_max_aux_dur_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +lld_sync_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) +lld_test_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) +lld_wl_res_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lld_wl_res_rem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +lld_wl_rpa_res /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +lld_wl_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +lldesc_get_received_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) +lldesc_setup_link_constrained /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(lldesc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +llm_adv_is_in_duplicate_scan_duplicate_exceptional_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +llm_cal_duplicate_scan_defer_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +llm_clear_adv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) +llm_duplicate_list_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +llm_exception_list_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +llm_ext_adv_get_own_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +llm_hci_command_handler_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +llm_hci_env_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +llm_hci_env_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +llm_hdl_to_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +llm_is_pal_empty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +llm_local_le_feats /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +llm_local_le_feats_42 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +llm_local_le_states /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +llm_local_supp_cmds /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +llm_util_check_adv_report_list_by_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +llm_util_check_mesh_adv_report_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +llm_util_flush_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +lltoa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +lmacAdjustTimestamp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacConfMib /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacConfMib_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacDisableTransmit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacDiscardAgedMSDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacDiscardFrameExchangeSequence /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacDiscardMSDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacEndFrameExchangeSequence /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacEndRetryAMPDUFail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacInit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +lmacInitAc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacIsIdle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +lmacIsLongFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacMSDUAged /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacPostTxComplete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacProcessAckTimeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessAllTxTimeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacProcessCollision /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessCollisions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacProcessCollisions_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacProcessCtsTimeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessLongRetryFail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessRxSucData /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacProcessShortRetryFail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessTxComplete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacProcessTxError /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessTxRtsError /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessTxSuccess /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessTxTimeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacProcessTxopQComplete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessTxopSuccess /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacProcessTxseckiderr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +lmacReachLongLimit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacReachShortLimit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacRecycleMPDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacReleaseTxopQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacRequestTxopQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmacRetryTxFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacRxDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacSetAcParam /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +lmacSetTxFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacTxDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmacTxFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +lmac_record_txtime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +lmac_stop_hw_txq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +localeconv /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-localeconv.o) +localtime /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +localtime_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +log_print_buf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +log_printf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +log_printfv .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) +loopTaskHandle .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +loopTaskWDTEnabled .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +ltoa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +lwip_accept /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_bind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +lwip_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_cyclic_timers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +lwip_fcntl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +lwip_getpeername /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_getsockname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_getsockopt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_hook_tcp_isn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +lwip_htonl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +lwip_htons /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_inet_ntop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_inet_pton /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +lwip_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +lwip_init_tcp_isn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +lwip_ioctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +lwip_itoa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +lwip_listen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_netconn_do_accepted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_bind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_bind_if /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_delconn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_getaddr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_gethostbyname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_join_leave_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_join_leave_group_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_listen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_newconn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_do_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_is_deallocated_msg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_netconn_is_err_msg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +lwip_num_cyclic_timers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +lwip_poll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +lwip_readv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_recvfrom /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_recvmsg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_select /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +lwip_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_sendmsg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_sendto /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_setsockopt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_shutdown /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_socket /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_socket_dbg_get_socket /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_socket_thread_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_socket_thread_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +lwip_standard_chksum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(inet_chksum.c.obj) +lwip_stricmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) +lwip_strnicmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +lwip_strnstr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) +lwip_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +lwip_writev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +mac_last_rxbuf_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_rxbuf_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_rxbuf_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_tx_set_duration /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_tx_set_htsig /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_tx_set_plcp0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_tx_set_plcp1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_tx_set_plcp2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_tx_set_pti /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_tx_set_txop_q /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac_tx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +mac_txrx_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +main /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/crt0.o +mallinfo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-lcltime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gmtime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_opnt.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(new_op.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_lookup.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_item_hash_list.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +malloc_stats /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +malloc_trim /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +malloc_usable_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +mallopt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +map_assoc_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +max_data_tx_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +mbedtls_asn1_find_named_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) +mbedtls_asn1_free_named_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) +mbedtls_asn1_free_named_data_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) +mbedtls_asn1_get_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_asn1_get_alg_null /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) +mbedtls_asn1_get_bitstring /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_asn1_get_bitstring_null /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_asn1_get_bool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_asn1_get_enum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) +mbedtls_asn1_get_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_asn1_get_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_asn1_get_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_asn1_get_sequence_of /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_asn1_get_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_asn1_sequence_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) +mbedtls_asn1_store_named_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_traverse_sequence_of /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) +mbedtls_asn1_write_algorithm_identifier /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_asn1_write_algorithm_identifier_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_bitstring /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_bool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_enum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_ia5_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_asn1_write_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_asn1_write_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_asn1_write_named_bitstring /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_null /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_octet_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_asn1_write_oid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_asn1_write_printable_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_raw_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_asn1_write_tagged_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_asn1_write_utf8_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) +mbedtls_base64_decode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) +mbedtls_base64_encode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) +mbedtls_base64_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) +mbedtls_calloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_camellia_crypt_cbc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_camellia_crypt_cfb128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_camellia_crypt_ctr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_camellia_crypt_ecb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_camellia_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_camellia_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_camellia_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) +mbedtls_camellia_setkey_dec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_camellia_setkey_enc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_ccm_auth_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_ccm_encrypt_and_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_ccm_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_ccm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_ccm_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) +mbedtls_ccm_setkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) +mbedtls_ccm_star_auth_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) +mbedtls_ccm_star_encrypt_and_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) +mbedtls_cipher_auth_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_auth_decrypt_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_cipher_auth_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_auth_encrypt_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_cipher_check_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_crypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_cipher_definitions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) +mbedtls_cipher_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_cipher_info_from_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_info_from_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_cipher_info_from_values /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) +mbedtls_cipher_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_cipher_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_cipher_set_iv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_cipher_set_padding_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_cipher_setkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_cipher_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_cipher_supported /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) +mbedtls_cipher_update_ad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_cipher_write_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_ct_base64_dec_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) +mbedtls_ct_base64_enc_char /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) +mbedtls_ct_hmac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ct_memcmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ct_memcpy_if_eq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) +mbedtls_ct_memcpy_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ct_mpi_uint_cond_assign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_ct_mpi_uint_lt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) +mbedtls_ct_mpi_uint_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) +mbedtls_ct_rsaes_pkcs1_v15_unpadding /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_ct_size_bool_eq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ct_size_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ct_size_mask_ge /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ct_uint_if /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) +mbedtls_ct_uint_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ctr_drbg_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ctr_drbg_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ctr_drbg_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ctr_drbg_random_with_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_reseed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_seed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ctr_drbg_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_set_entropy_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_set_nonce_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_set_prediction_resistance /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_set_reseed_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_update_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_update_seed_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_ctr_drbg_write_seed_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) +mbedtls_dhm_calc_secret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_dhm_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_dhm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_dhm_make_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_dhm_make_public /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_dhm_parse_dhm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_dhm_parse_dhmfile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_dhm_read_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_dhm_read_public /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_dhm_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_dhm_set_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ecdh_calc_secret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdh_can_do /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecdh_compute_shared /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecdh_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdh_gen_public /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecdh_get_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdh_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdh_make_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ecdh_make_public /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ecdh_read_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ecdh_read_public /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ecdh_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ecdsa_can_do /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecdsa_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdsa_from_keypair /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdsa_genkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecdsa_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_ecdsa_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdsa_read_signature /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_ecdsa_read_signature_restartable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecdsa_sign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdsa_sign_det /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecdsa_sign_det_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecdsa_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecdsa_write_signature /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_ecdsa_write_signature_det /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecdsa_write_signature_restartable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_eckey_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_eckeydh_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_ecp_check_privkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_ecp_check_pub_priv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_ecp_check_pubkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_curve_info_from_grp_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ecp_curve_info_from_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_curve_info_from_tls_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ecp_curve_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_ecp_gen_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_gen_keypair /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecp_gen_keypair_base /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_ecp_gen_privkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecp_get_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecp_group_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecp_group_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_group_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_group_load /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_grp_id_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ecp_is_zero /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_keypair_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecp_keypair_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecp_mul /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_mul_restartable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecp_muladd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_muladd_restartable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_ecp_point_cmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_point_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_point_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_point_read_binary /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_ecp_point_read_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_ecp_point_write_binary /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_ecp_read_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_ecp_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_ecp_set_zero /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_ecp_tls_read_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_ecp_tls_read_group_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecp_tls_read_point /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecp_tls_write_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecp_tls_write_point /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_ecp_write_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_entropy_add_source /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_entropy_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_entropy_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_entropy_gather /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_entropy_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_entropy_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_entropy_source_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_entropy_update_manual /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_entropy_update_seed_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_entropy_write_seed_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_hardware_poll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_hardware.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_hmac_drbg_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_hmac_drbg_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_hmac_drbg_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_hmac_drbg_random_with_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_reseed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_seed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_seed_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_hmac_drbg_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_set_entropy_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_set_prediction_resistance /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_set_reseed_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_update_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) +mbedtls_hmac_drbg_update_seed_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_hmac_drbg_write_seed_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) +mbedtls_internal_sha1_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) +mbedtls_internal_sha256_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_internal_sha512_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) +mbedtls_md5_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md5_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md5_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) +mbedtls_md_clone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) +mbedtls_md_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_get_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_md_get_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_md_get_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) +mbedtls_md_hmac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md_hmac_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_hmac_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_md_hmac_starts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_hmac_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_info_from_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md_info_from_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_init_ctx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_md_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_md_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_starts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_md_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_mpi_add_abs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) +mbedtls_mpi_add_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_mpi_add_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_bitlen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_cmp_abs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_cmp_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_cmp_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_div_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_mpi_div_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_exp_mod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_mpi_fill_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_mpi_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_mpi_gcd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_mpi_gen_prime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_mpi_get_bit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_get_mont_r2_unsafe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_mpi_grow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) +mbedtls_mpi_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_mpi_inv_mod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_is_prime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_is_prime_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) +mbedtls_mpi_lsb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) +mbedtls_mpi_lset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_lt_mpi_ct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_mod_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_mod_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_montmul /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_mpi_montmul_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_mpi_mul_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_mul_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_read_binary /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_mpi_read_binary_le /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_mpi_read_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_read_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_mpi_safe_cond_assign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_mpi_safe_cond_swap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_mpi_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_set_bit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_mpi_shift_l /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_mpi_shift_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_shrink /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_mpi_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_sub_abs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) +mbedtls_mpi_sub_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_sub_mpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_mpi_swap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_mpi_write_binary /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +mbedtls_mpi_write_binary_le /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdh.c.obj) +mbedtls_mpi_write_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +mbedtls_mpi_write_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) +mbedtls_oid_get_attr_short_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_oid_get_certificate_policies /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_oid_get_cipher_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) +mbedtls_oid_get_ec_grp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_oid_get_extended_key_usage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_oid_get_md_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_oid_get_md_hmac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) +mbedtls_oid_get_numeric_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_oid_get_oid_by_ec_grp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_oid_get_oid_by_md /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_oid_get_oid_by_pk_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_oid_get_oid_by_sig_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) +mbedtls_oid_get_pk_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_oid_get_pkcs12_pbe_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_oid_get_sig_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_oid_get_sig_alg_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_oid_get_x509_ext_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_pem_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_pem_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_pem_read_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) +mbedtls_pem_write_buffer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_pk_can_do /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_check_pair /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_debug /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_pk_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_pk_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_pk_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_pk_get_bitlen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_pk_get_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_pk_get_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_info_from_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_pk_load_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_pk_parse_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_pk_parse_keyfile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_pk_parse_public_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_pk_parse_public_keyfile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_pk_parse_subpubkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_setup_rsa_alt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_pk_sign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_pk_sign_restartable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_pk_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_pk_verify_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_pk_verify_restartable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_pk_write_key_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_write_key_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_pk_write_pubkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_write_pubkey_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_write_pubkey_formatted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) +mbedtls_pk_write_pubkey_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_pkcs12_derivation /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) +mbedtls_pkcs12_pbe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_pkcs12_pbe_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) +mbedtls_pkcs12_pbe_sha1_rc4_128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_pkcs5_pbes2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_pkcs5_pbes2_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) +mbedtls_pkcs5_pbkdf2_hmac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) +mbedtls_pkcs5_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) +mbedtls_platform_set_calloc_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) +mbedtls_platform_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) +mbedtls_platform_teardown /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform.c.obj) +mbedtls_platform_zeroize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) +mbedtls_rsa_alt_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_rsa_check_privkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_check_pub_priv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_check_pubkey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_rsa_complete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_rsa_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_deduce_crt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_deduce_primes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_deduce_private_exponent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_export /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_rsa_export_crt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) +mbedtls_rsa_export_raw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_gen_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_get_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_import /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_rsa_import_raw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) +mbedtls_rsa_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_rsa_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_pkcs1_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_pkcs1_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_pkcs1_sign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_pkcs1_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) +mbedtls_rsa_private /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_public /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsaes_oaep_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsaes_oaep_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsaes_pkcs1_v15_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsaes_pkcs1_v15_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsassa_pkcs1_v15_sign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsassa_pkcs1_v15_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsassa_pss_sign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsassa_pss_sign_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsassa_pss_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_rsassa_pss_verify_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk.c.obj) +mbedtls_rsa_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_set_padding /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_validate_crt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_rsa_validate_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +mbedtls_sha1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) +mbedtls_sha1_clone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha1_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) +mbedtls_sha1_finish_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) +mbedtls_sha1_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha1_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_sha1_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) +mbedtls_sha1_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) +mbedtls_sha1_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_sha1_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) +mbedtls_sha1_starts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) +mbedtls_sha1_starts_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) +mbedtls_sha1_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) +mbedtls_sha1_update_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) +mbedtls_sha224_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) +mbedtls_sha256_clone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha256_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +mbedtls_sha256_finish_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) +mbedtls_sha256_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) +mbedtls_sha256_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_sha256_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) +mbedtls_sha256_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +mbedtls_sha256_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_sha256_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) +mbedtls_sha256_starts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +mbedtls_sha256_starts_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) +mbedtls_sha256_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) +mbedtls_sha256_update_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_sha.c.obj) +mbedtls_sha384_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_sha512 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) +mbedtls_sha512_clone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha512_finish /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) +mbedtls_sha512_finish_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha512_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha512_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) +mbedtls_sha512_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha512_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) +mbedtls_sha512_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) +mbedtls_sha512_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) +mbedtls_sha512_starts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) +mbedtls_sha512_starts_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_sha512_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) +mbedtls_sha512_update_ret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_buffering_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_check_cert_usage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_check_curve /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_check_curve_tls_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_check_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_check_record /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_check_sig_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_check_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_ciphersuite_from_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_ciphersuite_from_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) +mbedtls_ssl_ciphersuite_uses_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_ciphersuite_uses_psk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_close_notify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_conf_alpn_protocols /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_authmode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_ca_chain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_cbc_record_splitting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_cert_profile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_cert_req_ca_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_ciphersuites /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_ciphersuites_for_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_curves /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dbg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dh_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dh_param_bin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dh_param_ctx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dhm_min_bitlen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dtls_anti_replay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dtls_badmac_limit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_dtls_cookies /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_conf_dtls_srtp_protection_profiles /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_encrypt_then_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_endpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_export_keys_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_export_keys_ext_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_extended_master_secret /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_fallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_handshake_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_legacy_renegotiation /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_max_frag_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_max_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_min_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_own_cert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_psk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_psk_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_read_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_renegotiation /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_renegotiation_enforced /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_renegotiation_period /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_rng /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_session_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_session_tickets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_session_tickets_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_sig_hashes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_conf_sni /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_srtp_mki_value_supported /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_transport /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_truncated_hmac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_conf_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_config_defaults /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_config_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_config_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_decrypt_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_derive_keys /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_dtls_replay_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_dtls_replay_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_dtls_replay_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_dtls_srtp_set_mki_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_encrypt_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_fetch_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_flight_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_flight_transmit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_flush_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_get_alpn_protocol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_bytes_avail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_get_ciphersuite /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_get_ciphersuite_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) +mbedtls_ssl_get_ciphersuite_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_ciphersuite_sig_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_get_ciphersuite_sig_pk_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_get_current_mtu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_get_dtls_srtp_negotiation_result /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_input_max_frag_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_key_exchange_md_ssl_tls /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_get_key_exchange_md_tls1_2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_get_max_frag_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_max_out_record_payload /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_get_output_max_frag_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_get_peer_cert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_record_expansion /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_session /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_session_pointer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_verify_result /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_get_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_handle_message_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_handshake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_handshake_client_step /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_handshake_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_handshake_server_step /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_handshake_step /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_handshake_wrapup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_handshake_wrapup_free_hs_transform /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_hash_from_md_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_list_ciphersuites /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_md_alg_from_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_optimize_checksum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_parse_certificate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_parse_change_cipher_spec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_parse_finished /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_pk_alg_from_sig /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_prepare_handshake_record /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_psk_derive_premaster /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_read_record /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_read_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_recv_flight_completed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_renegotiate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_resend /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_resend_hello_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_reset_checksum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_reset_in_out_pointers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_send_alert_message /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_send_fatal_handshake_failure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_send_flight_completed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_session_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_session_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_session_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_session_load /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_session_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_session_reset_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_session_save /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_bio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_set_calc_verify_md /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_set_client_transport_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_set_datagram_packing /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_hostname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_hs_authmode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_hs_ca_chain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_hs_own_cert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_hs_psk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_mtu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_session /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_timer_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_set_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_setup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_sig_from_pk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_sig_from_pk_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_sig_hash_set_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_sig_hash_set_const_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_sig_hash_set_find /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_start_renegotiation /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_tls_prf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_transform_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_transform_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_update_handshake_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) +mbedtls_ssl_update_in_pointers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_update_out_pointers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_ssl_write_certificate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_write_change_cipher_spec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_write_finished /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_ssl_write_handshake_msg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_ssl_write_record /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) +mbedtls_ssl_write_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) +mbedtls_test_ca_crt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_test_ca_crt_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_ec_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_test_ca_crt_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha1_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha1_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha1_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha1_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha1_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha256_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha256_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha256_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha256_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_crt_rsa_sha256_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_ec_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_rsa_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_rsa_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_rsa_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_key_rsa_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_rsa_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_rsa_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_ca_pwd_rsa_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cas /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cas_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cas_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cas_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cas_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cas_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_test_cli_crt_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_ec_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_test_cli_crt_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_rsa_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_rsa_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_rsa_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_crt_rsa_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_ec_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_rsa_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_rsa_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_rsa_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_key_rsa_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_rsa_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_cli_pwd_rsa_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_ec_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha1_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha1_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha1_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha1_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha1_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha256_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha256_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha256_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha256_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_crt_rsa_sha256_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_ec_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_rsa_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_rsa_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_rsa_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_key_rsa_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_ec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_ec_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_ec_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_ec_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_ec_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_rsa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_rsa_der_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_rsa_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_rsa_pem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_test_srv_pwd_rsa_pem_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(certs.c.obj) +mbedtls_x509_crt_check_extended_key_usage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_x509_crt_check_key_usage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_x509_crt_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_x509_crt_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_x509_crt_is_revoked /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_parse /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +mbedtls_x509_crt_parse_der /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_x509_crt_parse_der_nocopy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_parse_der_with_ext_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_parse_file /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_parse_path /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_profile_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_x509_crt_profile_next /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_profile_suiteb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_x509_crt_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_x509_crt_verify_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_crt_verify_restartable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) +mbedtls_x509_crt_verify_with_profile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_dn_gets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_get_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_get_alg_null /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_x509_get_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_get_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_get_rsassa_pss_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_x509_get_serial /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_get_sig /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_get_sig_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_key_size_helper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_parse_subject_alt_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_self_test /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) +mbedtls_x509_serial_gets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_sig_alg_gets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_time_is_future /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbedtls_x509_time_is_past /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +mbrtowc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mbrtowc.o) +md4_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) +md5_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(chap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +meas_tone_pwr_db /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) +mem_calloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) +mem_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +mem_free_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +mem_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +mem_init_mbuf_pool .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +mem_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +mem_malloc_mbuf_pool .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) +mem_malloc_mbufpkt_pool .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) +mem_malloc_mempool .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) +mem_malloc_mempool_ext .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) +mem_pullup_obj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) +mem_split_frag .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +mem_trim /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +memalign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +memchr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memchr.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) +memcmp /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcmp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +memcpy /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memcpy.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mprec.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-dtoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(snprintf_lite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkwrite.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1write.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(des-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(md4-internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-unwrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(event_send.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ie_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(default_event_loop.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(mac_addr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(hw_random.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLE2904.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o +memmove /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memmove.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fvwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) +memp_ARP_QUEUE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_FRAG_PBUF /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_IGMP_GROUP /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_MLD6_GROUP /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_ND6_QUEUE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_NETBUF /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_NETCONN /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_NETDB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_PBUF /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_PBUF_POOL /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_RAW_PCB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_SYS_TIMEOUT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_TCPIP_MSG_API /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_TCPIP_MSG_INPKT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_TCP_PCB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_TCP_PCB_LISTEN /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_TCP_SEG /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_UDP_PCB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +memp_free_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +memp_init_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +memp_malloc_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memp_pools /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) +memset /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-memset.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-bzero.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs12.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(asn1parse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_gcm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pk_wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp_curves.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecdsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(constant_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(fastpbkdf2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ccmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ap_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-wrap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_sta_list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_handlers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(platform_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_rtc_calib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(reent_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(chip_info.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(brownout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(esp_image_format.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(utils.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_config.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_pvcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_id.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +memspi_host_erase_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_erase_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_erase_sector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_flush_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_init_pointers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +memspi_host_program_page /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_read_data_slicer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_read_id_hs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_read_status_hs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_set_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +memspi_host_write_data_slicer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +mesh_add_invalid_rc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_add_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_adjust_passive_scan_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_bcn_change_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_bcn_change_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_bcn_change_timer_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_candidate_monitor_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_candidate_monitor_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_chain_header_add_ttl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_check_conflict_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_check_last_rcandidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_check_rc_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_check_tid_mbox_full /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_child_clr_ps_duty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_child_set_ps_duty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_clear_parent_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_coding_ie_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_conn_leave /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_conn_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_connect_to_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_connect_to_router /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +mesh_construct_rmv_announcement /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_create_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) +mesh_csa_set_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_deinit_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_disable_parent_switch_monitor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_encrypt_ie_plain_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_fill_rmv_sub_child /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_find_root_competitor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_flush_txQ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_flush_upstream_packets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_get_parent_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_get_parent_monitor_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_get_rssi_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_get_sub_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_get_subnet_nodes_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_get_subnet_nodes_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_get_tx_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_get_vnd_roots_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_ie_monitor_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_ie_monitor_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_ie_type2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_init_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_init_rcandidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_ioctl_sem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +mesh_is_better_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_is_ie_ignored /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_is_last_rc_existing /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_is_new_found_conflict_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_is_new_root_found /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_is_new_root_invalid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_is_yield_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_look_for_network /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_common.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_malloc_rmv_announcement /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_multi_recv_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_multi_send_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_mutex_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_mutex_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_myself_mbox /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +mesh_node_process_cycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_node_process_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_node_process_healing /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_add_conflict_roots /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_change_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_check_conflict_roots /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_check_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_check_no_parent_found /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +mesh_nwk_delete_timers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_duty_check_allowed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_check_duration_expire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_clr_master_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_clr_remaining /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_master_is_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_post_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_process_remaining /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_set_master_identity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_duty_set_remaining /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_nwk_find_conflict_roots /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_io_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_manual_networking /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_nwk_process_allow_switch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_child_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_conflict_discnx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_disconnected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_ie_change /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_leaf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_look_for_network /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_no_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_nvs_settings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_reselect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_rootless /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_scan_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_scan_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_vote_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_yield_roots_announce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_process_yield_roots_monitor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_remove_conflict_roots /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_task_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_nwk_task_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_pack_rmv_announcement /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_parent_check_root_conflict /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_parent_insert_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_parent_select_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_parse_conflict_roots_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_parse_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_parse_ps_entire_rule /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_parse_ps_uplink_rule /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_pm_set_null /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +mesh_pm_tbtt_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +mesh_post_parent_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_post_parent_switch_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_post_parent_weak_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_print_txQ_waiting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_process_child_macconnected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_process_mcast_cover_node /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_process_mgmt_announce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_process_mgmt_root_switch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_process_mgmt_root_waive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_process_mgmt_routing_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_process_parent_organized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +mesh_process_root_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_process_roots_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_process_roots_ie_ttl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_process_same_root_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_ps_control_get_min_duty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_ps_control_set_awake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_ps_control_set_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_ps_control_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_ps_control_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_ps_get_duties /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_ps_keep_cnx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +mesh_ps_set_new_duty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_ps_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_recv_add_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_recv_process_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_register_timer_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_remove_myself_from_forwarding /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_root_connect_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_root_connect_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_root_connect_timer_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_root_process_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_root_process_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_root_process_roots_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +mesh_route_announce_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_rt_change_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_rt_change_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_rt_change_timer_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_rx_task_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +mesh_rx_task_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) +mesh_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +mesh_scan_done_process_weak /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_is_better_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_parent_compute_rank /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_parent_limit_layer2_cap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_parent_try_layer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_parent_try_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_router /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_select_set_ignore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_self_xonseq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_send_block_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_send_block_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_send_process_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_send_process_topo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_send_roots_fixed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_send_roots_gone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_send_roots_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_send_stop_vote /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_set_default_rssi_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_set_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +mesh_set_ie_crypto_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_set_ie_crypto_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +mesh_set_ie_crypto_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +mesh_set_io_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_set_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +mesh_set_parent_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_set_parent_monitor_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_set_root_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_set_root_candidate_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_set_router /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_set_rssi_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mesh_set_self_organized /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_set_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_sta_auth_expire_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_stop_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_switch_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_tcpip_mbox /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_timer_bcn_change /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_timer_candidate_monitor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_timer_do_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_timer_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_timer_mie_monitor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_timer_ps_control /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_timer_root_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_timer_route_announce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_timer_rt_change /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +mesh_topo_get_ttl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_wifi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +mesh_tx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_tx_task_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_tx_task_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_tx_tid_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_update_current_parent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_update_ie_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_update_rcandidate_rssi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_update_route_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +mesh_vote_root_candidate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_waive_root /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +mesh_wifi_event_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_wifi_event_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_wifi_event_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_xmit_state_mbox /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +mesh_xon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_xon_deliver_packet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_xon_flush_packets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_xon_process_disconnected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_xon_process_expired /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_xon_process_no_wnd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mesh_xon_task_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +mgd_probe_send_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +micros .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +millis .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +misc_nvs_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +misc_nvs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +misc_nvs_load /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) +misc_nvs_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +mkdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +mktime /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-mktime.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +mld6_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) +mld6_joingroup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +mld6_joingroup_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +mld6_leavegroup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +mld6_leavegroup_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +mld6_lookfor_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) +mld6_report_groups /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +mld6_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +mld6_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) +mpu_hal_set_region_access /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(mpu_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) +mschapv2_derive_response /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +mschapv2_remove_domain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +mschapv2_verify_auth_response /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +multi_heap_aligned_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_aligned_alloc_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +multi_heap_aligned_alloc_impl_offs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_aligned_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_free_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_free_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_free_size_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_get_allocated_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_get_allocated_size_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_get_block_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_get_block_address_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_get_block_owner /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_get_first_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +multi_heap_get_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_get_info_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_get_next_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +multi_heap_internal_check_block_poisoning /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +multi_heap_internal_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_internal_poison_fill_region /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_internal_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_is_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +multi_heap_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_malloc_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_minimum_free_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_minimum_free_size_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_realloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +multi_heap_realloc_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +multi_heap_register_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap_poisoning.c.obj) +multi_heap_set_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +nan /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-s_nan.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +nanf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_nan.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) +nd6_adjust_mld_membership /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +nd6_cleanup_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +nd6_clear_destination_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +nd6_find_route /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) +nd6_get_destination_mtu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +nd6_get_next_hop_addr_or_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethip6.c.obj) +nd6_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) +nd6_reachability_hint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +nd6_restart_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +nd6_set_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +nd6_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +neighbor_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +net80211_data_ptr_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +net80211_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +net80211_funcs_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +net80211_funcs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +net80211_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +net80211_softap_funcs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +netbuf_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netbuf_chain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) +netbuf_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) +netbuf_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netbuf_first /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) +netbuf_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netbuf_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) +netbuf_next /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) +netbuf_ref /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) +netconn_aborted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +netconn_accept /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_bind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_bind_if /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_closed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +netconn_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_deleted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +netconn_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_err /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_getaddr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_gethostbyname_addrtype /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_join_leave_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_join_leave_group_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_listen_with_backlog /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_new_with_proto_and_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_prepare_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_recv_tcp_pbuf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_recv_tcp_pbuf_flags /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_recv_udp_raw_netbuf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_recv_udp_raw_netbuf_flags /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +netconn_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_sendto /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +netconn_shutdown /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_tcp_recvd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_thread_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_thread_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_write_partly /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netconn_write_vectors_partly /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netif_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_add_ip6_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_add_noaddr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_create_ip6_linklocal_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +netif_find /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netif_get_by_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +netif_get_ip6_addr_match /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_index_to_name /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +netif_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_ip6_addr_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_ip6_addr_set_parts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_ip6_addr_set_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +netif_loop_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +netif_name_to_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_poll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_set_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_set_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_set_down /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_set_garp_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +netif_set_gw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_set_ipaddr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_set_link_down /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_set_link_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_set_netmask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +netif_set_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +new_password_encrypted_with_old_nt_password_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +newlib_include_assert_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) +newlib_include_heap_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +newlib_include_pthread_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) +newlib_include_syscalls_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +nimble_platform_mem_calloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +nimble_platform_mem_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +nimble_platform_mem_malloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +nimble_port_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nimble_port_freertos_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nimble_port_freertos_get_hs_hwm .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) +nimble_port_freertos_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nimble_port_get_dflt_eventq .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +nimble_port_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nimble_port_run .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nimble_port_stop .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nmax .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +nmin .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o +node_remove_from_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) +noise_check_loop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +npl_freertos_callout_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +npl_freertos_callout_get_ticks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +npl_freertos_callout_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +npl_freertos_callout_is_active .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +npl_freertos_callout_remaining_ticks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +npl_freertos_callout_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +npl_freertos_callout_stop .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_stop.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +npl_freertos_eventq_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) +npl_freertos_eventq_put .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +npl_freertos_eventq_remove .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +npl_freertos_mutex_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +npl_freertos_mutex_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +npl_freertos_mutex_pend .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +npl_freertos_mutex_release .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +npl_freertos_sem_deinit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +npl_freertos_sem_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +npl_freertos_sem_pend .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +npl_freertos_sem_release .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +npl_freertos_time_ms_to_ticks .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) +npl_freertos_time_ticks_to_ms .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +nt_challenge_response /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) +nt_password_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +nt_password_hash_encrypted_with_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +nvs_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +nvs_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +nvs_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_entry_find /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_entry_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_entry_next /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_erase_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +nvs_erase_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +nvs_flash_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_flash_deinit_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_flash_erase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nvs_flash_erase_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_flash_erase_partition_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_flash_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +nvs_flash_init_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_flash_init_partition_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_get_blob /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +nvs_get_i16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_get_i32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_get_i64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_get_i8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +nvs_get_stats /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_get_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_get_u16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +nvs_get_u32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +nvs_get_u64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_get_u8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +nvs_get_used_entry_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_op2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_config.o) +nvs_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +nvs_open_from_partition /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_release_iterator /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_set_blob /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) +nvs_set_i16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_set_i32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_set_i64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_set_i8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +nvs_set_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_set_u16 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +nvs_set_u32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp_state.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +nvs_set_u64 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) +nvs_set_u8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +nwk_event_id2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) +offchan_in_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +offchan_recv_action /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +offchan_send_action_tx_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +offchan_txop_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +offchan_txop_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +old_nt_password_hash_encrypted_with_new_nt_password_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) +omac1_aes_128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +omac1_aes_128_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) +omac1_aes_256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) +omac1_aes_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(aes-omac1.c.obj) +one_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) +opendir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +opt_type2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +optype2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_main.o) +os_get_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-ec.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls-bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +os_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +os_gmtime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +os_mbuf_adj .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) +os_mbuf_append .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +os_mbuf_appendfrom .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +os_mbuf_cmpf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +os_mbuf_cmpm .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) +os_mbuf_concat .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) +os_mbuf_copydata .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_log.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_util.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_mbuf_copyinto .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) +os_mbuf_dup .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_mbuf_extend .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) +os_mbuf_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_mbuf_free_chain .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_sc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_lgcy.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_evt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_clt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) +os_mbuf_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_mbuf_get_pkthdr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_mbuf_len .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_mbuf_off .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_mbuf_pack_chains .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +os_mbuf_pool_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_mbuf_prepend .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +os_mbuf_prepend_pullup .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) +os_mbuf_pullup .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +os_mbuf_trim_front .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) +os_mbuf_widen .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_memblock_from .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_memblock_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_memblock_put .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_memblock_put_from_cb .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_flow.c.o) +os_memdup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +os_mempool_clear .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_mempool_ext_clear .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_mempool_ext_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_mempool_info_get_next .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) +os_mempool_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(mem.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_mempool_is_sane .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) +os_mempool_module_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) +os_mempool_unregister .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) +os_mktime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +os_mqueue_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_mqueue_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_mqueue_put .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_msys_buf_alloc .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_msys_buf_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +os_msys_count .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_msys_get .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_msys_get_pkthdr .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) +os_msys_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) +os_msys_num_free .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) +os_msys_register .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) +os_msys_reset .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_msys_init.c.o) +os_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +os_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +os_time_expired /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +os_timer_arm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +os_timer_arm_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +os_timer_disarm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +os_timer_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +os_timer_setfn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(ets_timer_legacy.c.obj) +our_controls_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(rate_control.o) +our_instances_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +our_tx_eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +our_wait_eb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +pSmartMatrix .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o +pTimeCharacteristic .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +pTimeStampCharacteristic .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +pTxRx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +p_ble_util_buf_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) +p_lld_cca /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) +p_lld_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +p_llm_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) +panicHandler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) +panic_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +panic_arch_fill_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +panic_get_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +panic_get_cause /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +panic_print_backtrace /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +panic_print_char /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) +panic_print_dec /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) +panic_print_hex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) +panic_print_registers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +panic_print_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers.c.obj) +panic_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) +panic_set_address /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +panic_soc_fill_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +pathToFileName .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +pbkdf2_sha1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +pbuf_add_header /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +pbuf_add_header_force /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) +pbuf_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +pbuf_alloc_reference /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_alloced_custom /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_cat /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +pbuf_chain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +pbuf_clen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +pbuf_clone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +pbuf_coalesce /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +pbuf_copy_partial /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +pbuf_copy_partial_pbuf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_dechain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernetif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4_frag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +pbuf_free_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +pbuf_free_header /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +pbuf_free_ooseq_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_get_at /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +pbuf_get_contiguous /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_header /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_header_force /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +pbuf_memcmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_memfind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_put_at /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +pbuf_realloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +pbuf_ref /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(etharp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +pbuf_remove_header /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ethernet.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +pbuf_skip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_strstr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +pbuf_take /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +pbuf_take_at /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(icmp6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +pbuf_try_get_at /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +pbus_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +pbus_rx_dco_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) +pbus_rx_dco_cal_1step /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +pcTaskGetName /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pcTimerGetName /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +peap_prfplus /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +pend_flag_periodic_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +periph_inform_out_light_sleep_overhead /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) +periph_module_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +periph_module_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +periph_module_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +phy_11p_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +phy_analog_delay_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) +phy_bbpll_en_usb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +phy_bt_power_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_cal_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +phy_chan_dump_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +phy_chan_filt_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +phy_change_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) +phy_close_pa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +phy_close_rf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +phy_dig_ldo_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_dig_reg_backup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +phy_disable_low_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +phy_enable_low_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +phy_enter_critical /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +phy_exit_critical /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +phy_fft_scale_force /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +phy_force_rx_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_freq_correct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +phy_freq_mem_backup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_ftm_comp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_get_adc_rand /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_get_fetx_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +phy_get_i2c_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_get_mac_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_get_most_tpw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +phy_get_rf_cal_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +phy_get_rfdata_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_get_romfunc_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_get_romfuncs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_get_rx_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_get_tsens_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) +phy_get_tx_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_get_txpwr_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +phy_get_vdd33 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +phy_i2c_bbtop_wakeup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_i2c_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +phy_i2c_enter_critical /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) +phy_i2c_exit_critical /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) +phy_i2c_init2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_init_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_init_param_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_internal_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_param_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_param_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +phy_param_track_tot /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +phy_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +phy_reg_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +phy_rfcal_data_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_rfcal_data_sub /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_rx11blr_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_rx_band_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_rx_rifs_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_rx_sense_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +phy_set_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +phy_set_mac_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_set_most_tpw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +phy_set_pwdet_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +phy_set_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_set_tsens_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +phy_set_tsens_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) +phy_set_wifi_mode_only /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_tsens_attribute /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) +phy_tx_gain_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +phy_txpwr_backoff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_txtone_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_txtone_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +phy_version_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +phy_version_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +phy_wakeup_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +phy_wifi_enable_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +phy_xpd_tsens /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +pinMode .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +pll_cap_mem_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +pll_track_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +pll_track_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +pm_active_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_allow_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_beacon_misc_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_beacon_monitor_configure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_beacon_monitor_tbtt_allowed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_beacon_monitor_tbtt_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_beacon_monitor_tbtt_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_beacon_monitor_tbtt_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_beacon_monitor_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_beacon_timestamp_statistic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_check_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_coex_schm_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_coex_schm_process_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_coex_schm_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_coex_slice_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_coex_tbtt_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_connectionless_wake_interval_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_connectionless_wake_window_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_deattach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_disable_beacon_monitor_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_disable_disconnected_sleep_delay_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_disable_dream_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_disable_sleep_delay_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_disconnected_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_disconnected_sleep_delay_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_disconnected_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_disconnected_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_dream /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_dream_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_enable_active_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_enable_beacon_monitor_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_enable_disconnected_sleep_delay_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_enable_dream_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_enable_sleep_delay_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_enable_sta_disconnected_power_management /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_force_scan_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_get_idle_wait_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_get_sleep_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +pm_go_to_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +pm_go_to_wake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_hmac_rx_data_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +pm_is_dream /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +pm_is_in_wifi_slice_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_is_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +pm_is_sleeping /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +pm_is_waked /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_keep_alive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_local_tsf_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_mac_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_mac_sleep_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +pm_mac_sleep_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +pm_mac_wakeup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_mesh_set_next_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_noise_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_noise_check_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_noise_check_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_noise_check_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_off_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +pm_on_beacon_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_on_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +pm_on_coex_schm_process_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_on_coex_schm_status_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_on_data_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_on_data_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_on_data_tx_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_on_probe_resp_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +pm_on_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_on_tsf_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_parse_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_pend_noise_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_process_tim /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_register_connectionless_wake_window /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_register_pm_tx_null_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_rx_beacon_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_rx_data_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_scale_listen_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_scan_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_scan_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_send_nullfunc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +pm_send_probe_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +pm_send_probe_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +pm_send_sleep_null_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_send_wake_null_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_set_beacon_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_set_connectionless_wake_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_set_keep_alive_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_set_next_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_set_sleep_delay_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_set_sleep_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_sleep_delay_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_sleep_for /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pm_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +pm_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +pm_tbtt_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) +pm_try_scan_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_tx_data_done_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_tx_data_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pm_tx_null_data_done_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) +pm_unregister_connectionless_wake_window /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pm_update_by_connectionless_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_update_light_sleep_default_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_update_next_tbtt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_update_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pm_update_tsf_tick_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pm_wake_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +pm_wake_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +pmksa_cache_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pmksa_cache_clear_current /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pmksa_cache_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pmksa_cache_flush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pmksa_cache_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pmksa_cache_get_current /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pmksa_cache_get_opportunistic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) +pmksa_cache_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pmksa_cache_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) +pmksa_cache_set_current /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +pocket_sar_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +port_IntStack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_port.c.obj) +port_IntStackTop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +port_interruptNesting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +port_switch_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +port_uxCriticalNesting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +port_uxOldInterruptState /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +port_xSchedulerRunning /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +posix_memalign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +powf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o +ppAMPDU2Normal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppAdd2AMPDUTail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppAddTimCount /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppAssembleAMPDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppAssembleMicHdr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppCalFrameTimes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppCalSubFrameLength /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppCalTkipMic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppCalTxAMPDULength /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppCalTxopDur /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppCheckTxAMPDUlength /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppCheckTxIdle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +ppCheckTxQIdle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +ppClearRxFragment /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +ppClearTxq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppDequeueRxq_Locked /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppDequeueTxDone_Locked /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppDequeueTxQ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppDirectRecycleAmpdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppDisableQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppDiscardMPDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppEmptyDelimiterLength /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppEnableQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppEnqueueRxq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppEnqueueTxDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppFetchTxQFirstAvail /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppFillAMPDUBar /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppGetTaskHdl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppGetTxQFirstAvail_Locked /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppGetTxframe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppInitTxq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppInstallKey /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +ppMapTxQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppMapWaitTxq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppMessageInQ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppPauseTxAMPDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppPrepareBarFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppProcTxCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppProcTxDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppProcTxSecFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppProcessRxPktHdr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppProcessTxQ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppProcessWaitQ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppProcessWaitingQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +ppReSendBar /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppRecordBarRRC /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppRecycleAmpdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppRecycleRxPkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppRecycleTxBuf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppRegisterPromisRxCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppRegisterRxCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppRegisterTxCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppRegisterTxDoneUserActionCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppRegressAmpdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppResortTxAMPDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppResumeTxAMPDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppRollBackTxQ /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppRxFragmentProc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppRxPkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppRxProtoProc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppSearchTxQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppSearchTxframe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppSelectNextQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppSetBarRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppSetInterface /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppSubFromAMPDU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppTask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppTxFragmentProc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppTxPkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +ppTxPktForceWaked /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +ppTxProtoProc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +ppTxqEmpty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +ppTxqUpdateBitmap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +ppUnregisterTxCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_allow_cut_sevt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_can_cut_evt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_can_cut_sevt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_coex_tx_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_coex_tx_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_create_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_deattach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_default_event_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_delete_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_gettid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_hdrsize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_need_cut_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +pp_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_process_hmac_waiting_txq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_register_config_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_register_michael_mic_failure_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_register_net80211_tx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_register_timer_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_register_tx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +pp_set_cut_evt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_set_cut_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_sig_cnt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_sig_cnt_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pp_stop_sw_txq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_task_hdl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_timer_do_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +pp_timer_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +pp_timer_register_post_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +pp_unregister_tx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +pp_wdev_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +pread /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +prefix_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +print_rc_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +print_roots_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +print_sta_pmk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +print_txupQ_pending /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +printf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-printf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +printf_decode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +printf_encode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +privacy_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +prvTaskPriorityRaise /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +prvTaskPriorityRestore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +psram_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +psram_enable_wrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +psram_exec_cmd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +psram_get_cs_io /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +psram_get_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram.c.obj) +psram_support_wrap_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +pthread_attr_destroy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_attr_getdetachstate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_attr_getstacksize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_attr_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_attr_setdetachstate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_attr_setstacksize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_cancel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) +pthread_cond_broadcast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_cond_destroy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_cond_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_cond_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +pthread_cond_timedwait /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +pthread_cond_wait /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_condattr_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +pthread_condattr_setclock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) +pthread_create /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_detach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_equal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_exit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_getspecific /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_include_pthread_cond_var_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +pthread_include_pthread_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_include_pthread_local_storage_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) +pthread_include_pthread_rwlock_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_internal_local_storage_destructor_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_join /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_key_create /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_key_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_lazy_init_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +pthread_mutex_destroy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_mutex_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_mutex_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +pthread_mutex_timedlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_mutex_trylock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_mutex_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_alloc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) +pthread_mutexattr_destroy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_mutexattr_gettype /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_mutexattr_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_mutexattr_settype /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_once /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_rwlock_destroy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_rwlock_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_rwlock_rdlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_rwlock_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_rwlock_wrlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) +pthread_self /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_setcancelstate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fwrite.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ftello.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fseeko.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fopen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-findfp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fileno.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fgets.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fflush.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ferror.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fclose.o) +pthread_setspecific /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(eh_globals.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +pthread_sigmask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) +put_be16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +put_be24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +put_be32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +put_be64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +put_le16 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci_cmd.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gatt.c.o) +put_le24 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +put_le32 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_adv.c.o) +put_le64 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) +putc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putc.o) +putchar /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-putchar.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) +putle32 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +puts /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkcs5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ccm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(camellia.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(base64.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha512.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha256.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha1.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md5.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(hmac_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(entropy.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ctr_drbg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) +pvTaskGetThreadLocalStoragePointer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) +pvTaskIncrementMutexHeldCount /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +pvTimerGetTimerID /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +pvalloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +pwdet_code_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +pwdet_ref_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +pwdet_tone_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) +pwr_limit_force /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +pwrite /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +pwrsave_flushq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +pxCurrentTCB /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +pxGetDelayedTaskList /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxGetOverflowDelayedTaskList /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxGetSuspendedTaskList /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxGetTasksWaitingTermination /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxListGetReadyPendingTask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxListGetReadyTask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxPortInitialiseStack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +pxTCBGetEndOfStack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxTCBGetSize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxTCBGetStartOfStack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +pxTCBGetStateListItem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxTCBGetTopOfStack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) +pxTaskGetNext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +pxTaskGetStackStart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +qsort /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-qsort.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) +r_Add2SelfBigHex256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_AddBigHex256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_AddBigHexModP256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_AddP256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_AddPdiv2_256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_GF_Jacobian_Point_Addition256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_GF_Jacobian_Point_Double256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_GF_Point_Jacobian_To_Affine256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_MultiplyBigHexByUint32_256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_MultiplyBigHexModP256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_MultiplyByU16ModP256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_SubtractBigHex256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_SubtractBigHexMod256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_SubtractBigHexUint32_256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_SubtractFromSelfBigHex256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_SubtractFromSelfBigHexSign256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_ccm_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_ccm_process_e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_ccm_xor_128_lsb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_ccm_xor_128_msb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_cmac_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_cmac_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_k1_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_k2_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_k3_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_k4_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_shift_left_128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_aes_xor_128 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_assert_err /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_assert_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_assert_warn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_bigHexInversion256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ble_isr_error_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_ll_qa_config_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_sw_cca_check_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_acl_tx_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_acl_tx_elt_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_acl_tx_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_acl_tx_free_in_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_adv_tx_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_adv_tx_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_adv_tx_free_in_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_env_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_env_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_get_rx_buf_nb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_get_rx_buf_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_llcp_tx_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_llcp_tx_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_rx_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_rx_alloc_in_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_rx_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_rx_free_in_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_set_rx_buf_nb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_buf_set_rx_buf_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_ble_util_data_rx_buf_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_bt_bb_get_intr_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_bt_bb_intr_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_bt_bb_intr_mask_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_bt_bb_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_bt_bb_recorrect_is_dead /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_bt_bb_restart_hw_recorrect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_bt_rf_coex_cfg_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_conn_dynamic_pti_en_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_conn_phy_coded_data_time_limit_en_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_ext_adv_dynamic_pti_en_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_ext_scan_dynamic_pti_en_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_legacy_adv_dynamic_pti_en_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_per_adv_dynamic_pti_en_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_pti_table_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_st_param_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_st_param_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rf_coex_sync_scan_dynamic_pti_en_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_apply_rule_cs_fmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_apply_rule_cs_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_configure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_deregister_rule_cs_fmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_deregister_rule_cs_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_get_ant_by_act /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_register_rule_cs_fmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rma_register_rule_cs_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_apply_rule_cs_fmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_apply_rule_cs_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_deregister_rule_cs_fmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_deregister_rule_cs_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_get_txpwr_idx_by_act /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_register_rule_cs_fmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_bt_rtp_register_rule_cs_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_btdm_config_cca_sw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_task_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_task_post_from_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_task_post_from_isr_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_task_post_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_task_recycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_vnd_offload_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) +r_btdm_vnd_offload_post_from_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_vnd_offload_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_btdm_vnd_ol_task_env_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_cali_phase_match_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_cca_funcs_ro /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_cca_hw_intr_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_cca_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_cmp_abs_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_cmp_dest_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_cmp_timer_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_bdaddr_compare /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_ble_pkt_dur_in_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_extract /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_extract_after /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_extract_sublist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_find /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_insert_after /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_insert_before /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_merge /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_pool_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_pop_front /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_push_back /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_push_back_sublist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_push_front /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_list_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_nb_good_le_channels /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_util_pack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_util_read_array_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_co_util_unpack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_dl_upd_proc_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_dump_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_ecc_abort_key256_generation /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_gen_new_public_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_gen_new_secret_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_generate_key256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_get_debug_Keys /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_is_valid_point /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_multiplication_event_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ecc_point_multiplication_win_256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_emi_alloc_em_mapping_by_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_base_reg_lut_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_em_base_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_em_base_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_em_base_reg_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_free_em_mapping_by_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_get_em_mapping_idx_by_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_get_mem_addr_by_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_emi_overwrite_em_mapping_by_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_esp_vendor_hci_command_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_flash_env_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_env_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_erase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_identify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_unlocksector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_flash_writebyte /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_get_stack_usage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_h4tl_acl_hdr_rx_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_cmd_hdr_rx_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_cmd_pld_rx_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_eif_io_event_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_h4tl_eif_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_h4tl_eif_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_h4tl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_out_of_sync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_out_of_sync_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_read_hdr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_read_next_out_of_sync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_read_payl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_read_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_rx_acl_hdr_extract /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_rx_cmd_hdr_extract /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_rx_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_tx_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_tx_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_h4tl_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_hci_acl_tx_data_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_acl_tx_data_received /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_basic_cmd_send_2_controller /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_ble_adv_report_filter_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_ble_adv_report_tx_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_ble_conhdl_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_ble_conhdl_unregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_build_acl_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_build_cc_evt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_build_cs_evt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_build_evt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_build_le_evt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_cmd_get_max_param_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_cmd_received /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_cmd_reject /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_evt_mask_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_evt_mask_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_fc_acl_buf_size_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_fc_acl_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_fc_acl_packet_sent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_fc_check_host_available_nb_acl_packets /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_fc_host_nb_acl_pkts_complete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_fc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_look_for_cmd_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_look_for_evt_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_look_for_le_evt_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_look_for_le_evt_desc_esp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_pack_bytes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_register_vendor_desc_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_msg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_send_2_controller /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_send_2_host /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_c2h_data_flow_on /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_cmd_hdr_rx_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_cmd_pld_rx_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_env_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_env_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_get_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_hci_pkt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_hci_tx_done_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_inc_nb_h2c_cmd_pkts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_save_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tl_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tx_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tx_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hci_tx_trigger /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_hli_funcs_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hl_itf.o) +r_intc_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_intc_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_intc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_ip_funcs_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_ip_funcs_ro /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_isValidSecretKey_256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_check_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_callback_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_flush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_get_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_schedule /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_event_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_flush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_handler_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_is_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_mem_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_mem_is_empty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_mem_is_in_heap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_dest_id_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_discard /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_forward /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_forward_new_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_in_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_save /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_send_basic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_msg_src_id_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_queue_extract /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_queue_insert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_sleep_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_state_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_create /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_handler_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_handler_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_handler_get_overwrite /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_handler_pre /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_msg_flush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_saved_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_task_schedule /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_time_cmp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_time_past /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_timer_active /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_timer_adjust_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_timer_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_timer_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_timer_schedule /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_ke_timer_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_led_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_led_set_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_llc_aes_res_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ch_map_up_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_cmd_cmp_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_cmd_stat_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_con_conflict_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_con_move_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_con_plan_set_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_con_upd_param_in_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_disconnect_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_disconnect_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_disconnect_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_dl_chg_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_dle_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_enc_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_feats_exch_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_cmd_handler_tab_p_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_command_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_command_handler_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_command_handler_pre /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_command_handler_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_con_param_req_evt_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_con_upd_info_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) +r_llc_hci_con_upd_info_send_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_disconnected_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_dl_upd_info_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_enc_evt_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_feats_info_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_le_phy_upd_cmp_evt_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_ltk_request_evt_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_nb_cmp_pkts_evt_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_hci_version_info_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_init_term_proc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_iv_skd_rand_gen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_le_ping_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_le_ping_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_le_ping_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_le_ping_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ll_pause_enc_rsp_ack_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ll_reject_ind_ack_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ll_reject_ind_pdu_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ll_start_enc_rsp_ack_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ll_terminate_ind_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ll_unknown_ind_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_channel_map_ind_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_pdu_handler_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_pdu_handler_get_overwrite /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_pdu_handler_pre /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) +r_llc_llcp_send_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_state_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_trans_timer_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_llcp_tx_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_ch_map_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_con_upd_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_con_upd_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_dl_upd_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_encrypt_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_encrypt_proc_continue_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_encrypt_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_feats_exch_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_phy_upd_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_phy_upd_proc_continue_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_loc_phy_upd_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_msg_handler_tab_p_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_pref_param_compute /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) +r_llc_pref_param_compute_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_collision_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_err_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_id_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_state_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_timer_pause_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_timer_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_proc_unreg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_ch_map_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_con_upd_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_con_upd_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_dl_upd_proc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_encrypt_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) +r_llc_rem_encrypt_proc_continue_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_encrypt.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_encrypt_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_phy_upd_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) +r_llc_rem_phy_upd_proc_continue_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_phy_upd_proc_continue_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_rem_phy_upd_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_role_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_sk_gen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) +r_llc_start_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ver_exch_loc_proc_continue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llc_ver_proc_err_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llcp_pdu_handler_tab_p_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_aa_gen /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_adv_data_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_adv_data_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +r_lld_adv_adv_data_update_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_aux_ch_idx_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_aux_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_aux_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_aux_evt_start_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_coex_check_ext_adv_synced /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_coex_env_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_direct_adv_use_rpa_addr_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_direct_adv_use_rpa_addr_state_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_duration_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_dynamic_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +r_lld_adv_evt_canceled_cbk_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_evt_start_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_ext_chain_connectable_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_ext_chain_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_ext_chain_none_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_ext_chain_scannable_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_ext_pkt_prepare /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_ext_pkt_prepare_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_frm_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_frm_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +r_lld_adv_frm_isr_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_frm_isr_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_frm_skip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_pkt_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_pkt_rx_connect_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_pkt_rx_connect_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_pkt_rx_send_scan_req_evt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_rand_addr_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_scan_rsp_data_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_scan_rsp_data_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +r_lld_adv_scan_rsp_data_update_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_set_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +r_lld_adv_start_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_start_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_start_init_evt_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_start_init_evt_param_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_start_schedule_asap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_start_set_cs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_start_update_filter_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_sync_info_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_adv_sync_info_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_calc_aux_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_bb_sync_found_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_busy_mode_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_avl_timeout_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_mam /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_perm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_prn_e /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_prn_s /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_rev_8 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_rssi_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_sel_1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_sel_2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_sel_remap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chan_unused_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chm_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_chm_update_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_con_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_con_evt_end_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_con_evt_start_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_con_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_config_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_data_handle_daa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_data_handle_lbt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_data_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_evt_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_force_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_get_cca_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_hw_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_idle_mode_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_lbt_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_scst_timeout_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_send_empty_packet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_send_packet_header /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_set_thresh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_short_control_signal_trans /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_sw_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_sw_chan_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_sw_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_sw_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_cca_sw_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ch_assess_data_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ch_idx_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +r_lld_ch_idx_get_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ch_map_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_channel_assess /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_activity_act_offset_compute /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_activity_offset_compute /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_ch_map_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_cntl_pkt_info_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_count_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_current_tx_power_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_data_flow_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_data_len_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_data_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_enc_key_load /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_event_counter_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +r_lld_con_evt_canceled_cbk_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_canceled_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_duration_min_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_max_eff_time_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_sd_evt_time_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +r_lld_con_evt_start_cbk_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_start_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_evt_time_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +r_lld_con_evt_time_update_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_free_all_tx_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_frm_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_frm_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +r_lld_con_frm_isr_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_frm_isr_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_frm_skip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_llcp_ind_info_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_llcp_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_max_lat_calc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_offset_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_param_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_phys_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_pref_slave_evt_dur_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_pref_slave_latency_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rssi_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx_channel_assess /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx_enc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx_link_info_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx_llcp_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_rx_sync_time_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_set_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +r_lld_con_start_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_start_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_terminate_max_evt_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +r_lld_con_tx_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_enc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_len_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_len_update_for_intv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_len_update_for_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_prog /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_prog_new_packet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_prog_new_packet_coex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_tx_prog_new_packet_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_update_last_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_con_update_terminte_info_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_conn_dynamic_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_continue_scan_rx_isr_end_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_core_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_env_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_env_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ext_adv_dynamic_aux_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) +r_lld_ext_adv_dynamic_aux_pti_process_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ext_adv_dynamic_pti_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ext_adv_dynamic_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ext_scan_dynamic_pti_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ext_scan_dynamic_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +r_lld_ext_scan_dynamic_pti_process_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ext_scan_dynamic_pti_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_hw_cca_end_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_hw_cca_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_hw_cca_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +r_lld_hw_cca_isr_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_cal_anchor_point /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_compute_winoffset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_connect_req_pack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_evt_end_type_check_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_evt_end_type_check_state_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_evt_end_type_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_evt_end_type_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_evt_start_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_frm_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_frm_eof_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_frm_eof_isr_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_frm_skip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_process_pkt_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_process_pkt_rx_adv_ext_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_process_pkt_rx_adv_ind_or_direct_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_process_pkt_rx_aux_connect_rsp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_process_pkt_tx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_process_pkt_tx_cal_con_timestamp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_process_pkt_tx_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_sched_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_set_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) +r_lld_init_start_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_start_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_init_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_instant_proc_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_legacy_adv_dynamic_pti_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_legacy_adv_dynamic_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_llcp_rx_ind_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_ch_map_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_chain_construct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_coex_env_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_data_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_data_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_dynamic_pti_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_dynamic_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_evt_start_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_evt_start_chm_upd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_ext_pkt_prepare /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_frm_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_frm_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_frm_isr_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_frm_skip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_init_info_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_list_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_list_rem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_set_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_start_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_per_adv_sync_info_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_process_cca_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_ral_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_read_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_is_empty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_local_rpa_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_peer_rpa_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_peer_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_priv_mode_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_res_list_rem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_reset_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_rpa_renew /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_rpa_renew_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_rpa_renew_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_rpa_renew_instant_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_rxdesc_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +r_lld_rxdesc_check_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_rxdesc_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_create_sync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_create_sync_cancel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +r_lld_scan_evt_start_cbk_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_evt_start_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_frm_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_frm_eof_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +r_lld_scan_frm_eof_isr_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_frm_eof_isr_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_frm_rx_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_frm_skip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +r_lld_scan_frm_skip_isr_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_params_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_adv_rep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_aux_adv_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_aux_chain_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_aux_scan_rsp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_ext_adv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_ext_adv_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_ext_adv_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_process_pkt_rx_legacy_adv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_sched_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_set_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +r_lld_scan_start_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_start_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_sync_accept /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_sync_info_unpack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_trunc_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_scan_try_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +r_lld_scan_try_sched_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sw_cca_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sw_cca_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +r_lld_sw_cca_isr_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_ch_map_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_evt_start_cbk_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_frm_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_frm_eof_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_frm_eof_isr_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_frm_rx_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_frm_skip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_insert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) +r_lld_sync_insert_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_process_pkt_rx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_process_pkt_rx_aux_sync_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_process_pkt_rx_pkt_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_process_pkt_rx_pkt_check_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_scan_dynamic_pti_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) +r_lld_sync_start_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_start_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_sync_trunc_ind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_cleanup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_evt_canceled_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_evt_start_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_freq2chnl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_frm_cbk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_frm_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) +r_lld_test_frm_isr_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_rx_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_set_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_test_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_update_con_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_update_rxbuf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_update_rxbuf_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_white_list_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_lld_white_list_rem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_activity_free_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_activity_free_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_activity_syncing_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_con_len_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_hdl_to_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_rep_flow_control_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +r_llm_adv_rep_flow_control_check_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_rep_flow_control_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +r_llm_adv_rep_flow_control_update_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_reports_list_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_set_all_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_set_dft_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_adv_set_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_aes_res_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_ble_update_adv_flow_control /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_ch_map_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_cmd_cmp_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_cmd_stat_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_dev_list_empty_entry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_dev_list_search /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_duplicate_list_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_env_adv_dup_filt_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +r_llm_env_adv_dup_filt_deinit_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_env_adv_dup_filt_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +r_llm_env_adv_dup_filt_init_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_env_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_env_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_get_preferred_phys /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_hci_cmd_handler_tab_p_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_hci_command_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_init_ble_adv_report_flow_contol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_is_dev_connected /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_is_dev_synced /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_is_non_con_act_ongoing_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_is_wl_accessible /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_le_adv_report_ind_duplicate_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_le_evt_mask_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_le_features_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_le_scan_duplicate_opt_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_link_disc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_master_ch_map_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_msg_handler_tab_p_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_no_activity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_per_adv_slot_dur /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_plan_elt_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_rx_path_comp_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_scan_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) +r_llm_scan_start_eco /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_scan_sync_acad_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_scan_sync_acad_detach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_send_adv_lost_event_to_host /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_tx_path_comp_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_update_duplicate_scan_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_llm_update_duplicate_scan_exceptional_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_misc_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_misc_free_em_buf_in_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_misc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_misc_msg_handler_tab_p_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_modules_funcs_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_modules_funcs_ro /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_notEqual256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_browse_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_del /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_erase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_init_memory /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_is_magic_number_ok /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_null_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_purge /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_put /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_walk_tag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_nvds_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_osi_funcs_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist_hook.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(osi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_phy_upd_proc_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_platform_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_plf_funcs_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_dl_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ke_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci_tl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(emi.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ble_util_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_coexist.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_sync.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_phy_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_llcp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_con_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llc_chmap_upd.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(intc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_plf_funcs_ro /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +r_readbyte /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_register_esp_vendor_cmd_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vshci_task.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_em_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_force_agc_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_pwr_tbl_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_reg_rd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_reg_wr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_rssi_convert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_rw_v9_le_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_rw_v9_le_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_rw_v9_le_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) +r_rf_sleep_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_txpwr_cs_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_txpwr_dbm_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rf_util_cs_fmt_convert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_ccm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_k1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_k2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_k3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_k4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_rand /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_result_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_crypto_aes_s1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_cryto_aes_cmac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_rf_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rw_v9_init_em_radio_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwble_hw_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_rwble_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_rwble_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_rwble_isr_hw_fixed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_rwble_sleep_enter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_rwble_sleep_wakeup_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_rwbtdm_isr_wrapper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_rwip_active_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_aes_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_assert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_crypt_evt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_crypt_isr_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_driver_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_eif_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_rwip_half_slot_2_lpcycles /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_hus_2_lpcycles /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_lpcycles_2_hus /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_prevent_sleep_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_prevent_sleep_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_schedule /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_sw_int_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_sw_int_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_time_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_timer_10ms_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_timer_10ms_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_timer_hs_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_timer_hs_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_timer_hus_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_timer_hus_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_wakeup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) +r_rwip_wakeup_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_wakeup_hack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_rwip_wlcoex_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_sch_alarm_clear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_alarm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_alarm_prog /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_alarm_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_alarm_timer_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_conflict_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_elt_cancel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_event_start_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_insert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_insert_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_prog_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_arb_sw_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_chk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_clock_wrap_offset_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_conflict_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_interval_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_offset_max_calc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_offset_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_offset_req_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_position_range_compute /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_rem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_plan_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_ble_push /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_bt_push /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_end_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_end_isr_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_et_state_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_hw_reset_try /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_push /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_rx_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_skip_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_state_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_prog_tx_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_bg_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_bg_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_compute /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_fg_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_fg_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_per_add /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sch_slice_per_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(ip_funcs.o) +r_sdk_cfg_priv_opts_ext_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_get_bt_sleep_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_get_hl_derived_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_get_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_get_opts_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_get_priv_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_set_bt_sleep_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_set_hl_derived_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_sdk_config_set_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_specialModP256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_unloaded_area_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vhci_check_packet_allow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vhci_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vhci_flow_off /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vhci_flow_on /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vhci_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vhci_notify_host_send_available /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vhci_send_to_host /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +r_vnd_hci_command_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_vshci_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(modules_funcs.o) +r_writebyte /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(plf_funcs.o) +raise /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +ram_agc_reg_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +ram_bb_reg_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +ram_bt_get_tx_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_bt_set_tx_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_bt_track_pll_cap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +ram_bt_track_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_check_noise_floor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +ram_chip_i2c_readReg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_chip_i2c_writeReg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_disable_wifi_agc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_enable_wifi_agc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_fe_i2c_reg_renew /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_get_chan_target_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +ram_get_i2c_hostid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_get_rate_fcc_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +ram_i2c_master_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_pbus_force_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) +ram_phy_close_rf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +ram_phy_dis_hw_set_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_phy_en_hw_set_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_phy_i2c_init1 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_phy_wakeup_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +ram_pll_vol_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_read_sar2_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_set_chan_cal_interp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_set_noise_floor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_set_pbus_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_temp_to_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_tester_bt_cali /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) +ram_tester_wifi_cali /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tester_cali.o) +ram_tsens_code_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_tsens_temp_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_tsens_temp_read_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) +ram_tx_pwctrl_background /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +ram_txpwr_cal_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_wifi_get_tx_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_wifi_set_tx_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_wifi_track_tx_power /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_wifi_tx_dig_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +ram_wifi_tx_dig_gain_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +ram_write_pll_cap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rand /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(rsa.c.obj) +rand16seed .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o +range_read_addr_blocks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +range_write_addr_blocks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_utility.c.obj) +raw_bind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +raw_bind_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +raw_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +raw_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +raw_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +raw_netif_ip_addr_changed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +raw_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +raw_new_ip_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +raw_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +raw_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +raw_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +raw_sendto /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +raw_sendto_if_src /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(raw.c.obj) +rc11BSchedTbl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rc11BSchedTbl_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rc11GSchedTbl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rc11NSchedTbl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rc11NSchedTbl_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rc4_skip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(rc4.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +rcAmpduLowerRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcAttach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +rcClearCurAMPDUSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcClearCurSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcClearCurStat /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcGet11BHighestRateIdx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcGet11GHighestRateIdx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcGet11NHighestRateIdx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcGetAmpduSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +rcGetDefaultHigestRateIdx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcGetHighestRateIdx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcGetRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +rcGetSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +rcLoRaRate2SchedIdx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcLoRaSchedTbl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcLoRaSchedTbl_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcLowerSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcP2P11GSchedTbl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcP2P11NSchedTbl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rcReachRetryLimit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +rcSetBarRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +rcSetTxAmpduLimit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcTxUpdatePer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcUpSched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcUpdateAMPDUParam /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rcUpdateAckSnr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcUpdatePhyMode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rcUpdateRate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rcUpdateRxDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +rcUpdateTxDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +rcUpdateTxDoneAmpdu2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +rc_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rc_disable_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_disable_trc_by_interface /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_enable_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_get_default_sched /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_get_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_get_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rc_get_sta_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rc_get_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_get_trc_by_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_get_trc_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rc_only_sta_trc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +rc_set_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +rc_set_per_conn_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +reachable_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +read /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysread.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) +read_hw_noisefloor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) +read_pll_cap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +readdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +readdir_r /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +realloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gatts.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +reconnect_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +reconnect_type2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) +regi2c_analog_cali_reg_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) +regi2c_analog_cali_reg_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) +regi2c_ctrl_read_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) +regi2c_ctrl_read_reg_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +regi2c_ctrl_write_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +regi2c_ctrl_write_reg_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(brownout_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_random_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +regi2c_enter_critical /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) +regi2c_exit_critical /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) +register_chipv7_phy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +register_chipv7_phy_init_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +register_ieee80211_action_vendor_get_key_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +register_ieee80211_action_vendor_spec_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +register_ieee80211_rfid_locp_recv_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) +registered_heaps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps.c.obj) +regularize_k .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +removeApbChangeCallback .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) +request_f /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +resend_eapol_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +restart_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +retrans_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(nd6.c.obj) +rewinddir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +rf_2_ble_chan_tab /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) +rf_cal_data_backup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rf_cal_data_recovery /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rf_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rfcal_pwrctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +rfcal_rxiq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rfcal_txcap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +rfcal_txiq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +rfpll_cap_correct /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +rfpll_cap_init_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +rfpll_cap_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +rfpll_set_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +rfrx_sat_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rfrx_sat_rst /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_rint.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-wf_pow.o) +rmdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +rmt_add_channel_to_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_clr_intr_enable_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +rmt_driver_install /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +rmt_driver_uninstall /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_enable_tx_loop_autostop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_fill_tx_items /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_channel_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_clk_div /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_counter_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_idle_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_mem_block_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_mem_pd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_memory_owner /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_ringbuf_handle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_rx_idle_thresh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_source_clk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_get_tx_loop_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_hal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) +rmt_hal_receive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) +rmt_hal_rx_channel_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_hal_set_carrier_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) +rmt_hal_set_rx_filter_thres /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) +rmt_hal_set_rx_idle_thres /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) +rmt_hal_tx_channel_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_hal_tx_set_channel_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rmt_hal.c.obj) +rmt_isr_deregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_isr_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_memory_rw_rst /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_periph_signals /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rmt_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_register_tx_end_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +rmt_remove_channel_from_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_rx_memory_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_rx_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_rx_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_clk_div /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_err_intr_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +rmt_set_idle_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_intr_enable_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_mem_block_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_mem_pd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_memory_owner /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_pin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_rx_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_rx_idle_thresh /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_rx_intr_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_rx_thr_intr_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_source_clk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_tx_carrier /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_tx_intr_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +rmt_set_tx_loop_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_tx_loop_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_set_tx_thr_intr_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +rmt_translator_get_context /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_translator_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_translator_set_context /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_tx_memory_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_tx_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_tx_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_wait_tx_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +rmt_write_items /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +rmt_write_sample /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) +roc_op_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +roc_op_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +rom_Cache_Count_Flash_Pages /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +rom_Cache_Freeze_DCache_Enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +rom_Cache_Freeze_ICache_Enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +rom_Cache_Suspend_DCache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +rom_Cache_Suspend_ICache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +rom_Cache_WriteBack_Addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_rom.a(esp_rom_cache.c.obj) +rom_bt_filter_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_bt_tx_dig_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_cache_op_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +rom_config_data_cache_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +rom_config_instruction_cache_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +rom_flash_chip_dummy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +rom_flash_chip_dummy_hpm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +rom_i2c_readReg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) +rom_i2c_readReg_Mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) +rom_i2c_sar2_init_code /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) +rom_i2c_writeReg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) +rom_i2c_writeReg_Mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) +rom_index_to_txbbgain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +rom_noise_check_loop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rom_open_i2c_xpd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_pbus_xpd_tx_on /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) +rom_phy_ant_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_phy_bbpll_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_phy_dig_reg_backup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +rom_phy_freq_mem_backup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +rom_phy_param_addr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rom_phy_reg_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rom_phy_xpd_rf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rom_phy_xpd_tsens /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_read_hw_noisefloor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +rom_rx_gain_force /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +rom_set_chan_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) +rom_set_tx_dig_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_set_tx_gain_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +rom_set_txcap_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_i2c.o) +rom_spiflash_api_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +rom_spiflash_legacy_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash_config_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(flash_partitions.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +rom_txbbgain_to_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) +rom_wifi_agc_sat_gain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +rom_wifi_track_pll_cap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +rom_write_txrate_power_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +roots_type2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +rotl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +rotr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +roundup2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +route_announce_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_timer.o) +route_announce_timer_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +route_announce_timer_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +routetype2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_route.o) +rsn_cipher_put_suites /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) +rsn_pmkid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +rssi_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +rssi_margin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rssi_saved /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +rssi_to_rcpi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +rtc .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +rtc_clk_32k_bootstrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_32k_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +rtc_clk_32k_enable_external /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_32k_enable_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_32k_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_8m_divider_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_8m_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_clk_8m_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_clk_8md256_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_clk_apb_freq_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +rtc_clk_apb_freq_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_bbpll_configure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +rtc_clk_cal_internal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_clk_cal_ratio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_clk_cpu_freq_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) +rtc_clk_cpu_freq_mhz_to_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) +rtc_clk_cpu_freq_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +rtc_clk_cpu_freq_set_config_fast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) +rtc_clk_cpu_freq_set_xtal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) +rtc_clk_cpu_freq_to_xtal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_divider_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_fast_freq_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_clk_fast_freq_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +rtc_clk_freq_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_clk_recalib_bbpll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +rtc_clk_select_rtc_slow_clk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +rtc_clk_slow_freq_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +rtc_clk_slow_freq_get_hz /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_time.c.obj) +rtc_clk_slow_freq_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +rtc_clk_wait_for_slow_cycle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_clk_xtal_freq_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) +rtc_clk_xtal_freq_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_deep_slp_time_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_dig_8m_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_dig_clk8m_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_dig_clk8m_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_get_xtal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_clk.c.obj) +rtc_gpio_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_gpio_force_hold_dis_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_gpio_force_hold_en_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_gpio_get_drive_capability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_get_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_hold_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_gpio_hold_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_gpio_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_isolate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_pulldown_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_pulldown_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_pullup_dis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_pullup_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_set_direction /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_set_direction_in_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_set_drive_capability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_set_level /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_gpio_wakeup_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_gpio_wakeup_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) +rtc_io_desc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_io_num_map /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(rtc_io_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sleep_gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) +rtc_isr_deregister /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) +rtc_isr_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) +rtc_light_slp_time_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) +rtc_retain_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common_loader.c.obj) +rtc_sleep_get_default_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) +rtc_sleep_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) +rtc_sleep_low_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) +rtc_sleep_pu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +rtc_sleep_set_wakeup_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) +rtc_sleep_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) +rtc_spinlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtc_time_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) +rtc_time_slowclk_to_us /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) +rtc_time_us_to_slowclk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_sleep.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +rtc_vddsdio_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +rtc_vddsdio_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +rtcio_hal_isolate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtcio_hal_set_direction /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtcio_hal_set_direction_in_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(rtc_io_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) +rtp_pwr_tbl_desc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_txpwr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) +rw_crypto_aes_encrypt_sync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +rw_em_show /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +rw_pre_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +rw_rf_le_enter_test_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) +rw_rf_le_exit_test_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +rw_schedule /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +rw_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +rwip_aes_encrypt_sync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(aes.o) +rwip_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) +rwip_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) +rwip_priority /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_per_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) +rwip_prog_delay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) +rwip_rf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rf_espressif.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_test.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +rx11NRate2AMPDULimit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +rx_11b_opt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +rx_blocking_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) +rx_chan_dc_sort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rxdc_est_min /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rxiq_cover_mg_mp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rxiq_get_mis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +rxiq_set_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +s_eapol_txdone_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +s_encap_amsdu_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +s_fix_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +s_fix_rate_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +s_fragment /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +s_fragment_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +s_head /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) +s_ioctl_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +s_is_6m /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +s_keys /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) +s_map /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_regdomain.o) +s_mesh_beacon_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +s_mesh_running_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +s_mesh_send_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +s_mesh_stop_mutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +s_michael_mic_failure_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +s_microseconds_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) +s_netif_glue_legacy_events_registered /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth_netif_glue.c.obj) +s_netstack_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +s_netstack_ref /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) +s_pp_task_create_sem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +s_pp_task_del_sem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +s_revoke_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +s_rtc_isr_handler_list_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) +s_spinlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +s_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api_key_esp32xx.c.obj) +s_time_update_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +s_tx_cacheq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +s_wifi_api_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +s_wifi_nvs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +s_wifi_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +s_wifi_task_hdl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +sae_check_confirm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_clear_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_clear_temp_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sae_deinit_pt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_derive_pt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_derive_pwe_from_pt_ecc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sae_derive_pwe_from_pt_ffc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sae_ecc_prime_len_2_hash_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sae_ffc_prime_len_2_hash_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sae_group_allowed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sae_parse_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_prepare_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_prepare_commit_pt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_process_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_set_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_state_txt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sae_write_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sae_write_confirm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +sar_periph_ctrl_adc_continuous_power_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +sar_periph_ctrl_adc_continuous_power_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +sar_periph_ctrl_adc_oneshot_power_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +sar_periph_ctrl_adc_oneshot_power_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +sar_periph_ctrl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +sar_periph_ctrl_power_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +sar_periph_ctrl_power_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +sar_periph_ctrl_pwdet_power_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) +sar_periph_ctrl_pwdet_power_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) +sc_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) +scalbnf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-sf_scalbn.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libm.a(lib_a-ef_pow.o) +scan_add_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_add_probe_ssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_build_chan_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_cancel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +scan_check_hidden /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scan_connect_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scan_enter_oper_channel_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +scan_fill_wps_scan_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scan_flush_all_tx_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +scan_get_apnum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +scan_get_scan_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +scan_get_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_hidden_ssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +scan_inter_channel_timeout_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +scan_parse_beacon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +scan_parse_ht2040_coex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scan_pm_channel_op_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scan_prefer_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_profile_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scan_remove_bssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_remove_probe_ssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_reset_cipher_and_akm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scan_result_print /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +scan_set_act_duration /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_set_desChan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_set_home_chan_dwell_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_set_pas_duration /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_set_scan_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +scan_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +scan_status2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +scan_update_scan_history /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +scannum /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +sch_arb_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_arb.o) +sch_plan_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_plan.o) +sch_prog_env /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) +sch_prog_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sch_prog.o) +sch_slice_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_scan.o) +sched_yield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +sdk_cfg_priv_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwip_driver.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(rwble.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(nvds.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_init.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_hci.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm_adv.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_con.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(lld_cca.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(bt_rw_v9.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +sdk_cfg_priv_opts_extend /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) +sdk_config_extend_set_pll_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) +sdk_config_get_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(llm.o) +sdk_config_overwrite_priv_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +sdk_config_set_derived_opts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +sdk_config_set_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +sdk_config_set_opts_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(sdk_config.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(arch_main.o) +seekdir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +select /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +send_ap_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +setCpuFrequencyMhz .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +set_adc_rand /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_basic.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +set_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +set_chan_freq_hw_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +set_chan_freq_sw_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtbb.a(bt_bb_v2.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +set_chanfreq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +set_channel_rfpll_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +set_pbus_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +set_rf_freq_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +set_rfpll_freq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +set_rx_gain_cal_dc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) +set_rx_gain_cal_iq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) +set_rx_gain_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) +set_rx_gain_table /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +set_rx_sense /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +set_xpd_sar /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) +setlocale /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) +settimeofday /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(esp_time_impl.c.obj) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +sha1_prf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +sha1_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(ms_funcs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +sha256_prf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_ops.c.obj) +sha256_prf_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +sha256_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +sha384_vector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) +sha_hal_hash_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +sha_hal_hash_dma /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +sha_hal_read_digest /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +sha_hal_sha512_init_hash /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +sha_hal_wait_idle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +sha_hal_write_digest /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(sha_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(sha.c.obj) +sigfillset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(pthread.c.obj) +siscanf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) +sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) +sms4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +sniprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sniprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) +snprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-snprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(oid.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertisedDevice.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +sntp_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_get_sync_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_get_sync_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_get_sync_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_get_system_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_getoperatingmode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_getreachability /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_getserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_getservername /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_restart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_servermode_dhcp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_set_sync_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_set_sync_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_set_sync_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_set_system_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_set_time_sync_notification_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_setoperatingmode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_setserver /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_setservername /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +sntp_sync_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) +soc_get_available_memory_region_max_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +soc_get_available_memory_regions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +soc_hal_stall_core /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +soc_hal_unstall_core /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(soc_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(cpu_util.c.obj) +soc_memory_region_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +soc_memory_regions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +soc_memory_type_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) +soc_memory_types /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) +soc_reserved_memory_region_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) +soc_reserved_memory_region_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(memory_layout_utils.c.obj) +spi_bus_add_flash_device /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +spi_bus_deinit_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spi_bus_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spi_bus_get_attr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spi_bus_init_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spi_bus_initialize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spi_bus_lock_acquire_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +spi_bus_lock_acquire_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +spi_bus_lock_bg_check_dev_acq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_bg_check_dev_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_bg_clear_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_bg_entry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_bg_exit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_bg_req_exist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_bg_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_get_acquiring_dev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_get_by_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +spi_bus_lock_get_dev_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +spi_bus_lock_register_dev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +spi_bus_lock_set_bg_control /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_lock_touch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +spi_bus_lock_unregister_dev /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) +spi_bus_lock_wait_bg_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) +spi_bus_main_set_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spi_bus_register_destroy_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spi_bus_remove_flash_device /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +spi_common_set_dummy_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_dummy_len_fix /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_cache2phys /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +spi_flash_cache_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_err.c.obj) +spi_flash_check_and_flush_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_chip_boya_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) +spi_flash_chip_boya_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) +spi_flash_chip_gd_detect_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_gd_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_gd_get_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_gd_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_gd_set_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_generic_config_host_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_detect_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_erase_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_erase_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_erase_sector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_chip_generic_get_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) +spi_flash_chip_generic_get_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_page_program /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_chip_generic_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_read_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_read_unique_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_read_unique_id_none /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) +spi_flash_chip_generic_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_set_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) +spi_flash_chip_generic_set_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_suspend_cmd_conf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_wait_idle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_write_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_generic_yield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_boya.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_issi_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_issi_get_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) +spi_flash_chip_issi_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_chip_issi_set_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) +spi_flash_chip_mxic_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) +spi_flash_chip_mxic_opi_detect_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_erase_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_erase_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_erase_sector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_get_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_get_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_page_program /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_read_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_read_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_set_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_opi_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_mxic_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic.c.obj) +spi_flash_chip_th_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) +spi_flash_chip_th_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_th.c.obj) +spi_flash_chip_winbond_erase_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_winbond_erase_sector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_winbond_get_caps /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) +spi_flash_chip_winbond_page_program /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_winbond_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) +spi_flash_chip_winbond_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_winbond.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_chip_xmic_opi_config_host_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_chip_xmic_opi_set_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_mxic_opi.c.obj) +spi_flash_common_read_status_16b_rdsr_rdsr2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_common_read_status_8b_rdsr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_common_read_status_8b_rdsr2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_common_set_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_common_write_status_16b_wrsr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_common_write_status_8b_wrsr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_issi.c.obj) +spi_flash_common_write_status_8b_wrsr2 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_gd.c.obj) +spi_flash_disable_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +spi_flash_disable_interrupts_caches_and_other_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +spi_flash_disable_interrupts_caches_and_other_cpu_no_os /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_disable_wrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) +spi_flash_enable_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) +spi_flash_enable_high_performance_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_enable_interrupts_caches_and_other_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +spi_flash_enable_interrupts_caches_no_os /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_enable_wrap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +spi_flash_encryption_hal_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_encryption_hal_destroy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_encryption_hal_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_encryption_hal_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_encryption_hal_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_encryption_hal_prepare /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_encrypt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_chip_generic.c.obj) +spi_flash_erase_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +spi_flash_erase_sector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +spi_flash_get_chip_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_guard_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) +spi_flash_guard_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +spi_flash_hal_check_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_common_command /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_configure_host_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_device_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_disable_auto_resume_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) +spi_flash_hal_disable_auto_suspend_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) +spi_flash_hal_erase_block /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_erase_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_erase_sector /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_check_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_common_command /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_configure_host_io_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_device_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_poll_cmd_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_supports_direct_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_gpspi_supports_direct_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_gpspi.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_poll_cmd_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_program_page /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_resume /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_set_write_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_setup_auto_resume_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) +spi_flash_hal_setup_auto_suspend_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) +spi_flash_hal_setup_read_suspend /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_supports_direct_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_supports_direct_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hal_suspend /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(spi_flash_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(memspi_host_driver.c.obj) +spi_flash_hpm_dummy_adjust /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) +spi_flash_hpm_get_dummy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) +spi_flash_hpm_get_dummy_generic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_hpm_enable.c.obj) +spi_flash_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +spi_flash_init_chip_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +spi_flash_init_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_mmap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +spi_flash_mmap_dump /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +spi_flash_mmap_get_free_pages /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +spi_flash_mmap_pages /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +spi_flash_munmap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libapp_update.a(esp_ota_ops.c.obj) +spi_flash_op_block_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +spi_flash_op_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_op_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_phys2cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_mmap.c.obj) +spi_flash_read /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +spi_flash_read_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +spi_flash_restore_cache /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +spi_flash_set_rom_required_regs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) +spi_flash_support_wrap_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +spi_flash_wrap_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) +spi_flash_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_flash.c.obj) +spi_flash_write_encrypted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_api.c.obj) +spi_flash_write_encrypted_chip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops_esp32s3.c.obj) +spi_periph_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(spi_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +spi_timing_change_speed_mode_cache_safe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(rtc_init.c.obj) +spi_timing_config_get_core_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +spi_timing_config_get_cs_timing /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) +spi_timing_config_get_flash_clock_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) +spi_timing_config_set_core_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +spi_timing_config_set_flash_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +spi_timing_config_set_psram_clock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_timing_config.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +spi_timing_enter_mspi_high_speed_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +spi_timing_enter_mspi_low_speed_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +spi_timing_flash_tuning /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) +spi_timing_get_flash_timing_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +spi_timing_is_tuned /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +spi_timing_psram_tuning /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(spiram_psram.c.obj) +spi_timing_set_pin_drive_strength /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_timing_tuning.c.obj) +spicommon_bus_free_io_cfg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_bus_initialize_io /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_bus_using_iomux /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(esp_flash_spi_init.c.obj) +spicommon_cs_free_io /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_cs_initialize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_dma_chan_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_dma_chan_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_irqdma_source_for_host /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_irqsource_for_host /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_periph_claim /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_periph_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +spicommon_periph_in_use /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_common.c.obj) +sprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfscanf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_store_nvs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_uuid.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUtils.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +spur_coef_cfg_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +srand /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-rand.o) +sscanf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) +sta_action_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_auth_open /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_auth_sae /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_auth_shared /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_bip_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +sta_con_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +sta_csa_timer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +sta_eapol_txdone_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +sta_is_wpa3_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) +sta_michael_mic_failure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +sta_recv_assoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_recv_ctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +sta_recv_mgmt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +sta_recv_sa_query_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_recv_sa_query_resp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_reset_beacon_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +sta_retry_assoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +sta_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +sta_rx_csa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +sta_rx_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +sta_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) +sta_sa_query_process_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +sta_send_sa_query_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_send_sa_query_resp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +sta_try_sa_query_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) +start_cpu0 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +start_cpu_other_cores /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +start_tx_tone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) +start_tx_tone_step /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +startup_resume_other_cores /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(cpu_start.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) +stat /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sysstat.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) +stop_tx_tone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_analog_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) +str_clear_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +strcat /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcat.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(abort.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +strchr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strchr.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +strcmp /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcmp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-locale.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(tinfo.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(class_type_info.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(si_class_type_info.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(md.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(ecp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(cipher.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_ciphersuites.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +strcpy /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcpy.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) +strcspn /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strcspn.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) +strdup /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +strerror /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) +strerror_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror.o) +strerror_r /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) +strftime /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) +strftime_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) +strlcat /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(ubsan.c.obj) +strlcpy /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcpy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_common.a(esp_err_to_name.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) +strlen /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlen.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-siscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strlcat.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strerror_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strdup_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-sscanf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-puts.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-fputs.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-fde.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/no-rtti/libgcc.a(unwind-dw2-xtensa.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(functexcept.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(string-inst.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(bignum.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-kdf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(crypto_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-prf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_variables.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_metrics.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_log_hook.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(assert.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_partition_manager.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_handle_simple.cpp.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Stream.cpp.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_svc_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEServer.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAdvertising.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEAddress.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o +strncmp /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncmp.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-getenv_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-gdtoa-gethex.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(def.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcoexist.a(coexist_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_elf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +strncpy /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strncpy.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfiprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-svfprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_page.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_storage.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(partition.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) +strnlen /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strnlen.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_network.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_io.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +strrchr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strrchr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +strstr /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strstr.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedx509.a(x509_crt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pkparse.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(pem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(dhm.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libbootloader_support.a(bootloader_common.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +strtod /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atof.o) +strtod_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +strtof /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +strtof_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtod.o) +strtol /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atol.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-atoi.o) +strtol_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtol.o) +strtoll /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) +strtoll_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoll.o) +strtoul /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset_r.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strftime.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(random.o) + /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libstdc++.a(cow-string-inst.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +strtoul_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoul.o) +strtoull /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEUUID.cpp.o) +strtoull_l /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-strtoull.o) +supplicant_sta_conn_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +supplicant_sta_disconn_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +swap_buf .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +swap_in_place .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(endian.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +sys_arch_mbox_fetch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_arch_mbox_tryfetch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +sys_arch_protect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +sys_arch_sem_wait /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +sys_arch_unprotect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(memp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mem.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +sys_check_timeouts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_delay_ms /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) +sys_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +sys_jiffies /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) +sys_mbox_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +sys_mbox_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_mbox_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_mbox_set_owner /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) +sys_mbox_trypost /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_mbox_trypost_fromisr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_mutex_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) +sys_mutex_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +sys_mutex_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +sys_mutex_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +sys_now /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_isn_default.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +sys_restart_timeouts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +sys_sem_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +sys_sem_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +sys_sem_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +sys_sem_signal_isr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) +sys_thread_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_thread_sem_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +sys_thread_sem_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(vfs_lwip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +sys_thread_sem_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) +sys_thread_tcpip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +sys_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +sys_timeouts_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +sys_timeouts_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +sys_timeouts_sleeptime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +sys_untimeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(mld6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(igmp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +syscall_table_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(newlib_init.c.obj) +system /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(syscalls.c.obj) +systimer_hal_connect_alarm_counter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_counter_can_stall_by_cpu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) +systimer_hal_counter_value_advance /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_enable_alarm_int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_enable_counter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_get_alarm_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_get_counter_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) +systimer_hal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_select_alarm_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +systimer_hal_set_alarm_period /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) +systimer_hal_set_alarm_target /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(systimer_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) +target_power_backoff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +taskYIELD_OTHER_CORE /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +tc_aes128_set_encrypt_key .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +tc_aes_encrypt .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(aes_encrypt.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +tc_cmac_erase .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) +tc_cmac_final .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +tc_cmac_init .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) +tc_cmac_setup .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +tc_cmac_update .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(cmac_mode.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +tcdrain /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +tcflow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +tcflush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +tcgetattr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +tcgetsid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +tcp_abandon /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_abort /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_accept /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_active_pcbs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +tcp_active_pcbs_changed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_arg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_backlog_accepted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_backlog_delayed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_bind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_bind_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +tcp_bound_pcbs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_debug_state_str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_eff_send_mss_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_enqueue_flags /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_err /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_fasttmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_free_ooseq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) +tcp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +tcp_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +tcp_input_pcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_keepalive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_listen_pcbs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_listen_with_backlog /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_listen_with_backlog_and_err /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_netif_ip_addr_changed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +tcp_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_new_ip_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_next_iss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_output /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_pcb_lists /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_pcb_num_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_pcb_purge /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_pcb_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_poll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_process_refused_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_recv_null /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_recved /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_rexmit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_rexmit_fast /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_rexmit_rto /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_rexmit_rto_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_rexmit_rto_prepare /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_rst /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_seg_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_seg_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_segs_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_send_empty_ack /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_send_fin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_sent /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_setprio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_shutdown /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_slowtmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_split_unsent_seg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_tcp_get_tcp_addrinfo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_ticks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_timer_needed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_tmr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) +tcp_trigger_input_pcb_close /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_tw_pcbs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(timeouts.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_txnow /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcp_update_rcv_ann_wnd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_in.c.obj) +tcp_write /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcp_zero_window_probe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp_out.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcp.c.obj) +tcpip_adapter_ap_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_ap_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_clear_default_eth_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_clear_default_wifi_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +tcpip_adapter_compat_start_eth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_eth.a(esp_eth.c.obj) +tcpip_adapter_create_ip6_linklocal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcpc_get_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcpc_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcpc_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcpc_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcps_get_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcps_option /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcps_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_dhcps_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_down /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_eth_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_eth_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_dns_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_esp_if /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_hostname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_ip6_global /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_ip6_linklocal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_netif_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_old_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_get_sta_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_if_from_esp_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_is_netif_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_set_default_eth_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_set_default_wifi_handlers /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(wifi_init.c.obj) +tcpip_adapter_set_dns_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_set_hostname /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_set_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_set_old_ip_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_sta_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_sta_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_adapter_up /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libtcpip_adapter.a(tcpip_adapter_compat.c.obj) +tcpip_api_call /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +tcpip_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +tcpip_callbackmsg_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +tcpip_callbackmsg_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +tcpip_callbackmsg_trycallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +tcpip_callbackmsg_trycallback_fromisr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +tcpip_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +tcpip_inpkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) +tcpip_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +tcpip_send_msg_wait_sem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_lib.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip.c.obj) +tcpip_try_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(tcpip.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(pbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +tcsendbreak /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +tcsetattr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +telldir /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +temp_sensor_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +temp_sensor_get_raw_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +temp_sensor_read_celsius /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +temp_sensor_read_raw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +temp_sensor_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +temp_sensor_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +temp_sensor_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +temp_sensor_sync_tsens_idx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) +temperatureRead .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +temperature_sensor_power_acquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +temperature_sensor_power_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_override.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_tempsensor.c.obj) +time /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-time.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_srv.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedtls_2.a(ssl_cli.c.obj) + .pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a(ESP32Time.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +tkip /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +tkip_decap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) +tkip_encap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_tkip.o) +tls_connection_client_hello_ext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_decrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_enable_workaround /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_encrypt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_established /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +tls_connection_export_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_get_eap_fast_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_get_failed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_get_random /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_get_read_alerts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_get_write_alerts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_handshake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_resumed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) +tls_connection_server_handshake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_set_cipher_list /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_set_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_connection_set_session_ticket_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_set_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_connection_shutdown /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +tls_get_cipher /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_get_errors /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +tls_get_version /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_global_set_params /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_global_set_verify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +tls_instance_count /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_prf_sha1_md5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha1-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_prf_sha256 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha256-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tls_prf_sha384 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sha384-tlsprf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +tlsf_add_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_align_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_alloc_overhead /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_block_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_block_size_max /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_block_size_min /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_check_hook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_check_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_create /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_create_with_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_fit_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_get_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_memalign /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_memalign_offs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_pool_overhead /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_realloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_remove_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) +tlsf_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tlsf_walk_pool /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_tlsf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) +tolower /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tolower.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +touch_sensor_channel_io_map /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(touch_sensor_periph.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-gpio.c.o) +toupper /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-toupper.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +trcAmpduSetState /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +trc_NeedRTS /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +trc_SetTxAmpduState /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +trc_calc_duration /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +trc_ctl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +trc_ctl_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +trc_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_get_80211_tx_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_get_espnow_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_isAmpduOn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +trc_isTxAmpduOperational /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +trc_onAmpduOp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_onDisconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +trc_onPPTxDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +trc_onScanDone /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +trc_onScanStart /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +trc_set_80211_tx_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_set_espnow_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_set_per_pkt_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_tid_isTxAmpduOperational /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +trc_update_def_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +trc_update_ifx_phy_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +truncate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +tsens_dac_cal_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) +tsens_dac_to_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) +tsens_read_init_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tsens.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +tsf_hal_get_counter_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_get_tbtt_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_get_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_get_timer_target /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_is_tsf_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_counter_value /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_modem_wakeup_early_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_early_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_intr_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_intr_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_soc_wakeup_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_soc_wakeup_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tbtt_start_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_time /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_timer_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_set_timer_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_set_timer_intr_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_set_timer_intr_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_set_timer_soc_wakeup_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_set_timer_soc_wakeup_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_set_timer_target /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +tsf_hal_set_tsf_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tsf_hal_set_tsf_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_tsf.o) +tx_cap_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +tx_gain_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +tx_i2c_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +tx_msg_id2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +tx_pwctrl_background /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +tx_pwctrl_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +tx_pwctrl_init_cal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +tx_state_id2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) +tx_state_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_feature.o) +tx_task_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +tx_wifi_err2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) +txcal_debuge_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +txcal_work_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pbus.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +txdc_cal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +txdc_cal_v70 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +txiq_cal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +txiq_cover /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +txiq_get_mis_pwr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +txiq_set_reg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_cal.o) +txopstart_index /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +txpwr_offset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +txq_opr2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +txtone_linear_pwr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_pwdet.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_tx_cal.o) +tzset /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-tzset.o) +uECC_compute_public_key .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_curve_private_key_size .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_curve_public_key_size .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_generate_random_int .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_get_rng .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +uECC_make_key .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +uECC_make_key_with_d .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +uECC_secp256r1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_set_rng .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +uECC_shared_secret .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +uECC_valid_point .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_valid_public_key .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +uECC_vli_bytesToNative .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +uECC_vli_clear .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_cmp .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_cmp_unsafe .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_equal .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_isZero .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_mmod .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +uECC_vli_modAdd .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_modInv .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_modMult .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_modMult_fast .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_modSub .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_nativeToBytes .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc_dh.c.o) +uECC_vli_numBits .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_set .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_sub .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uECC_vli_testBit .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) +uartAvailable .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartAvailableForWrite .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartBaudrateDetect .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartBegin .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartDetectBaudrate .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartEnd .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartFlush .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartFlushTxOnly .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartGetBaudRate .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartGetDebug .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartGetEventQueue .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartIsDriverInstalled .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartPeek .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartRead .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartReadBytes .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetBaudRate .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetDebug .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +uartSetFastReading .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetHwFlowCtrlMode .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetMode .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetPins .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetRxFIFOFull .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetRxInvert .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartSetRxTimeout .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartStartDetectBaudrate .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartWrite .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uartWriteBuf .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_clear_intr_status /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_disable_intr_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_disable_pattern_det_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_disable_rx_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_disable_tx_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_driver_delete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_driver_install /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_enable_intr_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_enable_pattern_det_baud_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_enable_rx_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_enable_tx_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_flush /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_flush_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_get_RxPin .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_get_TxPin .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_get_baudrate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_get_buffered_data_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_get_collision_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_get_hw_flow_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_get_parity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +uart_get_selectlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +uart_get_stop_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +uart_get_tx_buffer_free_size /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_get_wakeup_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_get_word_length /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +uart_hal_get_baudrate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_get_data_bit_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_get_hw_flow_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_get_max_rx_timeout_thrd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_get_parity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_get_sclk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_get_stop_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_get_symb_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) +uart_hal_get_wakeup_thrd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_inverse_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_is_hw_rts_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_read_rxfifo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_rxfifo_rst /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_at_cmd_char /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_baudrate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_data_bit_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_dtr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_hw_flow_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_loop_back /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_parity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_rx_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_rxfifo_full_thr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_sclk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_stop_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_sw_flow_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_tx_idle_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_txfifo_empty_thr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_set_wakeup_thrd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_tx_break /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_txfifo_rst /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_hal_write_txfifo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(uart_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_install_putc .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_internal_loopback .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_intr_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_is_driver_installed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_isr_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_isr_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_param_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_pattern_get_pos /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_pattern_pop_pos /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_pattern_queue_reset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_periph_signal /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libsoc.a(uart_periph.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_read_bytes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_send_break .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_send_msg_with_break .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_always_rx_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_baudrate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_dtr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_hw_flow_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_line_inverse /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_loop_back /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_mode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_parity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_pin /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_rts /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_rx_full_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_rx_timeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_select_notif_callback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +uart_set_stop_bits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_set_sw_flow_ctrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_tx_empty_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_tx_idle_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_wakeup_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_set_word_length /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_tx_chars /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_wait_tx_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) +uart_wait_tx_idle_polling /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +uart_write_bytes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +uart_write_bytes_with_break /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) +udp_bind /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +udp_bind_netif /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sockets.c.obj) +udp_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +udp_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) +udp_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(init.c.obj) +udp_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip6.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(ip4.c.obj) +udp_netif_ip_addr_changed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(netif.c.obj) +udp_new /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +udp_new_ip_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +udp_pcbs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) +udp_recv /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +udp_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +udp_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) +udp_sendto /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sntp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(api_msg.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcpserver.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dns.c.obj) +udp_sendto_if /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +udp_sendto_if_src /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(udp.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(dhcp.c.obj) +ulTaskGenericNotifyTake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +ulTaskGenericNotifyValueClear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +ulTaskNotifyTake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +ulltoa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +ulp_code_track /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +ulp_ext_code_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +ultoa .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(stdlib_noniso.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +ungetc /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-ungetc.o) +unregister_ieee80211_action_vendor_get_key_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +unregister_ieee80211_action_vendor_spec_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) +unregister_ieee80211_rfid_locp_recv_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_rfid.o) +usb_serial_jtag_driver_install /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) +usb_serial_jtag_driver_uninstall /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) +usb_serial_jtag_read_bytes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) +usb_serial_jtag_write_bytes /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_usb_serial_jtag.c.obj) +usleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(os_xtensa.c.obj) +utime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +utoa /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-utoa.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(WString.cpp.o) +uxListRemove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +uxQueueMessagesWaiting /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_hci.c.o) +uxQueueMessagesWaitingFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +uxQueueSpacesAvailable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +uxTaskGetNumberOfTasks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +uxTaskGetSnapshotAll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) +uxTaskGetStackHighWaterMark /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_diagnostics.a(esp_diagnostics_utils.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) +uxTaskPriorityGet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) +uxTaskPriorityGetFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +uxTaskResetEventItemValue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +uxTimerGetReloadMode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +uxTopUsedPriority /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(FreeRTOS-openocd.c.obj) +vApplicationGetIdleTaskMemory /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vApplicationGetTimerTaskMemory /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +vApplicationStackOverflowHook /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vEventGroupClearBitsCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +vEventGroupDelete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +vEventGroupSetBitsCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +vListInitialise /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +vListInitialiseItem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vListInsert /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vListInsertEnd /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(list.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vPortAssertIfInISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +vPortEndScheduler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vPortEvaluateYieldFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +vPortExitCritical /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +vPortExitCriticalCompliance /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +vPortReleaseTaskMPUSettings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vPortSetStackWatchpoint /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vPortSetupTimer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +vPortStoreTaskMPUSettings /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vPortYield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDevice.cpp.o) +vPortYieldFromInt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +vPortYieldOtherCore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vQueueDelete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) +vQueueWaitForMessageRestricted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +vRingbufferDelete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +vRingbufferGetInfo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +vRingbufferReturnItem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +vRingbufferReturnItemFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +vTaskAllocateMPURegions /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vTaskDelay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_crypto_shared_gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libefuse.a(esp_efuse_api.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-bt.c.o) +vTaskDelayUntil /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vTaskDelete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) +vTaskEndScheduler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vTaskGenericNotifyGiveFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) +vTaskGetSnapshot /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) +vTaskInternalSetTimeOutState /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +vTaskMissedYield /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +vTaskPlaceOnEventList /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +vTaskPlaceOnEventListRestricted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +vTaskPlaceOnUnorderedEventList /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +vTaskPriorityDisinheritAfterTimeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +vTaskPrioritySet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) +vTaskReleaseEventListLock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +vTaskRemoveFromUnorderedEventList /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +vTaskResume /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vTaskSetThreadLocalStoragePointer /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vTaskSetThreadLocalStoragePointerAndDelCallback /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) +vTaskSetTimeOutState /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +vTaskStartScheduler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +vTaskSuspend /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +vTaskSuspendAll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(esp_system.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +vTaskSwitchContext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +vTaskTakeEventListLock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +vTimerSetReloadMode /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +vTimerSetTimerID /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +valid_key_length /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) +valloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(heap.c.obj) +verifyOta .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +verifyRollbackLater .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +vfiprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfiprintf.o) +vflash_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(flash.o) +vfprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vfprintf.o) +vfs_include_syscalls_impl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) +vhci_env_p /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libbtdm_app.a(vhci.o) +vli_mmod_fast_secp256r1 .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +vote_done2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +vote_start2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +vprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log.c.obj) +vsnprintf /Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/lib/no-rtti/libc.a(lib_a-vsnprintf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(Print.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +wDevCheckBlockError /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +wDevCtrl /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDevCtrl_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDevMacSleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDevMacSleep_ptr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_AppendRxBlocks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +wDev_Crypto_Disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_DiscardFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_FetchFirstDesc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_GetNoiseFloor /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_Get_Next_TBTT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_IndicateAmpdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_IndicateCtrlFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_IndicateFrame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_Insert_KeyEntry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_Mesh_Disable_Tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +wDev_Mesh_Enable_Tsf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) +wDev_Mesh_Set_TBTT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) +wDev_ProcessFiq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_ProcessRxSucData /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_Reset_TBTT /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_Rxbuf_Deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_Rxbuf_Init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_SetAuthed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_SetCurChannel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_Set_Beacon_Int /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wDev_SnifferRxAmpdu /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_SnifferRxData /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_disable_low_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) +wDev_enable_low_rate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) +wDev_ftm_record_t1t4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +wDev_ftm_record_t2t3 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_ftm_set_t1t4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) +wDev_is_low_rate_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_record_ftm_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_record_ftm_data_local /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wDev_remove_KeyEntry /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_remove_KeyEntry_all_cnx /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wDev_reset_bcnSendTick /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_mac.o) +wait_freq_set_busy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_init.o) +wait_hw_freq_busy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_track.o) +wait_rfpll_cal_end /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +wapi_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) +wdevProcessRxSucDataAll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +wdev_bank_load /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_bank_store /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_csi_hw_bug_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_csi_len_align /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_csi_rx_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_data_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_ftm_set_callbacks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wdev_funcs_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wdev_funcs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wdev_get_promis_ctrl_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wdev_get_promis_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wdev_is_data_in_rxlist /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_mac_reg_load /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_mac_reg_store /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_mac_sleep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wdev_mac_sleep_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wdev_mac_sleep_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wdev_mac_special_reg_load /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_mac_special_reg_store /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_mac_wakeup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wdev_set_csi_rx_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wdev_set_promis /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wdev_set_promis_ctrl_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wdev_set_promis_ctrl_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_set_promis_filter /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) +wdev_set_promis_misc_buf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdev_set_promis_misc_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) +wdt_hal_config_stage /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_feed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_handle_intr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_is_enabled /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) +wdt_hal_set_flashboot_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) +wdt_hal_write_protect_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wdt_hal_write_protect_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libhal.a(wdt_hal_iram.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(startup.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(int_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +wep /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wep_decap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) +wep_encap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_wep.o) +wifi_action_tx_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_ant_config_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_ant_to_ant_type /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_ant_update /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_ant_update_empty_func /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_ap_reg_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_apb80m_release /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wifi_apb80m_request /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wifi_api_lock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_api_unlock /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_bt_common_module_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +wifi_bt_common_module_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) +wifi_calloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +wifi_check_chan_param /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +wifi_clear_ap_list_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_configure_wake_window_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_connect_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_create_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +wifi_create_softap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_create_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +wifi_crypto_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_crypto_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_csi_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_deauth_sta_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_deinit_in_caller_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_deinit_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_delete_queue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +wifi_destroy_softap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_destroy_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_disable_pmf_config_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_disconnect_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_event_id2str /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_utilities.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_parent.o) +wifi_event_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) +wifi_force_wakeup_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_ftm_start_initiator_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_ap_info_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_ap_list_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_bw_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_channel_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_country /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_init_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_get_macaddr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action_vendor.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_protocol_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_sta_list_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_tsf_time_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_get_user_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_gpio_debug /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wifi_hmac_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_hmac_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_hw_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_hw_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_init_completed /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_init_in_caller_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_init_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_init_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_internal_ioctl_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_ioctl_ht2040_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_ioctl_ht2040_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_ipc_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_is_started /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_is_stop_in_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_lmac_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_lmac_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_log /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_sleep.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcore.a(misc_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(hal_ampdu.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(lmac.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(esf_buf.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ets.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_sms4.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto_ccmp.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_action.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_offchan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_chm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_timer.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_reg_db.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_proto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_power.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_phy.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_output.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_input.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ht.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ftm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_malloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +wifi_menuconfig_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_act_duty_signaling_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_assoc_expire_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_event_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_quick.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +wifi_mesh_ie_crypto_funcs_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ie_crypto_key_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ie_deinit_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ie_get_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ie_init_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ie_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_is_roots_found_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_map_deauth_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_parent_candidate_clear_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_parent_candidate_get_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_parent_candidate_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_parent_monitor_get_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_parent_monitor_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ps_duty_cycle_get_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ps_duty_cycle_set_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_ps_duty_ext_get_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_root_conflicts_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_roots_ie_get_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_roots_ie_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_router_bssid_get_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_router_bssid_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_rssi_threshold_get_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_rssi_threshold_set_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_set_beacon_interval_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_sta_disassoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_mesh_sta_disassoc_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mesh_switch_channel_progress /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_mode_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_module_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +wifi_module_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +wifi_nvs_ap_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_cfg_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_cfg_item_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_commit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +wifi_nvs_compare_cfg_diff /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_nvs_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_nvs_get /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_nvs_get_sta_listen_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) +wifi_nvs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_nvs_reset_current_ap_info /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +wifi_nvs_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_nvs_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) +wifi_nvs_sta_restore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_validate_ap_chan /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_validate_ap_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_validate_ap_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_validate_ap_ssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_validate_country /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_validate_sta_listen_interval /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_nvs_validate_sta_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) +wifi_osi_funcs_register /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_osi_ready /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_realloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +wifi_recycle_rx_pkt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211.o) +wifi_register_mgmt_frame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_register_user_ie_manufacturer_recv_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_reset_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_restart_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_restore_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_rf_phy_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_rf_phy_enable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_rifs_mode_en /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_reg.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_api.o) +wifi_roc_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_scan_start_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_scan_stop_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_send_mgmt_frame /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_set_ant /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_ant_gpio /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_appie_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_set_auto_connect_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_bw_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_chan_range /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_set_channel_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_config_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_country /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_csi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_default_ssid /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_nvs.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_event_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_set_event_mask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_fix_rate_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_gpio_debug_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp_debug.o) +wifi_set_home_channel_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_log_mod_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_mac_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_max_tpw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_mode_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_phy_2nd_chan_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_set_promis_ctrl_filter_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_promis_filter_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_promis_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_protocol_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_ps_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_rssi_threshold /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_set_rx_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(if_hwctrl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_set_rxcb_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_user_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_vnd_ie_cb_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_vnd_ie_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_set_wps_cb_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_set_wps_start_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_set_wps_status_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_set_wps_type_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_softap_cacl_mac /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_cur_max_ap_bss_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_deauth /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_softap_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_get_station_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_max_support_num /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_set_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_staconnected_event_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +wifi_softap_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_hostap.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_softap_toomany_deny /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +wifi_sta_ap_change_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_sta_disconnect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_sta_get_enterprise_disable_time_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) +wifi_sta_get_prof_password /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +wifi_sta_reg_eapol_txdone_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_sta_reg_rxcb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_sta_rx_probe_req /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(wdev.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_sta_set_ap_num_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_start_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_station_ap_check /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_station_get_config /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_station_get_config_default /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_station_get_current_ap_id /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_station_get_reconnect_policy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_scan.o) +wifi_station_save_ap_channel /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +wifi_station_start /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_station_stop /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_stop_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_stop_sw_txq /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_txq_empty /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wifi_unregister_user_ie_manufacturer_recv_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_update_tsf_tick_interval_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_api.o) +wifi_wpa2_ent_disable_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_wpa2_ent_enable_process /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_supplicant.o) +wifi_wpa2_is_started /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +wifi_wps_is_started /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +wl_clear_ap_no_lr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_sta.o) +wl_is_ap_no_lr /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(trc.o) +wlanif_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) +wlanif_init_ap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) +wlanif_init_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) +wlanif_input /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(wlanif.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_lwip_defaults.c.obj) +wpa2_get_eap_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa2_post /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +wpa2_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) +wpa2_sm_alloc_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +wpa2_sm_free_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +wpa2_task /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) +wpa_add_kde /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_ap_get_peer_spp_msg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_ap_get_wpa_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_ap_join /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_ap_remove /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_ap_rx_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_attach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_auth_for_each_sta /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_auth_gen_wpa_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_auth_sm_event /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_auth_sta_associated /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_auth_sta_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_auth_sta_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_auth_sta_no_wpa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_auth_uses_mfp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) +wpa_bin_clear_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) +wpa_cb /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +wpa_cipher_key_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_cipher_put_suites /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) +wpa_cipher_rsc_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) +wpa_cipher_to_alg /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_cipher_to_suite /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) +wpa_cipher_valid_mgmt_group /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_cipher_valid_pairwise /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_compare_rsn_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_config_assoc_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_config_bss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_config_done /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_config_parse_string /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_config_profile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_crypto_funcs /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_crypto.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wpa_crypto_funcs_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(ieee80211_ioctl.o) +wpa_deattach /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_deauthenticate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_eapol_key_mic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_eapol_key_send /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_gen_rsnxe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_gen_wpa_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_get_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_get_ntp_timestamp /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_hostap.c.obj) +wpa_install_key /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_is_hex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +wpa_merge_byte_arrays /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +wpa_mic_len /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_michael_mic_failure /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_neg_complete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_parse_kde_ies /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_parse_wpa_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_parse_wpa_ie_rsn /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) +wpa_parse_wpa_ie_rsnxe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) +wpa_parse_wpa_ie_wpa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) +wpa_parse_wpa_ie_wrapper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_pmk_to_ptk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) +wpa_receive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_remove_ptk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_report_ie_mismatch /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sendto_wrapper /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_set_bss /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_set_passphrase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_set_pmk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +wpa_set_profile /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sm_alloc_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_deauthenticate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_deinit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sm_disassociate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_drop_sa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_free_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_get_beacon_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) +wpa_sm_init /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sm_mlme_setprotection /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_notify_assoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_common.c.obj) +wpa_sm_notify_disassoc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sm_rx_eapol /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sm_set_ap_rsnxe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sm_set_assoc_rsnxe /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_set_pmk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_set_pmk_from_pmksa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_sm_set_state /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_snprintf_hex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(pmksa_cache.c.obj) +wpa_snprintf_hex_uppercase /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_debug.c.obj) +wpa_ssid_txt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(common.c.obj) +wpa_sta_clear_curr_pmksa /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sta_connect /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sta_cur_pmksa_matches_akm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +wpa_sta_in_4way_handshake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa_main.c.obj) +wpa_sta_is_cur_pmksa_set /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_clr_countermeasures /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_gtk_tx_bit_workaround /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_key_neg_complete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_pairwise_gtk /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_parse_ies /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_process_1_of_4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_send_2_of_4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_stop_countermeasures /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_supplicant_transition_disable /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpas_glue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa.c.obj) +wpa_validate_wpa_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth.c.obj) +wpa_write_rsn_ie /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpa_auth_ie.c.obj) +wpabuf_alloc /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +wpabuf_alloc_copy /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +wpabuf_alloc_ext_data /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +wpabuf_clear_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) +wpabuf_concat /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) +wpabuf_dup /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +wpabuf_free /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa3.c.obj) +wpabuf_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) +wpabuf_put /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_ttls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_peap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_mschapv2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(dh_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(sae.c.obj) +wpabuf_resize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(eap_tls_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(tls_mbedtls.c.obj) +wpabuf_zeropad /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(wpabuf.c.obj) +wps_printf /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(lib_printf.c.obj) +wr_rf_freq_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +wr_rx_gain_mem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rx_gain.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +write_freq_mem_all /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_hw_freq.o) +write_rfpll_sdm /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/ld/libphy.a(phy_rfpll.o) +wrong_password_flag /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnet80211.a(wl_cnx.o) +xEventGroupClearBits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +xEventGroupCreate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +xEventGroupCreateStatic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +xEventGroupGetBitsFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +xEventGroupSetBits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +xEventGroupSync /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) +xEventGroupWaitBits /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +xPortCheckValidTCBMem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(task_snapshot.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xPortEnterCriticalTimeout /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(multi_heap.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libheap.a(heap_caps_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs_uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(crosscore_int.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(freertos_hooks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_rwlock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_local_storage.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_module.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rtc_io.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gpio.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mempool.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(os_mbuf.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_mqueue.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLECharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o +xPortEnterCriticalTimeoutCompliance /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +xPortGetTickRateHz /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) +xPortInIsrContext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_phy.a(phy_init.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_pm.a(pm_impl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(gdma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc_isr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer_impl_systimer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(sar_periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(regi2c_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(esp_clk.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(apb_backup_dma.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(periph_ctrl.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xPortInterruptedFromISRContext /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) +xPortStartScheduler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xPortSysTickHandler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) +xPortcheckValidStackMem /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xQueueAddToSet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xQueueCreateCountingSemaphore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xQueueCreateCountingSemaphoreStatic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +xQueueCreateMutex /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xQueueCreateMutexStatic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) +xQueueCreateSet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueueGenericCreate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +xQueueGenericCreateStatic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xQueueGenericReset /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueueGenericSend /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +xQueueGenericSendFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xQueueGetMutexHolder /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +xQueueGetMutexHolderFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueueGiveFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +xQueueGiveMutexRecursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xQueueIsQueueEmptyFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueueIsQueueFullFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueuePeek /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +xQueuePeekFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueueReceive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xQueueReceiveFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xQueueRemoveFromSet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xQueueSelectFromSet /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueueSelectFromSetFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xQueueSemaphoreTake /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmbedcrypto.a(esp_aes.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_netif.a(esp_netif_objects.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(spi_bus_lock.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libvfs.a(vfs.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread_cond_var.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnvs_flash.a(nvs_api.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-cpu.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-uart.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(esp_nimble_hci.c.o) + .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o +xQueueTakeMutexRecursive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xRingbufferAddToQueueSetRead /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferCanRead /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferCreate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +xRingbufferCreateNoSplit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferCreateStatic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferGetCurFreeSize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +xRingbufferGetMaxItemSize /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +xRingbufferPrintInfo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferReceive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +xRingbufferReceiveFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) +xRingbufferReceiveSplit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferReceiveSplitFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferReceiveUpTo /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +xRingbufferReceiveUpToFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +xRingbufferRemoveFromQueueSetRead /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferSend /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +xRingbufferSendAcquire /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferSendComplete /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) +xRingbufferSendFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(usb_serial_jtag.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(rmt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(HWCDC.cpp.o) +xTaskAbortDelay /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskCatchUpTicks /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskCheckForTimeOut /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xTaskCreatePinnedToCore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_timer.a(esp_timer.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(nimble_port_freertos.c.o) +xTaskCreateRestricted /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskCreateRestrictedStatic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskCreateStaticPinnedToCore /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +xTaskCreateUniversal .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(main.cpp.o) +xTaskDelayUntil /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskGenericNotify /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +xTaskGenericNotifyFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskGenericNotifyStateClear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskGenericNotifyWait /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) +xTaskGetAffinity /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +xTaskGetCurrentTaskHandle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libwpa_supplicant.a(esp_wpa2.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpthread.a(pthread.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteService.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteDescriptor.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLERemoteCharacteristic.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEClient.cpp.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(NimBLEScan.cpp.o) +xTaskGetCurrentTaskHandleForCPU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) +xTaskGetHandle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskGetIdleTaskHandle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskGetIdleTaskHandleForCPU /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(task_wdt.c.obj) + .pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a(esp32-hal-misc.c.o) +xTaskGetSchedulerState /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ipc.a(esp_ipc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libcxx.a(cxx_guards.cpp.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(locks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(event_groups.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(spi_flash_os_func_app.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(flash_ops.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) +xTaskGetTickCount /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblwip.a(sys_arch.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libnewlib.a(time.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_event.a(esp_event.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libdriver.a(uart.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_ringbuf.a(ringbuf.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xTaskGetTickCountFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/liblog.a(log_freertos.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap_sig.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_l2cap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs_conn.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_hs.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gattc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_gap.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_att_svr.c.o) +xTaskIncrementTick /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(port_systick.c.obj) +xTaskNotifyWait /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTaskPriorityDisinherit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xTaskPriorityInherit /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xTaskRemoveFromEventList /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(queue.c.obj) +xTaskResumeAll /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libspi_flash.a(cache_utils.c.obj) +xTaskResumeFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTimerCreate /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xTimerCreateStatic /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +xTimerCreateTimerTask /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(tasks.c.obj) +xTimerGenericCommand /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xTimerGetExpiryTime /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xTimerGetPeriod /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +xTimerGetTimerDaemonTaskHandle /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +xTimerIsTimerActive /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(npl_os_freertos.c.o) +xTimerMux /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +xTimerPendFunctionCall /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +xTimerPendFunctionCallFromISR /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(timers.c.obj) +x_side_default .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ecc.c.o) + .pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a(ble_sm_alg.c.o) +xon_task_main /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libmesh.a(mesh_schedule.o) +xphyQueue /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +xswap /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libpp.a(pp.o) +xt_debugexception /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +xt_highint4 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(highint_hdl.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +xt_highint5 /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +xt_int_has_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +xt_ints_off /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(system_internal.c.obj) +xt_ints_on /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +xt_nmi /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vector_defaults.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_vectors.S.obj) +xt_set_exception_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) +xt_set_interrupt_handler /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libbt.a(bt.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libesp_wifi.a(esp_adapter.c.obj) +xt_unhandled_exception /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(panic_handler.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) +xt_unhandled_interrupt /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxtensa.a(xtensa_intr_asm.S.obj) +xthal_restore_extra_nw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--restore_extra_nw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) +xthal_save_extra_nw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(state_asm--save_extra_nw.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(xtensa_context.S.obj) +xthal_set_intclear /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(int_asm--set_intclear.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_hw_support.a(intr_alloc.c.obj) +xthal_spill_registers_into_stack_nw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) +xthal_window_spill /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libespcoredump.a(core_dump_common.c.obj) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libesp_system.a(debug_helpers_asm.S.obj) +xthal_window_spill_nw /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib/libxt_hal.a(windowspill_asm.o) + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/libfreertos.a(portasm.S.obj) +yield .pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/idedata.json b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/idedata.json new file mode 100644 index 0000000..0578506 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/idedata.json @@ -0,0 +1 @@ +{"build_type": "release", "env_name": "m5stack-stamps3", "libsource_dirs": ["/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/lib", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3", "/Users/dkords/.platformio/lib", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries"], "defines": ["PLATFORMIO=60116", "ARDUINO_M5Stack_StampS3", "ARDUINO_USB_MODE=1", "ARDUINO_RUNNING_CORE=1", "ARDUINO_EVENT_RUNNING_CORE=1", "ARDUINO_USB_MODE=1", "ARDUINO_USB_CDC_ON_BOOT=1", "HAVE_CONFIG_H", "MBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"", "UNITY_INCLUDE_CONFIG_H", "WITH_POSIX", "_GNU_SOURCE", "IDF_VER=\"v4.4.7-dirty\"", "ESP_PLATFORM", "_POSIX_READER_WRITER_LOCKS", "ARDUINO_ARCH_ESP32", "ESP32", "F_CPU=240000000L", "ARDUINO=10812", "ARDUINO_VARIANT=\"m5stack_stamp_s3\"", "ARDUINO_BOARD=\"M5Stack StampS3\"", "ARDUINO_PARTITION_default"], "includes": {"build": ["/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/include", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32s3", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3/private_include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/sntp", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/platform_port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/esp32s3", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/port/soc", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/port/public_compat", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/esp32s3/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_pm/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/efuse/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/efuse/esp32s3/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/vfs/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_phy/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_phy/esp32s3/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ipc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/app_trace/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/mbedtls/port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/mbedtls/mbedtls/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/mbedtls/esp_crt_bundle/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/app_update/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bootloader_support/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/pthread/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_gdbstub/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_gdbstub/xtensa", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_gdbstub/esp32s3", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espcoredump/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espcoredump/include/port/xtensa", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/wpa_supplicant/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/wpa_supplicant/port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/wpa_supplicant/esp_supplicant/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/ieee802154/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/console", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/asio/asio/asio/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/asio/port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/common/osi/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/common/api/include/api", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/blufi/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/host/bluedroid/api/include/api", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/storage", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/btc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/common/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/client/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/server/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/core/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/models/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/cbor/port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/unity/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/unity/unity/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/cmock/CMock/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/coap/port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/coap/libcoap/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nghttp/port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nghttp/nghttp2/lib/includes", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-tls", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-tls/esp-tls-crypto", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_adc_cal/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hid/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcp_transport/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_http_client/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_http_server/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_https_ota/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_https_server/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_lcd/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_lcd/interface", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/protobuf-c/protobuf-c", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/protocomm/include/common", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/protocomm/include/security", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/protocomm/include/transports", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/mdns/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_local_ctrl/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/sdmmc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_serial_slave_link/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_websocket_client/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/expat/expat/expat/lib", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/expat/port/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/wear_levelling/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/fatfs/diskio", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/fatfs/vfs", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/fatfs/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freemodbus/freemodbus/common/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/idf_test/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/idf_test/include/esp32s3", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/jsmn/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/json/cJSON", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/libsodium/libsodium/src/libsodium/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/libsodium/port_include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/mqtt/esp-mqtt/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/openssl/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/perfmon/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spiffs/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/usb/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/ulp/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/wifi_provisioning/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/rmaker_common/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_diagnostics/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/rtc_store/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_insights/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/json_parser/upstream/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/json_parser/upstream", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/json_generator/upstream", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_schedule/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp_secure_cert_mgr/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rainmaker/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/gpio_button/button/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/qrcode/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/ws2812_led", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/arduino_tinyusb/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_littlefs/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/tool", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/typedef", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/image", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/math", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/nn", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/layer", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/detect", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp-dl/include/model_zoo", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp32-camera/driver/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp32-camera/conversions/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dotprod/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/support/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/support/mem/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/hann/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_harris/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/nuttall/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/windows/flat_top/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/iir/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fir/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/add/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sub/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mul/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/addc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/mulc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/math/sqrt/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/mul/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/add/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/addc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/mulc/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/sub/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/fft/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/dct/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/conv/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/common/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/matrix/mul/test/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/fb_gfx/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3"], "compatlib": ["/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src", "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/ArduinoOTA/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/AsyncUDP/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/BLE/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/BluetoothSerial/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/DNSServer/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/EEPROM/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/ESP32/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/ESPmDNS/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Ethernet/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/FFat/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/FS/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/HTTPUpdate/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/HTTPUpdateServer/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/I2S/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Insights/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/LittleFS/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/NetBIOS/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Preferences/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/RainMaker/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SD/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SD_MMC/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SPIFFS/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SimpleBLE/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Ticker/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/USB/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Update/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/WebServer/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/WiFi/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure/src", "/Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/WiFiProv/src"], "toolchain": ["/Users/dkords/.platformio/packages/toolchain-riscv32-esp@8.4.0+2021r2-patch5/riscv32-esp-elf/include/c++/8.4.0", "/Users/dkords/.platformio/packages/toolchain-riscv32-esp@8.4.0+2021r2-patch5/riscv32-esp-elf/include/c++/8.4.0/riscv32-esp-elf", "/Users/dkords/.platformio/packages/toolchain-riscv32-esp@8.4.0+2021r2-patch5/lib/gcc/riscv32-esp-elf/8.4.0/include", "/Users/dkords/.platformio/packages/toolchain-riscv32-esp@8.4.0+2021r2-patch5/lib/gcc/riscv32-esp-elf/8.4.0/include-fixed", "/Users/dkords/.platformio/packages/toolchain-riscv32-esp@8.4.0+2021r2-patch5/riscv32-esp-elf/include", "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/xtensa-esp32s3-elf/include/c++/8.4.0", "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/xtensa-esp32s3-elf/include/c++/8.4.0/xtensa-esp32s3-elf", "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/lib/gcc/xtensa-esp32s3-elf/8.4.0/include", "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/lib/gcc/xtensa-esp32s3-elf/8.4.0/include-fixed", "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/xtensa-esp32s3-elf/include"]}, "cc_flags": ["-std=gnu99", "-Wno-old-style-declaration", "-Os", "-mlongcalls", "-ffunction-sections", "-fdata-sections", "-Wno-error=unused-function", "-Wno-error=unused-variable", "-Wno-error=deprecated-declarations", "-Wno-unused-parameter", "-Wno-sign-compare", "-ggdb", "-freorder-blocks", "-Wwrite-strings", "-fstack-protector", "-fstrict-volatile-bitfields", "-Wno-error=unused-but-set-variable", "-fno-jump-tables", "-fno-tree-switch-conversion", "-MMD"], "cxx_flags": ["-std=gnu++11", "-fexceptions", "-fno-rtti", "-Os", "-mlongcalls", "-ffunction-sections", "-fdata-sections", "-Wno-error=unused-function", "-Wno-error=unused-variable", "-Wno-error=deprecated-declarations", "-Wno-unused-parameter", "-Wno-sign-compare", "-ggdb", "-freorder-blocks", "-Wwrite-strings", "-fstack-protector", "-fstrict-volatile-bitfields", "-Wno-error=unused-but-set-variable", "-fno-jump-tables", "-fno-tree-switch-conversion", "-MMD"], "cc_path": "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/xtensa-esp32s3-elf-gcc", "cxx_path": "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/xtensa-esp32s3-elf-g++", "gdb_path": "/Users/dkords/.platformio/packages/toolchain-xtensa-esp32s3/bin/xtensa-esp32s3-elf-gdb", "prog_path": "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/firmware.elf", "svd_path": null, "compiler_type": "gcc", "targets": [{"name": "buildfs", "title": "Build Filesystem Image", "description": null, "group": "Platform"}, {"name": "size", "title": "Program Size", "description": "Calculate program size", "group": "Platform"}, {"name": "upload", "title": "Upload", "description": null, "group": "Platform"}, {"name": "uploadfs", "title": "Upload Filesystem Image", "description": null, "group": "Platform"}, {"name": "uploadfsota", "title": "Upload Filesystem Image OTA", "description": null, "group": "Platform"}, {"name": "erase", "title": "Erase Flash", "description": null, "group": "Platform"}], "extra": {"flash_images": [{"offset": "0x0000", "path": "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/bootloader.bin"}, {"offset": "0x8000", "path": "/Users/dkords/dev/projects/iotone/ProjectMagNET/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/partitions.bin"}, {"offset": "0xe000", "path": "/Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin"}], "application_offset": "0x10000"}} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/SPI/SPI.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/SPI/SPI.cpp.d new file mode 100644 index 0000000..af7cb07 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/SPI/SPI.cpp.d @@ -0,0 +1,186 @@ +.pio.nosync/build/m5stack-stamps3/lib0d7/SPI/SPI.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/SPI/SPI.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/SPI/SPI.cpp.o new file mode 100644 index 0000000..a57e6df Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/SPI/SPI.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/libSPI.a b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/libSPI.a new file mode 100644 index 0000000..5ac90bb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib0d7/libSPI.a differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.d new file mode 100644 index 0000000..534bdec --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o new file mode 100644 index 0000000..70c747f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/FastLED.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.d new file mode 100644 index 0000000..167fe10 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.d @@ -0,0 +1,15 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o new file mode 100644 index 0000000..47fa824 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/allocator.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.d new file mode 100644 index 0000000..a46a418 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.d @@ -0,0 +1,23 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o new file mode 100644 index 0000000..e72c8fd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bilinear_expansion.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.d new file mode 100644 index 0000000..1eed2cb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o new file mode 100644 index 0000000..8d0a1bb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/bitswap.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.d new file mode 100644 index 0000000..e1d70de --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o new file mode 100644 index 0000000..9bc35bf Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorpalettes.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.d new file mode 100644 index 0000000..af9553a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o new file mode 100644 index 0000000..5b7af48 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/colorutils.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.d new file mode 100644 index 0000000..dd12c76 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o new file mode 100644 index 0000000..786ab59 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/crgb.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.d new file mode 100644 index 0000000..c95d61c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.d @@ -0,0 +1,24 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o new file mode 100644 index 0000000..662e22b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/engine_events.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.d new file mode 100644 index 0000000..bf3ab9b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.d @@ -0,0 +1,254 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/brightness_bitshifter.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o new file mode 100644 index 0000000..67a752c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/five_bit_hd_gamma.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.d new file mode 100644 index 0000000..797086e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o new file mode 100644 index 0000000..6346a54 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fs.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.d new file mode 100644 index 0000000..3856cdf --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.d @@ -0,0 +1,16 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestream.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o new file mode 100644 index 0000000..fed34d9 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/detail/data_stream.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.d new file mode 100644 index 0000000..4639c00 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.d @@ -0,0 +1,12 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o new file mode 100644 index 0000000..ef17153 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/frame.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.d new file mode 100644 index 0000000..15ec278 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.d @@ -0,0 +1,14 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestream.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/circular_buffer.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/math_macros.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o new file mode 100644 index 0000000..63222d0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/bytestreammemory.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.d new file mode 100644 index 0000000..f133fff --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o new file mode 100644 index 0000000..4b0dd5f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/storage/filebuffer.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.d new file mode 100644 index 0000000..afd26af --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.d @@ -0,0 +1,20 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestream.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/circular_buffer.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/math_macros.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/high_precision_interval.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o new file mode 100644 index 0000000..7e344e9 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/frame_interpolator.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.d new file mode 100644 index 0000000..b779bf9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.d @@ -0,0 +1,21 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestream.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/circular_buffer.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/math_macros.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/high_precision_interval.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o new file mode 100644 index 0000000..f17636f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/fx/video/stream_buffered.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.d new file mode 100644 index 0000000..d4ad4c8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o new file mode 100644 index 0000000..9dee36a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/hsv2rgb.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.d new file mode 100644 index 0000000..9be0314 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o new file mode 100644 index 0000000..b3f9ef0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/lib8tion.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.d new file mode 100644 index 0000000..d647755 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o new file mode 100644 index 0000000..234a8aa Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/noise.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.d new file mode 100644 index 0000000..fb2e058 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o new file mode 100644 index 0000000..63e5d0a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.d new file mode 100644 index 0000000..e45084f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/i2s.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o new file mode 100644 index 0000000..999215f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/i2s.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.d new file mode 100644 index 0000000..3033f19 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.d @@ -0,0 +1,261 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clock_cycles.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rmt_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/rmt_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/periph_ctrl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o new file mode 100644 index 0000000..37617b2 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.d new file mode 100644 index 0000000..87889c9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.d @@ -0,0 +1,261 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clock_cycles.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_ringbuf/include/freertos/ringbuf.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/rmt_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/rmt_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/periph_ctrl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/periph_defs.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o new file mode 100644 index 0000000..560f819 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf4_rmt_impl.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.d new file mode 100644 index 0000000..f583d8e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_rmt.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o new file mode 100644 index 0000000..1fd2628 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/idf5_rmt.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.d new file mode 100644 index 0000000..da7632f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/configure_led.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o new file mode 100644 index 0000000..7677c69 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/configure_led.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.d new file mode 100644 index 0000000..e8474a2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/construct.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o new file mode 100644 index 0000000..69fa7ac Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/construct.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.d new file mode 100644 index 0000000..1d3c741 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_api.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o new file mode 100644 index 0000000..980d65f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_api.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.d new file mode 100644 index 0000000..7bff88b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o new file mode 100644 index 0000000..2192c9e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.d new file mode 100644 index 0000000..0b6548f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o new file mode 100644 index 0000000..8961607 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.d new file mode 100644 index 0000000..7998bc0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o new file mode 100644 index 0000000..5769b30 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.d new file mode 100644 index 0000000..d73c309 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip_group.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o new file mode 100644 index 0000000..4895af6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/esp/32/led_strip/rmt_strip_group.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.d new file mode 100644 index 0000000..6a47e14 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/active_strip_data.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o new file mode 100644 index 0000000..4909602 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/active_strip_data.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.d new file mode 100644 index 0000000..3cf4f85 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fs_wasm.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o new file mode 100644 index 0000000..02b8704 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/fs_wasm.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.d new file mode 100644 index 0000000..497d240 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/js.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o new file mode 100644 index 0000000..cccf2fa Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/js.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.d new file mode 100644 index 0000000..b9a0a63 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/timer.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o new file mode 100644 index 0000000..212bf28 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/timer.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.d new file mode 100644 index 0000000..4fc3bc3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/button.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o new file mode 100644 index 0000000..97ac23c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/button.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.d new file mode 100644 index 0000000..c2b1724 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/checkbox.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o new file mode 100644 index 0000000..0168599 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/checkbox.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.d new file mode 100644 index 0000000..d3cf190 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/events.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o new file mode 100644 index 0000000..b81b3e0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/events.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.d new file mode 100644 index 0000000..e1e5969 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/setup_and_loop.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o new file mode 100644 index 0000000..3041732 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/setup_and_loop.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.d new file mode 100644 index 0000000..865ce7d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/slider.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o new file mode 100644 index 0000000..75df4db Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/slider.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.d new file mode 100644 index 0000000..a8f6724 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_internal.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o new file mode 100644 index 0000000..f6dd0e2 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_internal.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.d new file mode 100644 index 0000000..3f61c1f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_manager.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o new file mode 100644 index 0000000..9c03f0a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_manager.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.d new file mode 100644 index 0000000..026f60a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_number_field.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o new file mode 100644 index 0000000..5511331 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/platforms/wasm/ui/ui_number_field.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.d new file mode 100644 index 0000000..ea2957f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o new file mode 100644 index 0000000..fcbe933 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/power_mgt.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.d new file mode 100644 index 0000000..5f7c7d8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o new file mode 100644 index 0000000..2a3ced4 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/ref.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.d new file mode 100644 index 0000000..263c274 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o new file mode 100644 index 0000000..9d9ff08 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/rgbw.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.d new file mode 100644 index 0000000..140119d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.d @@ -0,0 +1,16 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o new file mode 100644 index 0000000..e6a9d2d Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/screenmap.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.d new file mode 100644 index 0000000..90a6def --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/simplex.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o new file mode 100644 index 0000000..07cd949 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/simplex.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.d new file mode 100644 index 0000000..ea11eec --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o new file mode 100644 index 0000000..d0abcac Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/str.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.d new file mode 100644 index 0000000..49a2efa --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/stub_main.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o new file mode 100644 index 0000000..ed4edad Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/stub_main.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.d new file mode 100644 index 0000000..3349676 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/transpose8x1_noinline.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o new file mode 100644 index 0000000..8c0a0f4 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/transpose8x1_noinline.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.d new file mode 100644 index 0000000..b4ed706 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.d @@ -0,0 +1,253 @@ +.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/wiring.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o new file mode 100644 index 0000000..14ce1e0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib1a9/FastLED/wiring.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/ESP32Time/ESP32Time.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/ESP32Time/ESP32Time.cpp.d new file mode 100644 index 0000000..8b81f9e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/ESP32Time/ESP32Time.cpp.d @@ -0,0 +1,183 @@ +.pio.nosync/build/m5stack-stamps3/lib321/ESP32Time/ESP32Time.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/ESP32Time/ESP32Time.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/ESP32Time/ESP32Time.cpp.o new file mode 100644 index 0000000..743ebfb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/ESP32Time/ESP32Time.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a new file mode 100644 index 0000000..4418f4a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib321/libESP32Time.a differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLE2904.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLE2904.cpp.d new file mode 100644 index 0000000..a9dc6c2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLE2904.cpp.d @@ -0,0 +1,248 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLE2904.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLE2904.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLE2904.cpp.o new file mode 100644 index 0000000..1a1cd14 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLE2904.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAddress.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAddress.cpp.d new file mode 100644 index 0000000..aec032d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAddress.cpp.d @@ -0,0 +1,130 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAddress.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAddress.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAddress.cpp.o new file mode 100644 index 0000000..ac7456f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAddress.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertisedDevice.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertisedDevice.cpp.d new file mode 100644 index 0000000..137a64b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertisedDevice.cpp.d @@ -0,0 +1,257 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertisedDevice.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertisedDevice.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertisedDevice.cpp.o new file mode 100644 index 0000000..ca03ef6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertisedDevice.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertising.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertising.cpp.d new file mode 100644 index 0000000..6a4c1ca --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertising.cpp.d @@ -0,0 +1,258 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertising.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gap/include/services/gap/ble_svc_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertising.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertising.cpp.o new file mode 100644 index 0000000..8d9744d Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEAdvertising.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEBeacon.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEBeacon.cpp.d new file mode 100644 index 0000000..628fe60 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEBeacon.cpp.d @@ -0,0 +1,12 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEBeacon.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEBeacon.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEBeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEBeacon.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEBeacon.cpp.o new file mode 100644 index 0000000..55ff7b0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEBeacon.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLECharacteristic.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLECharacteristic.cpp.d new file mode 100644 index 0000000..b01ce79 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLECharacteristic.cpp.d @@ -0,0 +1,257 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLECharacteristic.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLECharacteristic.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLECharacteristic.cpp.o new file mode 100644 index 0000000..99b5006 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLECharacteristic.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEClient.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEClient.cpp.d new file mode 100644 index 0000000..f2fb952 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEClient.cpp.d @@ -0,0 +1,258 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEClient.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEClient.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEClient.cpp.o new file mode 100644 index 0000000..5bb0387 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEClient.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDescriptor.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDescriptor.cpp.d new file mode 100644 index 0000000..1fbda19 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDescriptor.cpp.d @@ -0,0 +1,248 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDescriptor.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDescriptor.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDescriptor.cpp.o new file mode 100644 index 0000000..2855176 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDescriptor.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDevice.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDevice.cpp.d new file mode 100644 index 0000000..45d1f58 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDevice.cpp.d @@ -0,0 +1,269 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDevice.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_nimble_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_port_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_pvcy.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/util/include/host/util/util.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gap/include/services/gap/ble_svc_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDevice.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDevice.cpp.o new file mode 100644 index 0000000..376f09e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEDevice.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneTLM.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneTLM.cpp.d new file mode 100644 index 0000000..29ae04a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneTLM.cpp.d @@ -0,0 +1,12 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneTLM.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEEddystoneTLM.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEEddystoneTLM.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneTLM.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneTLM.cpp.o new file mode 100644 index 0000000..0385971 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneTLM.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneURL.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneURL.cpp.d new file mode 100644 index 0000000..3f31418 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneURL.cpp.d @@ -0,0 +1,12 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneURL.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEEddystoneURL.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEEddystoneURL.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneURL.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneURL.cpp.o new file mode 100644 index 0000000..8ff35e9 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEEddystoneURL.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEExtAdvertising.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEExtAdvertising.cpp.d new file mode 100644 index 0000000..86662ff --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEExtAdvertising.cpp.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEExtAdvertising.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEExtAdvertising.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEExtAdvertising.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEExtAdvertising.cpp.o new file mode 100644 index 0000000..91b0c7e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEExtAdvertising.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEHIDDevice.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEHIDDevice.cpp.d new file mode 100644 index 0000000..8dcc1d1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEHIDDevice.cpp.d @@ -0,0 +1,250 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEHIDDevice.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEHIDDevice.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEHIDDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/HIDTypes.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEHIDDevice.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEHIDDevice.cpp.o new file mode 100644 index 0000000..cf4d4ec Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEHIDDevice.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteCharacteristic.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteCharacteristic.cpp.d new file mode 100644 index 0000000..312d56d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteCharacteristic.cpp.d @@ -0,0 +1,247 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteCharacteristic.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteCharacteristic.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteCharacteristic.cpp.o new file mode 100644 index 0000000..920bf6f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteCharacteristic.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteDescriptor.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteDescriptor.cpp.d new file mode 100644 index 0000000..b244b44 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteDescriptor.cpp.d @@ -0,0 +1,247 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteDescriptor.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteDescriptor.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteDescriptor.cpp.o new file mode 100644 index 0000000..7c66556 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteDescriptor.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteService.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteService.cpp.d new file mode 100644 index 0000000..9674afe --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteService.cpp.d @@ -0,0 +1,257 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteService.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteService.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteService.cpp.o new file mode 100644 index 0000000..55647ac Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLERemoteService.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEScan.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEScan.cpp.d new file mode 100644 index 0000000..448a5d2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEScan.cpp.d @@ -0,0 +1,257 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEScan.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEScan.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEScan.cpp.o new file mode 100644 index 0000000..df35603 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEScan.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLESecurity.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLESecurity.cpp.d new file mode 100644 index 0000000..cbf7cc5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLESecurity.cpp.d @@ -0,0 +1,257 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLESecurity.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLESecurity.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLESecurity.cpp.o new file mode 100644 index 0000000..d2cf103 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLESecurity.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEServer.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEServer.cpp.d new file mode 100644 index 0000000..33b0d16 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEServer.cpp.d @@ -0,0 +1,259 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEServer.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gap/include/services/gap/ble_svc_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/include/services/gatt/ble_svc_gatt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEServer.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEServer.cpp.o new file mode 100644 index 0000000..dd914e4 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEServer.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEService.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEService.cpp.d new file mode 100644 index 0000000..78d9288 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEService.cpp.d @@ -0,0 +1,257 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEService.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEService.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEService.cpp.o new file mode 100644 index 0000000..8888dba Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEService.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUUID.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUUID.cpp.d new file mode 100644 index 0000000..e4707b1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUUID.cpp.d @@ -0,0 +1,130 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUUID.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUUID.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUUID.cpp.o new file mode 100644 index 0000000..2a2497b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUUID.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUtils.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUtils.cpp.d new file mode 100644 index 0000000..d9f0efb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUtils.cpp.d @@ -0,0 +1,128 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUtils.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUtils.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUtils.cpp.o new file mode 100644 index 0000000..70d7d2d Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/NimBLEUtils.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/esp-hci/src/esp_nimble_hci.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/esp-hci/src/esp_nimble_hci.c.d new file mode 100644 index 0000000..6bb0e82 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/esp-hci/src/esp_nimble_hci.c.d @@ -0,0 +1,136 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/esp-hci/src/esp_nimble_hci.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/esp_nimble_hci.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_port_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/../include/esp_nimble_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/../../port/include/esp_nimble_mem.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/esp-hci/src/../include/esp_compiler.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/esp-hci/src/esp_nimble_hci.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/esp-hci/src/esp_nimble_hci.c.o new file mode 100644 index 0000000..a0bf0b6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/esp-hci/src/esp_nimble_hci.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/port/src/esp_nimble_mem.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/port/src/esp_nimble_mem.c.d new file mode 100644 index 0000000..cfe3d0b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/port/src/esp_nimble_mem.c.d @@ -0,0 +1,11 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/port/src/esp_nimble_mem.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/src/esp_nimble_mem.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/src/../include/esp_nimble_mem.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/port/src/esp_nimble_mem.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/port/src/esp_nimble_mem.c.o new file mode 100644 index 0000000..a666b3d Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/esp_port/port/src/esp_nimble_mem.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_decrypt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_decrypt.c.d new file mode 100644 index 0000000..38f2400 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_decrypt.c.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_decrypt.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_decrypt.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_decrypt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_decrypt.c.o new file mode 100644 index 0000000..94e7455 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_decrypt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_encrypt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_encrypt.c.d new file mode 100644 index 0000000..d678f81 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_encrypt.c.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_encrypt.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/aes_encrypt.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_encrypt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_encrypt.c.o new file mode 100644 index 0000000..51850ca Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/aes_encrypt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cbc_mode.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cbc_mode.c.d new file mode 100644 index 0000000..e7753f5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cbc_mode.c.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cbc_mode.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cbc_mode.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/cbc_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cbc_mode.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cbc_mode.c.o new file mode 100644 index 0000000..4da93a0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cbc_mode.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ccm_mode.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ccm_mode.c.d new file mode 100644 index 0000000..6f31cc2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ccm_mode.c.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ccm_mode.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ccm_mode.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ccm_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ccm_mode.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ccm_mode.c.o new file mode 100644 index 0000000..7833423 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ccm_mode.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cmac_mode.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cmac_mode.c.d new file mode 100644 index 0000000..849ce44 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cmac_mode.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cmac_mode.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/cmac_mode.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/cmac_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cmac_mode.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cmac_mode.c.o new file mode 100644 index 0000000..e5b054c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/cmac_mode.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_mode.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_mode.c.d new file mode 100644 index 0000000..7cd63f2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_mode.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_mode.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_mode.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ctr_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_mode.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_mode.c.o new file mode 100644 index 0000000..eaf3a27 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_mode.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_prng.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_prng.c.d new file mode 100644 index 0000000..d6f9984 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_prng.c.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_prng.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ctr_prng.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ctr_prng.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_prng.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_prng.c.o new file mode 100644 index 0000000..ee6d7e8 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ctr_prng.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc.c.d new file mode 100644 index 0000000..a6f11fc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc.c.d @@ -0,0 +1,4 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc_platform_specific.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc.c.o new file mode 100644 index 0000000..1ec5d74 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dh.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dh.c.d new file mode 100644 index 0000000..5cb6b5c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dh.c.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dh.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dh.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc_dh.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dh.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dh.c.o new file mode 100644 index 0000000..601c232 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dh.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dsa.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dsa.c.d new file mode 100644 index 0000000..30a7315 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dsa.c.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dsa.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_dsa.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc_dsa.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/ecc.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dsa.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dsa.c.o new file mode 100644 index 0000000..247a101 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_dsa.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_platform_specific.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_platform_specific.c.d new file mode 100644 index 0000000..acc30a2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_platform_specific.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_platform_specific.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/ecc_platform_specific.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_platform_specific.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_platform_specific.c.o new file mode 100644 index 0000000..0afe241 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/ecc_platform_specific.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac.c.d new file mode 100644 index 0000000..4bf4747 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac.c.d @@ -0,0 +1,6 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/hmac.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/sha256.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac.c.o new file mode 100644 index 0000000..2bddf05 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac_prng.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac_prng.c.d new file mode 100644 index 0000000..c847ecd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac_prng.c.d @@ -0,0 +1,8 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac_prng.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/hmac_prng.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/hmac_prng.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/sha256.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/hmac.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/hmac.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac_prng.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac_prng.c.o new file mode 100644 index 0000000..b18d0ef Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/hmac_prng.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/sha256.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/sha256.c.d new file mode 100644 index 0000000..683b0ef --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/sha256.c.d @@ -0,0 +1,5 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/sha256.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/sha256.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/sha256.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/sha256.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/sha256.c.o new file mode 100644 index 0000000..9d4fe4c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/sha256.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/utils.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/utils.c.d new file mode 100644 index 0000000..a038192 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/utils.c.d @@ -0,0 +1,4 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/utils.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/utils.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/utils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/src/../include/tinycrypt/constants.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/utils.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/utils.c.o new file mode 100644 index 0000000..61ac499 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/ext/tinycrypt/src/utils.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll.c.d new file mode 100644 index 0000000..7666b57 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll.c.o new file mode 100644 index 0000000..5d2058b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_adv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_adv.c.d new file mode 100644 index 0000000..26e31fe --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_adv.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_adv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_adv.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_adv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_adv.c.o new file mode 100644 index 0000000..24f18d0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_adv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn.c.d new file mode 100644 index 0000000..2330404 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn.c.o new file mode 100644 index 0000000..2d9c08e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn_hci.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn_hci.c.d new file mode 100644 index 0000000..12f8f4d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn_hci.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn_hci.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_conn_hci.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn_hci.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn_hci.c.o new file mode 100644 index 0000000..267a09a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_conn_hci.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_ctrl.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_ctrl.c.d new file mode 100644 index 0000000..8651d3a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_ctrl.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_ctrl.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_ctrl.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_ctrl.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_ctrl.c.o new file mode 100644 index 0000000..b76d8bc Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_ctrl.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_dtm.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_dtm.c.d new file mode 100644 index 0000000..ab9532c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_dtm.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_dtm.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_dtm.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_dtm.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_dtm.c.o new file mode 100644 index 0000000..f82b8c7 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_dtm.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci.c.d new file mode 100644 index 0000000..1938406 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci.c.o new file mode 100644 index 0000000..27e0fb2 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci_ev.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci_ev.c.d new file mode 100644 index 0000000..ead0c97 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci_ev.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci_ev.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_hci_ev.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci_ev.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci_ev.c.o new file mode 100644 index 0000000..278d094 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_hci_ev.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_iso.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_iso.c.d new file mode 100644 index 0000000..6b64c65 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_iso.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_iso.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_iso.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_iso.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_iso.c.o new file mode 100644 index 0000000..1542f66 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_iso.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rand.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rand.c.d new file mode 100644 index 0000000..eee1180 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rand.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rand.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rand.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rand.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rand.c.o new file mode 100644 index 0000000..606ad33 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rand.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_resolv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_resolv.c.d new file mode 100644 index 0000000..9e24bbd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_resolv.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_resolv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_resolv.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_resolv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_resolv.c.o new file mode 100644 index 0000000..04aba3a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_resolv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rfmgmt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rfmgmt.c.d new file mode 100644 index 0000000..a07a4da --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rfmgmt.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rfmgmt.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_rfmgmt.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rfmgmt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rfmgmt.c.o new file mode 100644 index 0000000..cb13037 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_rfmgmt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_scan.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_scan.c.d new file mode 100644 index 0000000..70a0c8a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_scan.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_scan.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_scan.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_scan.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_scan.c.o new file mode 100644 index 0000000..62f5245 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_scan.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sched.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sched.c.d new file mode 100644 index 0000000..98fad1a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sched.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sched.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sched.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sched.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sched.c.o new file mode 100644 index 0000000..4e76b8a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sched.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_supp_cmd.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_supp_cmd.c.d new file mode 100644 index 0000000..5ef48a1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_supp_cmd.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_supp_cmd.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_supp_cmd.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_supp_cmd.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_supp_cmd.c.o new file mode 100644 index 0000000..e6e28d0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_supp_cmd.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sync.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sync.c.d new file mode 100644 index 0000000..5b4a96d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sync.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sync.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_sync.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sync.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sync.c.o new file mode 100644 index 0000000..391e17f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_sync.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_trace.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_trace.c.d new file mode 100644 index 0000000..fe4802c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_trace.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_trace.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_trace.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_trace.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_trace.c.o new file mode 100644 index 0000000..9f536ad Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_trace.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_utils.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_utils.c.d new file mode 100644 index 0000000..cb3bafb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_utils.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_utils.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_utils.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_utils.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_utils.c.o new file mode 100644 index 0000000..4fe6340 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_utils.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_whitelist.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_whitelist.c.d new file mode 100644 index 0000000..6a11d7f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_whitelist.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_whitelist.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/controller/src/ble_ll_whitelist.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_whitelist.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_whitelist.c.o new file mode 100644 index 0000000..1562eb4 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/controller/src/ble_ll_whitelist.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_hw.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_hw.c.d new file mode 100644 index 0000000..205efb4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_hw.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_hw.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_hw.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_hw.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_hw.c.o new file mode 100644 index 0000000..24a14ca Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_hw.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_phy.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_phy.c.d new file mode 100644 index 0000000..2b96ba0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_phy.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_phy.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/drivers/nrf51/src/ble_phy.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_phy.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_phy.c.o new file mode 100644 index 0000000..a1d6c0e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf51/src/ble_phy.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_hw.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_hw.c.d new file mode 100644 index 0000000..4df19b7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_hw.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_hw.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_hw.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_hw.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_hw.c.o new file mode 100644 index 0000000..22dc024 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_hw.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy.c.d new file mode 100644 index 0000000..fd5edec --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy.c.o new file mode 100644 index 0000000..ef8b554 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c.d new file mode 100644 index 0000000..b8d9404 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c.o new file mode 100644 index 0000000..6459351 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/drivers/nrf52/src/ble_phy_trace.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/access.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/access.c.d new file mode 100644 index 0000000..c990d74 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/access.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/access.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/access.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/access.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/access.c.o new file mode 100644 index 0000000..b339183 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/access.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/adv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/adv.c.d new file mode 100644 index 0000000..64cba38 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/adv.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/adv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/adv.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/adv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/adv.c.o new file mode 100644 index 0000000..0bc54e1 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/adv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/aes-ccm.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/aes-ccm.c.d new file mode 100644 index 0000000..d0727ce --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/aes-ccm.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/aes-ccm.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/aes-ccm.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/aes-ccm.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/aes-ccm.c.o new file mode 100644 index 0000000..bd47475 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/aes-ccm.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/app_keys.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/app_keys.c.d new file mode 100644 index 0000000..7456648 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/app_keys.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/app_keys.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/app_keys.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/app_keys.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/app_keys.c.o new file mode 100644 index 0000000..065cf29 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/app_keys.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/beacon.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/beacon.c.d new file mode 100644 index 0000000..8411295 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/beacon.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/beacon.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/beacon.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/beacon.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/beacon.c.o new file mode 100644 index 0000000..dab1051 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/beacon.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cdb.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cdb.c.d new file mode 100644 index 0000000..83e7c68 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cdb.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cdb.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cdb.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cdb.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cdb.c.o new file mode 100644 index 0000000..ae43a2f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cdb.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg.c.d new file mode 100644 index 0000000..28d6638 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg.c.o new file mode 100644 index 0000000..4f21726 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_cli.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_cli.c.d new file mode 100644 index 0000000..a8ddd97 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_cli.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_cli.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_cli.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_cli.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_cli.c.o new file mode 100644 index 0000000..6790f72 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_cli.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_srv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_srv.c.d new file mode 100644 index 0000000..2e534db --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_srv.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_srv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/cfg_srv.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_srv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_srv.c.o new file mode 100644 index 0000000..2b56e3c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/cfg_srv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/crypto.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/crypto.c.d new file mode 100644 index 0000000..00674a9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/crypto.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/crypto.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/crypto.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/crypto.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/crypto.c.o new file mode 100644 index 0000000..a86387a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/crypto.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/friend.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/friend.c.d new file mode 100644 index 0000000..04cd9c9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/friend.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/friend.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/friend.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/friend.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/friend.c.o new file mode 100644 index 0000000..9c525e0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/friend.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/glue.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/glue.c.d new file mode 100644 index 0000000..45c2493 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/glue.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/glue.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/glue.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/glue.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/glue.c.o new file mode 100644 index 0000000..67b3763 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/glue.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_cli.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_cli.c.d new file mode 100644 index 0000000..3ecc37d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_cli.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_cli.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_cli.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_cli.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_cli.c.o new file mode 100644 index 0000000..6a37add Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_cli.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_srv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_srv.c.d new file mode 100644 index 0000000..ef9a2a5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_srv.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_srv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/health_srv.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_srv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_srv.c.o new file mode 100644 index 0000000..b389038 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/health_srv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/heartbeat.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/heartbeat.c.d new file mode 100644 index 0000000..a728c7a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/heartbeat.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/heartbeat.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/heartbeat.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/heartbeat.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/heartbeat.c.o new file mode 100644 index 0000000..bb079ad Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/heartbeat.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/light_model.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/light_model.c.d new file mode 100644 index 0000000..c69a066 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/light_model.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/light_model.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/light_model.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/light_model.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/light_model.c.o new file mode 100644 index 0000000..d117731 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/light_model.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/lpn.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/lpn.c.d new file mode 100644 index 0000000..1a02558 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/lpn.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/lpn.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/lpn.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/lpn.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/lpn.c.o new file mode 100644 index 0000000..428b790 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/lpn.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/mesh.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/mesh.c.d new file mode 100644 index 0000000..a5080b4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/mesh.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/mesh.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/mesh.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/mesh.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/mesh.c.o new file mode 100644 index 0000000..f3ffdd7 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/mesh.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_cli.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_cli.c.d new file mode 100644 index 0000000..e410661 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_cli.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_cli.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_cli.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_cli.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_cli.c.o new file mode 100644 index 0000000..d0e521a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_cli.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_srv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_srv.c.d new file mode 100644 index 0000000..2c9732a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_srv.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_srv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/model_srv.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_srv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_srv.c.o new file mode 100644 index 0000000..9c1c15f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/model_srv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/net.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/net.c.d new file mode 100644 index 0000000..1e1831c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/net.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/net.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/net.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/net.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/net.c.o new file mode 100644 index 0000000..5adafb5 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/net.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/nodes.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/nodes.c.d new file mode 100644 index 0000000..cf5e838 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/nodes.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/nodes.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/nodes.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/nodes.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/nodes.c.o new file mode 100644 index 0000000..8c428a6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/nodes.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_adv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_adv.c.d new file mode 100644 index 0000000..0f33861 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_adv.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_adv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_adv.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_adv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_adv.c.o new file mode 100644 index 0000000..86d5ecb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_adv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_gatt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_gatt.c.d new file mode 100644 index 0000000..56d4ff9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_gatt.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_gatt.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/pb_gatt.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_gatt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_gatt.c.o new file mode 100644 index 0000000..f7828e5 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/pb_gatt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov.c.d new file mode 100644 index 0000000..81a5792 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov.c.o new file mode 100644 index 0000000..d0eb197 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov_device.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov_device.c.d new file mode 100644 index 0000000..70af553 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov_device.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov_device.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/prov_device.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov_device.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov_device.c.o new file mode 100644 index 0000000..e8eb724 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/prov_device.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/provisioner.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/provisioner.c.d new file mode 100644 index 0000000..eb00bfb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/provisioner.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/provisioner.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/provisioner.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/provisioner.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/provisioner.c.o new file mode 100644 index 0000000..fc5bdd9 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/provisioner.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/proxy.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/proxy.c.d new file mode 100644 index 0000000..1d847e9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/proxy.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/proxy.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/proxy.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/proxy.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/proxy.c.o new file mode 100644 index 0000000..e31f3d1 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/proxy.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/rpl.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/rpl.c.d new file mode 100644 index 0000000..979e662 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/rpl.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/rpl.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/rpl.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/rpl.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/rpl.c.o new file mode 100644 index 0000000..55d6075 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/rpl.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/settings.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/settings.c.d new file mode 100644 index 0000000..888eb07 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/settings.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/settings.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/settings.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/settings.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/settings.c.o new file mode 100644 index 0000000..693b066 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/settings.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/shell.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/shell.c.d new file mode 100644 index 0000000..e1ab954 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/shell.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/shell.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/shell.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/shell.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/shell.c.o new file mode 100644 index 0000000..bb22563 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/shell.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/subnet.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/subnet.c.d new file mode 100644 index 0000000..217128e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/subnet.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/subnet.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/subnet.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/subnet.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/subnet.c.o new file mode 100644 index 0000000..9fc9fae Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/subnet.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/transport.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/transport.c.d new file mode 100644 index 0000000..dff72eb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/transport.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/transport.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/mesh/src/transport.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/transport.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/transport.c.o new file mode 100644 index 0000000..8734212 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/mesh/src/transport.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ans/src/ble_svc_ans.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ans/src/ble_svc_ans.c.d new file mode 100644 index 0000000..efe35fc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ans/src/ble_svc_ans.c.d @@ -0,0 +1,128 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ans/src/ble_svc_ans.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/ans/src/ble_svc_ans.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/ans/src/../include/services/ans/ble_svc_ans.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ans/src/ble_svc_ans.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ans/src/ble_svc_ans.c.o new file mode 100644 index 0000000..5405915 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ans/src/ble_svc_ans.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/bas/src/ble_svc_bas.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/bas/src/ble_svc_bas.c.d new file mode 100644 index 0000000..1e3a0aa --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/bas/src/ble_svc_bas.c.d @@ -0,0 +1,128 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/bas/src/ble_svc_bas.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/bas/src/ble_svc_bas.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/bas/src/../include/services/bas/ble_svc_bas.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/bas/src/ble_svc_bas.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/bas/src/ble_svc_bas.c.o new file mode 100644 index 0000000..46b903f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/bas/src/ble_svc_bas.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/dis/src/ble_svc_dis.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/dis/src/ble_svc_dis.c.d new file mode 100644 index 0000000..bed5ac0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/dis/src/ble_svc_dis.c.d @@ -0,0 +1,127 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/dis/src/ble_svc_dis.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/dis/src/ble_svc_dis.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/dis/src/../include/services/dis/ble_svc_dis.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/dis/src/ble_svc_dis.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/dis/src/ble_svc_dis.c.o new file mode 100644 index 0000000..3ad0baf Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/dis/src/ble_svc_dis.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gap/src/ble_svc_gap.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gap/src/ble_svc_gap.c.d new file mode 100644 index 0000000..780e7e5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gap/src/ble_svc_gap.c.d @@ -0,0 +1,128 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gap/src/ble_svc_gap.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gap/src/ble_svc_gap.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gap/src/../include/services/gap/ble_svc_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gap/src/ble_svc_gap.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gap/src/ble_svc_gap.c.o new file mode 100644 index 0000000..c959afc Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gap/src/ble_svc_gap.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c.d new file mode 100644 index 0000000..8eebd60 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c.d @@ -0,0 +1,127 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/gatt/src/../include/services/gatt/ble_svc_gatt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c.o new file mode 100644 index 0000000..92a0174 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ias/src/ble_svc_ias.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ias/src/ble_svc_ias.c.d new file mode 100644 index 0000000..bd3b373 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ias/src/ble_svc_ias.c.d @@ -0,0 +1,127 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ias/src/ble_svc_ias.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/ias/src/ble_svc_ias.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/ias/src/../include/services/ias/ble_svc_ias.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ias/src/ble_svc_ias.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ias/src/ble_svc_ias.c.o new file mode 100644 index 0000000..33272a5 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ias/src/ble_svc_ias.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c.d new file mode 100644 index 0000000..5202815 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c.d @@ -0,0 +1,127 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/ipss/src/../include/services/ipss/ble_svc_ipss.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c.o new file mode 100644 index 0000000..28dce4b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/lls/src/ble_svc_lls.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/lls/src/ble_svc_lls.c.d new file mode 100644 index 0000000..712be55 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/lls/src/ble_svc_lls.c.d @@ -0,0 +1,127 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/lls/src/ble_svc_lls.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/lls/src/ble_svc_lls.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/services/lls/src/../include/services/lls/ble_svc_lls.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/lls/src/ble_svc_lls.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/lls/src/ble_svc_lls.c.o new file mode 100644 index 0000000..b1cf2ba Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/services/lls/src/ble_svc_lls.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att.c.d new file mode 100644 index 0000000..bdadd81 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att.c.o new file mode 100644 index 0000000..cec9833 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_clt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_clt.c.d new file mode 100644 index 0000000..ff36aa4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_clt.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_clt.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_clt.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_clt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_clt.c.o new file mode 100644 index 0000000..9f2d38c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_clt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_cmd.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_cmd.c.d new file mode 100644 index 0000000..4d910fc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_cmd.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_cmd.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_cmd.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_cmd.c.o new file mode 100644 index 0000000..db94c54 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_cmd.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_svr.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_svr.c.d new file mode 100644 index 0000000..2f14ef3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_svr.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_svr.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_svr.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_svr.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_svr.c.o new file mode 100644 index 0000000..4aed8e4 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_att_svr.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_eddystone.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_eddystone.c.d new file mode 100644 index 0000000..54a4e7e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_eddystone.c.d @@ -0,0 +1,154 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_eddystone.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_eddystone.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/../include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_eddystone.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_eddystone.c.o new file mode 100644 index 0000000..4ebab1b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_eddystone.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gap.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gap.c.d new file mode 100644 index 0000000..f33cd24 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gap.c.d @@ -0,0 +1,157 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gap.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gap.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gap.c.o new file mode 100644 index 0000000..0e0e54d Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gap.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gattc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gattc.c.d new file mode 100644 index 0000000..014e4d1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gattc.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gattc.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gattc.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gattc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gattc.c.o new file mode 100644 index 0000000..67feede Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gattc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts.c.d new file mode 100644 index 0000000..56fdefd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts.c.o new file mode 100644 index 0000000..2cfd01a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts_lcl.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts_lcl.c.d new file mode 100644 index 0000000..de47756 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts_lcl.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts_lcl.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatts_lcl.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts_lcl.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts_lcl.c.o new file mode 100644 index 0000000..53e18b7 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_gatts_lcl.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs.c.d new file mode 100644 index 0000000..ef007d8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs.c.d @@ -0,0 +1,159 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs.c.o new file mode 100644 index 0000000..bd52330 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_adv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_adv.c.d new file mode 100644 index 0000000..eb64acc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_adv.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_adv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_adv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_adv.c.o new file mode 100644 index 0000000..e9b92e9 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_adv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_atomic.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_atomic.c.d new file mode 100644 index 0000000..6a20be5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_atomic.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_atomic.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_atomic.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_atomic.c.o new file mode 100644 index 0000000..d7f483f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_atomic.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_cfg.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_cfg.c.d new file mode 100644 index 0000000..20271cc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_cfg.c.d @@ -0,0 +1,124 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_cfg.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_cfg.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_cfg.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_cfg.c.o new file mode 100644 index 0000000..4505dcc Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_cfg.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_conn.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_conn.c.d new file mode 100644 index 0000000..a125fab --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_conn.c.d @@ -0,0 +1,154 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_conn.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_conn.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_conn.c.o new file mode 100644 index 0000000..84d06d1 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_conn.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_flow.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_flow.c.d new file mode 100644 index 0000000..c27e85d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_flow.c.d @@ -0,0 +1,155 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_flow.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_flow.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_flow.c.o new file mode 100644 index 0000000..9340015 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_flow.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci.c.d new file mode 100644 index 0000000..8d4d4c6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci.c.d @@ -0,0 +1,156 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/mem/mem.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci.c.o new file mode 100644 index 0000000..55f52ac Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_cmd.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_cmd.c.d new file mode 100644 index 0000000..f99c489 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_cmd.c.d @@ -0,0 +1,157 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_cmd.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_cmd.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_cmd.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_cmd.c.o new file mode 100644 index 0000000..de1452f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_cmd.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_evt.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_evt.c.d new file mode 100644 index 0000000..aac9aa7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_evt.c.d @@ -0,0 +1,155 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_evt.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_evt.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_evt.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_evt.c.o new file mode 100644 index 0000000..a34caed Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_evt.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_util.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_util.c.d new file mode 100644 index 0000000..7981a79 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_util.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_util.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_util.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_util.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_util.c.o new file mode 100644 index 0000000..d0fc261 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_hci_util.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_id.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_id.c.d new file mode 100644 index 0000000..05ef2f7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_id.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_id.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_id.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_id.c.o new file mode 100644 index 0000000..bffe59c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_id.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_log.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_log.c.d new file mode 100644 index 0000000..f891e22 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_log.c.d @@ -0,0 +1,125 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_log.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_log.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_log.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_log.c.o new file mode 100644 index 0000000..f419cb5 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_log.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mbuf.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mbuf.c.d new file mode 100644 index 0000000..777069d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mbuf.c.d @@ -0,0 +1,151 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mbuf.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mbuf.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mbuf.c.o new file mode 100644 index 0000000..a13409f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mbuf.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_misc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_misc.c.d new file mode 100644 index 0000000..918a795 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_misc.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_misc.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_misc.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_misc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_misc.c.o new file mode 100644 index 0000000..6a10243 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_misc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mqueue.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mqueue.c.d new file mode 100644 index 0000000..b2f88fc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mqueue.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mqueue.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mqueue.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mqueue.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mqueue.c.o new file mode 100644 index 0000000..c23c84e Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_mqueue.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_periodic_sync.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_periodic_sync.c.d new file mode 100644 index 0000000..f5db457 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_periodic_sync.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_periodic_sync.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_periodic_sync.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_periodic_sync.c.o new file mode 100644 index 0000000..484551d Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_periodic_sync.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_pvcy.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_pvcy.c.d new file mode 100644 index 0000000..25b212a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_pvcy.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_pvcy.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_pvcy.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_pvcy.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_pvcy.c.o new file mode 100644 index 0000000..94d92b0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_pvcy.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_resolv.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_resolv.c.d new file mode 100644 index 0000000..8dd8a74 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_resolv.c.d @@ -0,0 +1,7 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_resolv.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_resolv.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_resolv.c.o new file mode 100644 index 0000000..fc7afe3 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_resolv.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_shutdown.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_shutdown.c.d new file mode 100644 index 0000000..d29b0f6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_shutdown.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_shutdown.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_shutdown.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_shutdown.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_shutdown.c.o new file mode 100644 index 0000000..d117f3b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_shutdown.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_startup.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_startup.c.d new file mode 100644 index 0000000..bd546b3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_startup.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_startup.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_startup.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_startup.c.o new file mode 100644 index 0000000..38ba857 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_startup.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_stop.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_stop.c.d new file mode 100644 index 0000000..ad16858 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_stop.c.d @@ -0,0 +1,155 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_stop.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_stop.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/nimble/nimble_port.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_stop.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_stop.c.o new file mode 100644 index 0000000..75edfd8 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_hs_stop.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_ibeacon.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_ibeacon.c.d new file mode 100644 index 0000000..193ecfd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_ibeacon.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_ibeacon.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_ibeacon.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_ibeacon.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_ibeacon.c.o new file mode 100644 index 0000000..916a860 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_ibeacon.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap.c.d new file mode 100644 index 0000000..de566b2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap.c.o new file mode 100644 index 0000000..1ab3622 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_coc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_coc.c.d new file mode 100644 index 0000000..e636f32 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_coc.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_coc.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_coc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_coc.c.o new file mode 100644 index 0000000..6c658d5 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_coc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig.c.d new file mode 100644 index 0000000..f39f0b0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig.c.o new file mode 100644 index 0000000..4968683 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig_cmd.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig_cmd.c.d new file mode 100644 index 0000000..afd4953 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig_cmd.c.d @@ -0,0 +1,151 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig_cmd.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_cmd.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig_cmd.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig_cmd.c.o new file mode 100644 index 0000000..b051db3 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_l2cap_sig_cmd.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_monitor.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_monitor.c.d new file mode 100644 index 0000000..43e3657 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_monitor.c.d @@ -0,0 +1,8 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_monitor.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_monitor.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_monitor.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_monitor.c.o new file mode 100644 index 0000000..cb59b00 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_monitor.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm.c.d new file mode 100644 index 0000000..1296dcd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm.c.d @@ -0,0 +1,155 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/../store/config/src/ble_store_config_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm.c.o new file mode 100644 index 0000000..d606fda Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_alg.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_alg.c.d new file mode 100644 index 0000000..f82881a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_alg.c.d @@ -0,0 +1,158 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_alg.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_alg.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/constants.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/utils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/cmac_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/aes.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc_dh.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/ext/tinycrypt/include/tinycrypt/ecc.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_alg.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_alg.c.o new file mode 100644 index 0000000..befe4af Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_alg.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_cmd.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_cmd.c.d new file mode 100644 index 0000000..48f4baf --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_cmd.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_cmd.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_cmd.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_cmd.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_cmd.c.o new file mode 100644 index 0000000..4288773 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_cmd.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_lgcy.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_lgcy.c.d new file mode 100644 index 0000000..afde391 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_lgcy.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_lgcy.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_lgcy.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_lgcy.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_lgcy.c.o new file mode 100644 index 0000000..39c3995 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_lgcy.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_sc.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_sc.c.d new file mode 100644 index 0000000..230d6a2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_sc.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_sc.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_sc.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_sc.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_sc.c.o new file mode 100644 index 0000000..30341eb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_sm_sc.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store.c.d new file mode 100644 index 0000000..17631a9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store.c.o new file mode 100644 index 0000000..a94b3f6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store_util.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store_util.c.d new file mode 100644 index 0000000..6f0e210 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store_util.c.d @@ -0,0 +1,153 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store_util.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_store_util.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_resolv_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store_util.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store_util.c.o new file mode 100644 index 0000000..855fd74 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_store_util.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_uuid.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_uuid.c.d new file mode 100644 index 0000000..5cc92a2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_uuid.c.d @@ -0,0 +1,152 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_uuid.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/errno.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_cmd_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_att_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/stats/stats.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_gatt_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_hci_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_atomic_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_conn_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_coc_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_l2cap_sig_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_mbuf_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_startup_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_sm_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_adv_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_flow_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_pvcy_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_id_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_hs_periodic_sync_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/src/ble_uuid_priv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_monitor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_uuid.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_uuid.c.o new file mode 100644 index 0000000..6564818 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/src/ble_uuid.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config.c.d new file mode 100644 index 0000000..26684cb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config.c.d @@ -0,0 +1,126 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../include/store/config/ble_store_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config.c.o new file mode 100644 index 0000000..7d243d7 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config_conf.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config_conf.c.d new file mode 100644 index 0000000..c63bfd5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config_conf.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config_conf.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_conf.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config_conf.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config_conf.c.o new file mode 100644 index 0000000..e96794c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_config_conf.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_nvs.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_nvs.c.d new file mode 100644 index 0000000..0627ff1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_nvs.c.d @@ -0,0 +1,129 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_nvs.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_nvs.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../include/store/config/ble_store_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/ble_store_config_priv.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/store/config/src/../../../src/ble_hs_resolv_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_nvs.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_nvs.c.o new file mode 100644 index 0000000..a5e98f2 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/store/config/src/ble_store_nvs.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/util/src/addr.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/util/src/addr.c.d new file mode 100644 index 0000000..93e52a7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/util/src/addr.c.d @@ -0,0 +1,125 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/util/src/addr.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/util/src/addr.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/util/src/../include/host/util/util.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/util/src/../../src/ble_hs_hci_priv.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/util/src/addr.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/util/src/addr.c.o new file mode 100644 index 0000000..e1fe91c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/host/util/src/addr.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/transport/ram/src/ble_hci_ram.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/transport/ram/src/ble_hci_ram.c.d new file mode 100644 index 0000000..c8bc62e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/transport/ram/src/ble_hci_ram.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/transport/ram/src/ble_hci_ram.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/transport/ram/src/ble_hci_ram.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/transport/ram/src/ble_hci_ram.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/transport/ram/src/ble_hci_ram.c.o new file mode 100644 index 0000000..6560e5a Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/nimble/transport/ram/src/ble_hci_ram.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/endian.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/endian.c.d new file mode 100644 index 0000000..3c87429 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/endian.c.d @@ -0,0 +1,3 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/endian.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/endian.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/endian.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/endian.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/endian.c.o new file mode 100644 index 0000000..391526b Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/endian.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_timer.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_timer.c.d new file mode 100644 index 0000000..c6484d1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_timer.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_timer.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_timer.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_timer.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_timer.c.o new file mode 100644 index 0000000..b39ccc6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_timer.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_uart.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_uart.c.d new file mode 100644 index 0000000..4b253c8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_uart.c.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_uart.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/hal_uart.c diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_uart.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_uart.c.o new file mode 100644 index 0000000..16a67fd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/hal_uart.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/mem.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/mem.c.d new file mode 100644 index 0000000..1008e7f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/mem.c.d @@ -0,0 +1,92 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/mem.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/mem.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/mem/mem.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/mem.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/mem.c.o new file mode 100644 index 0000000..319e723 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/mem.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/nimble_port.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/nimble_port.c.d new file mode 100644 index 0000000..7ecd303 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/nimble_port.c.d @@ -0,0 +1,136 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/nimble_port.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/nimble_port.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/nimble/nimble_port.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../../npl/freertos/include/nimble/nimble_port_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble_hci_trans.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/esp-hci/include/esp_nimble_hci.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/nimble_port.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/nimble_port.c.o new file mode 100644 index 0000000..9d38589 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/nimble_port.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime.c.d new file mode 100644 index 0000000..5d24761 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime.c.d @@ -0,0 +1,11 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_cputime.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../hal/hal_timer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../hal/../os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/hal/hal_timer.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime.c.o new file mode 100644 index 0000000..287325f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime_pwr2.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime_pwr2.c.d new file mode 100644 index 0000000..6639618 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime_pwr2.c.d @@ -0,0 +1,10 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime_pwr2.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/os_cputime_pwr2.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_cputime.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../hal/hal_timer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../hal/../os/queue.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime_pwr2.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime_pwr2.c.o new file mode 100644 index 0000000..1e03bbd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_cputime_pwr2.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mbuf.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mbuf.c.d new file mode 100644 index 0000000..1d8e815 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mbuf.c.d @@ -0,0 +1,93 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mbuf.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mbuf.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_trace_api.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mbuf.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mbuf.c.o new file mode 100644 index 0000000..9aa7019 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mbuf.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mempool.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mempool.c.d new file mode 100644 index 0000000..ebdc9fa --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mempool.c.d @@ -0,0 +1,94 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mempool.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/os_mempool.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_trace_api.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/syscfg/syscfg.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mempool.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mempool.c.o new file mode 100644 index 0000000..c7f483f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_mempool.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_msys_init.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_msys_init.c.d new file mode 100644 index 0000000..8d365ce --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_msys_init.c.d @@ -0,0 +1,95 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_msys_init.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/os_msys_init.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/mem/mem.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/src/../include/sysinit/sysinit.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_mem.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_msys_init.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_msys_init.c.o new file mode 100644 index 0000000..7c579ba Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/nimble/src/os_msys_init.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/nimble_port_freertos.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/nimble_port_freertos.c.d new file mode 100644 index 0000000..77d43d7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/nimble_port_freertos.c.d @@ -0,0 +1,88 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/nimble_port_freertos.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/nimble_port_freertos.c \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/../../../nimble/include/nimble/nimble_port.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/nimble_port_freertos.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/nimble_port_freertos.c.o new file mode 100644 index 0000000..3277dc5 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/nimble_port_freertos.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/npl_os_freertos.c.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/npl_os_freertos.c.d new file mode 100644 index 0000000..9987346 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/npl_os_freertos.c.d @@ -0,0 +1,87 @@ +.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/npl_os_freertos.c.o: \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/src/npl_os_freertos.c \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/qio_qspi/include/sdkconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/assert.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/npl_os_freertos.c.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/npl_os_freertos.c.o new file mode 100644 index 0000000..5b6ad76 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/NimBLE-Arduino/nimble/porting/npl/freertos/src/npl_os_freertos.c.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a new file mode 100644 index 0000000..037d1cd Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/lib534/libNimBLE-Arduino.a differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a new file mode 100644 index 0000000..3e7e573 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libFrameworkArduino.a differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEAdvertisingData.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEAdvertisingData.cpp.d new file mode 100644 index 0000000..7e46ef5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEAdvertisingData.cpp.d @@ -0,0 +1,187 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEAdvertisingData.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEAdvertisingData.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEAdvertisingData.cpp.o new file mode 100644 index 0000000..3deaaa0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEAdvertisingData.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLECharacteristic.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLECharacteristic.cpp.d new file mode 100644 index 0000000..bef0847 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLECharacteristic.cpp.d @@ -0,0 +1,194 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLECharacteristic.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLECharacteristic.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLECharacteristic.cpp.o new file mode 100644 index 0000000..f8f1a96 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLECharacteristic.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDescriptor.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDescriptor.cpp.d new file mode 100644 index 0000000..8b1297c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDescriptor.cpp.d @@ -0,0 +1,188 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDescriptor.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDescriptor.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDescriptor.cpp.o new file mode 100644 index 0000000..3dc5b20 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDescriptor.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDevice.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDevice.cpp.d new file mode 100644 index 0000000..94297f5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDevice.cpp.d @@ -0,0 +1,200 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDevice.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDevice.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDevice.cpp.o new file mode 100644 index 0000000..75b1474 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEDevice.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEService.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEService.cpp.d new file mode 100644 index 0000000..a394b3c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEService.cpp.d @@ -0,0 +1,194 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEService.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEService.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEService.cpp.o new file mode 100644 index 0000000..cd11e11 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEService.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEStringCharacteristic.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEStringCharacteristic.cpp.d new file mode 100644 index 0000000..c28a939 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEStringCharacteristic.cpp.d @@ -0,0 +1,185 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEStringCharacteristic.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEStringCharacteristic.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEStringCharacteristic.cpp.o new file mode 100644 index 0000000..8b83183 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLEStringCharacteristic.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLETypedCharacteristics.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLETypedCharacteristics.cpp.d new file mode 100644 index 0000000..d0ad945 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLETypedCharacteristics.cpp.d @@ -0,0 +1,186 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLETypedCharacteristics.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLETypedCharacteristics.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLETypedCharacteristics.cpp.o new file mode 100644 index 0000000..373f6db Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/BLETypedCharacteristics.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalAttribute.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalAttribute.cpp.d new file mode 100644 index 0000000..7f9f27e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalAttribute.cpp.d @@ -0,0 +1,184 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalAttribute.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalAttribute.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalAttribute.cpp.o new file mode 100644 index 0000000..cf3e558 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalAttribute.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalCharacteristic.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalCharacteristic.cpp.d new file mode 100644 index 0000000..e4a6aee --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalCharacteristic.cpp.d @@ -0,0 +1,205 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalCharacteristic.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalCharacteristic.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalCharacteristic.cpp.o new file mode 100644 index 0000000..23bc4a0 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalCharacteristic.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDescriptor.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDescriptor.cpp.d new file mode 100644 index 0000000..eaeee40 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDescriptor.cpp.d @@ -0,0 +1,185 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDescriptor.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDescriptor.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDescriptor.cpp.o new file mode 100644 index 0000000..ecca6c6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDescriptor.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDevice.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDevice.cpp.d new file mode 100644 index 0000000..6dbc82a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDevice.cpp.d @@ -0,0 +1,206 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDevice.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDevice.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDevice.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDevice.cpp.o new file mode 100644 index 0000000..7795a06 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalDevice.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalService.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalService.cpp.d new file mode 100644 index 0000000..9d2de5d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalService.cpp.d @@ -0,0 +1,190 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalService.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalService.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalService.cpp.o new file mode 100644 index 0000000..6fe4f8c Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/local/BLELocalService.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteAttribute.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteAttribute.cpp.d new file mode 100644 index 0000000..d2ce569 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteAttribute.cpp.d @@ -0,0 +1,184 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteAttribute.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteAttribute.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteAttribute.cpp.o new file mode 100644 index 0000000..1d19e91 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteAttribute.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteCharacteristic.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteCharacteristic.cpp.d new file mode 100644 index 0000000..eb47675 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteCharacteristic.cpp.d @@ -0,0 +1,194 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteCharacteristic.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteCharacteristic.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteCharacteristic.cpp.o new file mode 100644 index 0000000..7c08334 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteCharacteristic.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDescriptor.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDescriptor.cpp.d new file mode 100644 index 0000000..b97a3b6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDescriptor.cpp.d @@ -0,0 +1,190 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDescriptor.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDescriptor.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDescriptor.cpp.o new file mode 100644 index 0000000..8904df1 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDescriptor.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDevice.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDevice.cpp.d new file mode 100644 index 0000000..776a8a9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDevice.cpp.d @@ -0,0 +1,190 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDevice.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDevice.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDevice.cpp.o new file mode 100644 index 0000000..be60da8 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteDevice.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteService.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteService.cpp.d new file mode 100644 index 0000000..d97879f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteService.cpp.d @@ -0,0 +1,189 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteService.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteService.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteService.cpp.o new file mode 100644 index 0000000..8d247d8 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/remote/BLERemoteService.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/ATT.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/ATT.cpp.d new file mode 100644 index 0000000..3a45a63 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/ATT.cpp.d @@ -0,0 +1,209 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/ATT.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/ATT.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/ATT.cpp.o new file mode 100644 index 0000000..74412ef Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/ATT.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/BLEUuid.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/BLEUuid.cpp.d new file mode 100644 index 0000000..e24acee --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/BLEUuid.cpp.d @@ -0,0 +1,183 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/BLEUuid.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/BLEUuid.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/BLEUuid.cpp.o new file mode 100644 index 0000000..b1d5625 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/BLEUuid.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GAP.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GAP.cpp.d new file mode 100644 index 0000000..720ccf5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GAP.cpp.d @@ -0,0 +1,192 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GAP.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GAP.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GAP.cpp.o new file mode 100644 index 0000000..2d4adb8 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GAP.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GATT.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GATT.cpp.d new file mode 100644 index 0000000..c2b7440 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GATT.cpp.d @@ -0,0 +1,196 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GATT.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GATT.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GATT.cpp.o new file mode 100644 index 0000000..7445501 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/GATT.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCI.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCI.cpp.d new file mode 100644 index 0000000..b153222 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCI.cpp.d @@ -0,0 +1,195 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCI.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCITransport.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCI.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCI.cpp.o new file mode 100644 index 0000000..ee4e163 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCI.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCICordioTransport.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCICordioTransport.cpp.d new file mode 100644 index 0000000..36a0cc6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCICordioTransport.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCICordioTransport.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCICordioTransport.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCICordioTransport.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCICordioTransport.cpp.o new file mode 100644 index 0000000..e184687 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCICordioTransport.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCISilabsTransport.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCISilabsTransport.cpp.d new file mode 100644 index 0000000..a4947d5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCISilabsTransport.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCISilabsTransport.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCISilabsTransport.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCISilabsTransport.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCISilabsTransport.cpp.o new file mode 100644 index 0000000..c9ee945 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCISilabsTransport.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIUartTransport.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIUartTransport.cpp.d new file mode 100644 index 0000000..eadbfe2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIUartTransport.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIUartTransport.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIUartTransport.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIUartTransport.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIUartTransport.cpp.o new file mode 100644 index 0000000..8fc3238 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIUartTransport.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransport.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransport.cpp.d new file mode 100644 index 0000000..104f283 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransport.cpp.d @@ -0,0 +1,189 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransport.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCITransport.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/stream_buffer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/nvs_flash/include/nvs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransport.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransport.cpp.o new file mode 100644 index 0000000..64b2ddb Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransport.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransportAT.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransportAT.cpp.d new file mode 100644 index 0000000..563a9f9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransportAT.cpp.d @@ -0,0 +1,2 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransportAT.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransportAT.cpp diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransportAT.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransportAT.cpp.o new file mode 100644 index 0000000..e1a6d05 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/HCIVirtualTransportAT.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/L2CAPSignaling.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/L2CAPSignaling.cpp.d new file mode 100644 index 0000000..d7d7bef --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/L2CAPSignaling.cpp.d @@ -0,0 +1,192 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/L2CAPSignaling.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/L2CAPSignaling.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/L2CAPSignaling.cpp.o new file mode 100644 index 0000000..6ea4dc8 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/L2CAPSignaling.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/bitDescriptions.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/bitDescriptions.cpp.d new file mode 100644 index 0000000..689e647 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/bitDescriptions.cpp.d @@ -0,0 +1,183 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/bitDescriptions.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/bitDescriptions.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/bitDescriptions.cpp.o new file mode 100644 index 0000000..4da5dda Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/bitDescriptions.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/btct.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/btct.cpp.d new file mode 100644 index 0000000..b348311 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/btct.cpp.d @@ -0,0 +1,200 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/btct.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/ArduinoBLE.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/btct.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/btct.cpp.o new file mode 100644 index 0000000..d4ba631 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/btct.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/keyDistribution.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/keyDistribution.cpp.d new file mode 100644 index 0000000..83b89d6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/keyDistribution.cpp.d @@ -0,0 +1,183 @@ +.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/keyDistribution.cpp.o: \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.cpp \ + .pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/keyDistribution.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/keyDistribution.cpp.o new file mode 100644 index 0000000..227cc83 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/ArduinoBLE/utility/keyDistribution.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/libArduinoBLE.a b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/libArduinoBLE.a new file mode 100644 index 0000000..e043c88 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libb79/libArduinoBLE.a differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/Wire/Wire.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/Wire/Wire.cpp.d new file mode 100644 index 0000000..9af30d2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/Wire/Wire.cpp.d @@ -0,0 +1,186 @@ +.pio.nosync/build/m5stack-stamps3/libc42/Wire/Wire.cpp.o: \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c-slave.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/Wire/Wire.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/Wire/Wire.cpp.o new file mode 100644 index 0000000..97713d6 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/Wire/Wire.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/libWire.a b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/libWire.a new file mode 100644 index 0000000..7716916 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/libc42/libWire.a differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/partitions.bin b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/partitions.bin new file mode 100644 index 0000000..951265f Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/partitions.bin differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.d b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.d new file mode 100644 index 0000000..1f2d841 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.d @@ -0,0 +1,332 @@ +.pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o: \ + src/MagNET_TimeServer_M5StampS3.ino.cpp \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp_arduino_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/FreeRTOS.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_config.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa-versions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-isa.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/core-matmap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/tie.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/corebits.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-frames.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp_rom_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/reset_reasons.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/ets_sys.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_assert.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_bit_defs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/projdefs.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/portable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/deprecated_definitions.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/specreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime-core-state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xt_instr_macros.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtruntime.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/spinlock.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_compiler.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/soc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/brownout_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/cpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/i2c_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/ledc_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/mpu_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/twai_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/cpu_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/esp32s3/include/hal/cpu_ll.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/esp32s3/include/xtensa/config/extreg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_attr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/compare_set.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/soc_memory_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_private/crosscore_int.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_timer/include/esp_timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/esp_newlib.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/esp_heap_caps.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/heap/include/multi_heap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_system.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_idf_version.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_chip_info.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_random.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portbenchmark.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_api.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/xtensa/include/xtensa/xtensa_context.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/mpu_wrappers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/task_snapshot.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/semphr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_sleep.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/touch_sensor_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/gpio_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/include/soc/gpio_periph.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/io_mux_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_struct.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_reg.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/soc/esp32s3/include/soc/gpio_sig_map.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/queue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/event_groups.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/log/include/esp_log_internal.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/uart_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/variants/m5stack_stamp_s3/pins_arduino.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/driver/include/driver/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_intr_alloc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_common/include/esp_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_rom/include/esp32s3/rom/gpio.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp8266-compat.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/binary.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WCharacter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/pgmspace.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Printable.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Client.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Server.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Udp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_legacy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_wifi_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/esp_interface.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_event/include/esp_event_base.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_defaults.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_netif_glue.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_com.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/eth_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_mac.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_eth/include/esp_eth_phy.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/tcpip_adapter/include/tcpip_adapter_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/opt.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/lwipopts.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/newlib/platform_include/sys/ioctl.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_system/include/esp_task.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/netif/dhcp_state.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/debug.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/cc.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/sys_arch.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch/vfs_lwip.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip4_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_addr.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/def.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/ip6_zone.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/include/apps/dhcpserver/dhcpserver.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/lwip/lwip/src/include/lwip/err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_netif/include/esp_netif_sta_list.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_partition.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/spi_flash_types.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/hal/include/hal/esp_flash_err.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/spi_flash/include/esp_spi_flash_counters.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32/spiram.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/io_pin_remap.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimconfig_rename.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEScan.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertisedDevice.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAddress.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/esp_port/port/include/esp_nimble_cfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/../syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_npl.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/nimble_npl_os.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/freertos/include/freertos/timers.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/npl/freertos/include/nimble/npl_freertos.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/endian.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_error.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/os_mempool.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUUID.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_uuid.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEUtils.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/hci_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_att.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/os/queue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_eddystone.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_gatt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_adv.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_id.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/ble.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_hci.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log_common/ignore.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/modlog/../log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/log/log.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/logcfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../modlog/modlog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/logcfg/../log_common/log_common.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_mbuf.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs_stop.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_ibeacon.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_l2cap.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/include/nimble/nimble_opt_auto.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_sm.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_store.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAdvertising.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEClient.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEConnInfo.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEAttValue.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLELog.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/porting/nimble/include/syscfg/syscfg.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/console/console.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteCharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLERemoteDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEServer.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEService.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/nimble/nimble/host/include/host/ble_hs.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLEDescriptor.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLE2904.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLESecurity.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/include/bt/include/esp32c3/include/esp_bt.h \ + .pio.nosync/libdeps/m5stack-stamps3/NimBLE-Arduino/src/NimBLECharacteristic.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.h \ + .pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.h \ + /Users/dkords/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xymap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/xmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h \ + .pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o new file mode 100644 index 0000000..5a86f56 Binary files /dev/null and b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/m5stack-stamps3/src/MagNET_TimeServer_M5StampS3.ino.cpp.o differ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/project.checksum b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/project.checksum new file mode 100644 index 0000000..78fd9d3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/build/project.checksum @@ -0,0 +1 @@ +36305aacc0340e66408cb57204269ecb9fba1829 \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/dependabot.yml b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/dependabot.yml new file mode 100644 index 0000000..f2bfa72 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/dependabot.yml @@ -0,0 +1,13 @@ +# See: https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#about-the-dependabotyml-file +version: 2 + +updates: + # Configure check for outdated GitHub Actions actions in workflows. + # Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/dependabot/README.md + # See: https://docs.github.com/en/code-security/supply-chain-security/keeping-your-actions-up-to-date-with-dependabot + - package-ecosystem: github-actions + directory: / # Check the repository's workflows under /.github/workflows/ + schedule: + interval: daily + labels: + - "topic: infrastructure" diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/compile-examples.yml b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/compile-examples.yml new file mode 100644 index 0000000..706ccb4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/compile-examples.yml @@ -0,0 +1,115 @@ +name: Compile Examples + +# See: https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows +on: + push: + paths: + - ".github/workflows/compile-examples.yml" + - "examples/**" + - "src/**" + pull_request: + paths: + - ".github/workflows/compile-examples.yml" + - "examples/**" + - "src/**" + schedule: + # Run every Tuesday at 8 AM UTC to catch breakage caused by changes to external resources (libraries, platforms). + - cron: "0 8 * * TUE" + workflow_dispatch: + repository_dispatch: + +jobs: + build: + name: ${{ matrix.board.fqbn }} + runs-on: ubuntu-latest + + env: + SKETCHES_REPORTS_PATH: sketches-reports + + strategy: + fail-fast: false + + matrix: + board: + - fqbn: arduino:samd:mkrwifi1010 + platforms: | + - name: arduino:samd + artifact-name-suffix: arduino-samd-mkrwifi1010 + - fqbn: arduino:samd:nano_33_iot + platforms: | + - name: arduino:samd + artifact-name-suffix: arduino-samd-nano_33_iot + - fqbn: arduino:megaavr:uno2018:mode=on + platforms: | + - name: arduino:megaavr + artifact-name-suffix: arduino-megaavr-uno2018 + - fqbn: arduino:mbed_nano:nano33ble + platforms: | + - name: arduino:mbed_nano + artifact-name-suffix: arduino-mbed_nano-nano33ble + - fqbn: arduino:mbed_nano:nanorp2040connect + platforms: | + - name: arduino:mbed_nano + artifact-name-suffix: arduino-mbed_nano-nanorp2040connect + - fqbn: arduino:renesas_uno:unor4wifi + platforms: | + - name: arduino:renesas_uno + artifact-name-suffix: arduino-renesas_uno-unor4wifi + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Compile examples + uses: arduino/compile-sketches@v1 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + fqbn: ${{ matrix.board.fqbn }} + platforms: ${{ matrix.board.platforms }} + libraries: | + # Install the library from the local path. + - source-path: ./ + sketch-paths: | + - examples + enable-deltas-report: true + sketches-report-path: ${{ env.SKETCHES_REPORTS_PATH }} + + - name: Save sketches report as workflow artifact + uses: actions/upload-artifact@v4 + with: + if-no-files-found: error + path: ${{ env.SKETCHES_REPORTS_PATH }} + name: sketches-report-${{ matrix.board.artifact-name-suffix }} + + build-for-esp32: + runs-on: ubuntu-latest + + strategy: + matrix: + fqbn: + - esp32:esp32:esp32 + - esp32:esp32:esp32s3 + - esp32:esp32:esp32c3 + # future bluetooth chips + #- esp32:esp32:esp32c2 + #- esp32:esp32:esp32c6 + #- esp32:esp32:esp32h2 + + steps: + - uses: actions/checkout@v4 + - uses: arduino/compile-sketches@v1 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + fqbn: ${{ matrix.fqbn }} + platforms: | + - name: esp32:esp32 + source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json + sketch-paths: | + - examples/Central/Scan + - examples/Central/PeripheralExplorer + - examples/Central/ScanCallback + - examples/Central/SensorTagButton + - examples/Peripheral/Advertising/EnhancedAdvertising + - examples/Peripheral/Advertising/RawDataAdvertising + cli-compile-flags: | + - --warnings="none" diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/report-size-deltas.yml b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/report-size-deltas.yml new file mode 100644 index 0000000..39e2a0a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/report-size-deltas.yml @@ -0,0 +1,24 @@ +name: Report Size Deltas + +# See: https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows +on: + push: + paths: + - ".github/workflows/report-size-deltas.yml" + schedule: + # Run at the minimum interval allowed by GitHub Actions. + # Note: GitHub Actions periodically has outages which result in workflow failures. + # In this event, the workflows will start passing again once the service recovers. + - cron: "*/5 * * * *" + workflow_dispatch: + repository_dispatch: + +jobs: + report: + runs-on: ubuntu-latest + steps: + - name: Comment size deltas reports to PRs + uses: arduino/report-size-deltas@v1 + with: + # Regex matching the names of the workflow artifacts created by the "Compile Examples" workflow + sketches-reports-source: ^sketches-report-.+ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/spell-check.yml b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/spell-check.yml new file mode 100644 index 0000000..94b5702 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/spell-check.yml @@ -0,0 +1,16 @@ +name: Spell Check + +on: [push, pull_request] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Spell check + uses: arduino/actions/libraries/spell-check@master + with: + skip-paths: ./extras/test \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/sync-labels.yml b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/sync-labels.yml new file mode 100644 index 0000000..53a9f54 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.github/workflows/sync-labels.yml @@ -0,0 +1,138 @@ +# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/sync-labels.md +name: Sync Labels + +# See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows +on: + push: + paths: + - ".github/workflows/sync-labels.ya?ml" + - ".github/label-configuration-files/*.ya?ml" + pull_request: + paths: + - ".github/workflows/sync-labels.ya?ml" + - ".github/label-configuration-files/*.ya?ml" + schedule: + # Run daily at 8 AM UTC to sync with changes to shared label configurations. + - cron: "0 8 * * *" + workflow_dispatch: + repository_dispatch: + +env: + CONFIGURATIONS_FOLDER: .github/label-configuration-files + CONFIGURATIONS_ARTIFACT: label-configuration-files + +jobs: + check: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Download JSON schema for labels configuration file + id: download-schema + uses: carlosperate/download-file-action@v2 + with: + file-url: https://raw.githubusercontent.com/arduino/tooling-project-assets/main/workflow-templates/assets/sync-labels/arduino-tooling-gh-label-configuration-schema.json + location: ${{ runner.temp }}/label-configuration-schema + + - name: Install JSON schema validator + run: | + sudo npm install \ + --global \ + ajv-cli \ + ajv-formats + + - name: Validate local labels configuration + run: | + # See: https://github.com/ajv-validator/ajv-cli#readme + ajv validate \ + --all-errors \ + -c ajv-formats \ + -s "${{ steps.download-schema.outputs.file-path }}" \ + -d "${{ env.CONFIGURATIONS_FOLDER }}/*.{yml,yaml}" + + download: + needs: check + runs-on: ubuntu-latest + + strategy: + matrix: + filename: + # Filenames of the shared configurations to apply to the repository in addition to the local configuration. + # https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/sync-labels + - universal.yml + + steps: + - name: Download + uses: carlosperate/download-file-action@v2 + with: + file-url: https://raw.githubusercontent.com/arduino/tooling-project-assets/main/workflow-templates/assets/sync-labels/${{ matrix.filename }} + + - name: Pass configuration files to next job via workflow artifact + uses: actions/upload-artifact@v4 + with: + path: | + *.yaml + *.yml + if-no-files-found: error + name: ${{ env.CONFIGURATIONS_ARTIFACT }} + + sync: + needs: download + runs-on: ubuntu-latest + + steps: + - name: Set environment variables + run: | + # See: https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#setting-an-environment-variable + echo "MERGED_CONFIGURATION_PATH=${{ runner.temp }}/labels.yml" >> "$GITHUB_ENV" + + - name: Determine whether to dry run + id: dry-run + if: > + github.event_name == 'pull_request' || + ( + ( + github.event_name == 'push' || + github.event_name == 'workflow_dispatch' + ) && + github.ref != format('refs/heads/{0}', github.event.repository.default_branch) + ) + run: | + # Use of this flag in the github-label-sync command will cause it to only check the validity of the + # configuration. + echo "::set-output name=flag::--dry-run" + + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Download configuration files artifact + uses: actions/download-artifact@v4 + with: + name: ${{ env.CONFIGURATIONS_ARTIFACT }} + path: ${{ env.CONFIGURATIONS_FOLDER }} + + - name: Remove unneeded artifact + uses: geekyeggo/delete-artifact@v5 + with: + name: ${{ env.CONFIGURATIONS_ARTIFACT }} + + - name: Merge label configuration files + run: | + # Merge all configuration files + shopt -s extglob + cat "${{ env.CONFIGURATIONS_FOLDER }}"/*.@(yml|yaml) > "${{ env.MERGED_CONFIGURATION_PATH }}" + + - name: Install github-label-sync + run: sudo npm install --global github-label-sync + + - name: Sync labels + env: + GITHUB_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + # See: https://github.com/Financial-Times/github-label-sync + github-label-sync \ + --labels "${{ env.MERGED_CONFIGURATION_PATH }}" \ + ${{ steps.dry-run.outputs.flag }} \ + ${{ github.repository }} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.gitignore b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.gitignore new file mode 100644 index 0000000..9bea433 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.gitignore @@ -0,0 +1,2 @@ + +.DS_Store diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.piopm b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.piopm new file mode 100644 index 0000000..37a6fb8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/.piopm @@ -0,0 +1 @@ +{"type": "library", "name": "ArduinoBLE", "version": "1.3.7", "spec": {"owner": "arduino-libraries", "id": 5878, "name": "ArduinoBLE", "requirements": null, "uri": null}} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/CHANGELOG b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/CHANGELOG new file mode 100644 index 0000000..a29f859 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/CHANGELOG @@ -0,0 +1,26 @@ +ArduinoBLE ?.?.? - ????.??.?? + +ArduinoBLE 1.1.2 - 2019.11.12 + +* cordio: switch to lower power when polling with timeout +* Fixed issue with wrong types for disconnection event handling. Thanks @cparata + +ArduinoBLE 1.1.1 - 2019.09.05 + +* [Cordio] Fixed crashing when BLE.begin() is not called +* Fixed ACL RX packet fragmentation, affected devices that supported large MTUs +* Fixed BLECharacteristic::readValue(...) triggering a read request after a notification/indication was received +* Added support for case insensitive comparison of UUID or address string inputs +* Added (optional) company ID argument to BLE.setManufacturerData(...). Thanks @konikoni428 + +ArduinoBLE 1.1.0 - 2019.08.27 + +* Added BLE Central support + +ArduinoBLE 1.0.0 - 2019.07.31 + +* Added support for Arduino Nano 33 BLE boards + +ArduinoBLE 0.1.2 and older + +* Changes not recorded diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/LICENSE b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/LICENSE new file mode 100644 index 0000000..19e3071 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/LICENSE @@ -0,0 +1,504 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +(This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.) + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + {description} + Copyright (C) {year} {fullname} + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 + USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random + Hacker. + + {signature of Ty Coon}, 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/README.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/README.md new file mode 100644 index 0000000..6808502 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/README.md @@ -0,0 +1,35 @@ +# ArduinoBLE + +[![Compile Examples Status](https://github.com/arduino-libraries/ArduinoBLE/workflows/Compile%20Examples/badge.svg)](https://github.com/arduino-libraries/ArduinoBLE/actions?workflow=Compile+Examples) [![Spell Check Status](https://github.com/arduino-libraries/ArduinoBLE/workflows/Spell%20Check/badge.svg)](https://github.com/arduino-libraries/ArduinoBLE/actions?workflow=Spell+Check) + +Enables Bluetooth® Low Energy connectivity on the Arduino MKR WiFi 1010, Arduino UNO WiFi Rev.2, Arduino Nano 33 IoT, Arduino Nano 33 BLE, Arduino Portenta H7, Arduino Giga R1 and Arduino UNO R4 WiFi. + +This library supports creating a Bluetooth® Low Energy peripheral & central mode. + +For the Arduino MKR WiFi 1010, Arduino UNO WiFi Rev.2, and Arduino Nano 33 IoT boards, it requires the NINA module to be running [Arduino NINA-W102 firmware](https://github.com/arduino/nina-fw) v1.2.0 or later. + +For the Arduino UNO R4 WiFi, it requires the ESP32-S3 module to be running [firmware](https://github.com/arduino/uno-r4-wifi-usb-bridge) v0.2.0 or later. + + +For more information about this library please visit us at: +https://www.arduino.cc/en/Reference/ArduinoBLE + +## License + +``` +Copyright (c) 2019 Arduino SA. All rights reserved. + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +``` diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/LedControl/LedControl.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/LedControl/LedControl.ino new file mode 100644 index 0000000..953de7d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/LedControl/LedControl.ino @@ -0,0 +1,128 @@ +/* + LED Control + + This example scans for Bluetooth® Low Energy peripherals until one with the advertised service + "19b10000-e8f2-537e-4f6c-d104768a1214" UUID is found. Once discovered and connected, + it will remotely control the Bluetooth® Low Energy peripheral's LED, when the button is pressed or released. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + - Button with pull-up resistor connected to pin 2. + + You can use it with another board that is compatible with this library and the + Peripherals -> LED example. + + This example code is in the public domain. +*/ + +#include + +// variables for button +const int buttonPin = 2; +int oldButtonState = LOW; + +void setup() { + Serial.begin(9600); + while (!Serial); + + // configure the button pin as input + pinMode(buttonPin, INPUT); + + // initialize the Bluetooth® Low Energy hardware + BLE.begin(); + + Serial.println("Bluetooth® Low Energy Central - LED control"); + + // start scanning for peripherals + BLE.scanForUuid("19b10000-e8f2-537e-4f6c-d104768a1214"); +} + +void loop() { + // check if a peripheral has been discovered + BLEDevice peripheral = BLE.available(); + + if (peripheral) { + // discovered a peripheral, print out address, local name, and advertised service + Serial.print("Found "); + Serial.print(peripheral.address()); + Serial.print(" '"); + Serial.print(peripheral.localName()); + Serial.print("' "); + Serial.print(peripheral.advertisedServiceUuid()); + Serial.println(); + + if (peripheral.localName() != "LED") { + return; + } + + // stop scanning + BLE.stopScan(); + + controlLed(peripheral); + + // peripheral disconnected, start scanning again + BLE.scanForUuid("19b10000-e8f2-537e-4f6c-d104768a1214"); + } +} + +void controlLed(BLEDevice peripheral) { + // connect to the peripheral + Serial.println("Connecting ..."); + + if (peripheral.connect()) { + Serial.println("Connected"); + } else { + Serial.println("Failed to connect!"); + return; + } + + // discover peripheral attributes + Serial.println("Discovering attributes ..."); + if (peripheral.discoverAttributes()) { + Serial.println("Attributes discovered"); + } else { + Serial.println("Attribute discovery failed!"); + peripheral.disconnect(); + return; + } + + // retrieve the LED characteristic + BLECharacteristic ledCharacteristic = peripheral.characteristic("19b10001-e8f2-537e-4f6c-d104768a1214"); + + if (!ledCharacteristic) { + Serial.println("Peripheral does not have LED characteristic!"); + peripheral.disconnect(); + return; + } else if (!ledCharacteristic.canWrite()) { + Serial.println("Peripheral does not have a writable LED characteristic!"); + peripheral.disconnect(); + return; + } + + while (peripheral.connected()) { + // while the peripheral is connected + + // read the button pin + int buttonState = digitalRead(buttonPin); + + if (oldButtonState != buttonState) { + // button changed + oldButtonState = buttonState; + + if (buttonState) { + Serial.println("button pressed"); + + // button is pressed, write 0x01 to turn the LED on + ledCharacteristic.writeValue((byte)0x01); + } else { + Serial.println("button released"); + + // button is released, write 0x00 to turn the LED off + ledCharacteristic.writeValue((byte)0x00); + } + } + } + + Serial.println("Peripheral disconnected"); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/PeripheralExplorer/PeripheralExplorer.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/PeripheralExplorer/PeripheralExplorer.ino new file mode 100644 index 0000000..919cdde --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/PeripheralExplorer/PeripheralExplorer.ino @@ -0,0 +1,175 @@ +/* + Peripheral Explorer + + This example scans for Bluetooth® Low Energy peripherals until one with a particular name ("LED") + is found. Then connects, and discovers + prints all the peripheral's attributes. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + + You can use it with another board that is compatible with this library and the + Peripherals -> LED example. + + This example code is in the public domain. +*/ + +#include + +void setup() { + Serial.begin(9600); + while (!Serial); + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting Bluetooth® Low Energy module failed!"); + + while (1); + } + + Serial.println("Bluetooth® Low Energy Central - Peripheral Explorer"); + + // start scanning for peripherals + BLE.scan(); +} + +void loop() { + // check if a peripheral has been discovered + BLEDevice peripheral = BLE.available(); + + if (peripheral) { + // discovered a peripheral, print out address, local name, and advertised service + Serial.print("Found "); + Serial.print(peripheral.address()); + Serial.print(" '"); + Serial.print(peripheral.localName()); + Serial.print("' "); + Serial.print(peripheral.advertisedServiceUuid()); + Serial.println(); + + // see if peripheral is a LED + if (peripheral.localName() == "LED") { + // stop scanning + BLE.stopScan(); + + explorerPeripheral(peripheral); + + // peripheral disconnected, we are done + while (1) { + // do nothing + } + } + } +} + +void explorerPeripheral(BLEDevice peripheral) { + // connect to the peripheral + Serial.println("Connecting ..."); + + if (peripheral.connect()) { + Serial.println("Connected"); + } else { + Serial.println("Failed to connect!"); + return; + } + + // discover peripheral attributes + Serial.println("Discovering attributes ..."); + if (peripheral.discoverAttributes()) { + Serial.println("Attributes discovered"); + } else { + Serial.println("Attribute discovery failed!"); + peripheral.disconnect(); + return; + } + + // read and print device name of peripheral + Serial.println(); + Serial.print("Device name: "); + Serial.println(peripheral.deviceName()); + Serial.print("Appearance: 0x"); + Serial.println(peripheral.appearance(), HEX); + Serial.println(); + + // loop the services of the peripheral and explore each + for (int i = 0; i < peripheral.serviceCount(); i++) { + BLEService service = peripheral.service(i); + + exploreService(service); + } + + Serial.println(); + + // we are done exploring, disconnect + Serial.println("Disconnecting ..."); + peripheral.disconnect(); + Serial.println("Disconnected"); +} + +void exploreService(BLEService service) { + // print the UUID of the service + Serial.print("Service "); + Serial.println(service.uuid()); + + // loop the characteristics of the service and explore each + for (int i = 0; i < service.characteristicCount(); i++) { + BLECharacteristic characteristic = service.characteristic(i); + + exploreCharacteristic(characteristic); + } +} + +void exploreCharacteristic(BLECharacteristic characteristic) { + // print the UUID and properties of the characteristic + Serial.print("\tCharacteristic "); + Serial.print(characteristic.uuid()); + Serial.print(", properties 0x"); + Serial.print(characteristic.properties(), HEX); + + // check if the characteristic is readable + if (characteristic.canRead()) { + // read the characteristic value + characteristic.read(); + + if (characteristic.valueLength() > 0) { + // print out the value of the characteristic + Serial.print(", value 0x"); + printData(characteristic.value(), characteristic.valueLength()); + } + } + Serial.println(); + + // loop the descriptors of the characteristic and explore each + for (int i = 0; i < characteristic.descriptorCount(); i++) { + BLEDescriptor descriptor = characteristic.descriptor(i); + + exploreDescriptor(descriptor); + } +} + +void exploreDescriptor(BLEDescriptor descriptor) { + // print the UUID of the descriptor + Serial.print("\t\tDescriptor "); + Serial.print(descriptor.uuid()); + + // read the descriptor value + descriptor.read(); + + // print out the value of the descriptor + Serial.print(", value 0x"); + printData(descriptor.value(), descriptor.valueLength()); + + Serial.println(); +} + +void printData(const unsigned char data[], int length) { + for (int i = 0; i < length; i++) { + unsigned char b = data[i]; + + if (b < 16) { + Serial.print("0"); + } + + Serial.print(b, HEX); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/Scan/Scan.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/Scan/Scan.ino new file mode 100644 index 0000000..162e3c0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/Scan/Scan.ino @@ -0,0 +1,68 @@ +/* + Scan + + This example scans for Bluetooth® Low Energy peripherals and prints out their advertising details: + address, local name, advertised service UUID's. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + + This example code is in the public domain. +*/ + +#include + +void setup() { + Serial.begin(9600); + while (!Serial); + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting Bluetooth® Low Energy module failed!"); + + while (1); + } + + Serial.println("Bluetooth® Low Energy Central scan"); + + // start scanning for peripheral + BLE.scan(); +} + +void loop() { + // check if a peripheral has been discovered + BLEDevice peripheral = BLE.available(); + + if (peripheral) { + // discovered a peripheral + Serial.println("Discovered a peripheral"); + Serial.println("-----------------------"); + + // print address + Serial.print("Address: "); + Serial.println(peripheral.address()); + + // print the local name, if present + if (peripheral.hasLocalName()) { + Serial.print("Local Name: "); + Serial.println(peripheral.localName()); + } + + // print the advertised service UUIDs, if present + if (peripheral.hasAdvertisedServiceUuid()) { + Serial.print("Service UUIDs: "); + for (int i = 0; i < peripheral.advertisedServiceUuidCount(); i++) { + Serial.print(peripheral.advertisedServiceUuid(i)); + Serial.print(" "); + } + Serial.println(); + } + + // print the RSSI + Serial.print("RSSI: "); + Serial.println(peripheral.rssi()); + + Serial.println(); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/ScanCallback/ScanCallback.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/ScanCallback/ScanCallback.ino new file mode 100644 index 0000000..2687a3b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/ScanCallback/ScanCallback.ino @@ -0,0 +1,73 @@ +/* + Scan Callback + + This example scans for Bluetooth® Low Energy peripherals and prints out their advertising details: + address, local name, advertised service UUIDs. Unlike the Scan example, it uses + the callback style APIs and disables filtering so the peripheral discovery is + reported for every single advertisement it makes. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + + This example code is in the public domain. +*/ + +#include + +void setup() { + Serial.begin(9600); + while (!Serial); + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting Bluetooth® Low Energy module failed!"); + + while (1); + } + + Serial.println("Bluetooth® Low Energy Central scan callback"); + + // set the discovered event handle + BLE.setEventHandler(BLEDiscovered, bleCentralDiscoverHandler); + + // start scanning for peripherals with duplicates + BLE.scan(true); +} + +void loop() { + // poll the central for events + BLE.poll(); +} + +void bleCentralDiscoverHandler(BLEDevice peripheral) { + // discovered a peripheral + Serial.println("Discovered a peripheral"); + Serial.println("-----------------------"); + + // print address + Serial.print("Address: "); + Serial.println(peripheral.address()); + + // print the local name, if present + if (peripheral.hasLocalName()) { + Serial.print("Local Name: "); + Serial.println(peripheral.localName()); + } + + // print the advertised service UUIDs, if present + if (peripheral.hasAdvertisedServiceUuid()) { + Serial.print("Service UUIDs: "); + for (int i = 0; i < peripheral.advertisedServiceUuidCount(); i++) { + Serial.print(peripheral.advertisedServiceUuid(i)); + Serial.print(" "); + } + Serial.println(); + } + + // print the RSSI + Serial.print("RSSI: "); + Serial.println(peripheral.rssi()); + + Serial.println(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/SensorTagButton/SensorTagButton.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/SensorTagButton/SensorTagButton.ino new file mode 100644 index 0000000..a56504f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Central/SensorTagButton/SensorTagButton.ino @@ -0,0 +1,133 @@ +/* + SensorTag Button + + This example scans for Bluetooth® Low Energy peripherals until a TI SensorTag is discovered. + It then connects to it, discovers the attributes of the 0xffe0 service, + subscribes to the Simple Key Characteristic (UUID 0xffe1). When a button is + pressed on the SensorTag a notification is received and the button state is + outputted to the Serial Monitor when one is pressed. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + - TI SensorTag + + This example code is in the public domain. +*/ + +#include + +void setup() { + Serial.begin(9600); + while (!Serial); + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting Bluetooth® Low Energy module failed!"); + + while (1); + } + + Serial.println("Bluetooth® Low Energy Central - SensorTag button"); + Serial.println("Make sure to turn on the device."); + + // start scanning for peripheral + BLE.scan(); +} + +void loop() { + // check if a peripheral has been discovered + BLEDevice peripheral = BLE.available(); + + if (peripheral) { + // discovered a peripheral, print out address, local name, and advertised service + Serial.print("Found "); + Serial.print(peripheral.address()); + Serial.print(" '"); + Serial.print(peripheral.localName()); + Serial.print("' "); + Serial.print(peripheral.advertisedServiceUuid()); + Serial.println(); + + // Check if the peripheral is a SensorTag, the local name will be: + // "CC2650 SensorTag" + if (peripheral.localName() == "CC2650 SensorTag") { + // stop scanning + BLE.stopScan(); + + monitorSensorTagButtons(peripheral); + + // peripheral disconnected, start scanning again + BLE.scan(); + } + } +} + +void monitorSensorTagButtons(BLEDevice peripheral) { + // connect to the peripheral + Serial.println("Connecting ..."); + if (peripheral.connect()) { + Serial.println("Connected"); + } else { + Serial.println("Failed to connect!"); + return; + } + + // discover peripheral attributes + Serial.println("Discovering service 0xffe0 ..."); + if (peripheral.discoverService("ffe0")) { + Serial.println("Service discovered"); + } else { + Serial.println("Attribute discovery failed."); + peripheral.disconnect(); + + while (1); + return; + } + + // retrieve the simple key characteristic + BLECharacteristic simpleKeyCharacteristic = peripheral.characteristic("ffe1"); + + // subscribe to the simple key characteristic + Serial.println("Subscribing to simple key characteristic ..."); + if (!simpleKeyCharacteristic) { + Serial.println("no simple key characteristic found!"); + peripheral.disconnect(); + return; + } else if (!simpleKeyCharacteristic.canSubscribe()) { + Serial.println("simple key characteristic is not subscribable!"); + peripheral.disconnect(); + return; + } else if (!simpleKeyCharacteristic.subscribe()) { + Serial.println("subscription failed!"); + peripheral.disconnect(); + return; + } else { + Serial.println("Subscribed"); + Serial.println("Press the right and left buttons on your SensorTag."); + } + + while (peripheral.connected()) { + // while the peripheral is connected + + // check if the value of the simple key characteristic has been updated + if (simpleKeyCharacteristic.valueUpdated()) { + // yes, get the value, characteristic is 1 byte so use byte value + byte value = 0; + + simpleKeyCharacteristic.readValue(value); + + if (value & 0x01) { + // first bit corresponds to the right button + Serial.println("Right button pressed"); + } + + if (value & 0x02) { + // second bit corresponds to the left button + Serial.println("Left button pressed"); + } + } + } + + Serial.println("SensorTag disconnected!"); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/Advertising/EnhancedAdvertising/EnhancedAdvertising.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/Advertising/EnhancedAdvertising/EnhancedAdvertising.ino new file mode 100644 index 0000000..979b69a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/Advertising/EnhancedAdvertising/EnhancedAdvertising.ino @@ -0,0 +1,44 @@ +#include + +BLEService myService("fff0"); +BLEIntCharacteristic myCharacteristic("fff1", BLERead | BLEBroadcast); + +// Advertising parameters should have a global scope. Do NOT define them in 'setup' or in 'loop' +const uint8_t manufactData[4] = {0x01, 0x02, 0x03, 0x04}; +const uint8_t serviceData[3] = {0x00, 0x01, 0x02}; + +void setup() { + Serial.begin(9600); + while (!Serial); + + if (!BLE.begin()) { + Serial.println("failed to initialize BLE!"); + while (1); + } + + myService.addCharacteristic(myCharacteristic); + BLE.addService(myService); + + // Build scan response data packet + BLEAdvertisingData scanData; + // Set parameters for scan response packet + scanData.setLocalName("Test enhanced advertising"); + // Copy set parameters in the actual scan response packet + BLE.setScanResponseData(scanData); + + // Build advertising data packet + BLEAdvertisingData advData; + // Set parameters for advertising packet + advData.setManufacturerData(0x004C, manufactData, sizeof(manufactData)); + advData.setAdvertisedService(myService); + advData.setAdvertisedServiceData(0xfff0, serviceData, sizeof(serviceData)); + // Copy set parameters in the actual advertising packet + BLE.setAdvertisingData(advData); + + BLE.advertise(); + Serial.println("advertising ..."); +} + +void loop() { + BLE.poll(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/Advertising/RawDataAdvertising/RawDataAdvertising.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/Advertising/RawDataAdvertising/RawDataAdvertising.ino new file mode 100644 index 0000000..d025dd6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/Advertising/RawDataAdvertising/RawDataAdvertising.ino @@ -0,0 +1,41 @@ +#include + +BLEService myService("fff0"); +BLEIntCharacteristic myCharacteristic("fff1", BLERead | BLEBroadcast); + +// Advertising parameters should have a global scope. Do NOT define them in 'setup' or in 'loop' +const uint8_t completeRawAdvertisingData[] = {0x02,0x01,0x06,0x09,0xff,0x01,0x01,0x00,0x01,0x02,0x03,0x04,0x05}; + +void setup() { + Serial.begin(9600); + while (!Serial); + + if (!BLE.begin()) { + Serial.println("failed to initialize BLE!"); + while (1); + } + + myService.addCharacteristic(myCharacteristic); + BLE.addService(myService); + + // Build advertising data packet + BLEAdvertisingData advData; + // If a packet has a raw data parameter, then all the other parameters of the packet will be ignored + advData.setRawData(completeRawAdvertisingData, sizeof(completeRawAdvertisingData)); + // Copy set parameters in the actual advertising packet + BLE.setAdvertisingData(advData); + + // Build scan response data packet + BLEAdvertisingData scanData; + scanData.setLocalName("Test advertising raw data"); + // Copy set parameters in the actual scan response packet + BLE.setScanResponseData(scanData); + + BLE.advertise(); + + Serial.println("advertising ..."); +} + +void loop() { + BLE.poll(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/BatteryMonitor/BatteryMonitor.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/BatteryMonitor/BatteryMonitor.ino new file mode 100644 index 0000000..f013c6f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/BatteryMonitor/BatteryMonitor.ino @@ -0,0 +1,106 @@ +/* + Battery Monitor + + This example creates a Bluetooth® Low Energy peripheral with the standard battery service and + level characteristic. The A0 pin is used to calculate the battery level. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + + You can use a generic Bluetooth® Low Energy central app, like LightBlue (iOS and Android) or + nRF Connect (Android), to interact with the services and characteristics + created in this sketch. + + This example code is in the public domain. +*/ + +#include + + // Bluetooth® Low Energy Battery Service +BLEService batteryService("180F"); + +// Bluetooth® Low Energy Battery Level Characteristic +BLEUnsignedCharCharacteristic batteryLevelChar("2A19", // standard 16-bit characteristic UUID + BLERead | BLENotify); // remote clients will be able to get notifications if this characteristic changes + +int oldBatteryLevel = 0; // last battery level reading from analog input +long previousMillis = 0; // last time the battery level was checked, in ms + +void setup() { + Serial.begin(9600); // initialize serial communication + while (!Serial); + + pinMode(LED_BUILTIN, OUTPUT); // initialize the built-in LED pin to indicate when a central is connected + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting BLE failed!"); + + while (1); + } + + /* Set a local name for the Bluetooth® Low Energy device + This name will appear in advertising packets + and can be used by remote devices to identify this Bluetooth® Low Energy device + The name can be changed but maybe be truncated based on space left in advertisement packet + */ + BLE.setLocalName("BatteryMonitor"); + BLE.setAdvertisedService(batteryService); // add the service UUID + batteryService.addCharacteristic(batteryLevelChar); // add the battery level characteristic + BLE.addService(batteryService); // Add the battery service + batteryLevelChar.writeValue(oldBatteryLevel); // set initial value for this characteristic + + /* Start advertising Bluetooth® Low Energy. It will start continuously transmitting Bluetooth® Low Energy + advertising packets and will be visible to remote Bluetooth® Low Energy central devices + until it receives a new connection */ + + // start advertising + BLE.advertise(); + + Serial.println("Bluetooth® device active, waiting for connections..."); +} + +void loop() { + // wait for a Bluetooth® Low Energy central + BLEDevice central = BLE.central(); + + // if a central is connected to the peripheral: + if (central) { + Serial.print("Connected to central: "); + // print the central's BT address: + Serial.println(central.address()); + // turn on the LED to indicate the connection: + digitalWrite(LED_BUILTIN, HIGH); + + // check the battery level every 200ms + // while the central is connected: + while (central.connected()) { + long currentMillis = millis(); + // if 200ms have passed, check the battery level: + if (currentMillis - previousMillis >= 200) { + previousMillis = currentMillis; + updateBatteryLevel(); + } + } + // when the central disconnects, turn off the LED: + digitalWrite(LED_BUILTIN, LOW); + Serial.print("Disconnected from central: "); + Serial.println(central.address()); + } +} + +void updateBatteryLevel() { + /* Read the current voltage level on the A0 analog input pin. + This is used here to simulate the charge level of a battery. + */ + int battery = analogRead(A0); + int batteryLevel = map(battery, 0, 1023, 0, 100); + + if (batteryLevel != oldBatteryLevel) { // if the battery level has changed + Serial.print("Battery Level % is now: "); // print it + Serial.println(batteryLevel); + batteryLevelChar.writeValue(batteryLevel); // and update the battery level characteristic + oldBatteryLevel = batteryLevel; // save the level for next comparison + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/ButtonLED/ButtonLED.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/ButtonLED/ButtonLED.ino new file mode 100644 index 0000000..cbc14dd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/ButtonLED/ButtonLED.ino @@ -0,0 +1,93 @@ +/* + Button LED + + This example creates a Bluetooth® Low Energy peripheral with service that contains a + characteristic to control an LED and another characteristic that + represents the state of the button. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + - Button connected to pin 4 + + You can use a generic Bluetooth® Low Energy central app, like LightBlue (iOS and Android) or + nRF Connect (Android), to interact with the services and characteristics + created in this sketch. + + This example code is in the public domain. +*/ + +#include + +const int ledPin = LED_BUILTIN; // set ledPin to on-board LED +const int buttonPin = 4; // set buttonPin to digital pin 4 + +BLEService ledService("19B10010-E8F2-537E-4F6C-D104768A1214"); // create service + +// create switch characteristic and allow remote device to read and write +BLEByteCharacteristic ledCharacteristic("19B10011-E8F2-537E-4F6C-D104768A1214", BLERead | BLEWrite); +// create button characteristic and allow remote device to get notifications +BLEByteCharacteristic buttonCharacteristic("19B10012-E8F2-537E-4F6C-D104768A1214", BLERead | BLENotify); + +void setup() { + Serial.begin(9600); + while (!Serial); + + pinMode(ledPin, OUTPUT); // use the LED as an output + pinMode(buttonPin, INPUT); // use button pin as an input + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting Bluetooth® Low Energy module failed!"); + + while (1); + } + + // set the local name peripheral advertises + BLE.setLocalName("ButtonLED"); + // set the UUID for the service this peripheral advertises: + BLE.setAdvertisedService(ledService); + + // add the characteristics to the service + ledService.addCharacteristic(ledCharacteristic); + ledService.addCharacteristic(buttonCharacteristic); + + // add the service + BLE.addService(ledService); + + ledCharacteristic.writeValue(0); + buttonCharacteristic.writeValue(0); + + // start advertising + BLE.advertise(); + + Serial.println("Bluetooth® device active, waiting for connections..."); +} + +void loop() { + // poll for Bluetooth® Low Energy events + BLE.poll(); + + // read the current button pin state + char buttonValue = digitalRead(buttonPin); + + // has the value changed since the last read + bool buttonChanged = (buttonCharacteristic.value() != buttonValue); + + if (buttonChanged) { + // button state changed, update characteristics + ledCharacteristic.writeValue(buttonValue); + buttonCharacteristic.writeValue(buttonValue); + } + + if (ledCharacteristic.written() || buttonChanged) { + // update LED, either central has written to characteristic or button state has changed + if (ledCharacteristic.value()) { + Serial.println("LED on"); + digitalWrite(ledPin, HIGH); + } else { + Serial.println("LED off"); + digitalWrite(ledPin, LOW); + } + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/CallbackLED/CallbackLED.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/CallbackLED/CallbackLED.ino new file mode 100644 index 0000000..23f67bc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/CallbackLED/CallbackLED.ino @@ -0,0 +1,95 @@ +/* + Callback LED + + This example creates a Bluetooth® Low Energy peripheral with service that contains a + characteristic to control an LED. The callback features of the + library are used. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + + You can use a generic Bluetooth® Low Energy central app, like LightBlue (iOS and Android) or + nRF Connect (Android), to interact with the services and characteristics + created in this sketch. + + This example code is in the public domain. +*/ + +#include + +BLEService ledService("19B10000-E8F2-537E-4F6C-D104768A1214"); // create service + +// create switch characteristic and allow remote device to read and write +BLEByteCharacteristic switchCharacteristic("19B10001-E8F2-537E-4F6C-D104768A1214", BLERead | BLEWrite); + +const int ledPin = LED_BUILTIN; // pin to use for the LED + +void setup() { + Serial.begin(9600); + while (!Serial); + + pinMode(ledPin, OUTPUT); // use the LED pin as an output + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting Bluetooth® Low Energy module failed!"); + + while (1); + } + + // set the local name peripheral advertises + BLE.setLocalName("LEDCallback"); + // set the UUID for the service this peripheral advertises + BLE.setAdvertisedService(ledService); + + // add the characteristic to the service + ledService.addCharacteristic(switchCharacteristic); + + // add service + BLE.addService(ledService); + + // assign event handlers for connected, disconnected to peripheral + BLE.setEventHandler(BLEConnected, blePeripheralConnectHandler); + BLE.setEventHandler(BLEDisconnected, blePeripheralDisconnectHandler); + + // assign event handlers for characteristic + switchCharacteristic.setEventHandler(BLEWritten, switchCharacteristicWritten); + // set an initial value for the characteristic + switchCharacteristic.setValue(0); + + // start advertising + BLE.advertise(); + + Serial.println(("Bluetooth® device active, waiting for connections...")); +} + +void loop() { + // poll for Bluetooth® Low Energy events + BLE.poll(); +} + +void blePeripheralConnectHandler(BLEDevice central) { + // central connected event handler + Serial.print("Connected event, central: "); + Serial.println(central.address()); +} + +void blePeripheralDisconnectHandler(BLEDevice central) { + // central disconnected event handler + Serial.print("Disconnected event, central: "); + Serial.println(central.address()); +} + +void switchCharacteristicWritten(BLEDevice central, BLECharacteristic characteristic) { + // central wrote new value to characteristic, update LED + Serial.print("Characteristic event, written: "); + + if (switchCharacteristic.value()) { + Serial.println("LED on"); + digitalWrite(ledPin, HIGH); + } else { + Serial.println("LED off"); + digitalWrite(ledPin, LOW); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/EncryptedBatteryMonitor/EncryptedBatteryMonitor.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/EncryptedBatteryMonitor/EncryptedBatteryMonitor.ino new file mode 100644 index 0000000..9f9d453 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/EncryptedBatteryMonitor/EncryptedBatteryMonitor.ino @@ -0,0 +1,265 @@ +/* + Battery Monitor + + This example creates a BLE peripheral with the standard battery service and + level characteristic. The A0 pin is used to calculate the battery level. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + + You can use a generic BLE central app, like LightBlue (iOS and Android) or + nRF Connect (Android), to interact with the services and characteristics + created in this sketch. + + This example code is in the public domain. +*/ + +#include + + +#define PAIR_BUTTON 3 // button for pairing +#define PAIR_LED 24 // LED used to signal pairing +#define PAIR_LED_ON LOW // Blue LED on Nano BLE has inverted logic +#define PAIR_INTERVAL 30000 // interval for pairing after button press in ms + +#define CTRL_LED LED_BUILTIN + + + // BLE Battery Service +BLEService batteryService("180F"); + +// BLE Battery Level Characteristic +BLEUnsignedCharCharacteristic batteryLevelChar("2A19", // standard 16-bit characteristic UUID + BLERead | BLENotify); // remote clients will be able to get notifications if this characteristic changes +BLEStringCharacteristic stringcharacteristic("183E", BLERead | BLEWrite, 31); + + +// Add BLEEncryption tag to require pairing. This controls the LED. +BLEUnsignedCharCharacteristic secretValue("2a3F", BLERead | BLEWrite | BLEEncryption); + +int oldBatteryLevel = 0; // last battery level reading from analog input +unsigned long previousMillis = 0; // last time the battery level was checked, in ms +unsigned long pairingStarted = 0; // pairing start time when button is pressed +bool wasConnected = 0; +bool acceptOrReject = true; + +void setup() { + Serial.begin(9600); // initialize serial communication + while (!Serial); + + pinMode(CTRL_LED, OUTPUT); // initialize the built-in LED pin to indicate when a central is connected + pinMode(PAIR_LED, OUTPUT); + pinMode(PAIR_BUTTON, INPUT_PULLUP); + + + Serial.println("Serial connected"); + + // Callback function with confirmation code when new device is pairing. + BLE.setDisplayCode([](uint32_t confirmCode){ + Serial.println("New device pairing request."); + Serial.print("Confirm code matches pairing device: "); + char code[6]; + sprintf(code, "%06d", confirmCode); + Serial.println(code); + }); + + // Callback to allow accepting or rejecting pairing + BLE.setBinaryConfirmPairing([&acceptOrReject](){ + Serial.print("Should we confirm pairing? "); + delay(5000); + if(acceptOrReject){ + acceptOrReject = false; + Serial.println("yes"); + return true; + }else{ + acceptOrReject = true; + Serial.println("no"); + return false; + } + }); + + // IRKs are keys that identify the true owner of a random mac address. + // Add IRKs of devices you are bonded with. + BLE.setGetIRKs([](uint8_t* nIRKs, uint8_t** BDaddrTypes, uint8_t*** BDAddrs, uint8_t*** IRKs){ + // Set to number of devices + *nIRKs = 2; + + *BDAddrs = new uint8_t*[*nIRKs]; + *IRKs = new uint8_t*[*nIRKs]; + *BDaddrTypes = new uint8_t[*nIRKs]; + + // Set these to the mac and IRK for your bonded devices as printed in the serial console after bonding. + uint8_t device1Mac[6] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + uint8_t device1IRK[16] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + + uint8_t device2Mac[6] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + uint8_t device2IRK[16] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + + + (*BDaddrTypes)[0] = 0; // Type 0 is for pubc address, type 1 is for static random + (*BDAddrs)[0] = new uint8_t[6]; + (*IRKs)[0] = new uint8_t[16]; + memcpy((*IRKs)[0] , device1IRK,16); + memcpy((*BDAddrs)[0], device1Mac, 6); + + + (*BDaddrTypes)[1] = 0; + (*BDAddrs)[1] = new uint8_t[6]; + (*IRKs)[1] = new uint8_t[16]; + memcpy((*IRKs)[1] , device2IRK,16); + memcpy((*BDAddrs)[1], device2Mac, 6); + + + return 1; + }); + // The LTK is the secret key which is used to encrypt bluetooth traffic + BLE.setGetLTK([](uint8_t* address, uint8_t* LTK){ + // address is input + Serial.print("Received request for address: "); + btct.printBytes(address,6); + + // Set these to the MAC and LTK of your devices after bonding. + uint8_t device1Mac[6] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + uint8_t device1LTK[16] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + uint8_t device2Mac[6] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + uint8_t device2LTK[16] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + + + if(memcmp(device1Mac, address, 6) == 0) { + memcpy(LTK, device1LTK, 16); + return 1; + }else if(memcmp(device2Mac, address, 6) == 0) { + memcpy(LTK, device2LTK, 16); + return 1; + } + return 0; + }); + BLE.setStoreIRK([](uint8_t* address, uint8_t* IRK){ + Serial.print(F("New device with MAC : ")); + btct.printBytes(address,6); + Serial.print(F("Need to store IRK : ")); + btct.printBytes(IRK,16); + return 1; + }); + BLE.setStoreLTK([](uint8_t* address, uint8_t* LTK){ + Serial.print(F("New device with MAC : ")); + btct.printBytes(address,6); + Serial.print(F("Need to store LTK : ")); + btct.printBytes(LTK,16); + return 1; + }); + + while(1){ + // begin initialization + if (!BLE.begin()) { + Serial.println("starting BLE failed!"); + delay(200); + continue; + } + Serial.println("BT init"); + delay(200); + + /* Set a local name for the BLE device + This name will appear in advertising packets + and can be used by remote devices to identify this BLE device + The name can be changed but maybe be truncated based on space left in advertisement packet + */ + + BLE.setDeviceName("Arduino"); + BLE.setLocalName("BatteryMonitor"); + + BLE.setAdvertisedService(batteryService); // add the service UUID + batteryService.addCharacteristic(batteryLevelChar); // add the battery level characteristic + batteryService.addCharacteristic(stringcharacteristic); + batteryService.addCharacteristic(secretValue); + + BLE.addService(batteryService); // Add the battery service + batteryLevelChar.writeValue(oldBatteryLevel); // set initial value for this characteristic + char* stringCharValue = new char[32]; + stringCharValue = "string"; + stringcharacteristic.writeValue(stringCharValue); + secretValue.writeValue(0); + + delay(1000); + + // prevent pairing until button is pressed (will show a pairing rejected message) + BLE.setPairable(false); + + /* Start advertising BLE. It will start continuously transmitting BLE + advertising packets and will be visible to remote BLE central devices + until it receives a new connection */ + + // start advertising + if(!BLE.advertise()){ + Serial.println("failed to advertise bluetooth."); + BLE.stopAdvertise(); + delay(500); + }else{ + Serial.println("advertising..."); + break; + } + BLE.end(); + delay(100); + } +} + + +void loop() { + // wait for a BLE central + BLEDevice central = BLE.central(); + + + // If button is pressed, allow pairing for 30 sec + if (!BLE.pairable() && digitalRead(PAIR_BUTTON) == LOW){ + pairingStarted = millis(); + BLE.setPairable(Pairable::ONCE); + Serial.println("Accepting pairing for 30s"); + } else if (BLE.pairable() && millis() > pairingStarted + PAIR_INTERVAL){ + BLE.setPairable(false); + Serial.println("No longer accepting pairing"); + } + // Make LED blink while pairing is allowed + digitalWrite(PAIR_LED, (BLE.pairable() ? (millis()%400)<200 : BLE.paired()) ? PAIR_LED_ON : !PAIR_LED_ON); + + + // if a central is connected to the peripheral: + if (central && central.connected()) { + if (!wasConnected){ + wasConnected = true; + Serial.print("Connected to central: "); + // print the central's BT address: + Serial.println(central.address()); + } + + // check the battery level every 200ms + // while the central is connected: + long currentMillis = millis(); + // if 200ms have passed, check the battery level: + if (currentMillis - previousMillis >= 1000) { + previousMillis = currentMillis; + updateBatteryLevel(); + digitalWrite(CTRL_LED, secretValue.value()>0 ? HIGH : LOW); + } + } else if (wasConnected){ + wasConnected = false; + Serial.print("Disconnected from central: "); + Serial.println(central.address()); + } + +} + +void updateBatteryLevel() { + /* Read the current voltage level on the A0 analog input pin. + This is used here to simulate the charge level of a battery. + */ + int battery = analogRead(A0); + int batteryLevel = map(battery, 0, 1023, 0, 100); + + if (batteryLevel != oldBatteryLevel) { // if the battery level has changed + // Serial.print("Battery Level % is now: "); // print it + // Serial.println(batteryLevel); + batteryLevelChar.writeValue(batteryLevel); // and update the battery level characteristic + oldBatteryLevel = batteryLevel; // save the level for next comparison + } +} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/LED/LED.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/LED/LED.ino new file mode 100644 index 0000000..2e6d6db --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/examples/Peripheral/LED/LED.ino @@ -0,0 +1,89 @@ +/* + LED + + This example creates a Bluetooth® Low Energy peripheral with service that contains a + characteristic to control an LED. + + The circuit: + - Arduino MKR WiFi 1010, Arduino Uno WiFi Rev2 board, Arduino Nano 33 IoT, + Arduino Nano 33 BLE, or Arduino Nano 33 BLE Sense board. + + You can use a generic Bluetooth® Low Energy central app, like LightBlue (iOS and Android) or + nRF Connect (Android), to interact with the services and characteristics + created in this sketch. + + This example code is in the public domain. +*/ + +#include + +BLEService ledService("19B10000-E8F2-537E-4F6C-D104768A1214"); // Bluetooth® Low Energy LED Service + +// Bluetooth® Low Energy LED Switch Characteristic - custom 128-bit UUID, read and writable by central +BLEByteCharacteristic switchCharacteristic("19B10001-E8F2-537E-4F6C-D104768A1214", BLERead | BLEWrite); + +const int ledPin = LED_BUILTIN; // pin to use for the LED + +void setup() { + Serial.begin(9600); + while (!Serial); + + // set LED pin to output mode + pinMode(ledPin, OUTPUT); + + // begin initialization + if (!BLE.begin()) { + Serial.println("starting Bluetooth® Low Energy module failed!"); + + while (1); + } + + // set advertised local name and service UUID: + BLE.setLocalName("LED"); + BLE.setAdvertisedService(ledService); + + // add the characteristic to the service + ledService.addCharacteristic(switchCharacteristic); + + // add service + BLE.addService(ledService); + + // set the initial value for the characeristic: + switchCharacteristic.writeValue(0); + + // start advertising + BLE.advertise(); + + Serial.println("BLE LED Peripheral"); +} + +void loop() { + // listen for Bluetooth® Low Energy peripherals to connect: + BLEDevice central = BLE.central(); + + // if a central is connected to peripheral: + if (central) { + Serial.print("Connected to central: "); + // print the central's MAC address: + Serial.println(central.address()); + + // while the central is still connected to peripheral: + while (central.connected()) { + // if the remote device wrote to the characteristic, + // use the value to control the LED: + if (switchCharacteristic.written()) { + if (switchCharacteristic.value()) { // any value other than 0 + Serial.println("LED on"); + digitalWrite(ledPin, HIGH); // will turn the LED on + } else { // a 0 value + Serial.println(F("LED off")); + digitalWrite(ledPin, LOW); // will turn the LED off + } + } + } + + // when the central disconnects, print it out: + Serial.print(F("Disconnected from central: ")); + Serial.println(central.address()); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/keywords.txt b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/keywords.txt new file mode 100644 index 0000000..effdfbc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/keywords.txt @@ -0,0 +1,138 @@ +####################################### +# Syntax Coloring Map For ArduinoBLE +####################################### + +####################################### +# Datatypes (KEYWORD1) +####################################### + +ArduinoBLE KEYWORD1 +BLE KEYWORD1 + +BLEDevice KEYWORD1 +BLECharacteristic KEYWORD1 +BLEDescriptor KEYWORD1 +BLEService KEYWORD1 + +BLEBoolCharacteristic KEYWORD1 +BLEBooleanCharacteristic KEYWORD1 +BLECharCharacteristic KEYWORD1 +BLEUnsignedCharCharacteristic KEYWORD1 +BLEByteCharacteristic KEYWORD1 +BLEShortCharacteristic KEYWORD1 +BLEUnsignedShortCharacteristic KEYWORD1 +BLEWordCharacteristic KEYWORD1 +BLEIntCharacteristic KEYWORD1 +BLEUnsignedIntCharacteristic KEYWORD1 +BLELongCharacteristic KEYWORD1 +BLEUnsignedLongCharacteristic KEYWORD1 +BLEFloatCharacteristic KEYWORD1 +BLEDoubleCharacteristic KEYWORD1 +BLEStringCharacteristic KEYWORD1 + +####################################### +# Methods and Functions (KEYWORD2) +####################################### + +begin KEYWORD2 +poll KEYWORD2 +end KEYWORD2 + +connected KEYWORD2 +disconnect KEYWORD2 +address KEYWORD2 +hasLocalName KEYWORD2 +hasAdvertisedServiceUuid KEYWORD2 +advertisedServiceUuidCount KEYWORD2 +localName KEYWORD2 +advertisedServiceUuid KEYWORD2 +rssi KEYWORD2 +connect KEYWORD2 +discoverAttributes KEYWORD2 +discoverService KEYWORD2 +deviceName KEYWORD2 +appearance KEYWORD2 +serviceCount KEYWORD2 +hasService KEYWORD2 +service KEYWORD2 +characteristicCount KEYWORD2 +characteristic KEYWORD2 + +setAdvertisedServiceUuid KEYWORD2 +setManufacturerData KEYWORD2 +setLocalName KEYWORD2 +setDeviceName KEYWORD2 +setAppearance KEYWORD2 +addService KEYWORD2 +advertise KEYWORD2 +stopAdvertise KEYWORD2 +scan KEYWORD2 +scanForName KEYWORD2 +scanForUuid KEYWORD2 +scanForAddress KEYWORD2 +stopScan KEYWORD2 +central KEYWORD2 +available KEYWORD2 +setEventHandler KEYWORD2 +setAdvertisingInterval KEYWORD2 +setConnectionInterval KEYWORD2 +setConnectable KEYWORD2 +setPairable KEYWORD2 +setTimeout KEYWORD2 +debug KEYWORD2 +noDebug KEYWORD2 +pairable KEYWORD2 +paired KEYWORD2 + +properties KEYWORD2 +valueSize KEYWORD2 +value KEYWORD2 +valueLength KEYWORD2 +readValue KEYWORD2 +writeValue KEYWORD2 +setValue KEYWORD2 +broadcast KEYWORD2 +written KEYWORD2 +subscribed KEYWORD2 +valueUpdated KEYWORD2 +addDescriptor KEYWORD2 +descriptorCount KEYWORD2 +hasDescriptor KEYWORD2 +descriptor KEYWORD2 +canRead KEYWORD2 +read KEYWORD2 +canWrite KEYWORD2 +canSubscribe KEYWORD2 +subscribe KEYWORD2 +canUnsubscribe KEYWORD2 +unsubscribe KEYWORD2 +writeValueLE KEYWORD2 +setValueLE KEYWORD2 +valueLE KEYWORD2 +writeValueBE KEYWORD2 +setValueBE KEYWORD2 +valueBE KEYWORD2 + +uuid KEYWORD2 +addCharacteristic KEYWORD + +####################################### +# Constants (LITERAL1) +####################################### + +BLEConnected LITERAL1 +BLEDisconnected LITERAL1 +BLEDiscovered LITERAL1 + +BLEBroadcast LITERAL1 +BLERead LITERAL1 +BLEWriteWithoutResponse LITERAL1 +BLEWrite LITERAL1 +BLENotify LITERAL1 +BLEIndicate LITERAL1 + +BLESubscribed LITERAL1 +BLEUnsubscribed LITERAL1 +BLEWritten LITERAL1 +BLEUpdated LITERAL1 + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/library.properties b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/library.properties new file mode 100644 index 0000000..543998b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/library.properties @@ -0,0 +1,10 @@ +name=ArduinoBLE +version=1.3.7 +author=Arduino +maintainer=Arduino +sentence=Enables Bluetooth® Low Energy connectivity on the Arduino MKR WiFi 1010, Arduino UNO WiFi Rev.2, Arduino Nano 33 IoT, Arduino Nano 33 BLE, Nicla Sense ME and UNO R4 WiFi. +paragraph=This library supports creating a Bluetooth® Low Energy peripheral & central mode. +category=Communication +url=https://www.arduino.cc/en/Reference/ArduinoBLE +architectures=samd,megaavr,mbed,apollo3,mbed_nano,mbed_portenta,mbed_nicla,esp32,mbed_giga,renesas,renesas_portenta,mbed_opta,renesas_uno,silabs +includes=ArduinoBLE.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/ArduinoBLE.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/ArduinoBLE.h new file mode 100644 index 0000000..588d5cb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/ArduinoBLE.h @@ -0,0 +1,29 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _ARDUINO_BLE_H_ +#define _ARDUINO_BLE_H_ + +#include "local/BLELocalDevice.h" +#include "BLEProperty.h" +#include "BLEStringCharacteristic.h" +#include "BLETypedCharacteristics.h" +#include "utility/btct.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.cpp new file mode 100644 index 0000000..8010591 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.cpp @@ -0,0 +1,352 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLEAdvertisingData.h" + +#define AD_FIELD_OVERHEAD (2) + +BLEAdvertisingData::BLEAdvertisingData() : + _dataLength(0), + _remainingLength(MAX_AD_DATA_LENGTH), + _rawData(NULL), + _rawDataLength(0), + _flags(0), + _hasFlags(false), + _localName(NULL), + _manufacturerData(NULL), + _manufacturerDataLength(0), + _manufacturerCompanyId(0), + _hasManufacturerCompanyId(false), + _advertisedServiceUuid(NULL), + _advertisedServiceUuidLength(0), + _serviceData(NULL), + _serviceDataLength(0) +{ +} + +BLEAdvertisingData::~BLEAdvertisingData() +{ +} + +inline bool BLEAdvertisingData::updateRemainingLength(int oldFieldLength, int newFieldLength) +{ + int updatedRemaining = _remainingLength + (oldFieldLength - newFieldLength); + if (updatedRemaining >= 0) { + _remainingLength = updatedRemaining; + return true; + } + return false; +} + +int BLEAdvertisingData::remainingLength() const +{ + return _remainingLength; +} + +int BLEAdvertisingData::availableForWrite() +{ + int available = (_remainingLength - AD_FIELD_OVERHEAD); + if (available < 0) available = 0; + return available; +} + +void BLEAdvertisingData::clear() +{ + _remainingLength = MAX_AD_DATA_LENGTH; + _rawData = NULL; + _rawDataLength = 0; + _hasFlags = false; + _localName = NULL; + _manufacturerData = NULL; + _manufacturerDataLength = 0; + _hasManufacturerCompanyId = false; + _advertisedServiceUuid = NULL; + _advertisedServiceUuidLength = 0; + _serviceData = NULL; + _serviceDataLength = 0; +} + +void BLEAdvertisingData::copy(const BLEAdvertisingData& adv) +{ + _remainingLength = adv._remainingLength; + _rawData = adv._rawData; + _rawDataLength = adv._rawDataLength; + _flags = adv._flags; + _hasFlags = adv._hasFlags; + _localName = adv._localName; + _manufacturerData = adv._manufacturerData; + _manufacturerDataLength = adv._manufacturerDataLength; + _manufacturerCompanyId = adv._manufacturerCompanyId; + _hasManufacturerCompanyId = adv._hasManufacturerCompanyId; + _advertisedServiceUuid = adv._advertisedServiceUuid; + _advertisedServiceUuidLength = adv._advertisedServiceUuidLength; + _serviceDataUuid = adv._serviceDataUuid; + _serviceData = adv._serviceData; + _serviceDataLength = adv._serviceDataLength; +} + +BLEAdvertisingData& BLEAdvertisingData::operator=(const BLEAdvertisingData &other) +{ + copy(other); + return *this; +} + +bool BLEAdvertisingData::setAdvertisedServiceUuid(const char* advertisedServiceUuid) +{ + BLEUuid uuid(advertisedServiceUuid); + int previousLength = (_advertisedServiceUuidLength > 0) ? (_advertisedServiceUuidLength + AD_FIELD_OVERHEAD) : 0; + bool success = updateRemainingLength(previousLength, (uuid.length() + AD_FIELD_OVERHEAD)); + if (success) { + _advertisedServiceUuid = advertisedServiceUuid; + _advertisedServiceUuidLength = uuid.length(); + } + return success; +} + +bool BLEAdvertisingData::setAdvertisedService(const BLEService& service) +{ + return setAdvertisedServiceUuid(service.uuid()); +} + +bool BLEAdvertisingData::setManufacturerData(const uint8_t manufacturerData[], int manufacturerDataLength) +{ + int previousLength = 0; + if (_manufacturerDataLength) { + previousLength = _manufacturerDataLength + AD_FIELD_OVERHEAD; + if (_hasManufacturerCompanyId) { + previousLength += sizeof(_manufacturerCompanyId); + } + } + bool success = updateRemainingLength(previousLength, (manufacturerDataLength + AD_FIELD_OVERHEAD)); + if (success) { + _manufacturerData = manufacturerData; + _manufacturerDataLength = manufacturerDataLength; + _hasManufacturerCompanyId = false; + } + return success; +} + +bool BLEAdvertisingData::setManufacturerData(const uint16_t companyId, const uint8_t manufacturerData[], int manufacturerDataLength) +{ + int previousLength = 0; + if (_manufacturerDataLength) { + previousLength = _manufacturerDataLength + AD_FIELD_OVERHEAD; + if (_hasManufacturerCompanyId) { + previousLength += sizeof(_manufacturerCompanyId); + } + } + bool success = updateRemainingLength(previousLength, (manufacturerDataLength + sizeof(companyId) + AD_FIELD_OVERHEAD)); + if (success) { + _manufacturerData = manufacturerData; + _manufacturerDataLength = manufacturerDataLength; + _manufacturerCompanyId = companyId; + _hasManufacturerCompanyId = true; + } + return success; +} + +bool BLEAdvertisingData::setAdvertisedServiceData(uint16_t uuid, const uint8_t data[], int length) +{ + int previousLength = (_serviceDataLength > 0) ? (_serviceDataLength + sizeof(uuid) + AD_FIELD_OVERHEAD) : 0; + bool success = updateRemainingLength(previousLength, (length + sizeof(uuid) + AD_FIELD_OVERHEAD)); + if (success) { + _serviceDataUuid = uuid; + _serviceData = data; + _serviceDataLength = length; + } + return success; +} + +bool BLEAdvertisingData::setLocalName(const char *localName) +{ + int previousLength = (_localName && strlen(_localName) > 0) ? (strlen(_localName) + AD_FIELD_OVERHEAD) : 0; + bool success = updateRemainingLength(previousLength, (strlen(localName) + AD_FIELD_OVERHEAD)); + if (success) { + _localName = localName; + } + return success; +} + +bool BLEAdvertisingData::setRawData(const uint8_t* data, int length) +{ + if (length > MAX_AD_DATA_LENGTH) { + return false; + } + _rawData = data; + _rawDataLength = length; + return true; +} + +bool BLEAdvertisingData::setRawData(const BLEAdvertisingRawData& rawData) +{ + if (rawData.length > MAX_AD_DATA_LENGTH) { + return false; + } + _rawData = rawData.data; + _rawDataLength = rawData.length; + return true; +} + +bool BLEAdvertisingData::setFlags(uint8_t flags) +{ + int previousLength = (_hasFlags) ? (sizeof(_flags) + AD_FIELD_OVERHEAD) : 0; + bool success = updateRemainingLength(previousLength, (sizeof(flags) + AD_FIELD_OVERHEAD)); + if (success) { + _hasFlags = true; + _flags = flags; + } + return success; +} + +bool BLEAdvertisingData::updateData() +{ + // Success indicates whether all the fields have been inserted + bool success = true; + // Reset data + _dataLength = 0; + // If rawData is present, then only rawData is inserted in the advertising packet + if (_rawData && _rawDataLength) { + return addRawData(_rawData, _rawDataLength); + } + // Try to add flags into the current advertising packet + if (_hasFlags) { + success &= addFlags(_flags); + } + // Try to add Advertised service uuid into the current advertising packet + if (_advertisedServiceUuid) { + success &= addAdvertisedServiceUuid(_advertisedServiceUuid); + } + // Try to add Manufacturer data into the current advertising packet + if (_manufacturerData && _manufacturerDataLength) { + if (_hasManufacturerCompanyId) { + success &= addManufacturerData(_manufacturerCompanyId, _manufacturerData, _manufacturerDataLength); + } else { + success &= addManufacturerData(_manufacturerData, _manufacturerDataLength); + } + } + // Try to add Service data into the current advertising packet + if (_serviceData && _serviceDataLength) { + success &= addAdvertisedServiceData(_serviceDataUuid, _serviceData, _serviceDataLength); + } + // Try to add Local name into the current advertising packet + if (_localName) { + success &= addLocalName(_localName); + } + return success; +} + +uint8_t* BLEAdvertisingData::data() +{ + return _data; +} + +int BLEAdvertisingData::dataLength() const +{ + return _dataLength; +} + +bool BLEAdvertisingData::hasFlags() const +{ + return _hasFlags; +} + +bool BLEAdvertisingData::addLocalName(const char *localName) +{ + bool success = false; + if (strlen(localName) > (MAX_AD_DATA_LENGTH - AD_FIELD_OVERHEAD)) { + success = addField(BLEFieldShortLocalName, (uint8_t*)localName, (MAX_AD_DATA_LENGTH - AD_FIELD_OVERHEAD)); + } else { + success = addField(BLEFieldCompleteLocalName, localName); + } + return success; +} + +bool BLEAdvertisingData::addAdvertisedServiceUuid(const char* advertisedServiceUuid) +{ + BLEUuid uuid(advertisedServiceUuid); + int uuidLen = uuid.length(); + BLEAdField advField; + if (uuidLen > 2) { + advField = BLEFieldIncompleteAdvertisedService128; + } else { + advField = BLEFieldIncompleteAdvertisedService16; + } + return addField(advField, uuid.data(), uuidLen); +} + +bool BLEAdvertisingData::addManufacturerData(const uint8_t manufacturerData[], int manufacturerDataLength) +{ + return addField(BLEFieldManufacturerData, manufacturerData, manufacturerDataLength); +} + +bool BLEAdvertisingData::addManufacturerData(const uint16_t companyId, const uint8_t manufacturerData[], int manufacturerDataLength) +{ + int tempDataLength = manufacturerDataLength + sizeof(companyId); + uint8_t tempData[MAX_AD_DATA_LENGTH]; + memcpy(tempData, &companyId, sizeof(companyId)); + memcpy(&tempData[sizeof(companyId)], manufacturerData, manufacturerDataLength); + return addField(BLEFieldManufacturerData, tempData, tempDataLength); +} + +bool BLEAdvertisingData::addAdvertisedServiceData(uint16_t uuid, const uint8_t data[], int length) +{ + int tempDataLength = length + sizeof(uuid); + uint8_t tempData[MAX_AD_DATA_LENGTH]; + memcpy(tempData, &uuid, sizeof(uuid)); + memcpy(&tempData[sizeof(uuid)], data, length); + return addField(BLEFieldServiceData, tempData, tempDataLength); +} + +bool BLEAdvertisingData::addRawData(const uint8_t* data, int length) +{ + // Bypass addField to add the integral raw data + if (length > (MAX_AD_DATA_LENGTH - _dataLength)) { + // Not enough space + return false; + } + memcpy(&_data[_dataLength], data, length); + _dataLength += length; + return true; +} + +bool BLEAdvertisingData::addFlags(uint8_t flags) +{ + return addField(BLEFieldFlags, &flags, sizeof(flags)); +} + +bool BLEAdvertisingData::addField(BLEAdField field, const char* data) +{ + int dataLength = strlen(data); + return addField(field, (uint8_t *)data, dataLength); +} + +bool BLEAdvertisingData::addField(BLEAdField field, const uint8_t* data, int length) +{ + int fieldLength = length + AD_FIELD_OVERHEAD; // Considering data TYPE and LENGTH fields + if (fieldLength > (MAX_AD_DATA_LENGTH - _dataLength)) { + // Not enough space for storing this field + return false; + } + // Insert field into advertising data of the instance + _data[_dataLength++] = length + 1; + _data[_dataLength++] = field; + memcpy(&_data[_dataLength], data, length); + _dataLength += length; + return true; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.h new file mode 100644 index 0000000..dc73605 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEAdvertisingData.h @@ -0,0 +1,120 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_ADVERTISING_DATA_H_ +#define _BLE_ADVERTISING_DATA_H_ + +#include +#include "utility/BLEUuid.h" +#include "BLEService.h" + +#define MAX_AD_DATA_LENGTH (31) + +enum BLEFlags { + BLEFlagsLimitedDiscoverable = 0x01, + BLEFlagsGeneralDiscoverable = 0x02, + BLEFlagsBREDRNotSupported = 0x04 +}; + +enum BLEAdField { + BLEFieldFlags = 0x01, + BLEFieldIncompleteAdvertisedService16 = 0x02, + BLEFieldCompleteAdvertisedService16 = 0x03, + BLEFieldIncompleteAdvertisedService128 = 0x06, + BLEFieldCompleteAdvertisedService128 = 0x07, + BLEFieldShortLocalName = 0x08, + BLEFieldCompleteLocalName = 0x09, + BLEFieldServiceData = 0x16, + BLEFieldManufacturerData = 0xFF, + + BLEAdFieldLast +}; + +struct BLEAdvertisingRawData { + uint8_t data[MAX_AD_DATA_LENGTH]; + int length; +}; + +class BLEAdvertisingData { +public: + BLEAdvertisingData(); + virtual ~BLEAdvertisingData(); + + int availableForWrite(); + void clear(); + void copy(const BLEAdvertisingData& adv); + BLEAdvertisingData& operator=(const BLEAdvertisingData &other); + + bool setAdvertisedService(const BLEService& service); + bool setAdvertisedServiceUuid(const char* advertisedServiceUuid); + bool setManufacturerData(const uint8_t manufacturerData[], int manufacturerDataLength); + bool setManufacturerData(const uint16_t companyId, const uint8_t manufacturerData[], int manufacturerDataLength); + bool setLocalName(const char *localName); + bool setAdvertisedServiceData(uint16_t uuid, const uint8_t data[], int length); + bool setRawData(const uint8_t* data, int length); + bool setRawData(const BLEAdvertisingRawData& data); + bool setFlags(uint8_t flags); + +protected: + friend class BLELocalDevice; + bool updateData(); + uint8_t* data(); + int dataLength() const; + int remainingLength() const; + bool hasFlags() const; + +private: + bool updateRemainingLength(int oldFieldLength, int newFieldLength); + + bool addAdvertisedServiceUuid(const char* advertisedServiceUuid); + bool addManufacturerData(const uint8_t manufacturerData[], int manufacturerDataLength); + bool addManufacturerData(const uint16_t companyId, const uint8_t manufacturerData[], int manufacturerDataLength); + bool addLocalName(const char *localName); + bool addAdvertisedServiceData(uint16_t uuid, const uint8_t data[], int length); + bool addRawData(const uint8_t* data, int length); + bool addFlags(uint8_t flags); + + bool addField(BLEAdField field, const char* data); + bool addField(BLEAdField field, const uint8_t* data, int length); + + uint8_t _data[MAX_AD_DATA_LENGTH]; + int _dataLength; + + int _remainingLength; + + const uint8_t* _rawData; + int _rawDataLength; + + uint8_t _flags; + bool _hasFlags; + const char* _localName; + + const uint8_t* _manufacturerData; + int _manufacturerDataLength; + uint16_t _manufacturerCompanyId; + bool _hasManufacturerCompanyId; + + const char* _advertisedServiceUuid; + int _advertisedServiceUuidLength; + uint16_t _serviceDataUuid; + const uint8_t* _serviceData; + int _serviceDataLength; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.cpp new file mode 100644 index 0000000..bfaee3f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.cpp @@ -0,0 +1,493 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLEProperty.h" + +#include "local/BLELocalCharacteristic.h" +#include "remote/BLERemoteCharacteristic.h" + +#include "BLECharacteristic.h" + +extern "C" int strcasecmp(char const *a, char const *b); + +BLECharacteristic::BLECharacteristic() : + BLECharacteristic((BLELocalCharacteristic*)NULL) +{ +} + +BLECharacteristic::BLECharacteristic(BLELocalCharacteristic* local) : + _local(local), + _remote(NULL) +{ + if (_local) { + _local->retain(); + } +} + +BLECharacteristic::BLECharacteristic(BLERemoteCharacteristic* remote) : + _local(NULL), + _remote(remote) +{ + if (_remote) { + _remote->retain(); + } +} + +BLECharacteristic::BLECharacteristic(const char* uuid, uint16_t permissions, int valueSize, bool fixedLength) : + BLECharacteristic(new BLELocalCharacteristic(uuid, permissions, valueSize, fixedLength)) +{ +} + +BLECharacteristic::BLECharacteristic(const char* uuid, uint16_t permissions, const char* value) : + BLECharacteristic(new BLELocalCharacteristic(uuid, permissions, value)) +{ +} + +BLECharacteristic::BLECharacteristic(const BLECharacteristic& other) +{ + _local = other._local; + if (_local) { + _local->retain(); + } + + _remote = other._remote; + if (_remote) { + _remote->retain(); + } +} + +BLECharacteristic::~BLECharacteristic() +{ + if (_local && _local->release() == 0) { + delete _local; + } + + if (_remote && _remote->release() == 0) { + delete _remote; + } +} + +const char* BLECharacteristic::uuid() const +{ + if (_local) { + return _local->uuid(); + } + + if (_remote) { + return _remote->uuid(); + } + + return ""; +} + +uint8_t BLECharacteristic::properties() const +{ + if (_local) { + return _local->properties(); + } + + if (_remote) { + return _remote->properties(); + } + + return 0; +} + +int BLECharacteristic::valueSize() const +{ + if (_local) { + return _local->valueSize(); + } + + if (_remote) { + return _remote->valueLength(); + } + + return 0; +} + +const uint8_t* BLECharacteristic::value() const +{ + if (_local) { + return _local->value(); + } + + if (_remote) { + return _remote->value(); + } + + return NULL; +} + +int BLECharacteristic::valueLength() const +{ + if (_local) { + return _local->valueLength(); + } + + if (_remote) { + return _remote->valueLength(); + } + + return 0; +} + +uint8_t BLECharacteristic::operator[] (int offset) const +{ + if (_local) { + return (*_local)[offset]; + } + + if (_remote) { + return (*_remote)[offset]; + } + + return 0; +} + +int BLECharacteristic::readValue(uint8_t value[], int length) +{ + int bytesRead = 0; + + if (_local) { + bytesRead = min(length, _local->valueLength()); + + memcpy(value, _local->value(), bytesRead); + } + + if (_remote) { + // trigger a read if the updated value (notification/indication) + // has already been read and the characteristic is readable + if (_remote->updatedValueRead() && canRead()) { + if (!read()) { + // read failed + return 0; + } + } + + bytesRead = min(length, _remote->valueLength()); + + memcpy(value, _remote->value(), bytesRead); + } + + return bytesRead; +} + +int BLECharacteristic::readValue(void* value, int length) +{ + return readValue((uint8_t*)value, length); +} + +int BLECharacteristic::readValue(uint8_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLECharacteristic::readValue(int8_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLECharacteristic::readValue(uint16_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLECharacteristic::readValue(int16_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLECharacteristic::readValue(uint32_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLECharacteristic::readValue(int32_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLECharacteristic::writeValue(const uint8_t value[], int length, bool withResponse) +{ + if (_local) { + return _local->writeValue(value, length); + } + + if (_remote) { + return _remote->writeValue(value, length, withResponse); + } + + return 0; +} + +int BLECharacteristic::writeValue(const void* value, int length, bool withResponse) +{ + return writeValue((const uint8_t*)value, length, withResponse); +} + +int BLECharacteristic::writeValue(const char* value, bool withResponse) +{ + if (_local) { + return _local->writeValue(value); + } + + if (_remote) { + return _remote->writeValue(value, withResponse); + } + + return 0; +} + +int BLECharacteristic::writeValue(uint8_t value, bool withResponse) +{ + return writeValue((uint8_t*)&value, sizeof(value), withResponse); +} + +int BLECharacteristic::writeValue(int8_t value, bool withResponse) +{ + return writeValue((uint8_t*)&value, sizeof(value), withResponse); +} + +int BLECharacteristic::writeValue(uint16_t value, bool withResponse) +{ + return writeValue((uint8_t*)&value, sizeof(value), withResponse); +} + +int BLECharacteristic::writeValue(int16_t value, bool withResponse) +{ + return writeValue((uint8_t*)&value, sizeof(value), withResponse); +} + +int BLECharacteristic::writeValue(uint32_t value, bool withResponse) +{ + return writeValue((uint8_t*)&value, sizeof(value), withResponse); +} + +int BLECharacteristic::writeValue(int32_t value, bool withResponse) +{ + return writeValue((uint8_t*)&value, sizeof(value), withResponse); +} + +int BLECharacteristic::broadcast() +{ + if (_local) { + return _local->broadcast(); + } + + return 0; +} + +bool BLECharacteristic::written() +{ + if (_local) { + return _local->written(); + } + + return false; +} + +bool BLECharacteristic::subscribed() +{ + if (_local) { + return _local->subscribed(); + } + + return false; +} + +bool BLECharacteristic::valueUpdated() +{ + if (_remote) { + return _remote->valueUpdated(); + } + + return false; +} + +void BLECharacteristic::addDescriptor(BLEDescriptor& descriptor) +{ + if (_local) { + return _local->addDescriptor(descriptor); + } +} + +BLECharacteristic::operator bool() const +{ + return (_local != NULL) || (_remote != NULL); +} + +BLELocalCharacteristic* BLECharacteristic::local() +{ + return _local; +} + +void BLECharacteristic::setEventHandler(int event, BLECharacteristicEventHandler eventHandler) +{ + if (_local) { + _local->setEventHandler((BLECharacteristicEvent)event, eventHandler); + } + + if (_remote) { + _remote->setEventHandler((BLECharacteristicEvent)event, eventHandler); + } +} + +int BLECharacteristic::descriptorCount() const +{ + if (_remote) { + return _remote->descriptorCount(); + } + + return 0; +} + +bool BLECharacteristic::hasDescriptor(const char* uuid) const +{ + return hasDescriptor(uuid, 0); +} + +bool BLECharacteristic::hasDescriptor(const char* uuid, int index) const +{ + if (_remote) { + int count = 0; + int numDescriptors = _remote->descriptorCount(); + + for (int i = 0; i < numDescriptors; i++) { + BLERemoteDescriptor* d = _remote->descriptor(i); + + if (strcasecmp(uuid, d->uuid()) == 0) { + if (count == index) { + return true; + } + + count++; + } + } + } + + return false; +} + +BLEDescriptor BLECharacteristic::descriptor(int index) const +{ + if (_remote) { + return BLEDescriptor(_remote->descriptor(index)); + } + + return BLEDescriptor(); +} + +BLEDescriptor BLECharacteristic::descriptor(const char * uuid) const +{ + return descriptor(uuid, 0); +} + +BLEDescriptor BLECharacteristic::descriptor(const char * uuid, int index) const +{ + if (_remote) { + int count = 0; + int numDescriptors = _remote->descriptorCount(); + + for (int i = 0; i < numDescriptors; i++) { + BLERemoteDescriptor* d = _remote->descriptor(i); + + if (strcasecmp(uuid, d->uuid()) == 0) { + if (count == index) { + return BLEDescriptor(d); + } + + count++; + } + } + } + + return BLEDescriptor(); +} + +bool BLECharacteristic::canRead() +{ + if (_remote) { + return (properties() & BLERead) != 0; + } + + return false; +} + +bool BLECharacteristic::read() +{ + if (_remote) { + return _remote->read(); + } + + return false; +} + +bool BLECharacteristic::canWrite() +{ + if (_remote) { + return (properties() & (BLEWrite | BLEWriteWithoutResponse)) != 0; + } + + return false; +} + +bool BLECharacteristic::canSubscribe() +{ + if (_remote) { + return (properties() & (BLENotify | BLEIndicate)) != 0; + } + + return false; +} + +bool BLECharacteristic::subscribe() +{ + if (_remote) { + return _remote->writeCccd((properties() & BLEIndicate) ? 0x0002 : 0x0001); + } + + return false; +} + +bool BLECharacteristic::canUnsubscribe() +{ + return canSubscribe(); +} + +bool BLECharacteristic::unsubscribe() +{ + if (_remote) { + return _remote->writeCccd(0x0000); + } + + return false; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h new file mode 100644 index 0000000..da9721e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLECharacteristic.h @@ -0,0 +1,132 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_CHARACTERISTIC_H_ +#define _BLE_CHARACTERISTIC_H_ + +#include + +#include "BLEDescriptor.h" + +enum BLECharacteristicEvent { + BLESubscribed = 0, + BLEUnsubscribed = 1, +//BLERead = 2, // defined in BLEProperties.h + BLEWritten = 3, + BLEUpdated = BLEWritten, // alias + + BLECharacteristicEventLast +}; + +class BLECharacteristic; +class BLEDevice; + +typedef void (*BLECharacteristicEventHandler)(BLEDevice device, BLECharacteristic characteristic); + +class BLELocalCharacteristic; +class BLERemoteCharacteristic; + +class BLECharacteristic { +public: + BLECharacteristic(); + BLECharacteristic(const char* uuid, uint16_t permissions, int valueSize, bool fixedLength = false); + BLECharacteristic(const char* uuid, uint16_t permissions, const char* value); + BLECharacteristic(const BLECharacteristic& other); + virtual ~BLECharacteristic(); + + const char* uuid() const; + + uint8_t properties() const; + + int valueSize() const; + const uint8_t* value() const; + int valueLength() const; + uint8_t operator[] (int offset) const; + + int readValue(uint8_t value[], int length); + int readValue(void* value, int length); + int readValue(uint8_t& value); + int readValue(int8_t& value); + int readValue(uint16_t& value); + int readValue(int16_t& value); + int readValue(uint32_t& value); + int readValue(int32_t& value); + + int writeValue(const uint8_t value[], int length, bool withResponse = true); + int writeValue(const void* value, int length, bool withResponse = true); + int writeValue(const char* value, bool withResponse = true); + int writeValue(uint8_t value, bool withResponse = true); + int writeValue(int8_t value, bool withResponse = true); + int writeValue(uint16_t value, bool withResponse = true); + int writeValue(int16_t value, bool withResponse = true); + int writeValue(uint32_t value, bool withResponse = true); + int writeValue(int32_t value, bool withResponse = true); + + // deprecated, use writeValue(...) + int setValue(const uint8_t value[], int length) { return writeValue(value, length); } + int setValue(const char* value) { return writeValue(value); } + + int broadcast(); + + bool written(); + bool subscribed(); + bool valueUpdated(); + + void addDescriptor(BLEDescriptor& descriptor); + + operator bool() const; + + void setEventHandler(int event, BLECharacteristicEventHandler eventHandler); + + int descriptorCount() const; + bool hasDescriptor(const char* uuid) const; + bool hasDescriptor(const char* uuid, int index) const; + BLEDescriptor descriptor(int index) const; + BLEDescriptor descriptor(const char * uuid) const; + BLEDescriptor descriptor(const char * uuid, int index) const; + + bool canRead(); + bool read(); + bool canWrite(); + bool canSubscribe(); + bool subscribe(); + bool canUnsubscribe(); + bool unsubscribe(); + +protected: + friend class BLELocalCharacteristic; + friend class BLELocalService; + + BLECharacteristic(BLELocalCharacteristic* local); + + BLELocalCharacteristic* local(); + +protected: + friend class BLEDevice; + friend class BLEService; + friend class BLERemoteCharacteristic; + + BLECharacteristic(BLERemoteCharacteristic* remote); + +private: + BLELocalCharacteristic* _local; + BLERemoteCharacteristic* _remote; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.cpp new file mode 100644 index 0000000..366b89a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.cpp @@ -0,0 +1,229 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include + +#include "local/BLELocalDescriptor.h" +#include "remote/BLERemoteDescriptor.h" + +#include "BLEDescriptor.h" + +BLEDescriptor::BLEDescriptor() : + BLEDescriptor((BLELocalDescriptor*)NULL) +{ +} + +BLEDescriptor::BLEDescriptor(BLELocalDescriptor* local) : + _local(local), + _remote(NULL) +{ + if (_local) { + _local->retain(); + } +} + +BLEDescriptor::BLEDescriptor(BLERemoteDescriptor* remote) : + _local(NULL), + _remote(remote) +{ + if (_remote) { + _remote->retain(); + } +} + +BLEDescriptor::BLEDescriptor(const char* uuid, const uint8_t value[], int valueSize) : + BLEDescriptor(new BLELocalDescriptor(uuid, value, valueSize)) +{ +} + +BLEDescriptor::BLEDescriptor(const char* uuid, const char* value) : + BLEDescriptor(new BLELocalDescriptor(uuid, value)) +{ +} + +BLEDescriptor::BLEDescriptor(const BLEDescriptor& other) +{ + _local = other._local; + if (_local) { + _local->retain(); + } + + _remote = other._remote; + if (_remote) { + _remote->retain(); + } +} + +BLEDescriptor::~BLEDescriptor() +{ + if (_local && _local->release() == 0) { + delete _local; + } + + if (_remote && _remote->release() == 0) { + delete _remote; + } +} + +const char* BLEDescriptor::uuid() const +{ + if (_local) { + return _local->uuid(); + } + + if (_remote) { + return _remote->uuid(); + } + + return ""; +} + +int BLEDescriptor::valueSize() const +{ + if (_local) { + return _local->valueSize(); + } + + if (_remote) { + return _remote->valueLength(); + } + + return 0; +} + +const uint8_t* BLEDescriptor::value() const +{ + if (_local) { + return _local->value(); + } + + if (_remote) { + return _remote->value(); + } + + return NULL; +} + +int BLEDescriptor::valueLength() const +{ + return valueSize(); +} + +uint8_t BLEDescriptor::operator[] (int offset) const +{ + if (_local) { + return (*_local)[offset]; + } + + if (_remote) { + return (*_remote)[offset]; + } + + return 0; +} + +int BLEDescriptor::readValue(uint8_t value[], int length) +{ + int bytesRead = 0; + + if (_local) { + bytesRead = min(length, _local->valueSize()); + + memcpy(value, _local->value(), bytesRead); + } + + if (_remote) { + if (!read()) { + // read failed + return 0; + } + + bytesRead = min(length, _remote->valueLength()); + + memcpy(value, _remote->value(), bytesRead); + } + + return bytesRead; +} + +int BLEDescriptor::readValue(void* value, int length) +{ + return readValue((uint8_t*)value, length); +} + +int BLEDescriptor::readValue(uint8_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLEDescriptor::readValue(int8_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLEDescriptor::readValue(uint16_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLEDescriptor::readValue(int16_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLEDescriptor::readValue(uint32_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +int BLEDescriptor::readValue(int32_t& value) +{ + value = 0; + + return readValue((uint8_t*)&value, sizeof(value)); +} + +BLEDescriptor::operator bool() const +{ + return (_local != NULL) || (_remote != NULL); +} + +bool BLEDescriptor::read() +{ + if (_remote) { + return _remote->read(); + } + + return false; +} + +BLELocalDescriptor* BLEDescriptor::local() +{ + return _local; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h new file mode 100644 index 0000000..800da12 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDescriptor.h @@ -0,0 +1,73 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_DESCRIPTOR_H_ +#define _BLE_DESCRIPTOR_H_ + +#include + +class BLELocalDescriptor; +class BLERemoteDescriptor; + +class BLEDescriptor { +public: + BLEDescriptor(); + BLEDescriptor(const BLEDescriptor& other); + BLEDescriptor(const char* uuid, const uint8_t value[], int valueSize); + BLEDescriptor(const char* uuid, const char* value); + virtual ~BLEDescriptor(); + + const char* uuid() const; + + int valueSize() const; + const uint8_t* value() const; + int valueLength() const; + uint8_t operator[] (int offset) const; + + int readValue(uint8_t value[], int length); + int readValue(void* value, int length); + int readValue(uint8_t& value); + int readValue(int8_t& value); + int readValue(uint16_t& value); + int readValue(int16_t& value); + int readValue(uint32_t& value); + int readValue(int32_t& value); + + operator bool() const; + + bool read(); + +protected: + friend class BLELocalCharacteristic; + + BLEDescriptor(BLELocalDescriptor* local); + + BLELocalDescriptor* local(); + +protected: + friend class BLECharacteristic; + + BLEDescriptor(BLERemoteDescriptor* remote); + +private: + BLELocalDescriptor* _local; + BLERemoteDescriptor* _remote; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.cpp new file mode 100644 index 0000000..e9ca9b9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.cpp @@ -0,0 +1,578 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "utility/ATT.h" +#include "utility/BLEUuid.h" +#include "utility/HCI.h" + +#include "remote/BLERemoteDevice.h" + +#include "BLEDevice.h" + +extern "C" int strcasecmp(char const *a, char const *b); + +BLEDevice::BLEDevice() : + _advertisementTypeMask(0), + _eirDataLength(0), + _rssi(127) +{ + memset(_address, 0x00, sizeof(_address)); +} + +BLEDevice::BLEDevice(uint8_t addressType, uint8_t address[6]) : + _addressType(addressType), + _advertisementTypeMask(0), + _eirDataLength(0), + _rssi(127) +{ + memcpy(_address, address, sizeof(_address)); +} + +BLEDevice::~BLEDevice() +{ +} + +void BLEDevice::poll() +{ + HCI.poll(); +} + +void BLEDevice::poll(unsigned long timeout) +{ + HCI.poll(timeout); +} + +bool BLEDevice::connected() const +{ + HCI.poll(); + + if (!(*this)) { + return false; + } + + return ATT.connected(_addressType, _address); +} + +bool BLEDevice::disconnect() +{ + return ATT.disconnect(_addressType, _address); +} + +String BLEDevice::address() const +{ + char result[18]; + sprintf(result, "%02x:%02x:%02x:%02x:%02x:%02x", _address[5], _address[4], _address[3], _address[2], _address[1], _address[0]); + + return result; +} + +bool BLEDevice::hasLocalName() const +{ + return (localName().length() > 0); +} + +bool BLEDevice::hasAdvertisedServiceUuid() const +{ + return hasAdvertisedServiceUuid(0); +} + +bool BLEDevice::hasAdvertisedServiceUuid(int index) const +{ + return (advertisedServiceUuid(index).length() > 0); +} + +int BLEDevice::advertisedServiceUuidCount() const +{ + int advertisedServiceCount = 0; + + for (unsigned char i = 0; i < _eirDataLength;) { + int eirLength = _eirData[i++]; + int eirType = _eirData[i++]; + + if (eirType == 0x02 || eirType == 0x03 || eirType == 0x06 || eirType == 0x07) { + int uuidLength; + + if (eirType == 0x02 || eirType == 0x03) { + uuidLength = 2; + } else /*if (eirType == 0x06 || eirType == 0x07)*/ { + uuidLength = 16; + } + + for (int j = 0; j < (eirLength - 1); j += uuidLength) { + advertisedServiceCount++; + } + } + + i += (eirLength - 1); + } + + return advertisedServiceCount; +} + +String BLEDevice::localName() const +{ + String localName = ""; + + for (int i = 0; i < _eirDataLength;) { + int eirLength = _eirData[i++]; + int eirType = _eirData[i++]; + + if (eirType == 0x08 || eirType == 0x09) { + localName.reserve(eirLength - 1); + + for (int j = 0; j < (eirLength - 1); j++) { + localName += (char)_eirData[i + j]; + } + break; + } + + i += (eirLength - 1); + } + + return localName; +} + +String BLEDevice::advertisedServiceUuid() const +{ + return advertisedServiceUuid(0); +} + +String BLEDevice::advertisedServiceUuid(int index) const +{ + String serviceUuid; + int uuidIndex = 0; + + for (unsigned char i = 0; i < _eirDataLength;) { + int eirLength = _eirData[i++]; + int eirType = _eirData[i++]; + + if (eirType == 0x02 || eirType == 0x03 || eirType == 0x06 || eirType == 0x07) { + int uuidLength; + + if (eirType == 0x02 || eirType == 0x03) { + uuidLength = 2; + } else /*if (eirType == 0x06 || eirType == 0x07)*/ { + uuidLength = 16; + } + + for (int j = 0; j < (eirLength - 1); j += uuidLength) { + if (uuidIndex == index) { + serviceUuid = BLEUuid::uuidToString(&_eirData[i + j * uuidLength], uuidLength); + } + + uuidIndex++; + } + } + + i += (eirLength - 1); + } + + return serviceUuid; +} + +bool BLEDevice::hasAdvertisementData() const +{ + return (_eirDataLength > 0); +} + +int BLEDevice::advertisementDataLength() const +{ + return _eirDataLength; +} + +int BLEDevice::advertisementData(uint8_t value[], int length) const +{ + if (length > _eirDataLength) length = _eirDataLength; + + if (length) { + memcpy(value, _eirData, length); + } + + return length; +} + +bool BLEDevice::hasManufacturerData() const +{ + return (manufacturerDataLength() > 0); +} + +int BLEDevice::manufacturerDataLength() const +{ + int length = 0; + + for (int i = 0; i < _eirDataLength;) { + int eirLength = _eirData[i++]; + int eirType = _eirData[i++]; + + if (eirType == 0xFF) { + length = (eirLength - 1); + break; + } + + i += (eirLength - 1); + } + + return length; +} + +int BLEDevice::manufacturerData(uint8_t value[], int length) const +{ + for (int i = 0; i < _eirDataLength;) { + int eirLength = _eirData[i++]; + int eirType = _eirData[i++]; + + if (eirType == 0xFF) { + if (length > (eirLength - 1)) length = (eirLength - 1); + + memcpy(value, &_eirData[i], length); + break; + } + + i += (eirLength - 1); + } + + return length; +} + +int BLEDevice::rssi() +{ + uint16_t handle = ATT.connectionHandle(_addressType, _address); + + if (handle != 0xffff) { + return HCI.readRssi(handle); + } + + return _rssi; +} + +bool BLEDevice::connect() +{ + return ATT.connect(_addressType, _address); +} + +bool BLEDevice::discoverAttributes() +{ + return ATT.discoverAttributes(_addressType, _address, NULL); +} + +bool BLEDevice::discoverService(const char* serviceUuid) +{ + return ATT.discoverAttributes(_addressType, _address, serviceUuid); +} + +BLEDevice::operator bool() const +{ + uint8_t zeros[6] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,}; + + return (memcmp(_address, zeros, sizeof(zeros)) != 0); +} + +bool BLEDevice::operator==(const BLEDevice& rhs) const +{ + return ((_addressType == rhs._addressType) && memcmp(_address, rhs._address, sizeof(_address)) == 0); +} + +bool BLEDevice::operator!=(const BLEDevice& rhs) const +{ + return ((_addressType != rhs._addressType) || memcmp(_address, rhs._address, sizeof(_address)) != 0); +} + +String BLEDevice::deviceName() +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + BLEService genericAccessService = service("1800"); + + if (genericAccessService) { + BLECharacteristic deviceNameCharacteristic = genericAccessService.characteristic("2a00"); + + if (deviceNameCharacteristic) { + deviceNameCharacteristic.read(); + + String result; + int valueLength = deviceNameCharacteristic.valueLength(); + const char* value = (const char*)deviceNameCharacteristic.value(); + + result.reserve(valueLength); + + for (int i = 0; i < valueLength; i++) { + result += value[i]; + } + + return result; + } + } + } + + return ""; +} + +int BLEDevice::appearance() +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + BLEService genericAccessService = service("1801"); + + if (genericAccessService) { + BLECharacteristic appearanceCharacteristic = genericAccessService.characteristic("2a01"); + + if (appearanceCharacteristic) { + appearanceCharacteristic.read(); + + uint16_t result = 0; + + memcpy (&result, appearanceCharacteristic.value(), min((int)sizeof(result), appearanceCharacteristic.valueLength())); + + return result; + } + } + } + + return 0; +} + +int BLEDevice::serviceCount() const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + return device->serviceCount(); + } + + return 0; +} + +bool BLEDevice::hasService(const char* uuid) const +{ + return hasService(uuid, 0); +} + +bool BLEDevice::hasService(const char* uuid, int index) const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + int count = 0; + int numServices = device->serviceCount(); + + for (int i = 0; i < numServices; i++) { + BLERemoteService* s = device->service(i); + + if (strcasecmp(uuid, s->uuid()) == 0) { + if (count == index) { + return true; + } + + count++; + } + } + } + + return false; +} + +BLEService BLEDevice::service(int index) const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + if (index < (int)device->serviceCount()) { + return BLEService(device->service(index)); + } + } + + return BLEService(); +} + +BLEService BLEDevice::service(const char * uuid) const +{ + return service(uuid, 0); +} + +BLEService BLEDevice::service(const char * uuid, int index) const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + int count = 0; + int numServices = device->serviceCount(); + + for (int i = 0; i < numServices; i++) { + BLERemoteService* s = device->service(i); + + if (strcasecmp(uuid, s->uuid()) == 0) { + if (count == index) { + return BLEService(s); + } + + count++; + } + } + } + + return BLEService(); +} + +int BLEDevice::characteristicCount() const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + int result = 0; + int numServices = device->serviceCount(); + + for (int i = 0; i < numServices; i++) { + result += device->service(i)->characteristicCount(); + } + + return result; + } + + return 0; +} + +bool BLEDevice::hasCharacteristic(const char* uuid) const +{ + return hasCharacteristic(uuid, 0); +} + +bool BLEDevice::hasCharacteristic(const char* uuid, int index) const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + int count = 0; + int numServices = device->serviceCount(); + + for (int i = 0; i < numServices; i++) { + BLERemoteService* s = device->service(i); + + int numCharacteristics = s->characteristicCount(); + + for (int j = 0; j < numCharacteristics; j++) { + BLERemoteCharacteristic* c = s->characteristic(j); + + + if (strcasecmp(c->uuid(), uuid) == 0) { + if (count == index) { + return true; + } + } + + count++; + } + } + } + + return false; +} + +BLECharacteristic BLEDevice::characteristic(int index) const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + int count = 0; + int numServices = device->serviceCount(); + + for (int i = 0; i < numServices; i++) { + BLERemoteService* s = device->service(i); + + int numCharacteristics = s->characteristicCount(); + + for (int j = 0; j < numCharacteristics; j++) { + if (count == index) { + BLERemoteCharacteristic* c = s->characteristic(j); + + return BLECharacteristic(c); + } + + count++; + } + } + } + + return BLECharacteristic(); +} + +BLECharacteristic BLEDevice::characteristic(const char * uuid) const +{ + return characteristic(uuid, 0); +} + +BLECharacteristic BLEDevice::characteristic(const char * uuid, int index) const +{ + BLERemoteDevice* device = ATT.device(_addressType, _address); + + if (device) { + int count = 0; + int numServices = device->serviceCount(); + + for (int i = 0; i < numServices; i++) { + BLERemoteService* s = device->service(i); + + int numCharacteristics = s->characteristicCount(); + + for (int j = 0; j < numCharacteristics; j++) { + BLERemoteCharacteristic* c = s->characteristic(j); + + if (strcasecmp(c->uuid(), uuid) == 0) { + if (count == index) { + + return BLECharacteristic(c); + } + + count++; + } + } + } + } + + return BLECharacteristic(); +} + +bool BLEDevice::hasAddress(uint8_t addressType, uint8_t address[6]) +{ + return (_addressType == addressType) && (memcmp(_address, address, sizeof(_address)) == 0); +} + +void BLEDevice::setAdvertisementData(uint8_t type, uint8_t eirDataLength, uint8_t eirData[], int8_t rssi) +{ + _advertisementTypeMask = (1 << type); + _eirDataLength = eirDataLength; + memcpy(_eirData, eirData, eirDataLength); + _rssi = rssi; +} + +void BLEDevice::setScanResponseData(uint8_t eirDataLength, uint8_t eirData[], int8_t rssi) +{ + _advertisementTypeMask |= (1 << 0x04); + memcpy(&_eirData[_eirDataLength], eirData, eirDataLength); + _eirDataLength += eirDataLength; + _rssi = rssi; +} + +bool BLEDevice::discovered() +{ + // expect, 0x03 or 0x04 flag to be set + return (_advertisementTypeMask & 0x18) != 0; +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h new file mode 100644 index 0000000..bf71074 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEDevice.h @@ -0,0 +1,121 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_DEVICE_H_ +#define _BLE_DEVICE_H_ + +#include + +#include "BLEService.h" + +enum BLEDeviceEvent { + BLEConnected = 0, + BLEDisconnected = 1, + BLEDiscovered = 2, + + BLEDeviceLastEvent +}; + +class BLEDevice; + +typedef void (*BLEDeviceEventHandler)(BLEDevice device); + +class BLEDevice { +public: + BLEDevice(); + virtual ~BLEDevice(); + + virtual void poll(); + virtual void poll(unsigned long timeout); + + virtual bool connected() const; + virtual bool disconnect(); + + virtual String address() const; + + bool hasLocalName() const; + + bool hasAdvertisedServiceUuid() const; + bool hasAdvertisedServiceUuid(int index) const; + int advertisedServiceUuidCount() const; + + String localName() const; + String advertisedServiceUuid() const; + String advertisedServiceUuid(int index) const; + + bool hasAdvertisementData() const; + int advertisementDataLength() const; + int advertisementData(uint8_t value[], int length) const; + + bool hasManufacturerData() const; + int manufacturerDataLength() const; + int manufacturerData(uint8_t value[], int length) const; + + virtual int rssi(); + + bool connect(); + bool discoverAttributes(); + bool discoverService(const char* serviceUuid); + + virtual operator bool() const; + virtual bool operator==(const BLEDevice& rhs) const; + virtual bool operator!=(const BLEDevice& rhs) const; + + String deviceName(); + int appearance(); + + int serviceCount() const; + bool hasService(const char* uuid) const; + bool hasService(const char* uuid, int index) const; + BLEService service(int index) const; + BLEService service(const char * uuid) const; + BLEService service(const char * uuid, int index) const; + int characteristicCount() const; + bool hasCharacteristic(const char* uuid) const; + bool hasCharacteristic(const char* uuid, int index) const; + BLECharacteristic characteristic(int index) const; + BLECharacteristic characteristic(const char * uuid) const; + BLECharacteristic characteristic(const char * uuid, int index) const; + +protected: + friend class ATTClass; + friend class GAPClass; + + BLEDevice(uint8_t addressType, uint8_t address[6]); + +protected: + friend class GAPClass; + + bool hasAddress(uint8_t addressType, uint8_t address[6]); + + void setAdvertisementData(uint8_t type, uint8_t eirDataLength, uint8_t eirData[], int8_t rssi); + void setScanResponseData(uint8_t eirDataLength, uint8_t eirData[], int8_t rssi); + + bool discovered(); + +private: + uint8_t _addressType; + uint8_t _address[6]; + uint8_t _advertisementTypeMask; + uint8_t _eirDataLength; + uint8_t _eirData[31 * 2]; + int8_t _rssi; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h new file mode 100644 index 0000000..b9238ba --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEProperty.h @@ -0,0 +1,79 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +// #include + +#ifndef _BLE_PROPERTY_H_ +#define _BLE_PROPERTY_H_ + +enum BLEProperty { + BLEBroadcast = 0x01, + BLERead = 0x02, + BLEWriteWithoutResponse = 0x04, + BLEWrite = 0x08, + BLENotify = 0x10, + BLEIndicate = 0x20, + BLEAuthSignedWrite = 1 << 6, + BLEExtProp = 1 << 7, +}; + +enum BLEPermission { + BLEEncryption = 1 << 9, + BLEAuthentication = 1 << 10, + BLEAuthorization = 1 << 11, + // BLEWriteEncryption = 1 << 11, + // BLEWriteAuthentication = 1 << 12, + // BLEWriteAuthorization = 1 << 13, +}; + +#define ESP_GATT_CHAR_PROP_BIT_BROADCAST (1 << 0) /* 0x01 */ /* relate to BTA_GATT_CHAR_PROP_BIT_BROADCAST in bta/bta_gatt_api.h */ +#define ESP_GATT_CHAR_PROP_BIT_READ (1 << 1) /* 0x02 */ /* relate to BTA_GATT_CHAR_PROP_BIT_READ in bta/bta_gatt_api.h */ +#define ESP_GATT_CHAR_PROP_BIT_WRITE_NR (1 << 2) /* 0x04 */ /* relate to BTA_GATT_CHAR_PROP_BIT_WRITE_NR in bta/bta_gatt_api.h */ +#define ESP_GATT_CHAR_PROP_BIT_WRITE (1 << 3) /* 0x08 */ /* relate to BTA_GATT_CHAR_PROP_BIT_WRITE in bta/bta_gatt_api.h */ +#define ESP_GATT_CHAR_PROP_BIT_NOTIFY (1 << 4) /* 0x10 */ /* relate to BTA_GATT_CHAR_PROP_BIT_NOTIFY in bta/bta_gatt_api.h */ +#define ESP_GATT_CHAR_PROP_BIT_INDICATE (1 << 5) /* 0x20 */ /* relate to BTA_GATT_CHAR_PROP_BIT_INDICATE in bta/bta_gatt_api.h */ +#define ESP_GATT_CHAR_PROP_BIT_AUTH (1 << 6) /* 0x40 */ /* relate to BTA_GATT_CHAR_PROP_BIT_AUTH in bta/bta_gatt_api.h */ +#define ESP_GATT_CHAR_PROP_BIT_EXT_PROP (1 << 7) /* 0x80 */ /* relate to BTA_GATT_CHAR_PROP_BIT_EXT_PROP in bta/bta_gatt_api.h */ + +#define ESP_GATT_PERM_READ (1 << 0) /* bit 0 - 0x0001 */ /* relate to BTA_GATT_PERM_READ in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_READ_ENCRYPTED (1 << 1) /* bit 1 - 0x0002 */ /* relate to BTA_GATT_PERM_READ_ENCRYPTED in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_READ_ENC_MITM (1 << 2) /* bit 2 - 0x0004 */ /* relate to BTA_GATT_PERM_READ_ENC_MITM in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_WRITE (1 << 4) /* bit 4 - 0x0010 */ /* relate to BTA_GATT_PERM_WRITE in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_WRITE_ENCRYPTED (1 << 5) /* bit 5 - 0x0020 */ /* relate to BTA_GATT_PERM_WRITE_ENCRYPTED in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_WRITE_ENC_MITM (1 << 6) /* bit 6 - 0x0040 */ /* relate to BTA_GATT_PERM_WRITE_ENC_MITM in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_WRITE_SIGNED (1 << 7) /* bit 7 - 0x0080 */ /* relate to BTA_GATT_PERM_WRITE_SIGNED in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_WRITE_SIGNED_MITM (1 << 8) /* bit 8 - 0x0100 */ /* relate to BTA_GATT_PERM_WRITE_SIGNED_MITM in bta/bta_gatt_api.h */ +#define ESP_GATT_PERM_READ_AUTHORIZATION (1 << 9) /* bit 9 - 0x0200 */ +#define ESP_GATT_PERM_WRITE_AUTHORIZATION (1 << 10) /* bit 10 - 0x0400 */ + +enum BLE_GATT_PERM_ { + BLE_GATT_READ = 1 << 0, + READ_ENCRYPTED = 1 << 1, + READ_ENC_MITM = 1 << 2, + BLE_GATT_WRITE = 1 << 4, + WRITE_ENCRYPTED = 1 << 5, + WRITE_ENC_MITM = 1 << 6, + WRITE_SIGNED = 1 << 7, + WRITE_SIGNED_MITM = 1 << 8, + READ_AUTHORIZATION = 1 << 9, + WRITE_AUTHORIZATION = 1 << 10, +}; + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.cpp new file mode 100644 index 0000000..88687b6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.cpp @@ -0,0 +1,186 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "local/BLELocalService.h" +#include "remote/BLERemoteService.h" + +#include "BLEService.h" + +extern "C" int strcasecmp(char const *a, char const *b); + +BLEService::BLEService() : + BLEService((BLELocalService*)NULL) +{ +} + +BLEService::BLEService(BLELocalService* local) : + _local(local), + _remote(NULL) +{ + if (_local) { + _local->retain(); + } +} + +BLEService::BLEService(BLERemoteService* remote) : + _local(NULL), + _remote(remote) +{ + if (_remote) { + _remote->retain(); + } +} + +BLEService::BLEService(const char* uuid) : + BLEService(new BLELocalService(uuid)) +{ +} + +BLEService::BLEService(const BLEService& other) +{ + _local = other._local; + if (_local) { + _local->retain(); + } + + _remote = other._remote; + if (_remote) { + _remote->retain(); + } +} + +void BLEService::clear() +{ + if (_local) { + _local->clear(); + } +} + +BLEService::~BLEService() +{ + if (_local && _local->release() == 0) { + delete _local; + } + + if (_remote && _remote->release() == 0) { + delete _remote; + } +} + +const char* BLEService::uuid() const +{ + if (_local) { + return _local->uuid(); + } + + if (_remote) { + return _remote->uuid(); + } + + return ""; +} + +void BLEService::addCharacteristic(BLECharacteristic& characteristic) +{ + if (_local) { + _local->addCharacteristic(characteristic); + } +} + +BLEService::operator bool() const +{ + return (_local != NULL) || (_remote != NULL); +} + +int BLEService::characteristicCount() const +{ + if (_remote) { + return _remote->characteristicCount(); + } + + return 0; +} + +bool BLEService::hasCharacteristic(const char* uuid) const +{ + return hasCharacteristic(uuid, 0); +} + +bool BLEService::hasCharacteristic(const char* uuid, int index) const +{ + if (_remote) { + int count = 0; + int numCharacteristics = _remote->characteristicCount(); + + for (int i = 0; i < numCharacteristics; i++) { + BLERemoteCharacteristic* c = _remote->characteristic(i); + + if (strcasecmp(uuid, c->uuid()) == 0) { + if (count == index) { + return true; + } + + count++; + } + } + } + + return false; +} + +BLECharacteristic BLEService::characteristic(int index) const +{ + if (_remote) { + return BLECharacteristic(_remote->characteristic(index)); + } + + return BLECharacteristic(); +} + +BLECharacteristic BLEService::characteristic(const char * uuid) const +{ + return characteristic(uuid, 0); +} + +BLECharacteristic BLEService::characteristic(const char * uuid, int index) const +{ + if (_remote) { + int count = 0; + int numCharacteristics = _remote->characteristicCount(); + + for (int i = 0; i < numCharacteristics; i++) { + BLERemoteCharacteristic* c = _remote->characteristic(i); + + if (strcasecmp(uuid, c->uuid()) == 0) { + if (count == index) { + return BLECharacteristic(c); + } + + count++; + } + } + } + + return BLECharacteristic(); +} + +BLELocalService* BLEService::local() +{ + return _local; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h new file mode 100644 index 0000000..5b2440d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEService.h @@ -0,0 +1,68 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_SERVICE_H_ +#define _BLE_SERVICE_H_ + +#include "BLECharacteristic.h" + +class BLELocalService; +class BLERemoteService; + +class BLEService { +public: + BLEService(); + BLEService(const char* uuid); + BLEService(const BLEService& other); + virtual ~BLEService(); + + const char* uuid() const; + void clear(); + + void addCharacteristic(BLECharacteristic& characteristic); + + operator bool() const; + + int characteristicCount() const; + bool hasCharacteristic(const char* uuid) const; + bool hasCharacteristic(const char* uuid, int index) const; + BLECharacteristic characteristic(int index) const; + BLECharacteristic characteristic(const char * uuid) const; + BLECharacteristic characteristic(const char * uuid, int index) const; + +protected: + friend class GATTClass; + + BLEService(BLELocalService* local); + + BLELocalService* local(); + + void addCharacteristic(BLELocalCharacteristic* characteristic); + +protected: + friend class BLEDevice; + + BLEService(BLERemoteService* remote); + +private: + BLELocalService* _local; + BLERemoteService* _remote; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.cpp new file mode 100644 index 0000000..76f0812 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.cpp @@ -0,0 +1,45 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLEStringCharacteristic.h" + +BLEStringCharacteristic::BLEStringCharacteristic(const char* uuid, unsigned char properties, int valueSize) : + BLECharacteristic(uuid, properties, valueSize) +{ +} + +int BLEStringCharacteristic::writeValue(const String& value) +{ + return BLECharacteristic::writeValue(value.c_str()); +} + +String BLEStringCharacteristic::value(void) +{ + String str; + int length = BLECharacteristic::valueLength(); + const uint8_t* val = BLECharacteristic::value(); + + str.reserve(length); + + for (int i = 0; i < length; i++) { + str += (char)val[i]; + } + + return str; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.h new file mode 100644 index 0000000..c9f28fc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLEStringCharacteristic.h @@ -0,0 +1,39 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_STRING_CHARACTERISTIC_H_ +#define _BLE_STRING_CHARACTERISTIC_H_ + +#include + +#include "BLECharacteristic.h" + +class BLEStringCharacteristic : public BLECharacteristic +{ +public: + BLEStringCharacteristic(const char* uuid, unsigned char properties, int valueSize); + + int writeValue(const String& value); + int setValue(const String& value) { return writeValue(value); } + String value(void); + +private: +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristic.h new file mode 100644 index 0000000..7777d36 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristic.h @@ -0,0 +1,102 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_TYPED_CHARACTERISTIC_H_ +#define _BLE_TYPED_CHARACTERISTIC_H_ + +#include "BLECharacteristic.h" + +template class BLETypedCharacteristic : public BLECharacteristic +{ +public: + BLETypedCharacteristic(const char* uuid, unsigned int permissions); + + int writeValue(T value); + int setValue(T value) { return writeValue(value); } + T value(void); + + int writeValueLE(T value); + int setValueLE(T value) { return writeValueLE(value); } + T valueLE(void); + + int writeValueBE(T value); + int setValueBE(T value) { return writeValueBE(value); } + T valueBE(void); + +private: + T byteSwap(T value); +}; + +template BLETypedCharacteristic::BLETypedCharacteristic(const char* uuid, unsigned int permissions) : + BLECharacteristic(uuid, permissions, sizeof(T), true) +{ + T value; + memset(&value, 0x00, sizeof(value)); + + writeValue(value); +} + +template int BLETypedCharacteristic::writeValue(T value) +{ + return BLECharacteristic::writeValue((uint8_t*)&value, sizeof(T)); +} + +template T BLETypedCharacteristic::value() +{ + T value; + + memcpy(&value, (unsigned char*)BLECharacteristic::value(), BLECharacteristic::valueSize()); + + return value; +} + +template int BLETypedCharacteristic::writeValueLE(T value) +{ + return writeValue(value); +} + +template T BLETypedCharacteristic::valueLE() +{ + return value(); +} + +template int BLETypedCharacteristic::writeValueBE(T value) +{ + return writeValue(byteSwap(value)); +} + +template T BLETypedCharacteristic::valueBE() +{ + return byteSwap(value()); +} + +template T BLETypedCharacteristic::byteSwap(T value) +{ + T result; + unsigned char* src = (unsigned char*)&value; + unsigned char* dst = (unsigned char*)&result; + + for (int i = 0; i < sizeof(T); i++) { + dst[i] = src[sizeof(T) - i - 1]; + } + + return result; +} + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.cpp new file mode 100644 index 0000000..800574e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.cpp @@ -0,0 +1,92 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include + +#include "BLETypedCharacteristics.h" + +BLEBoolCharacteristic::BLEBoolCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEBooleanCharacteristic::BLEBooleanCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLECharCharacteristic::BLECharCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEUnsignedCharCharacteristic::BLEUnsignedCharCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEByteCharacteristic::BLEByteCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEShortCharacteristic::BLEShortCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEUnsignedShortCharacteristic::BLEUnsignedShortCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEWordCharacteristic::BLEWordCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEIntCharacteristic::BLEIntCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEUnsignedIntCharacteristic::BLEUnsignedIntCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLELongCharacteristic::BLELongCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEUnsignedLongCharacteristic::BLEUnsignedLongCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEFloatCharacteristic::BLEFloatCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} + +BLEDoubleCharacteristic::BLEDoubleCharacteristic(const char* uuid, unsigned int properties) : + BLETypedCharacteristic(uuid, properties) +{ +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.h new file mode 100644 index 0000000..8e9a08c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/BLETypedCharacteristics.h @@ -0,0 +1,95 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_TYPED_CHARACTERISTICS_H_ +#define _BLE_TYPED_CHARACTERISTICS_H_ + +#include "BLETypedCharacteristic.h" + +class BLEBoolCharacteristic : public BLETypedCharacteristic { +public: + BLEBoolCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEBooleanCharacteristic : public BLETypedCharacteristic { +public: + BLEBooleanCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLECharCharacteristic : public BLETypedCharacteristic { +public: + BLECharCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEUnsignedCharCharacteristic : public BLETypedCharacteristic { +public: + BLEUnsignedCharCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEByteCharacteristic : public BLETypedCharacteristic { +public: + BLEByteCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEShortCharacteristic : public BLETypedCharacteristic { +public: + BLEShortCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEUnsignedShortCharacteristic : public BLETypedCharacteristic { +public: + BLEUnsignedShortCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEWordCharacteristic : public BLETypedCharacteristic { +public: + BLEWordCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEIntCharacteristic : public BLETypedCharacteristic { +public: + BLEIntCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEUnsignedIntCharacteristic : public BLETypedCharacteristic { +public: + BLEUnsignedIntCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLELongCharacteristic : public BLETypedCharacteristic { +public: + BLELongCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEUnsignedLongCharacteristic : public BLETypedCharacteristic { +public: + BLEUnsignedLongCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEFloatCharacteristic : public BLETypedCharacteristic { +public: + BLEFloatCharacteristic(const char* uuid, unsigned int permissions); +}; + +class BLEDoubleCharacteristic : public BLETypedCharacteristic { +public: + BLEDoubleCharacteristic(const char* uuid, unsigned int permissions); +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.cpp new file mode 100644 index 0000000..9929fa4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.cpp @@ -0,0 +1,69 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLELocalAttribute.h" + +BLELocalAttribute::BLELocalAttribute(const char* uuid) : + _uuid(uuid), + _refCount(0) +{ +} + +BLELocalAttribute::~BLELocalAttribute() +{ +} + +const char* BLELocalAttribute::uuid() const +{ + return _uuid.str(); +} + +const uint8_t* BLELocalAttribute::uuidData() const +{ + return _uuid.data(); +} + +uint8_t BLELocalAttribute::uuidLength() const +{ + return _uuid.length(); +} + +enum BLEAttributeType BLELocalAttribute::type() const +{ + return BLETypeUnknown; +} + +int BLELocalAttribute::retain() +{ + _refCount++; + + return _refCount; +} + +bool BLELocalAttribute::active() +{ + return _refCount > 0; +} + +int BLELocalAttribute::release() +{ + _refCount--; + + return _refCount; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h new file mode 100644 index 0000000..53a0abf --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalAttribute.h @@ -0,0 +1,61 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_LOCAL_ATTRIBUTE_H_ +#define _BLE_LOCAL_ATTRIBUTE_H_ + +#include "utility/BLEUuid.h" + +#define BLE_ATTRIBUTE_TYPE_SIZE 2 + +enum BLEAttributeType { + BLETypeUnknown = 0x0000, + + BLETypeService = 0x2800, + BLETypeCharacteristic = 0x2803, + BLETypeDescriptor = 0x2900 +}; + +class BLELocalAttribute +{ +public: + BLELocalAttribute(const char* uuid); + virtual ~BLELocalAttribute(); + + const char* uuid() const; + + virtual enum BLEAttributeType type() const; + + int retain(); + int release(); + bool active(); + +protected: + friend class ATTClass; + friend class GATTClass; + + const uint8_t* uuidData() const; + uint8_t uuidLength() const; + +private: + BLEUuid _uuid; + int _refCount; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.cpp new file mode 100644 index 0000000..207425b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.cpp @@ -0,0 +1,246 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include +#include "BLELocalDevice.h" + +#include "utility/ATT.h" +#include "utility/GAP.h" +#include "utility/GATT.h" + +#include "BLELocalDescriptor.h" +#include "BLEProperty.h" + +#include "BLELocalCharacteristic.h" + +BLELocalCharacteristic::BLELocalCharacteristic(const char* uuid, uint16_t permissions, int valueSize, bool fixedLength) : + BLELocalAttribute(uuid), + _properties((uint8_t)(permissions&0x000FF)), + _permissions((uint8_t)((permissions&0xFF00)>>8)), + _valueSize(min(valueSize, 512)), + _valueLength(0), + _fixedLength(fixedLength), + _handle(0x0000), + _broadcast(false), + _written(false), + _cccdValue(0x0000) +{ + memset(_eventHandlers, 0x00, sizeof(_eventHandlers)); + + if (permissions & (BLENotify | BLEIndicate)) { + BLELocalDescriptor* cccd = new BLELocalDescriptor("2902", (uint8_t*)&_cccdValue, sizeof(_cccdValue)); + + cccd->retain(); + _descriptors.add(cccd); + } + + _value = (uint8_t*)malloc(valueSize); +} + +BLELocalCharacteristic::BLELocalCharacteristic(const char* uuid, uint16_t permissions, const char* value) : + BLELocalCharacteristic(uuid, permissions, strlen(value)) +{ + writeValue(value); +} +BLELocalCharacteristic::~BLELocalCharacteristic() +{ + for (unsigned int i = 0; i < descriptorCount(); i++) { + BLELocalDescriptor* d = descriptor(i); + + if (d->release() == 0) { + delete d; + } + } + + _descriptors.clear(); + + if (_value) { + free(_value); + } +} + +enum BLEAttributeType BLELocalCharacteristic::type() const +{ + return BLETypeCharacteristic; +} + +uint8_t BLELocalCharacteristic::properties() const +{ + return _properties; +} + +uint8_t BLELocalCharacteristic::permissions() const { + return _permissions; +} + +int BLELocalCharacteristic::valueSize() const +{ + return _valueSize; +} + +const uint8_t* BLELocalCharacteristic::value() const +{ + return _value; +} + +int BLELocalCharacteristic::valueLength() const +{ + return _valueLength; +} + +uint8_t BLELocalCharacteristic::operator[] (int offset) const +{ + return _value[offset]; +} + +int BLELocalCharacteristic::writeValue(const uint8_t value[], int length) +{ + _valueLength = min(length, _valueSize); + memcpy(_value, value, _valueLength); + + if (_fixedLength) { + _valueLength = _valueSize; + } + + if ((_properties & BLEIndicate) && (_cccdValue & 0x0002)) { + return ATT.handleInd(valueHandle(), _value, _valueLength); + } else if ((_properties & BLENotify) && (_cccdValue & 0x0001)) { + return ATT.handleNotify(valueHandle(), _value, _valueLength); + } + + if (_broadcast) { + uint16_t serviceUuid = GATT.serviceUuidForCharacteristic(this); + + BLE.setAdvertisedServiceData(serviceUuid, value, length); + + if (!ATT.connected() && GAP.advertising()) { + BLE.advertise(); + } + } + + return 1; +} + +int BLELocalCharacteristic::writeValue(const char* value) +{ + return writeValue((uint8_t*)value, strlen(value)); +} + +int BLELocalCharacteristic::broadcast() +{ + if (_properties & BLEBroadcast) { + _broadcast = true; + + return 1; + } + + return 0; +} + +bool BLELocalCharacteristic::written() +{ + bool written = _written; + + _written = false; + + return written; +} + +bool BLELocalCharacteristic::subscribed() +{ + return (_cccdValue != 0x0000); +} + +void BLELocalCharacteristic::addDescriptor(BLEDescriptor& descriptor) +{ + BLELocalDescriptor* localDescriptor = descriptor.local(); + + if (localDescriptor) { + localDescriptor->retain(); + + _descriptors.add(localDescriptor); + } +} + +void BLELocalCharacteristic::setEventHandler(BLECharacteristicEvent event, BLECharacteristicEventHandler eventHandler) +{ + if (event < (sizeof(_eventHandlers) / sizeof(_eventHandlers[0]))) { + _eventHandlers[event] = eventHandler; + } +} + +void BLELocalCharacteristic::setHandle(uint16_t handle) +{ + _handle = handle; +} + +uint16_t BLELocalCharacteristic::handle() const +{ + return _handle; +} + +uint16_t BLELocalCharacteristic::valueHandle() const +{ + return (_handle + 1); +} + +unsigned int BLELocalCharacteristic::descriptorCount() const +{ + return _descriptors.size(); +} + +BLELocalDescriptor* BLELocalCharacteristic::descriptor(unsigned int index) const +{ + return _descriptors.get(index); +} + +void BLELocalCharacteristic::readValue(BLEDevice device, uint16_t offset, uint8_t value[], int length) +{ + if (_eventHandlers[BLERead]) { + _eventHandlers[BLERead](device, BLECharacteristic(this)); + } + + memcpy(value, _value + offset, length); +} + +void BLELocalCharacteristic::writeValue(BLEDevice device, const uint8_t value[], int length) +{ + _written = true; + + writeValue(value, length); + + if (_eventHandlers[BLEWritten]) { + _eventHandlers[BLEWritten](device, BLECharacteristic(this)); + } +} + +void BLELocalCharacteristic::writeCccdValue(BLEDevice device, uint16_t value) +{ + value &= 0x0003; + + if (_cccdValue != value) { + _cccdValue = value; + + BLECharacteristicEvent event = (_cccdValue) ? BLESubscribed : BLEUnsubscribed; + + if (_eventHandlers[event]) { + _eventHandlers[event](device, BLECharacteristic(this)); + } + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h new file mode 100644 index 0000000..331cdd5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalCharacteristic.h @@ -0,0 +1,96 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_LOCAL_CHARACTERISTIC_H_ +#define _BLE_LOCAL_CHARACTERISTIC_H_ + +#include + +#include "BLECharacteristic.h" +#include "BLEDescriptor.h" + +#include "BLELocalAttribute.h" + +#include "utility/BLELinkedList.h" + +class BLELocalDescriptor; + +class BLELocalCharacteristic : public BLELocalAttribute { +public: + BLELocalCharacteristic(const char* uuid, uint16_t permissions, int valueSize, bool fixedLength = false); + BLELocalCharacteristic(const char* uuid, uint16_t permissions, const char* value); + virtual ~BLELocalCharacteristic(); + + virtual enum BLEAttributeType type() const; + + uint8_t properties() const; + uint8_t permissions() const; + + int valueSize() const; + const uint8_t* value() const; + int valueLength() const; + uint8_t operator[] (int offset) const; + + int writeValue(const uint8_t value[], int length); + int writeValue(const char* value); + + int broadcast(); + + bool written(); + bool subscribed(); + + void addDescriptor(BLEDescriptor& descriptor); + + void setEventHandler(BLECharacteristicEvent event, BLECharacteristicEventHandler eventHandler); + +protected: + friend class ATTClass; + friend class GATTClass; + + void setHandle(uint16_t handle); + uint16_t handle() const; + uint16_t valueHandle() const; + + unsigned int descriptorCount() const; + BLELocalDescriptor* descriptor(unsigned int index) const; + + void readValue(BLEDevice device, uint16_t offset, uint8_t value[], int length); + void writeValue(BLEDevice device, const uint8_t value[], int length); + void writeCccdValue(BLEDevice device, uint16_t value); + +private: + uint8_t _properties; + uint8_t _permissions; + int _valueSize; + uint8_t* _value; + uint16_t _valueLength; + bool _fixedLength; + + uint16_t _handle; + + bool _broadcast; + bool _written; + + uint16_t _cccdValue; + BLELinkedList _descriptors; + + BLECharacteristicEventHandler _eventHandlers[BLECharacteristicEventLast]; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.cpp new file mode 100644 index 0000000..c466897 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.cpp @@ -0,0 +1,69 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include + +#include "BLELocalDescriptor.h" + +BLELocalDescriptor::BLELocalDescriptor(const char* uuid, const uint8_t value[], int valueSize) : + BLELocalAttribute(uuid), + _value(value), + _valueSize(min(valueSize, 512)), + _handle(0x0000) +{ +} + +BLELocalDescriptor::BLELocalDescriptor(const char* uuid, const char* value) : + BLELocalDescriptor(uuid, (const uint8_t*)value, strlen(value)) +{ +} + +BLELocalDescriptor::~BLELocalDescriptor() +{ +} + +enum BLEAttributeType BLELocalDescriptor::type() const +{ + return BLETypeDescriptor; +} + +int BLELocalDescriptor::valueSize() const +{ + return _valueSize; +} + +const uint8_t* BLELocalDescriptor::value() const +{ + return _value; +} + +uint8_t BLELocalDescriptor::operator[] (int offset) const +{ + return _value[offset]; +} + +void BLELocalDescriptor::setHandle(uint16_t handle) +{ + _handle = handle; +} + +uint16_t BLELocalDescriptor::handle() const +{ + return _handle; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h new file mode 100644 index 0000000..cf2fd67 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDescriptor.h @@ -0,0 +1,52 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_LOCAL_DESCRIPTOR_H_ +#define _BLE_LOCAL_DESCRIPTOR_H_ + +#include + +#include "BLELocalAttribute.h" + +class BLELocalDescriptor : public BLELocalAttribute { +public: + BLELocalDescriptor(const char* uuid, const uint8_t value[], int valueSize); + BLELocalDescriptor(const char* uuid, const char* value); + virtual ~BLELocalDescriptor(); + + virtual enum BLEAttributeType type() const; + + int valueSize() const; + const uint8_t* value() const; + uint8_t operator[] (int offset) const; + +protected: + friend class GATTClass; + + void setHandle(uint16_t handle); + uint16_t handle() const; + +private: + const uint8_t* _value; + int _valueSize; + + uint16_t _handle; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDevice.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDevice.cpp new file mode 100644 index 0000000..1d1036b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalDevice.cpp @@ -0,0 +1,487 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "utility/ATT.h" +#include "utility/HCI.h" +#include "utility/GAP.h" +#include "utility/GATT.h" +#include "utility/L2CAPSignaling.h" + +#include "BLELocalDevice.h" + +#if defined(PORTENTA_H7_PINS) || defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_OPTA) +#ifndef BT_REG_ON +#define BT_REG_ON PJ_12 +#endif +#elif defined(ARDUINO_NICLA_VISION) +#ifndef BT_REG_ON +#define BT_REG_ON PF_14 +#endif +#elif defined(ARDUINO_GIGA) +#ifndef BT_REG_ON +#define BT_REG_ON PA_10 +#endif +#endif + +BLELocalDevice::BLELocalDevice() +{ + _advertisingData.setFlags(BLEFlagsGeneralDiscoverable | BLEFlagsBREDRNotSupported); +} + +BLELocalDevice::~BLELocalDevice() +{ +} + +int BLELocalDevice::begin() +{ +#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_SAMD_NANO_33_IOT) || defined(ARDUINO_NANO_RP2040_CONNECT) + // reset the NINA in BLE mode + pinMode(SPIWIFI_SS, OUTPUT); + pinMode(NINA_RESETN, OUTPUT); + + digitalWrite(SPIWIFI_SS, LOW); +#endif + +#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_AVR_UNO_WIFI_REV2) + digitalWrite(NINA_RESETN, HIGH); + delay(100); + digitalWrite(NINA_RESETN, LOW); + delay(750); +#elif defined(ARDUINO_SAMD_NANO_33_IOT) || defined(ARDUINO_NANO_RP2040_CONNECT) + // inverted reset + digitalWrite(NINA_RESETN, LOW); + delay(100); + digitalWrite(NINA_RESETN, HIGH); + delay(750); +#elif defined(PORTENTA_H7_PINS) || defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_NICLA_VISION) || defined(ARDUINO_GIGA) || defined(ARDUINO_OPTA) + // BT_REG_ON -> HIGH + pinMode(BT_REG_ON, OUTPUT); + digitalWrite(BT_REG_ON, LOW); + delay(500); + digitalWrite(BT_REG_ON, HIGH); + delay(500); +#elif defined(ARDUINO_PORTENTA_C33) +#define NINA_GPIO0 (100) +#define NINA_RESETN (101) + pinMode(NINA_GPIO0, OUTPUT); + pinMode(NINA_RESETN, OUTPUT); + Serial5.begin(921600); + + digitalWrite(NINA_GPIO0, HIGH); + delay(100); + digitalWrite(NINA_RESETN, HIGH); + digitalWrite(NINA_RESETN, LOW); + digitalWrite(NINA_RESETN, HIGH); + auto _start = millis(); + while (millis() - _start < 500) { + if (Serial5.available()) { + Serial5.read(); + } + } + //pinMode(94, OUTPUT); + //digitalWrite(94, LOW); +#endif + + +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + // set SS HIGH + digitalWrite(SPIWIFI_SS, HIGH); + + // set RTS HIGH + pinMode(NINA_RTS, OUTPUT); + digitalWrite(NINA_RTS, HIGH); + + // set CTS as input + pinMode(NINA_CTS, INPUT); +#endif + + if (!HCI.begin()) { + end(); + return 0; + } + + delay(100); + + if (HCI.reset() != 0) { + end(); + + return 0; + } + + uint8_t hciVer; + uint16_t hciRev; + uint8_t lmpVer; + uint16_t manufacturer; + uint16_t lmpSubVer; + + if (HCI.readLocalVersion(hciVer, hciRev, lmpVer, manufacturer, lmpSubVer) != 0) { + end(); + return 0; + } + + if (HCI.setEventMask(0x3FFFFFFFFFFFFFFF) != 0) { + end(); + return 0; + } + if (HCI.setLeEventMask(0x00000000000003FF) != 0) { + end(); + return 0; + } + + uint16_t pktLen; + uint8_t maxPkt; + + if (HCI.readLeBufferSize(pktLen, maxPkt) != 0) { + end(); + return 0; + } + + /// The HCI should allow automatic address resolution. + + // // If we have callbacks to remember bonded devices: + // if(HCI._getIRKs!=0){ + // uint8_t nIRKs = 0; + // uint8_t** BADDR_Type = new uint8_t*; + // uint8_t*** BADDRs = new uint8_t**; + // uint8_t*** IRKs = new uint8_t**; + // uint8_t* memcheck; + + + // if(!HCI._getIRKs(&nIRKs, BADDR_Type, BADDRs, IRKs)){ + // Serial.println("error"); + // } + // for(int i=0; irelease() == 0) { + delete c; + } + } + clear(); +} + +enum BLEAttributeType BLELocalService::type() const +{ + return BLETypeService; +} + +void BLELocalService::addCharacteristic(BLECharacteristic& characteristic) +{ + BLELocalCharacteristic* localCharacteristic = characteristic.local(); + + if (localCharacteristic) { + addCharacteristic(localCharacteristic); + } +} + +void BLELocalService::setHandles(uint16_t start, uint16_t end) +{ + _startHandle = start; + _endHandle = end; +} + +uint16_t BLELocalService::startHandle() const +{ + return _startHandle; +} + +uint16_t BLELocalService::endHandle() const +{ + return _endHandle; +} + +unsigned int BLELocalService::characteristicCount() const +{ + return _characteristics.size(); +} + +BLELocalCharacteristic* BLELocalService::characteristic(unsigned int index) const +{ + return _characteristics.get(index); +} + +void BLELocalService::addCharacteristic(BLELocalCharacteristic* characteristic) +{ + characteristic->retain(); + + _characteristics.add(characteristic); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h new file mode 100644 index 0000000..f17c610 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/local/BLELocalService.h @@ -0,0 +1,61 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_LOCAL_SERVICE_H_ +#define _BLE_LOCAL_SERVICE_H_ + +#include "BLECharacteristic.h" + +#include "BLELocalAttribute.h" + +#include "utility/BLELinkedList.h" + +class BLELocalCharacteristic; + +class BLELocalService : public BLELocalAttribute { +public: + BLELocalService(const char* uuid); + virtual ~BLELocalService(); + + virtual enum BLEAttributeType type() const; + + void addCharacteristic(BLECharacteristic& characteristic); + void clear(); + +protected: + friend class ATTClass; + friend class GATTClass; + + void setHandles(uint16_t start, uint16_t end); + uint16_t startHandle() const; + uint16_t endHandle() const; + + unsigned int characteristicCount() const; + BLELocalCharacteristic* characteristic(unsigned int index) const; + + void addCharacteristic(BLELocalCharacteristic* characteristic); + +private: + uint16_t _startHandle; + uint16_t _endHandle; + + BLELinkedList _characteristics; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.cpp new file mode 100644 index 0000000..3018f16 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.cpp @@ -0,0 +1,51 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "utility/BLEUuid.h" + +#include "BLERemoteAttribute.h" + +BLERemoteAttribute::BLERemoteAttribute(const uint8_t uuid[], uint8_t uuidLen) : + _uuid(BLEUuid::uuidToString(uuid, uuidLen)), + _refCount(0) +{ +} + +BLERemoteAttribute::~BLERemoteAttribute() +{ +} + +const char* BLERemoteAttribute::uuid() const +{ + return _uuid.c_str(); +} + +int BLERemoteAttribute::retain() +{ + _refCount++; + + return _refCount; +} + +int BLERemoteAttribute::release() +{ + _refCount--; + + return _refCount; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h new file mode 100644 index 0000000..2d10e5b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteAttribute.h @@ -0,0 +1,41 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_REMOTE_ATTRIBUTE_H_ +#define _BLE_REMOTE_ATTRIBUTE_H_ + +#include + +class BLERemoteAttribute +{ +public: + BLERemoteAttribute(const uint8_t uuid[], uint8_t uuidLen); + virtual ~BLERemoteAttribute(); + + const char* uuid() const; + + int retain(); + int release(); + +private: + String _uuid; + int _refCount; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.cpp new file mode 100644 index 0000000..454438b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.cpp @@ -0,0 +1,264 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLEProperty.h" + +#include "utility/ATT.h" + +#include "BLERemoteCharacteristic.h" + +BLERemoteCharacteristic::BLERemoteCharacteristic(const uint8_t uuid[], uint8_t uuidLen, uint16_t connectionHandle, + uint16_t startHandle, uint16_t permissions, uint16_t valueHandle) : + BLERemoteAttribute(uuid, uuidLen), + _connectionHandle(connectionHandle), + _startHandle(startHandle), + _properties((uint8_t)(permissions & 0x00FF)), + _permissions((uint8_t)((permissions & 0xFF00)>>8)), + _valueHandle(valueHandle), + _value(NULL), + _valueLength(0), + _valueUpdated(false), + _updatedValueRead(true), + _valueUpdatedEventHandler(NULL) +{ +} + +BLERemoteCharacteristic::~BLERemoteCharacteristic() +{ + for (unsigned int i = 0; i < descriptorCount(); i++) { + BLERemoteDescriptor* d = descriptor(i); + + if (d->release() == 0) { + delete d; + } + } + + _descriptors.clear(); + + if (_value) { + free(_value); + _value = NULL; + } +} + +uint16_t BLERemoteCharacteristic::startHandle() const +{ + return _startHandle; +} + +uint8_t BLERemoteCharacteristic::properties() const +{ + return _properties; +} + +const uint8_t* BLERemoteCharacteristic::value() const +{ + return _value; +} + +int BLERemoteCharacteristic::valueLength() const +{ + return _valueLength; +} + +uint8_t BLERemoteCharacteristic::operator[] (int offset) const +{ + if (_value) { + return _value[offset]; + } + + return 0; +} + +int BLERemoteCharacteristic::writeValue(const uint8_t value[], int length, bool withResponse) +{ + if (!ATT.connected(_connectionHandle)) { + return false; + } + + uint16_t maxLength = ATT.mtu(_connectionHandle) - 3; + + if (length > (int)maxLength) { + // cap to MTU max length + length = maxLength; + } + + _value = (uint8_t*)realloc(_value, length); + if (_value == NULL) { + // realloc failed + return 0; + } + + if ((_properties & BLEWrite) && withResponse) { + uint8_t resp[4]; + int respLength = ATT.writeReq(_connectionHandle, _valueHandle, value, length, resp); + + if (!respLength) { + return 0; + } + + if (resp[0] == 0x01) { + // error + return 0; + } + + memcpy(_value, value, length); + _valueLength = length; + + return 1; + } else if (_properties & BLEWriteWithoutResponse) { + ATT.writeCmd(_connectionHandle, _valueHandle, value, length); + + memcpy(_value, value, length); + _valueLength = length; + + return 1; + } + + return 0; +} + +int BLERemoteCharacteristic::writeValue(const char* value, bool withResponse) +{ + return writeValue((uint8_t*)value, strlen(value), withResponse); +} + +bool BLERemoteCharacteristic::valueUpdated() +{ + ATT.connected(_connectionHandle); // to force a poll + + bool result = _valueUpdated; + + _valueUpdated = false; + + return result; +} + +bool BLERemoteCharacteristic::updatedValueRead() +{ + bool result = _updatedValueRead; + + _updatedValueRead = true; + + return result; +} + +bool BLERemoteCharacteristic::read() +{ + if (!ATT.connected(_connectionHandle)) { + return false; + } + + uint8_t resp[256]; + + int respLength = ATT.readReq(_connectionHandle, _valueHandle, resp); + + if (!respLength) { + _valueLength = 0; + return false; + } + + if (resp[0] == 0x01) { + // error + _valueLength = 0; + return false; + } + + _valueLength = respLength - 1; + _value = (uint8_t*)realloc(_value, _valueLength); + + if (_value == NULL) { + _valueLength = 0; + return false; + } + + memcpy(_value, &resp[1], _valueLength); + + return true; +} + +bool BLERemoteCharacteristic::writeCccd(uint16_t value) +{ + int numDescriptors = descriptorCount(); + + for (int i = 0; i < numDescriptors; i++) { + BLERemoteDescriptor* d = descriptor(i); + + if (strcmp(d->uuid(), "2902") == 0) { + return d->writeValue((uint8_t*)&value, sizeof(value)); + } + } + + if (_properties & (BLENotify | BLEIndicate)) { + // no CCCD descriptor found, fallback to _valueHandle + 1 + BLERemoteDescriptor cccd(NULL, 0, _connectionHandle, _valueHandle + 1); + + return cccd.writeValue((uint8_t*)&value, sizeof(value)); + } + + return false; +} + +uint16_t BLERemoteCharacteristic::valueHandle() const +{ + return _valueHandle; +} + +unsigned int BLERemoteCharacteristic::descriptorCount() const +{ + return _descriptors.size(); +} + +BLERemoteDescriptor* BLERemoteCharacteristic::descriptor(unsigned int index) const +{ + return _descriptors.get(index); +} + +void BLERemoteCharacteristic::setEventHandler(BLECharacteristicEvent event, BLECharacteristicEventHandler eventHandler) +{ + if (event == BLEUpdated) { + _valueUpdatedEventHandler = eventHandler; + } +} + +void BLERemoteCharacteristic::addDescriptor(BLERemoteDescriptor* descriptor) +{ + descriptor->retain(); + + _descriptors.add(descriptor); +} + +void BLERemoteCharacteristic::writeValue(BLEDevice device, const uint8_t value[], int length) +{ + _valueLength = length; + _value = (uint8_t*)realloc(_value, _valueLength); + + if (_value == NULL) { + _valueLength = 0; + return; + } + + _valueUpdated = true; + _updatedValueRead = false; + memcpy(_value, value, _valueLength); + + if (_valueUpdatedEventHandler) { + _valueUpdatedEventHandler(device, BLECharacteristic(this)); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h new file mode 100644 index 0000000..b53ab03 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteCharacteristic.h @@ -0,0 +1,84 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_REMOTE_CHARACTERISTIC_H_ +#define _BLE_REMOTE_CHARACTERISTIC_H_ + +#include "BLECharacteristic.h" + +#include "BLERemoteAttribute.h" +#include "BLERemoteDescriptor.h" + +#include "utility/BLELinkedList.h" + +class BLERemoteCharacteristic : public BLERemoteAttribute { +public: + BLERemoteCharacteristic(const uint8_t uuid[], uint8_t uuidLen, uint16_t connectionHandle, uint16_t startHandle, uint16_t permissions, uint16_t valueHandle); + virtual ~BLERemoteCharacteristic(); + + uint8_t properties() const; + uint8_t permissions() const; + + const uint8_t* value() const; + int valueLength() const; + uint8_t operator[] (int offset) const; + + int writeValue(const uint8_t value[], int length, bool withResponse = true); + int writeValue(const char* value, bool withResponse = true); + + bool valueUpdated(); + bool updatedValueRead(); + + bool read(); + bool writeCccd(uint16_t value); + + unsigned int descriptorCount() const; + BLERemoteDescriptor* descriptor(unsigned int index) const; + + void setEventHandler(BLECharacteristicEvent event, BLECharacteristicEventHandler eventHandler); + +protected: + friend class ATTClass; + + uint16_t startHandle() const; + uint16_t valueHandle() const; + + void addDescriptor(BLERemoteDescriptor* descriptor); + + void writeValue(BLEDevice device, const uint8_t value[], int length); + +private: + uint16_t _connectionHandle; + uint16_t _startHandle; + uint8_t _properties; + uint8_t _permissions; + uint16_t _valueHandle; + + uint8_t* _value; + int _valueLength; + + bool _valueUpdated; + bool _updatedValueRead; + + BLELinkedList _descriptors; + + BLECharacteristicEventHandler _valueUpdatedEventHandler; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.cpp new file mode 100644 index 0000000..bf68675 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.cpp @@ -0,0 +1,134 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "utility/ATT.h" + +#include "BLERemoteDescriptor.h" + +BLERemoteDescriptor::BLERemoteDescriptor(const uint8_t uuid[], uint8_t uuidLen, uint16_t connectionHandle, uint16_t handle) : + BLERemoteAttribute(uuid, uuidLen), + _connectionHandle(connectionHandle), + _handle(handle), + _value(NULL), + _valueLength(0) +{ +} + +BLERemoteDescriptor::~BLERemoteDescriptor() +{ + if (_value) { + free(_value); + _value = NULL; + } +} + +const uint8_t* BLERemoteDescriptor::value() const +{ + return _value; +} + +int BLERemoteDescriptor::valueLength() const +{ + return _valueLength; +} + +uint8_t BLERemoteDescriptor::operator[] (int offset) const +{ + if (_value) { + return _value[offset]; + } + + return 0; +} + +int BLERemoteDescriptor::writeValue(const uint8_t value[], int length) +{ + if (!ATT.connected(_connectionHandle)) { + return false; + } + + uint16_t maxLength = ATT.mtu(_connectionHandle) - 3; + + if (length > (int)maxLength) { + // cap to MTU max length + length = maxLength; + } + + _value = (uint8_t*)realloc(_value, length); + if (_value == NULL) { + // realloc failed + return 0; + } + + uint8_t resp[4]; + int respLength = ATT.writeReq(_connectionHandle, _handle, value, length, resp); + + if (!respLength) { + return 0; + } + + if (resp[0] == 0x01) { + // error + return 0; + } + + memcpy(_value, value, length); + _valueLength = length; + + return 1; +} + +bool BLERemoteDescriptor::read() +{ + if (!ATT.connected(_connectionHandle)) { + return false; + } + + uint8_t resp[256]; + + int respLength = ATT.readReq(_connectionHandle, _handle, resp); + + if (!respLength) { + _valueLength = 0; + return false; + } + + if (resp[0] == 0x01) { + // error + _valueLength = 0; + return false; + } + + _valueLength = respLength - 1; + _value = (uint8_t*)realloc(_value, _valueLength); + + if (_value == NULL) { + _valueLength = 0; + return false; + } + + memcpy(_value, &resp[1], _valueLength); + + return true; +} + +uint16_t BLERemoteDescriptor::handle() const +{ + return _handle; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h new file mode 100644 index 0000000..68b428e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDescriptor.h @@ -0,0 +1,50 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_REMOTE_DESCRIPTOR_H_ +#define _BLE_REMOTE_DESCRIPTOR_H_ + +#include "BLERemoteAttribute.h" + +class BLERemoteDescriptor : public BLERemoteAttribute { +public: + BLERemoteDescriptor(const uint8_t uuid[], uint8_t uuidLen, uint16_t connectionHandle, uint16_t handle); + virtual ~BLERemoteDescriptor(); + + const uint8_t* value() const; + int valueLength() const; + uint8_t operator[] (int offset) const; + + int writeValue(const uint8_t value[], int length); + + bool read(); + +protected: + friend class ATTClass; + uint16_t handle() const; + +private: + uint16_t _connectionHandle; + uint16_t _handle; + + uint8_t* _value; + int _valueLength; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.cpp new file mode 100644 index 0000000..1a4a67a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.cpp @@ -0,0 +1,59 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLERemoteDevice.h" + +BLERemoteDevice::BLERemoteDevice() +{ +} + +BLERemoteDevice::~BLERemoteDevice() +{ + clearServices(); +} + +void BLERemoteDevice::addService(BLERemoteService* service) +{ + service->retain(); + + _services.add(service); +} + +unsigned int BLERemoteDevice::serviceCount() const +{ + return _services.size(); +} + +BLERemoteService* BLERemoteDevice::service(unsigned int index) const +{ + return _services.get(index); +} + +void BLERemoteDevice::clearServices() +{ + for (unsigned int i = 0; i < serviceCount(); i++) { + BLERemoteService* s = service(i); + + if (s->release() == 0) { + delete s; + } + } + + _services.clear(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.h new file mode 100644 index 0000000..146a241 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteDevice.h @@ -0,0 +1,43 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_REMOTE_DEVICE_H_ +#define _BLE_REMOTE_DEVICE_H_ + +#include "utility/BLELinkedList.h" + +#include "BLERemoteService.h" + +class BLERemoteDevice /*: public BLEDevice*/ { +public: + BLERemoteDevice(); + virtual ~BLERemoteDevice(); + + void addService(BLERemoteService* service); + + unsigned int serviceCount() const; + BLERemoteService* service(unsigned int index) const; + + void clearServices(); + +private: + BLELinkedList _services; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.cpp new file mode 100644 index 0000000..f746129 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.cpp @@ -0,0 +1,67 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLERemoteService.h" + +BLERemoteService::BLERemoteService(const uint8_t uuid[], uint8_t uuidLen, uint16_t startHandle, uint16_t endHandle) : + BLERemoteAttribute(uuid, uuidLen), + _startHandle(startHandle), + _endHandle(endHandle) +{ +} + +BLERemoteService::~BLERemoteService() +{ + for (unsigned int i = 0; i < characteristicCount(); i++) { + BLERemoteCharacteristic* c = characteristic(i); + + if (c->release() == 0) { + delete c; + } + } + + _characteristics.clear(); +} + +uint16_t BLERemoteService::startHandle() const +{ + return _startHandle; +} + +uint16_t BLERemoteService::endHandle() const +{ + return _endHandle; +} + +unsigned int BLERemoteService::characteristicCount() const +{ + return _characteristics.size(); +} + +BLERemoteCharacteristic* BLERemoteService::characteristic(unsigned int index) const +{ + return _characteristics.get(index); +} + +void BLERemoteService::addCharacteristic(BLERemoteCharacteristic* characteristic) +{ + characteristic-> retain(); + + _characteristics.add(characteristic); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h new file mode 100644 index 0000000..c7987ee --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/remote/BLERemoteService.h @@ -0,0 +1,53 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_REMOTE_SERVICE_H_ +#define _BLE_REMOTE_SERVICE_H_ + +#include "BLERemoteAttribute.h" +#include "BLERemoteCharacteristic.h" + +#include "utility/BLELinkedList.h" + +class BLERemoteService : public BLERemoteAttribute { +public: + BLERemoteService(const uint8_t uuid[], uint8_t uuidLen, uint16_t startHandle, uint16_t endHandle); + virtual ~BLERemoteService(); + + unsigned int characteristicCount() const; + BLERemoteCharacteristic* characteristic(unsigned int index) const; + +protected: + friend class ATTClass; + + uint16_t startHandle() const; + uint16_t endHandle() const; + + void addCharacteristic(BLERemoteCharacteristic* characteristic); + +private: + uint16_t _startHandle; + uint16_t _endHandle; + + String _uuid; + + BLELinkedList _characteristics; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.cpp new file mode 100644 index 0000000..b1796c9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/ATT.cpp @@ -0,0 +1,1946 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include + +#include "HCI.h" +#include "GATT.h" + +#include "local/BLELocalAttribute.h" +#include "local/BLELocalCharacteristic.h" +#include "local/BLELocalDescriptor.h" +#include "local/BLELocalService.h" + +#include "remote/BLERemoteDevice.h" +#include "remote/BLERemoteService.h" + +#include "BLEProperty.h" + +#include "ATT.h" + +extern "C" int strcasecmp(char const *a, char const *b); + +#define ATT_OP_ERROR 0x01 +#define ATT_OP_MTU_REQ 0x02 +#define ATT_OP_MTU_RESP 0x03 +#define ATT_OP_FIND_INFO_REQ 0x04 +#define ATT_OP_FIND_INFO_RESP 0x05 +#define ATT_OP_FIND_BY_TYPE_REQ 0x06 +#define ATT_OP_FIND_BY_TYPE_RESP 0x07 +#define ATT_OP_READ_BY_TYPE_REQ 0x08 +#define ATT_OP_READ_BY_TYPE_RESP 0x09 +#define ATT_OP_READ_REQ 0x0a +#define ATT_OP_READ_RESP 0x0b +#define ATT_OP_READ_BLOB_REQ 0x0c +#define ATT_OP_READ_BLOB_RESP 0x0d +#define ATT_OP_READ_MULTI_REQ 0x0e +#define ATT_OP_READ_MULTI_RESP 0x0f +#define ATT_OP_READ_BY_GROUP_REQ 0x10 +#define ATT_OP_READ_BY_GROUP_RESP 0x11 +#define ATT_OP_WRITE_REQ 0x12 +#define ATT_OP_WRITE_RESP 0x13 +#define ATT_OP_WRITE_CMD 0x52 +#define ATT_OP_PREP_WRITE_REQ 0x16 +#define ATT_OP_PREP_WRITE_RESP 0x17 +#define ATT_OP_EXEC_WRITE_REQ 0x18 +#define ATT_OP_EXEC_WRITE_RESP 0x19 +#define ATT_OP_HANDLE_NOTIFY 0x1b +#define ATT_OP_HANDLE_IND 0x1d +#define ATT_OP_HANDLE_CNF 0x1e +#define ATT_OP_SIGNED_WRITE_CMD 0xd2 + +#define ATT_ECODE_INVALID_HANDLE 0x01 +#define ATT_ECODE_READ_NOT_PERM 0x02 +#define ATT_ECODE_WRITE_NOT_PERM 0x03 +#define ATT_ECODE_INVALID_PDU 0x04 +#define ATT_ECODE_AUTHENTICATION 0x05 +#define ATT_ECODE_REQ_NOT_SUPP 0x06 +#define ATT_ECODE_INVALID_OFFSET 0x07 +#define ATT_ECODE_AUTHORIZATION 0x08 +#define ATT_ECODE_PREP_QUEUE_FULL 0x09 +#define ATT_ECODE_ATTR_NOT_FOUND 0x0a +#define ATT_ECODE_ATTR_NOT_LONG 0x0b +#define ATT_ECODE_INSUFF_ENCR_KEY_SIZE 0x0c +#define ATT_ECODE_INVAL_ATTR_VALUE_LEN 0x0d +#define ATT_ECODE_UNLIKELY 0x0e +#define ATT_ECODE_INSUFF_ENC 0x0f +#define ATT_ECODE_UNSUPP_GRP_TYPE 0x10 +#define ATT_ECODE_INSUFF_RESOURCES 0x11 + +// #define _BLE_TRACE_ + +ATTClass::ATTClass() : + _maxMtu(23), + _timeout(5000), + _longWriteHandle(0x0000), + _longWriteValue(NULL), + _longWriteValueLength(0) +{ + for (int i = 0; i < ATT_MAX_PEERS; i++) { + _peers[i].connectionHandle = 0xffff; + _peers[i].role = 0x00; + _peers[i].addressType = 0x00; + memset(_peers[i].address, 0x00, sizeof(_peers[i].address)); + _peers[i].mtu = 23; + _peers[i].device = NULL; + _peers[i].encryption = 0x0; + } + + memset(_eventHandlers, 0x00, sizeof(_eventHandlers)); +} + +ATTClass::~ATTClass() +{ + if (_longWriteValue) { + free(_longWriteValue); + } +} + +bool ATTClass::connect(uint8_t peerBdaddrType, uint8_t peerBdaddr[6]) +{ + if (HCI.leCreateConn(0x0060, 0x0030, 0x00, peerBdaddrType, peerBdaddr, 0x00, + 0x0006, 0x000c, 0x0000, 0x00c8, 0x0004, 0x0006) != 0) { + return false; + } + + bool isConnected = false; + + for (unsigned long start = millis(); (millis() - start) < _timeout;) { + HCI.poll(); + + isConnected = connected(peerBdaddrType, peerBdaddr); + + if (isConnected) { + break; + } + } + + if (!isConnected) { + HCI.leCancelConn(); + } + + return isConnected; +} + +bool ATTClass::disconnect(uint8_t peerBdaddrType, uint8_t peerBdaddr[6]) +{ + uint16_t connHandle = connectionHandle(peerBdaddrType, peerBdaddr); + if (connHandle == 0xffff) { + return false; + } + + HCI.disconnect(connHandle); + + for (unsigned long start = millis(); (millis() - start) < _timeout;) { + HCI.poll(); + + if (!connected(connHandle)) { + return true; + } + } + + return false; +} + +bool ATTClass::discoverAttributes(uint8_t peerBdaddrType, uint8_t peerBdaddr[6], const char* serviceUuidFilter) +{ + uint16_t connHandle = connectionHandle(peerBdaddrType, peerBdaddr); + if (connHandle == 0xffff) { + return false; + } + + // send MTU request + if (!exchangeMtu(connHandle)) { + return false; + } + + // find the device entry for the peeer + BLERemoteDevice* device = NULL; + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == connHandle) { + if (_peers[i].device == NULL) { + _peers[i].device = new BLERemoteDevice(); + } + + device = _peers[i].device; + + break; + } + } + + if (device == NULL) { + return false; + } + + if (serviceUuidFilter == NULL) { + // clear existing services + device->clearServices(); + } else { + int serviceCount = device->serviceCount(); + + for (int i = 0; i < serviceCount; i++) { + BLERemoteService* service = device->service(i); + + if (strcasecmp(service->uuid(), serviceUuidFilter) == 0) { + // found an existing service with same UUID + return true; + } + } + } + + // discover services + if (!discoverServices(connHandle, device, serviceUuidFilter)) { + return false; + } + + // discover characteristics + if (!discoverCharacteristics(connHandle, device)) { + return false; + } + + // discover descriptors + if (!discoverDescriptors(connHandle, device)) { + return false; + } + + return true; +} + +void ATTClass::setMaxMtu(uint16_t maxMtu) +{ + _maxMtu = maxMtu; +} + +void ATTClass::setTimeout(unsigned long timeout) +{ + _timeout = timeout; +} + +void ATTClass::addConnection(uint16_t handle, uint8_t role, uint8_t peerBdaddrType, + uint8_t peerBdaddr[6], uint16_t /*interval*/, + uint16_t /*latency*/, uint16_t /*supervisionTimeout*/, + uint8_t /*masterClockAccuracy*/) +{ + int peerIndex = -1; + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == 0xffff) { + peerIndex = i; + break; + } + } + + if (peerIndex == -1) { + // bail, no space + return; + } + + _peers[peerIndex].connectionHandle = handle; + _peers[peerIndex].role = role; + _peers[peerIndex].mtu = 23; + _peers[peerIndex].addressType = peerBdaddrType; + memcpy(_peers[peerIndex].address, peerBdaddr, sizeof(_peers[peerIndex].address)); + uint8_t BDADDr[6]; + for(int i=0; i<6; i++) BDADDr[5-i] = peerBdaddr[i]; + if(HCI.tryResolveAddress(BDADDr,_peers[peerIndex].resolvedAddress)){ +#ifdef _BLE_TRACE_ + Serial.println("Found match."); +#endif + }else{ +#ifdef _BLE_TRACE_ + Serial.println("No matching MAC"); +#endif + memset(&_peers[peerIndex].resolvedAddress, 0, 6); + } + + if (_eventHandlers[BLEConnected]) { + _eventHandlers[BLEConnected](BLEDevice(peerBdaddrType, peerBdaddr)); + } +} + +void ATTClass::handleData(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + uint8_t opcode = data[0]; + + dlen--; + data++; + + uint16_t mtu = this->mtu(connectionHandle); + +#ifdef _BLE_TRACE_ + Serial.print("data opcode: 0x"); + Serial.println(opcode, HEX); +#endif + switch (opcode) { + case ATT_OP_ERROR: +#ifdef _BLE_TRACE_ + Serial.println("[Info] data error"); + // Serial.print("Error: "); + // btct.printBytes(data, dlen); +#endif + error(connectionHandle, dlen, data); + break; + + case ATT_OP_MTU_REQ: +#ifdef _BLE_TRACE_ + Serial.println("MTU"); +#endif + mtuReq(connectionHandle, dlen, data); + break; + + case ATT_OP_MTU_RESP: + mtuResp(connectionHandle, dlen, data); + break; + + case ATT_OP_FIND_INFO_REQ: +#ifdef _BLE_TRACE_ + Serial.println("Find info"); +#endif + findInfoReq(connectionHandle, mtu, dlen, data); + break; + + case ATT_OP_FIND_INFO_RESP: + findInfoResp(connectionHandle, dlen, data); + break; + + case ATT_OP_FIND_BY_TYPE_REQ: + findByTypeReq(connectionHandle, mtu, dlen, data); + break; + + case ATT_OP_READ_BY_TYPE_REQ: +#ifdef _BLE_TRACE_ + Serial.println("By type"); +#endif + readByTypeReq(connectionHandle, mtu, dlen, data); + break; + + case ATT_OP_READ_BY_TYPE_RESP: + readByTypeResp(connectionHandle, dlen, data); + break; + + case ATT_OP_READ_BY_GROUP_REQ: + readByGroupReq(connectionHandle, mtu, dlen, data); + break; + + case ATT_OP_READ_BY_GROUP_RESP: + readByGroupResp(connectionHandle, dlen, data); + break; + + case ATT_OP_READ_REQ: + case ATT_OP_READ_BLOB_REQ: + readOrReadBlobReq(connectionHandle, mtu, opcode, dlen, data); + break; + + case ATT_OP_READ_RESP: + readResp(connectionHandle, dlen, data); + break; + + case ATT_OP_WRITE_REQ: + case ATT_OP_WRITE_CMD: +#ifdef _BLE_TRACE_ + Serial.println("Write req"); +#endif + writeReqOrCmd(connectionHandle, mtu, opcode, dlen, data); + break; + + case ATT_OP_WRITE_RESP: + writeResp(connectionHandle, dlen, data); + break; + + case ATT_OP_PREP_WRITE_REQ: + prepWriteReq(connectionHandle, mtu, dlen, data); + break; + + case ATT_OP_EXEC_WRITE_REQ: + execWriteReq(connectionHandle, mtu, dlen, data); + break; + + case ATT_OP_HANDLE_NOTIFY: + case ATT_OP_HANDLE_IND: + handleNotifyOrInd(connectionHandle, opcode, dlen, data); + break; + + case ATT_OP_HANDLE_CNF: + handleCnf(connectionHandle, dlen, data); + break; + + case ATT_OP_READ_MULTI_REQ: + case ATT_OP_SIGNED_WRITE_CMD: + default: +#ifdef _BLE_TRACE_ + Serial.println("[Info] Unhandled dara"); +#endif + sendError(connectionHandle, opcode, 0x00, ATT_ECODE_REQ_NOT_SUPP); + break; + } +} + +void ATTClass::removeConnection(uint16_t handle, uint8_t /*reason*/) +{ + int peerIndex = -1; + int peerCount = 0; + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == handle) { + peerIndex = i; + } + + if (_peers[i].connectionHandle != 0xffff) { + peerCount++; + } + } + + if (peerIndex == -1) { + // bail not found + return; + } + + BLEDevice bleDevice(_peers[peerIndex].addressType, _peers[peerIndex].address); + + if (peerCount == 1) { + // clear CCCD values on disconnect + for (uint16_t i = 0; i < GATT.attributeCount(); i++) { + BLELocalAttribute* attribute = GATT.attribute(i); + + if (attribute->type() == BLETypeCharacteristic) { + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; + + characteristic->writeCccdValue(bleDevice, 0x0000); + } + } + + _longWriteHandle = 0x0000; + _longWriteValueLength = 0; + } + + if (_eventHandlers[BLEDisconnected]) { + _eventHandlers[BLEDisconnected](bleDevice); + } + + _peers[peerIndex].connectionHandle = 0xffff; + _peers[peerIndex].role = 0x00; + _peers[peerIndex].addressType = 0x00; + memset(_peers[peerIndex].address, 0x00, sizeof(_peers[peerIndex].address)); + _peers[peerIndex].mtu = 23; + _peers[peerIndex].encryption = PEER_ENCRYPTION::NO_ENCRYPTION; + _peers[peerIndex].IOCap[0] = 0; + _peers[peerIndex].IOCap[1] = 0; + _peers[peerIndex].IOCap[2] = 0; + + if (_peers[peerIndex].device) { + delete _peers[peerIndex].device; + } + _peers[peerIndex].device = NULL; +} + +uint16_t ATTClass::connectionHandle(uint8_t addressType, const uint8_t address[6]) const +{ + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].addressType == addressType && memcmp(_peers[i].address, address, 6) == 0) { + return _peers[i].connectionHandle; + } + } + + return 0xffff; +} + +BLERemoteDevice* ATTClass::device(uint8_t addressType, const uint8_t address[6]) const +{ + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].addressType == addressType && memcmp(_peers[i].address, address, 6) == 0) { + return _peers[i].device; + } + } + + return NULL; +} + +bool ATTClass::connected() const +{ + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle != 0xffff) { + return true; + } + } + + return false; +} + +bool ATTClass::connected(uint8_t addressType, const uint8_t address[6]) const +{ + return (connectionHandle(addressType, address) != 0xffff); +} + +bool ATTClass::connected(uint16_t handle) const +{ + HCI.poll(); + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == handle) { + return true; + } + } + + return false; +} + +/* + * Return true if any of the known devices is paired (peer encrypted) + * Does not check if the paired device is also connected + */ +bool ATTClass::paired() const +{ + for(int i=0; i 0){ + return true; + } + } + return false; +} + +/* + * Return true if the specified device is paired (peer encrypted) + */ +bool ATTClass::paired(uint16_t handle) const +{ + for(int i=0; i 0; + } + return false; // unknown handle +} + +uint16_t ATTClass::mtu(uint16_t handle) const +{ + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == handle) { + return _peers[i].mtu; + } + } + + return 23; +} + +bool ATTClass::disconnect() +{ + int numDisconnects = 0; + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == 0xffff) { + continue; + } + + if (HCI.disconnect(_peers[i].connectionHandle) != 0) { + continue; + } + + numDisconnects++; + + _peers[i].connectionHandle = 0xffff; + _peers[i].role = 0x00; + _peers[i].addressType = 0x00; + memset(_peers[i].address, 0x00, sizeof(_peers[i].address)); + memset(_peers[i].resolvedAddress, 0x00, sizeof(_peers[i].resolvedAddress)); + _peers[i].mtu = 23; + + if (_peers[i].device) { + delete _peers[i].device; + } + _peers[i].device = NULL; + } + + return (numDisconnects > 0); +} + +BLEDevice ATTClass::central() +{ + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == 0xffff || _peers[i].role != 0x01) { + continue; + } + + return BLEDevice(_peers[i].addressType, _peers[i].address); + } + + return BLEDevice(); +} + +bool ATTClass::handleNotify(uint16_t handle, const uint8_t* value, int length) +{ + int numNotifications = 0; + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == 0xffff) { + continue; + } + + uint8_t notification[_peers[i].mtu]; + uint16_t notificationLength = 0; + + notification[0] = ATT_OP_HANDLE_NOTIFY; + notificationLength++; + + memcpy(¬ification[1], &handle, sizeof(handle)); + notificationLength += sizeof(handle); + + length = min((uint16_t)(_peers[i].mtu - notificationLength), (uint16_t)length); + memcpy(¬ification[notificationLength], value, length); + notificationLength += length; + + /// TODO: Set encryption requirement on notify. + HCI.sendAclPkt(_peers[i].connectionHandle, ATT_CID, notificationLength, notification); + + numNotifications++; + } + + return (numNotifications > 0); +} + +bool ATTClass::handleInd(uint16_t handle, const uint8_t* value, int length) +{ + int numIndications = 0; + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == 0xffff) { + continue; + } + + uint8_t indication[_peers[i].mtu]; + uint16_t indicationLength = 0; + + indication[0] = ATT_OP_HANDLE_IND; + indicationLength++; + + memcpy(&indication[1], &handle, sizeof(handle)); + indicationLength += sizeof(handle); + + length = min((uint16_t)(_peers[i].mtu - indicationLength), (uint16_t)length); + memcpy(&indication[indicationLength], value, length); + indicationLength += length; + + _cnf = false; + + HCI.sendAclPkt(_peers[i].connectionHandle, ATT_CID, indicationLength, indication); + + while (!_cnf) { + HCI.poll(); + + if (!connected(_peers[i].addressType, _peers[i].address)) { + break; + } + } + + numIndications++; + } + + return (numIndications > 0); +} + +void ATTClass::error(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + if (dlen != 4) { + // drop + return; + } + + struct __attribute__ ((packed)) AttError { + uint8_t opcode; + uint16_t handle; + uint8_t code; + } *attError = (AttError*)data; + + if (_pendingResp.connectionHandle == connectionHandle && (_pendingResp.op - 1) == attError->opcode) { + _pendingResp.buffer[0] = ATT_OP_ERROR; + memcpy(&_pendingResp.buffer[1], data, dlen); + _pendingResp.length = dlen + 1; + } +} + +void ATTClass::mtuReq(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + uint16_t mtu = *(uint16_t*)data; + + if (dlen != 2) { + sendError(connectionHandle, ATT_OP_MTU_REQ, 0x0000, ATT_ECODE_INVALID_PDU); + return; + } + + if (mtu > _maxMtu) { + mtu = _maxMtu; + } + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == connectionHandle) { + _peers[i].mtu = mtu; + break; + } + } + + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t mtu; + } mtuResp = { ATT_OP_MTU_RESP, mtu }; + + HCI.sendAclPkt(connectionHandle, ATT_CID, sizeof(mtuResp), &mtuResp); +} + +int ATTClass::mtuReq(uint16_t connectionHandle, uint16_t mtu, uint8_t responseBuffer[]) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t mtu; + } mtuReq = { ATT_OP_MTU_REQ, mtu }; + + return sendReq(connectionHandle, &mtuReq, sizeof(mtuReq), responseBuffer); +} + +void ATTClass::mtuResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + uint16_t mtu = *(uint16_t*)data; + + if (dlen != 2) { + return; + } + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == connectionHandle) { + _peers[i].mtu = mtu; + break; + } + } + + if (connectionHandle == _pendingResp.connectionHandle && _pendingResp.op == ATT_OP_MTU_RESP) { + _pendingResp.buffer[0] = ATT_OP_MTU_RESP; + memcpy(&_pendingResp.buffer[1], data, dlen); + _pendingResp.length = dlen + 1; + } +} + +void ATTClass::findInfoReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) FindInfoReq { + uint16_t startHandle; + uint16_t endHandle; + } *findInfoReq = (FindInfoReq*)data; + + if (dlen != sizeof(FindInfoReq)) { + sendError(connectionHandle, ATT_OP_FIND_INFO_REQ, findInfoReq->startHandle, ATT_ECODE_INVALID_PDU); + return; + } + + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = ATT_OP_FIND_INFO_RESP; + response[1] = 0x00; + responseLength = 2; + + for (uint16_t i = (findInfoReq->startHandle - 1); i < GATT.attributeCount() && i <= (findInfoReq->endHandle - 1); i++) { + BLELocalAttribute* attribute = GATT.attribute(i); + uint16_t handle = (i + 1); + bool isValueHandle = (attribute->type() == BLETypeCharacteristic) && (((BLELocalCharacteristic*)attribute)->valueHandle() == handle); + bool isDescriptor = attribute->type() == BLETypeDescriptor; + int uuidLen = (isValueHandle || isDescriptor) ? attribute->uuidLength() : BLE_ATTRIBUTE_TYPE_SIZE; + int infoType = (uuidLen == 2) ? 0x01 : 0x02; + + if (response[1] == 0) { + response[1] = infoType; + } + + if (response[1] != infoType) { + // different type + break; + } + + // add the handle + memcpy(&response[responseLength], &handle, sizeof(handle)); + responseLength += sizeof(handle); + + if (isValueHandle || isDescriptor) { + // add the UUID + memcpy(&response[responseLength], attribute->uuidData(), uuidLen); + responseLength += uuidLen; + } else { + // add the type + uint16_t type = attribute->type(); + + memcpy(&response[responseLength], &type, sizeof(type)); + responseLength += sizeof(type); + } + + if ((responseLength + (2 + uuidLen)) > mtu) { + break; + } + } + + if (responseLength == 2) { + sendError(connectionHandle, ATT_OP_FIND_INFO_REQ, findInfoReq->startHandle, ATT_ECODE_ATTR_NOT_FOUND); + } else { + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); + } +} + +int ATTClass::findInfoReq(uint16_t connectionHandle, uint16_t startHandle, uint16_t endHandle, uint8_t responseBuffer[]) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t startHandle; + uint16_t endHandle; + } findInfoReq = { ATT_OP_FIND_INFO_REQ, startHandle, endHandle }; + + return sendReq(connectionHandle, &findInfoReq, sizeof(findInfoReq), responseBuffer); +} + +void ATTClass::findInfoResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + if (dlen < 2) { + return; // invalid, drop + } + + if (connectionHandle == _pendingResp.connectionHandle && _pendingResp.op == ATT_OP_FIND_INFO_RESP) { + _pendingResp.buffer[0] = ATT_OP_FIND_INFO_RESP; + memcpy(&_pendingResp.buffer[1], data, dlen); + _pendingResp.length = dlen + 1; + } +} + +void ATTClass::findByTypeReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) FindByTypeReq { + uint16_t startHandle; + uint16_t endHandle; + uint16_t type; + } *findByTypeReq = (FindByTypeReq*)data; + + if (dlen < sizeof(FindByTypeReq)) { + sendError(connectionHandle, ATT_OP_FIND_BY_TYPE_REQ, findByTypeReq->startHandle, ATT_ECODE_INVALID_PDU); + return; + } + + uint16_t valueLength = dlen - sizeof(*findByTypeReq); + uint8_t* value = &data[sizeof(*findByTypeReq)]; + + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = ATT_OP_FIND_BY_TYPE_RESP; + responseLength = 1; + + if (findByTypeReq->type == BLETypeService) { + for (uint16_t i = (findByTypeReq->startHandle - 1); i < GATT.attributeCount() && i <= (findByTypeReq->endHandle - 1); i++) { + BLELocalAttribute* attribute = GATT.attribute(i); + + if ((attribute->type() == findByTypeReq->type) && (attribute->uuidLength() == valueLength) && memcmp(attribute->uuidData(), value, valueLength) == 0) { + BLELocalService* service = (BLELocalService*)attribute; + + // add the start handle + uint16_t startHandle = service->startHandle(); + memcpy(&response[responseLength], &startHandle, sizeof(startHandle)); + responseLength += sizeof(startHandle); + + // add the end handle + uint16_t endHandle = service->endHandle(); + memcpy(&response[responseLength], &endHandle, sizeof(endHandle)); + responseLength += sizeof(endHandle); + } + + if ((responseLength + 4) > mtu) { + break; + } + } + } + + if (responseLength == 1) { + sendError(connectionHandle, ATT_OP_FIND_BY_TYPE_REQ, findByTypeReq->startHandle, ATT_ECODE_ATTR_NOT_FOUND); + } else { + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); + } +} + +void ATTClass::readByGroupReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) ReadByGroupReq { + uint16_t startHandle; + uint16_t endHandle; + uint16_t uuid; + } *readByGroupReq = (ReadByGroupReq*)data; +#ifdef _BLE_TRACE_ + Serial.print("readByGroupReq: start: 0x"); + Serial.println(readByGroupReq->startHandle,HEX); + Serial.print("readByGroupReq: end: 0x"); + Serial.println(readByGroupReq->endHandle,HEX); + Serial.print("readByGroupReq: UUID: 0x"); + Serial.println(readByGroupReq->uuid,HEX); +#endif + + if (dlen != sizeof(ReadByGroupReq) || (readByGroupReq->uuid != BLETypeService && readByGroupReq->uuid != 0x2801)) { + sendError(connectionHandle, ATT_OP_READ_BY_GROUP_REQ, readByGroupReq->startHandle, ATT_ECODE_UNSUPP_GRP_TYPE); + return; + } + + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = ATT_OP_READ_BY_GROUP_RESP; + response[1] = 0x00; + responseLength = 2; +#ifdef _BLE_TRACE_ + Serial.print("readByGroupReq: attrcount: "); + Serial.println(GATT.attributeCount()); +#endif + for (uint16_t i = (readByGroupReq->startHandle - 1); i < GATT.attributeCount() && i <= (readByGroupReq->endHandle - 1); i++) { + BLELocalAttribute* attribute = GATT.attribute(i); + + if (readByGroupReq->uuid != attribute->type()) { + // not the type + continue; + } + + int uuidLen = attribute->uuidLength(); + int infoSize = (uuidLen == 2) ? 6 : 20; + + if (response[1] == 0) { + response[1] = infoSize; + } + + if (response[1] != infoSize) { + // different size + break; + } + + BLELocalService* service = (BLELocalService*)attribute; + + // add the start handle + uint16_t startHandle = service->startHandle(); + memcpy(&response[responseLength], &startHandle, sizeof(startHandle)); + responseLength += sizeof(startHandle); + + // add the end handle + uint16_t endHandle = service->endHandle(); + memcpy(&response[responseLength], &endHandle, sizeof(endHandle)); + responseLength += sizeof(endHandle); + + // add the UUID + memcpy(&response[responseLength], service->uuidData(), uuidLen); + responseLength += uuidLen; + + if ((responseLength + infoSize) > mtu) { + break; + } + } + + if (responseLength == 2) { + sendError(connectionHandle, ATT_OP_READ_BY_GROUP_REQ, readByGroupReq->startHandle, ATT_ECODE_ATTR_NOT_FOUND); + } else { + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); + } +} + +int ATTClass::readByGroupReq(uint16_t connectionHandle, uint16_t startHandle, uint16_t endHandle, uint16_t uuid, uint8_t responseBuffer[]) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t startHandle; + uint16_t endHandle; + uint16_t uuid; + } readByGroupReq = { ATT_OP_READ_BY_GROUP_REQ, startHandle, endHandle, uuid }; + + return sendReq(connectionHandle, &readByGroupReq, sizeof(readByGroupReq), responseBuffer); +} + +void ATTClass::readByGroupResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + if (dlen < 2) { + return; // invalid, drop + } + + if (connectionHandle == _pendingResp.connectionHandle && _pendingResp.op == ATT_OP_READ_BY_GROUP_RESP) { + _pendingResp.buffer[0] = ATT_OP_READ_BY_GROUP_RESP; + memcpy(&_pendingResp.buffer[1], data, dlen); + _pendingResp.length = dlen + 1; + } +} + +void ATTClass::readOrReadBlobReq(uint16_t connectionHandle, uint16_t mtu, uint8_t opcode, uint8_t dlen, uint8_t data[]) +{ + if (opcode == ATT_OP_READ_REQ) { + if (dlen != sizeof(uint16_t)) { + sendError(connectionHandle, ATT_OP_READ_REQ, 0x0000, ATT_ECODE_INVALID_PDU); + return; + } + } else { + if (dlen != (sizeof(uint16_t) + sizeof(uint16_t))) { + sendError(connectionHandle, ATT_OP_READ_BLOB_REQ, 0x0000, ATT_ECODE_INVALID_PDU); + return; + } + } + /// if auth error, hold the response in a buffer. + bool holdResponse = false; + + uint16_t handle = *(uint16_t*)data; + uint16_t offset = (opcode == ATT_OP_READ_REQ) ? 0 : *(uint16_t*)&data[sizeof(handle)]; + + if ((uint16_t)(handle - 1) > GATT.attributeCount()) { + sendError(connectionHandle, opcode, handle, ATT_ECODE_ATTR_NOT_FOUND); + return; + } + + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = (opcode == ATT_OP_READ_REQ) ? ATT_OP_READ_RESP : ATT_OP_READ_BLOB_RESP; + responseLength = 1; + + BLELocalAttribute* attribute = GATT.attribute(handle - 1); + enum BLEAttributeType attributeType = attribute->type(); + + if (attributeType == BLETypeService) { + if (offset) { + sendError(connectionHandle, ATT_ECODE_ATTR_NOT_LONG, handle, ATT_ECODE_INVALID_PDU); + return; + } + + BLELocalService* service = (BLELocalService*)attribute; + + // add the UUID + uint8_t uuidLen = service->uuidLength(); + memcpy(&response[responseLength], service->uuidData(), uuidLen); + responseLength += uuidLen; + } else if (attributeType == BLETypeCharacteristic) { + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; + + if (characteristic->handle() == handle) { + if (offset) { + sendError(connectionHandle, opcode, handle, ATT_ECODE_ATTR_NOT_LONG); + return; + } + + // add the properties + response[responseLength++] = characteristic->properties(); + + // add the value handle + uint16_t valueHandle = characteristic->valueHandle(); + memcpy(&response[responseLength], &valueHandle, sizeof(valueHandle)); + responseLength += sizeof(valueHandle); + + // add the UUID + uint8_t uuidLen = characteristic->uuidLength(); + memcpy(&response[responseLength], characteristic->uuidData(), uuidLen); + responseLength += uuidLen; + } else { + if ((characteristic->properties() & BLERead) == 0) { + sendError(connectionHandle, opcode, handle, ATT_ECODE_READ_NOT_PERM); + return; + } + // If characteristic requires encryption send error & hold response until encrypted + if ((characteristic->permissions() & (BLEPermission::BLEEncryption >> 8)) > 0 && + (getPeerEncryption(connectionHandle) & PEER_ENCRYPTION::ENCRYPTED_AES)==0 ) { + holdResponse = true; + sendError(connectionHandle, opcode, handle, ATT_ECODE_INSUFF_ENC); + } + + uint16_t valueLength = characteristic->valueLength(); + + if (offset >= valueLength) { + sendError(connectionHandle, opcode, handle, ATT_ECODE_INVALID_OFFSET); + return; + } + + valueLength = min(mtu - responseLength, valueLength - offset); + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == connectionHandle) { + characteristic->readValue(BLEDevice(_peers[i].addressType, _peers[i].address), offset, &response[responseLength], valueLength); + responseLength += valueLength; + } + } + } + } else if (attributeType == BLETypeDescriptor) { + BLELocalDescriptor* descriptor = (BLELocalDescriptor*)attribute; + + uint16_t valueLength = descriptor->valueSize(); + + if (offset >= valueLength) { + sendError(connectionHandle, opcode, handle, ATT_ECODE_INVALID_OFFSET); + return; + } + + valueLength = min(mtu - responseLength, valueLength - offset); + + memcpy(&response[responseLength], descriptor->value() + offset, valueLength); + responseLength += valueLength; + } + if(holdResponse){ + memcpy(holdBuffer, response, responseLength); + holdBufferSize = responseLength; + }else{ + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); + } +} + +void ATTClass::readResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + if (connectionHandle == _pendingResp.connectionHandle && _pendingResp.op == ATT_OP_READ_RESP) { + _pendingResp.buffer[0] = ATT_OP_READ_RESP; + memcpy(&_pendingResp.buffer[1], data, dlen); + _pendingResp.length = dlen + 1; + } +} + +void ATTClass::readByTypeReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) ReadByTypeReq { + uint16_t startHandle; + uint16_t endHandle; + uint16_t uuid; + } *readByTypeReq = (ReadByTypeReq*)data; + + if (dlen != sizeof(ReadByTypeReq)) { + sendError(connectionHandle, ATT_OP_READ_BY_TYPE_REQ, readByTypeReq->startHandle, ATT_ECODE_INVALID_PDU); + return; + } + + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = ATT_OP_READ_BY_TYPE_RESP; + response[1] = 0x00; + responseLength = 2; + + for (uint16_t i = (readByTypeReq->startHandle - 1); i < GATT.attributeCount() && i <= (readByTypeReq->endHandle - 1); i++) { + BLELocalAttribute* attribute = GATT.attribute(i); + uint16_t handle = (i + 1); + + if (attribute->type() == readByTypeReq->uuid) { + if (attribute->type() == BLETypeCharacteristic) { + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; + + if (characteristic->valueHandle() == handle) { + // value handle, skip + continue; + } + + int uuidLen = attribute->uuidLength(); + int typeSize = (uuidLen == 2) ? 7 : 21; + + if (response[1] == 0) { + response[1] = typeSize; + } + + if (response[1] != typeSize) { + // all done, wrong size + break; + } + + // add the handle + memcpy(&response[responseLength], &handle, sizeof(handle)); + responseLength += sizeof(handle); + + // add the properties + response[responseLength++] = characteristic->properties(); + + // add the value handle + uint16_t valueHandle = (handle + 1); + memcpy(&response[responseLength], &valueHandle, sizeof(valueHandle)); + responseLength += sizeof(valueHandle); + + // add the UUID + memcpy(&response[responseLength], characteristic->uuidData(), uuidLen); + responseLength += uuidLen; + + // skip the next handle, it's a value handle + i++; + + if ((responseLength + typeSize) > mtu) { + break; + } + } else if (attribute->type() == 0x2902) { + BLELocalDescriptor* descriptor = (BLELocalDescriptor*)attribute; + + // add the handle + memcpy(&response[responseLength], &handle, sizeof(handle)); + responseLength += sizeof(handle); + + // add the value + int valueSize = min((uint16_t)(mtu - responseLength), (uint16_t)descriptor->valueSize()); + memcpy(&response[responseLength], descriptor->value(), valueSize); + responseLength += valueSize; + + response[1] = 2 + valueSize; + + break; // all done + } + } else if (attribute->type() == BLETypeCharacteristic && attribute->uuidLength() == 2 && memcmp(&readByTypeReq->uuid, attribute->uuidData(), 2) == 0) { + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; + + // add the handle + memcpy(&response[responseLength], &handle, sizeof(handle)); + responseLength += sizeof(handle); + + // add the value + int valueLength = min((uint16_t)(mtu - responseLength), (uint16_t)characteristic->valueLength()); + memcpy(&response[responseLength], characteristic->value(), valueLength); + responseLength += valueLength; + + response[1] = 2 + valueLength; + + break; // all done + } + } + + if (responseLength == 2) { + sendError(connectionHandle, ATT_OP_READ_BY_TYPE_REQ, readByTypeReq->startHandle, ATT_ECODE_ATTR_NOT_FOUND); + } else { + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); + } +} + +int ATTClass::readByTypeReq(uint16_t connectionHandle, uint16_t startHandle, uint16_t endHandle, uint16_t type, uint8_t responseBuffer[]) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t startHandle; + uint16_t endHandle; + uint16_t type; + } readByTypeReq = { ATT_OP_READ_BY_TYPE_REQ, startHandle, endHandle, type }; + + return sendReq(connectionHandle, &readByTypeReq, sizeof(readByTypeReq), responseBuffer); +} + +void ATTClass::readByTypeResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + if (dlen < 1) { + return; // invalid, drop + } + + if (connectionHandle == _pendingResp.connectionHandle && _pendingResp.op == ATT_OP_READ_BY_TYPE_RESP) { + _pendingResp.buffer[0] = ATT_OP_READ_BY_TYPE_RESP; + memcpy(&_pendingResp.buffer[1], data, dlen); + _pendingResp.length = dlen + 1; + } +} + +void ATTClass::writeReqOrCmd(uint16_t connectionHandle, uint16_t mtu, uint8_t op, uint8_t dlen, uint8_t data[]) +{ + bool withResponse = (op == ATT_OP_WRITE_REQ); + + if (dlen < sizeof(uint16_t)) { + if (withResponse) { + sendError(connectionHandle, ATT_OP_WRITE_REQ, 0x0000, ATT_ECODE_INVALID_PDU); + } + return; + } + + uint16_t handle = *(uint16_t*)data; + + if ((uint16_t)(handle - 1) > GATT.attributeCount()) { + if (withResponse) { + sendError(connectionHandle, ATT_OP_WRITE_REQ, handle, ATT_ECODE_ATTR_NOT_FOUND); + } + return; + } + + uint8_t valueLength = dlen - sizeof(handle); + uint8_t* value = &data[sizeof(handle)]; + + BLELocalAttribute* attribute = GATT.attribute(handle - 1); + bool holdResponse = false; + + if (attribute->type() == BLETypeCharacteristic) { + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; + + if (handle != characteristic->valueHandle() || + withResponse ? ((characteristic->properties() & BLEWrite) == 0) : + ((characteristic->properties() & BLEWriteWithoutResponse) == 0)) { + if (withResponse) { + sendError(connectionHandle, ATT_OP_WRITE_REQ, handle, ATT_ECODE_WRITE_NOT_PERM); + } + return; + } + // Check permission + if((characteristic->permissions() &( BLEPermission::BLEEncryption >> 8)) > 0 && + (getPeerEncryption(connectionHandle) & PEER_ENCRYPTION::ENCRYPTED_AES) == 0){ + holdResponse = true; + sendError(connectionHandle, ATT_OP_WRITE_REQ, handle, ATT_ECODE_INSUFF_ENC); + } + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == connectionHandle) { + if(holdResponse){ + + writeBufferSize = 0; + memcpy(writeBuffer, &handle, 2); + writeBufferSize+=2; + + writeBuffer[writeBufferSize++] = _peers[i].addressType; + + memcpy(&writeBuffer[writeBufferSize], _peers[i].address, sizeof(_peers[i].address)); + writeBufferSize += sizeof(_peers[i].address); + + writeBuffer[writeBufferSize] = valueLength; + writeBufferSize += sizeof(valueLength); + + memcpy(&writeBuffer[writeBufferSize], value, valueLength); + writeBufferSize += valueLength; + }else{ + characteristic->writeValue(BLEDevice(_peers[i].addressType, _peers[i].address), value, valueLength); + } + break; + } + } + } else if (attribute->type() == BLETypeDescriptor) { + BLELocalDescriptor* descriptor = (BLELocalDescriptor*)attribute; + + // only CCCD's are writable + if (descriptor->uuidLength() != 2 || *((uint16_t*)(descriptor->uuidData())) != 0x2902) { + if (withResponse) { + sendError(connectionHandle, ATT_OP_WRITE_REQ, handle, ATT_ECODE_WRITE_NOT_PERM); + } + return; + } + + // get the previous handle, should be the characteristic for the CCCD + attribute = GATT.attribute(handle - 2); + + if (attribute->type() != BLETypeCharacteristic) { + if (withResponse) { + sendError(connectionHandle, ATT_OP_WRITE_REQ, handle, ATT_ECODE_WRITE_NOT_PERM); + } + return; + } + + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == connectionHandle) { + characteristic->writeCccdValue(BLEDevice(_peers[i].addressType, _peers[i].address), *((uint16_t*)value)); + break; + } + } + } else { + if (withResponse) { + sendError(connectionHandle, ATT_OP_WRITE_REQ, handle, ATT_ECODE_WRITE_NOT_PERM); + } + return; + } + + if (withResponse) { + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = ATT_OP_WRITE_RESP; + responseLength = 1; + + if(holdResponse){ + memcpy(holdBuffer, response, responseLength); + holdBufferSize = responseLength; + }else{ + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); + } + } +} +int ATTClass::processWriteBuffer(){ + if(writeBufferSize==0){ + return 0; + } + + struct __attribute__ ((packed)) WriteBuffer { + uint16_t handle; + uint8_t addressType; + uint8_t address[6]; + uint8_t valueLength; + uint8_t value[]; + } *writeBufferStruct = (WriteBuffer*)&ATT.writeBuffer; + // uint8_t value[writeBufferStruct->valueLength]; + // memcpy(value, writeBufferStruct->value, writeBufferStruct->valueLength); + BLELocalAttribute* attribute = GATT.attribute(writeBufferStruct->handle-1); + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; +#ifdef _BLE_TRACE_ + Serial.println("Writing value"); +#endif + characteristic->writeValue(BLEDevice(writeBufferStruct->addressType, writeBufferStruct->address), writeBufferStruct->value, writeBufferStruct->valueLength); + writeBufferSize = 0; + return 1; +} + +void ATTClass::writeResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + if (dlen != 0) { + return; // drop + } + + if (connectionHandle == _pendingResp.connectionHandle && _pendingResp.op == ATT_OP_WRITE_RESP) { + _pendingResp.buffer[0] = ATT_OP_WRITE_RESP; + memcpy(&_pendingResp.buffer[1], data, dlen); + _pendingResp.length = dlen + 1; + } +} + +void ATTClass::prepWriteReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) PrepWriteReq { + uint16_t handle; + uint16_t offset; + } *prepWriteReq = (PrepWriteReq*)data; + + if (dlen < sizeof(PrepWriteReq)) { + sendError(connectionHandle, ATT_OP_PREP_WRITE_REQ, 0x0000, ATT_ECODE_INVALID_PDU); + return; + } + + uint16_t handle = prepWriteReq->handle; + uint16_t offset = prepWriteReq->offset; + + if ((uint16_t)(handle - 1) > GATT.attributeCount()) { + sendError(connectionHandle, ATT_OP_PREP_WRITE_REQ, handle, ATT_ECODE_ATTR_NOT_FOUND); + return; + } + + BLELocalAttribute* attribute = GATT.attribute(handle - 1); + + if (attribute->type() != BLETypeCharacteristic) { + sendError(connectionHandle, ATT_OP_PREP_WRITE_REQ, handle, ATT_ECODE_ATTR_NOT_LONG); + return; + } + + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)attribute; + + if (handle != characteristic->valueHandle()) { + sendError(connectionHandle, ATT_OP_PREP_WRITE_REQ, handle, ATT_ECODE_ATTR_NOT_LONG); + return; + } + + if ((characteristic->properties() & BLEWrite) == 0) { + sendError(connectionHandle, ATT_OP_PREP_WRITE_REQ, handle, ATT_ECODE_WRITE_NOT_PERM); + return; + } + + if (_longWriteHandle == 0) { + int valueSize = characteristic->valueSize(); + + _longWriteValue = (uint8_t*)realloc(_longWriteValue, valueSize); + _longWriteValueLength = 0; + _longWriteHandle = handle; + + memset(_longWriteValue, 0x00, valueSize); + } else if (_longWriteHandle != handle) { + sendError(connectionHandle, ATT_OP_PREP_WRITE_REQ, handle, ATT_ECODE_UNLIKELY); + return; + } + + uint8_t valueLength = dlen - sizeof(PrepWriteReq); + uint8_t* value = &data[sizeof(PrepWriteReq)]; + + if ((offset != _longWriteValueLength) || ((offset + valueLength) > (uint16_t)characteristic->valueSize())) { + sendError(connectionHandle, ATT_OP_PREP_WRITE_REQ, handle, ATT_ECODE_INVALID_OFFSET); + return; + } + + memcpy(_longWriteValue + offset, value, valueLength); + _longWriteValueLength += valueLength; + + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = ATT_OP_PREP_WRITE_RESP; + memcpy(&response[1], data, dlen); + responseLength = dlen + 1; + + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); +} + +void ATTClass::execWriteReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]) +{ + if (dlen != sizeof(uint8_t)) { + sendError(connectionHandle, ATT_OP_EXEC_WRITE_REQ, 0x0000, ATT_ECODE_INVALID_PDU); + return; + } + + uint8_t flag = data[0]; + + if (_longWriteHandle && (flag & 0x01)) { + BLELocalCharacteristic* characteristic = (BLELocalCharacteristic*)GATT.attribute(_longWriteHandle - 1); + + for (int i = 0; i < ATT_MAX_PEERS; i++) { + if (_peers[i].connectionHandle == connectionHandle) { + characteristic->writeValue(BLEDevice(_peers[i].addressType, _peers[i].address), _longWriteValue, _longWriteValueLength); + break; + } + } + } + + _longWriteHandle = 0x0000; + _longWriteValueLength = 0; + + uint8_t response[mtu]; + uint16_t responseLength; + + response[0] = ATT_OP_EXEC_WRITE_RESP; + responseLength = 1; + + HCI.sendAclPkt(connectionHandle, ATT_CID, responseLength, response); +} + +void ATTClass::handleNotifyOrInd(uint16_t connectionHandle, uint8_t opcode, uint8_t dlen, uint8_t data[]) +{ + if (dlen < 2) { + return; // drop + } + + struct __attribute__ ((packed)) HandleNotifyOrInd { + uint16_t handle; + } *handleNotifyOrInd = (HandleNotifyOrInd*)data; + + uint16_t handle = handleNotifyOrInd->handle; + + for (int peer = 0; peer < ATT_MAX_PEERS; peer++) { + if (_peers[peer].connectionHandle != connectionHandle) { + continue; + } + + BLERemoteDevice* device = _peers[peer].device; + + if (!device) { + break; + } + + int serviceCount = device->serviceCount(); + + for (int i = 0; i < serviceCount; i++) { + BLERemoteService* s = device->service(i); + + if (s->startHandle() < handle && s->endHandle() >= handle) { + int characteristicCount = s->characteristicCount(); + + for (int j = 0; j < characteristicCount; j++) { + BLERemoteCharacteristic* c = s->characteristic(j); + + if (c->valueHandle() == handle) { + c->writeValue(BLEDevice(_peers[peer].addressType, _peers[peer].address), &data[2], dlen - 2); + } + } + + break; + } + } + } + + if (opcode == ATT_OP_HANDLE_IND) { + // send CNF for IND + + uint8_t cnf = ATT_OP_HANDLE_CNF; + + HCI.sendAclPkt(connectionHandle, ATT_CID, sizeof(cnf), &cnf); + } +} + +void ATTClass::handleCnf(uint16_t /*connectionHandle*/, uint8_t /*dlen*/, uint8_t /*data*/[]) +{ + _cnf = true; +} + +void ATTClass::sendError(uint16_t connectionHandle, uint8_t opcode, uint16_t handle, uint8_t code) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint8_t opcode; + uint16_t handle; + uint8_t code; + } attError = { ATT_OP_ERROR, opcode, handle, code }; + + HCI.sendAclPkt(connectionHandle, ATT_CID, sizeof(attError), &attError); +} + + +bool ATTClass::exchangeMtu(uint16_t connectionHandle) +{ + uint8_t responseBuffer[_maxMtu]; + + if (!mtuReq(connectionHandle, _maxMtu, responseBuffer)) { + return false; + } + + return true; +} + +bool ATTClass::discoverServices(uint16_t connectionHandle, BLERemoteDevice* device, const char* serviceUuidFilter) +{ + uint16_t reqStartHandle = 0x0001; + uint16_t reqEndHandle = 0xffff; + + uint8_t responseBuffer[_maxMtu]; + + BLEUuid serviceUuid(serviceUuidFilter); + + while (reqEndHandle == 0xffff) { + int respLength = readByGroupReq(connectionHandle, reqStartHandle, reqEndHandle, BLETypeService, responseBuffer); + + if (respLength == 0) { + return false; + } + + if (responseBuffer[0] == ATT_OP_READ_BY_GROUP_RESP) { + uint16_t lengthPerService = responseBuffer[1]; + uint8_t uuidLen = lengthPerService - 4; + + for (int i = 2; i < respLength; i += lengthPerService) { + struct __attribute__ ((packed)) RawService { + uint16_t startHandle; + uint16_t endHandle; + uint8_t uuid[16]; + } *rawService = (RawService*)&responseBuffer[i]; + + if (serviceUuidFilter == NULL || + (uuidLen == serviceUuid.length() && memcmp(rawService->uuid, serviceUuid.data(), uuidLen) == 0)) { + + BLERemoteService* service = new BLERemoteService(rawService->uuid, uuidLen, + rawService->startHandle, + rawService->endHandle); + + if (service == NULL) { + return false; + } + + device->addService(service); + + } + + reqStartHandle = rawService->endHandle + 1; + + if (reqStartHandle == 0x0000) { + reqEndHandle = 0x0000; + } + } + } else { + reqEndHandle = 0x0000; + } + } + + return true; +} + +bool ATTClass::discoverCharacteristics(uint16_t connectionHandle, BLERemoteDevice* device) +{ + uint16_t reqStartHandle = 0x0001; + uint16_t reqEndHandle = 0xffff; + + uint8_t responseBuffer[_maxMtu]; + + int serviceCount = device->serviceCount(); + + for (int i = 0; i < serviceCount; i++) { + BLERemoteService* service = device->service(i); + + reqStartHandle = service->startHandle(); + reqEndHandle = service->endHandle(); + + while (1) { + int respLength = readByTypeReq(connectionHandle, reqStartHandle, reqEndHandle, BLETypeCharacteristic, responseBuffer); + + if (respLength == 0) { + return false; + } + + if (responseBuffer[0] == ATT_OP_READ_BY_TYPE_RESP) { + uint16_t lengthPerCharacteristic = responseBuffer[1]; + uint8_t uuidLen = lengthPerCharacteristic - 5; + + for (int i = 2; i < respLength; i += lengthPerCharacteristic) { + struct __attribute__ ((packed)) RawCharacteristic { + uint16_t startHandle; + uint8_t properties; + uint16_t valueHandle; + uint8_t uuid[16]; + } *rawCharacteristic = (RawCharacteristic*)&responseBuffer[i]; + + BLERemoteCharacteristic* characteristic = new BLERemoteCharacteristic(rawCharacteristic->uuid, uuidLen, + connectionHandle, + rawCharacteristic->startHandle, + rawCharacteristic->properties, + rawCharacteristic->valueHandle); + + if (characteristic == NULL) { + return false; + } + + service->addCharacteristic(characteristic); + + reqStartHandle = rawCharacteristic->valueHandle + 1; + } + } else { + break; + } + } + } + + return true; +} + +bool ATTClass::discoverDescriptors(uint16_t connectionHandle, BLERemoteDevice* device) +{ + uint16_t reqStartHandle = 0x0001; + uint16_t reqEndHandle = 0xffff; + + uint8_t responseBuffer[_maxMtu]; + + int serviceCount = device->serviceCount(); + + for (int i = 0; i < serviceCount; i++) { + BLERemoteService* service = device->service(i); + + uint16_t serviceEndHandle = service->endHandle(); + + int characteristicCount = service->characteristicCount(); + + for (int j = 0; j < characteristicCount; j++) { + BLERemoteCharacteristic* characteristic = service->characteristic(j); + BLERemoteCharacteristic* nextCharacteristic = (j == (characteristicCount - 1)) ? NULL : service->characteristic(j + 1); + + reqStartHandle = characteristic->valueHandle() + 1; + reqEndHandle = nextCharacteristic ? nextCharacteristic->valueHandle() : serviceEndHandle; + + if (reqStartHandle > reqEndHandle) { + continue; + } + + while (1) { + int respLength = findInfoReq(connectionHandle, reqStartHandle, reqEndHandle, responseBuffer); + + if (respLength == 0) { + return false; + } + + if (responseBuffer[0] == ATT_OP_FIND_INFO_RESP) { + uint16_t lengthPerDescriptor = responseBuffer[1] * 4; + uint8_t uuidLen = 2; + + for (int i = 2; i < respLength; i += lengthPerDescriptor) { + struct __attribute__ ((packed)) RawDescriptor { + uint16_t handle; + uint8_t uuid[16]; + } *rawDescriptor = (RawDescriptor*)&responseBuffer[i]; + + BLERemoteDescriptor* descriptor = new BLERemoteDescriptor(rawDescriptor->uuid, uuidLen, + connectionHandle, + rawDescriptor->handle); + + if (descriptor == NULL) { + return false; + } + + characteristic->addDescriptor(descriptor); + + reqStartHandle = rawDescriptor->handle + 1; + } + } else { + break; + } + } + } + } + + return true; +} + +int ATTClass::sendReq(uint16_t connectionHandle, void* requestBuffer, int requestLength, uint8_t responseBuffer[]) +{ + _pendingResp.connectionHandle = connectionHandle; + _pendingResp.op = ((uint8_t*)requestBuffer)[0] + 1; + _pendingResp.buffer = responseBuffer; + _pendingResp.length = 0; + + HCI.sendAclPkt(connectionHandle, ATT_CID, requestLength, requestBuffer); + + if (responseBuffer == NULL) { + // not waiting response + return 0; + } + + for (unsigned long start = millis(); (millis() - start) < _timeout;) { + HCI.poll(); + + if (!connected(connectionHandle)) { + break; + } + + if (_pendingResp.length != 0) { + _pendingResp.connectionHandle = 0xffff; + return _pendingResp.length; + } + } + + _pendingResp.connectionHandle = 0xffff; + return 0; +} + +void ATTClass::setEventHandler(BLEDeviceEvent event, BLEDeviceEventHandler eventHandler) +{ + if (event < (sizeof(_eventHandlers) / (sizeof(_eventHandlers[0])))) { + _eventHandlers[event] = eventHandler; + } +} + +int ATTClass::readReq(uint16_t connectionHandle, uint16_t handle, uint8_t responseBuffer[]) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t handle; + } readReq = { ATT_OP_READ_REQ, handle }; + + return sendReq(connectionHandle, &readReq, sizeof(readReq), responseBuffer); +} + +int ATTClass::writeReq(uint16_t connectionHandle, uint16_t handle, const uint8_t* data, uint8_t dataLen, uint8_t responseBuffer[]) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t handle; + uint8_t data[255]; + } writeReq; + + writeReq.op = ATT_OP_WRITE_REQ; + writeReq.handle = handle; + memcpy(writeReq.data, data, dataLen); + + return sendReq(connectionHandle, &writeReq, 3 + dataLen, responseBuffer); +} + +void ATTClass::writeCmd(uint16_t connectionHandle, uint16_t handle, const uint8_t* data, uint8_t dataLen) +{ + struct __attribute__ ((packed)) { + uint8_t op; + uint16_t handle; + uint8_t data[255]; + } writeReq; + + writeReq.op = ATT_OP_WRITE_CMD; + writeReq.handle = handle; + memcpy(writeReq.data, data, dataLen); + + sendReq(connectionHandle, &writeReq, 3 + dataLen, NULL); +} + +// Set encryption state for a peer +int ATTClass::setPeerEncryption(uint16_t connectionHandle, uint8_t encryption){ + for(int i=0; i 0){ + return _peers[i].connectionHandle; + } + } + return ATT_MAX_PEERS + 1; +} +// Get the encryption state for a particular peer / connection handle +uint8_t ATTClass::getPeerEncryption(uint16_t connectionHandle) { + for(int i=0; i + +#include "BLEDevice.h" +#include "keyDistribution.h" + +#define ATT_CID 0x0004 +#define BLE_CTL 0x0008 + +#if DM_CONN_MAX +#define ATT_MAX_PEERS DM_CONN_MAX // Mbed + Cordio +#elif __AVR__ +#define ATT_MAX_PEERS 3 +#else +#define ATT_MAX_PEERS 8 +#endif + +enum PEER_ENCRYPTION { + NO_ENCRYPTION = 0, + PAIRING_REQUEST = 1 << 0, + REQUESTED_ENCRYPTION = 1 << 1, + SENT_PUBKEY = 1 << 2, + DH_KEY_CALULATED = 1 << 3, + RECEIVED_DH_CHECK = 1 << 4, + SENT_DH_CHECK = 1 << 5, + ENCRYPTED_AES = 1 << 7 +}; + +class BLERemoteDevice; + +class ATTClass { +public: + ATTClass(); + virtual ~ATTClass(); + + virtual void setMaxMtu(uint16_t maxMtu); + virtual void setTimeout(unsigned long timeout); + + virtual bool connect(uint8_t peerBdaddrType, uint8_t peerBdaddr[6]); + virtual bool disconnect(uint8_t peerBdaddrType, uint8_t peerBdaddr[6]); + virtual bool discoverAttributes(uint8_t peerBdaddrType, uint8_t peerBdaddr[6], const char* serviceUuidFilter); + + virtual void addConnection(uint16_t handle, uint8_t role, uint8_t peerBdaddrType, + uint8_t peerBdaddr[6], uint16_t interval, + uint16_t latency, uint16_t supervisionTimeout, + uint8_t masterClockAccuracy); + + virtual void handleData(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + + virtual void removeConnection(uint16_t handle, uint8_t reason); + + virtual uint16_t connectionHandle(uint8_t addressType, const uint8_t address[6]) const; + virtual BLERemoteDevice* device(uint8_t addressType, const uint8_t address[6]) const; + virtual bool connected() const; + virtual bool connected(uint8_t addressType, const uint8_t address[6]) const; + virtual bool connected(uint16_t handle) const; + virtual bool paired() const; + virtual bool paired(uint16_t handle) const; + virtual uint16_t mtu(uint16_t handle) const; + + virtual bool disconnect(); + + virtual BLEDevice central(); + + virtual bool handleNotify(uint16_t handle, const uint8_t* value, int length); + virtual bool handleInd(uint16_t handle, const uint8_t* value, int length); + + virtual void setEventHandler(BLEDeviceEvent event, BLEDeviceEventHandler eventHandler); + + virtual int readReq(uint16_t connectionHandle, uint16_t handle, uint8_t responseBuffer[]); + virtual int writeReq(uint16_t connectionHandle, uint16_t handle, const uint8_t* data, uint8_t dataLen, uint8_t responseBuffer[]); + virtual void writeCmd(uint16_t connectionHandle, uint16_t handle, const uint8_t* data, uint8_t dataLen); + virtual int setPeerEncryption(uint16_t connectionHandle, uint8_t encryption); + uint8_t getPeerEncryption(uint16_t connectionHandle); + uint16_t getPeerEncrptingConnectionHandle(); + virtual int getPeerAddr(uint16_t connectionHandle, uint8_t peerAddr[]); + virtual int getPeerAddrWithType(uint16_t connectionHandle, uint8_t peerAddr[]); + virtual int setPeerIOCap(uint16_t connectionHandle, uint8_t IOCap[]); + virtual int getPeerIOCap(uint16_t connectionHandle, uint8_t IOCap[]); + virtual int getPeerResolvedAddress(uint16_t connectionHandle, uint8_t* resolvedAddress); + uint8_t holdBuffer[64]; + uint8_t writeBuffer[64]; + uint8_t holdBufferSize; + uint8_t writeBufferSize; + virtual int processWriteBuffer(); + KeyDistribution remoteKeyDistribution; + KeyDistribution localKeyDistribution; + uint8_t peerIRK[16]; + /// This is just a random number... Not sure it has use unless privacy mode is active. + uint8_t localIRK[16] = {0x54,0x83,0x63,0x7c,0xc5,0x1e,0xf7,0xec,0x32,0xdd,0xad,0x51,0x89,0x4b,0x9e,0x07}; +private: + virtual void error(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void mtuReq(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual int mtuReq(uint16_t connectionHandle, uint16_t mtu, uint8_t responseBuffer[]); + virtual void mtuResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void findInfoReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]); + virtual int findInfoReq(uint16_t connectionHandle, uint16_t startHandle, uint16_t endHandle, uint8_t responseBuffer[]); + virtual void findInfoResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void findByTypeReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]); + virtual void readByTypeReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]); + virtual int readByTypeReq(uint16_t connectionHandle, uint16_t startHandle, uint16_t endHandle, uint16_t type, uint8_t responseBuffer[]); + virtual void readByTypeResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void readOrReadBlobReq(uint16_t connectionHandle, uint16_t mtu, uint8_t opcode, uint8_t dlen, uint8_t data[]); + virtual void readResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void readByGroupReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]); + virtual int readByGroupReq(uint16_t connectionHandle, uint16_t startHandle, uint16_t endHandle, uint16_t uuid, uint8_t responseBuffer[]); + virtual void readByGroupResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void writeReqOrCmd(uint16_t connectionHandle, uint16_t mtu, uint8_t op, uint8_t dlen, uint8_t data[]); + virtual void writeResp(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void prepWriteReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]); + virtual void execWriteReq(uint16_t connectionHandle, uint16_t mtu, uint8_t dlen, uint8_t data[]); + virtual void handleNotifyOrInd(uint16_t connectionHandle, uint8_t opcode, uint8_t dlen, uint8_t data[]); + virtual void handleCnf(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + virtual void sendError(uint16_t connectionHandle, uint8_t opcode, uint16_t handle, uint8_t code); + + virtual bool exchangeMtu(uint16_t connectionHandle); + virtual bool discoverServices(uint16_t connectionHandle, BLERemoteDevice* device, const char* serviceUuidFilter); + virtual bool discoverCharacteristics(uint16_t connectionHandle, BLERemoteDevice* device); + virtual bool discoverDescriptors(uint16_t connectionHandle, BLERemoteDevice* device); + + virtual int sendReq(uint16_t connectionHandle, void* requestBuffer, int requestLength, uint8_t responseBuffer[]); + +private: + uint16_t _maxMtu; + unsigned long _timeout; + struct { + uint16_t connectionHandle; + uint8_t role; + uint8_t addressType; + uint8_t address[6]; + uint8_t resolvedAddress[6]; + uint16_t mtu; + BLERemoteDevice* device; + uint8_t encryption; + uint8_t IOCap[3]; + } _peers[ATT_MAX_PEERS]; + + volatile bool _cnf; + + uint16_t _longWriteHandle; + uint8_t* _longWriteValue; + uint16_t _longWriteValueLength; + + struct { + uint16_t connectionHandle; + uint8_t op; + uint8_t* buffer; + uint8_t length; + } _pendingResp; + + BLEDeviceEventHandler _eventHandlers[2]; +}; + +extern ATTClass& ATT; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h new file mode 100644 index 0000000..1583850 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLELinkedList.h @@ -0,0 +1,147 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_LINKED_LIST_ +#define _BLE_LINKED_LIST_ + +#include + +template struct BLELinkedListNode +{ + T data; + BLELinkedListNode* next; +}; + +template class BLELinkedList { +public: + BLELinkedList(); + ~BLELinkedList(); + + void add(T); + T get(unsigned int index) const; + void clear(); + T remove(unsigned int index); + + unsigned int size() const; + +private: + unsigned int _size; + BLELinkedListNode* _root; + BLELinkedListNode* _last; +}; + +template BLELinkedList::BLELinkedList() : + _size(0), + _root(NULL), + _last(NULL) +{ +} + +template BLELinkedList::~BLELinkedList() +{ + clear(); +} + +template void BLELinkedList::add(T item) +{ + BLELinkedListNode* itemNode = new BLELinkedListNode(); + + itemNode->data = item; + itemNode->next = NULL; + + if (_root == NULL) { + _root = itemNode; + } else { + _last->next = itemNode; + } + _last = itemNode; + + _size++; +} + +template T BLELinkedList::get(unsigned int index) const +{ + if (index >= _size) { + return T(); + } + + BLELinkedListNode* itemNode = _root; + + for (unsigned int i = 0; i < index; i++) { + itemNode = itemNode->next; + } + + return itemNode->data; +} + +template void BLELinkedList::clear() +{ + BLELinkedListNode* itemNode = _root; + + for (unsigned int i = 0; i < _size; i++) { + BLELinkedListNode* n = itemNode; + + itemNode = itemNode->next; + + delete n; + } + + _size = 0; + _root = NULL; + _last = NULL; +} + +template unsigned int BLELinkedList::size() const +{ + return _size; +} + +template T BLELinkedList::remove(unsigned int index) +{ + if (index >= _size) { + return T(); + } + + BLELinkedListNode* previousItemNode = NULL; + BLELinkedListNode* itemNode = _root; + + for (unsigned int i = 0; i < index; i++) { + previousItemNode = itemNode; + itemNode = itemNode->next; + } + + T result = itemNode->data; + + if (previousItemNode == NULL) { + _root = itemNode->next; + } else { + previousItemNode->next = itemNode->next; + } + + if (_last == itemNode) { + _last = previousItemNode; + } + + delete itemNode; + _size--; + + return result; +} + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.cpp new file mode 100644 index 0000000..0465ea9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.cpp @@ -0,0 +1,93 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include +#include + +#include "BLEUuid.h" + +BLEUuid::BLEUuid(const char * str) : + _str(str) +{ + char temp[] = {0, 0, 0}; + + memset(_data, 0x00, sizeof(_data)); + + _length = 0; + + if (str == NULL) { + return; + } + + for (int i = strlen(str) - 1; i >= 0 && _length < BLE_UUID_MAX_LENGTH; i -= 2) { + if (str[i] == '-') { + i++; + continue; + } + + temp[0] = str[i - 1]; + temp[1] = str[i]; + + _data[_length] = strtoul(temp, NULL, 16); + + _length++; + } + + if (_length <= 2) { + _length = 2; + } else { + _length = 16; + } +} + +const char* BLEUuid::str() const +{ + return _str; +} + +const uint8_t* BLEUuid::data() const +{ + return _data; +} + +uint8_t BLEUuid::length() const +{ + return _length; +} + +const char* BLEUuid::uuidToString(const uint8_t* data, uint8_t length) +{ + static char uuid[36 + 1]; + char* c = uuid; + + for (int i = length - 1; i >= 0; i--) { + uint8_t b = data[i]; + + utoa(b >> 4, c++, 16); + utoa(b & 0x0f, c++, 16); + + if (i == 6 || i == 8 || i == 10 || i == 12) { + *c++ = '-'; + } + } + + *c = '\0'; + + return uuid; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h new file mode 100644 index 0000000..f6836bf --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/BLEUuid.h @@ -0,0 +1,44 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _BLE_UUID_H_ +#define _BLE_UUID_H_ + +#include + +#define BLE_UUID_MAX_LENGTH 16 + +class BLEUuid +{ +public: + BLEUuid(const char * str); + + const char* str() const; + const uint8_t * data() const; + uint8_t length() const; + + static const char* uuidToString(const uint8_t* data, uint8_t length); + +private: + const char* _str; + uint8_t _data[BLE_UUID_MAX_LENGTH]; + uint8_t _length; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/CordioHCICustomDriver.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/CordioHCICustomDriver.h new file mode 100644 index 0000000..fc062ee --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/CordioHCICustomDriver.h @@ -0,0 +1,17 @@ +#if defined(CORE_CM4) + +#include "CyH4TransportDriver.h" + +ble::vendor::cypress_ble::CyH4TransportDriver& ble_cordio_get_h4_transport_driver() +{ + static ble::vendor::cypress_ble::CyH4TransportDriver s_transport_driver( + /* TX */ CYBSP_BT_UART_TX, /* RX */ CYBSP_BT_UART_RX, + /* cts */ CYBSP_BT_UART_CTS, /* rts */ CYBSP_BT_UART_RTS, NC, DEF_BT_BAUD_RATE, + CYBSP_BT_HOST_WAKE, CYBSP_BT_DEVICE_WAKE + ); + return s_transport_driver; +} + +#define CUSTOM_HCI_DRIVER + +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.cpp new file mode 100644 index 0000000..f1bf02f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.cpp @@ -0,0 +1,272 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "BLEUuid.h" +#include "HCI.h" + +#include "GAP.h" + +#define GAP_MAX_DISCOVERED_QUEUE_SIZE 32 + +#define GAP_ADV_IND (0x00) +#define GAP_ADV_SCAN_IND (0x02) +#define GAP_ADV_NONCONN_IND (0x03) + +GAPClass::GAPClass() : + _advertising(false), + _scanning(false), + _advertisingInterval(160), + _connectable(true), + _discoverEventHandler(NULL) +{ +} + +GAPClass::~GAPClass() +{ +} + +bool GAPClass::advertising() +{ + return _advertising; +} + +int GAPClass::advertise(uint8_t* advData, uint8_t advDataLen, uint8_t* scanData, uint8_t scanDataLen) +{ + uint8_t directBdaddr[6] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; + + uint8_t type = (_connectable) ? GAP_ADV_IND : (scanDataLen ? GAP_ADV_SCAN_IND : GAP_ADV_NONCONN_IND); + + stopAdvertise(); + + if (HCI.leSetAdvertisingParameters(_advertisingInterval, _advertisingInterval, type, 0x00, 0x00, directBdaddr, 0x07, 0) != 0) { + return 0; + } + + if (HCI.leSetAdvertisingData(advDataLen, advData) != 0) { + return 0; + } + + if (HCI.leSetScanResponseData(scanDataLen, scanData) != 0) { + return 0; + } + + if (HCI.leSetAdvertiseEnable(0x01) != 0) { + return 0; + } + + _advertising = true; + + return 1; +} + +void GAPClass::stopAdvertise() +{ + _advertising = false; + + HCI.leSetAdvertiseEnable(0x00); +} + +int GAPClass::scan(bool withDuplicates) +{ + HCI.leSetScanEnable(false, true); + + // active scan, 20 ms scan interval (N * 0.625), 20 ms scan window (N * 0.625), public own address type, no filter + /* + Warning (from BLUETOOTH SPECIFICATION 5.x): + - scan interval: mandatory range from 0x0012 to 0x1000; only even values are valid + - scan window: mandatory range from 0x0011 to 0x1000 + - The scan window can only be less than or equal to the scan interval + */ + if (HCI.leSetScanParameters(0x01, 0x0020, 0x0020, 0x00, 0x00) != 0) { + return false; + } + + _scanning = true; + + if (HCI.leSetScanEnable(true, !withDuplicates) != 0) { + return 0; + } + + return 1; +} + +int GAPClass::scanForName(String name, bool withDuplicates) +{ + _scanNameFilter = name; + _scanUuidFilter = ""; + _scanAddressFilter = ""; + + return scan(withDuplicates); +} + +int GAPClass::scanForUuid(String uuid, bool withDuplicates) +{ + _scanNameFilter = ""; + _scanUuidFilter = uuid; + _scanAddressFilter = ""; + + return scan(withDuplicates); +} + +int GAPClass::scanForAddress(String address, bool withDuplicates) +{ + _scanNameFilter = ""; + _scanUuidFilter = ""; + _scanAddressFilter = address; + + return scan(withDuplicates); +} + +void GAPClass::stopScan() +{ + HCI.leSetScanEnable(false, false); + + _scanning = false; + + for (unsigned int i = 0; i < _discoveredDevices.size(); i++) { + BLEDevice* device = _discoveredDevices.get(i); + + delete device; + } + + _discoveredDevices.clear(); +} + +BLEDevice GAPClass::available() +{ + for (unsigned int i = 0; i < _discoveredDevices.size(); i++) { + BLEDevice* device = _discoveredDevices.get(i); + + if (device->discovered()) { + BLEDevice result = *device; + + _discoveredDevices.remove(i); + delete device; + + if (matchesScanFilter(result)) { + return result; + } else { + continue; + } + } + } + + return BLEDevice(); +} + +void GAPClass::setAdvertisingInterval(uint16_t advertisingInterval) +{ + _advertisingInterval = advertisingInterval; +} + +void GAPClass::setConnectable(bool connectable) +{ + _connectable = connectable; +} + +void GAPClass::setEventHandler(BLEDeviceEvent event, BLEDeviceEventHandler eventHandler) +{ + if (event == BLEDiscovered) { + _discoverEventHandler = eventHandler; + } +} + +void GAPClass::handleLeAdvertisingReport(uint8_t type, uint8_t addressType, uint8_t address[6], + uint8_t eirLength, uint8_t eirData[], int8_t rssi) +{ + if (!_scanning) { + return; + } + + if (_discoverEventHandler && type == 0x03) { + // call event handler and skip adding to discover list + BLEDevice device(addressType, address); + + device.setAdvertisementData(type, eirLength, eirData, rssi); + + if (matchesScanFilter(device)) { + _discoverEventHandler(device); + } + return; + } + + BLEDevice* discoveredDevice = NULL; + int discoveredIndex = -1; + + for (unsigned int i = 0; i < _discoveredDevices.size(); i++) { + BLEDevice* device = _discoveredDevices.get(i); + + if (device->hasAddress(addressType, address)) { + discoveredDevice = device; + discoveredIndex = i; + + break; + } + } + + if (discoveredDevice == NULL) { + if (_discoveredDevices.size() >= GAP_MAX_DISCOVERED_QUEUE_SIZE) { + BLEDevice* device_first = _discoveredDevices.remove(0); + if (device_first != NULL) { + delete device_first; + } + } + + discoveredDevice = new BLEDevice(addressType, address); + + _discoveredDevices.add(discoveredDevice); + discoveredIndex = _discoveredDevices.size() - 1; + } + + if (type != 0x04) { + discoveredDevice->setAdvertisementData(type, eirLength, eirData, rssi); + } else { + discoveredDevice->setScanResponseData(eirLength, eirData, rssi); + } + + if (discoveredDevice->discovered() && _discoverEventHandler) { + // remove from list and report as discovered + BLEDevice device = *discoveredDevice; + + _discoveredDevices.remove(discoveredIndex); + delete discoveredDevice; + + if (matchesScanFilter(device)) { + _discoverEventHandler(device); + } + } +} + +bool GAPClass::matchesScanFilter(const BLEDevice& device) +{ + if (_scanAddressFilter.length() > 0 && !(_scanAddressFilter.equalsIgnoreCase(device.address()))) { + return false; // drop doesn't match + } else if (_scanNameFilter.length() > 0 && _scanNameFilter != device.localName()) { + return false; // drop doesn't match + } else if (_scanUuidFilter.length() > 0 && !(_scanUuidFilter.equalsIgnoreCase(device.advertisedServiceUuid()))) { + return false; // drop doesn't match + } + + return true; +} + +#if !defined(FAKE_GAP) +GAPClass GAPObj; +GAPClass& GAP = GAPObj; +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.h new file mode 100644 index 0000000..2ea2293 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GAP.h @@ -0,0 +1,74 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _GAP_H_ +#define _GAP_H_ + +#include "utility/BLELinkedList.h" + +#include "BLEDevice.h" + +class GAPClass { +public: + GAPClass(); + virtual ~GAPClass(); + + virtual bool advertising(); + virtual int advertise(uint8_t* advData, uint8_t advDataLength, uint8_t* scanData, uint8_t scanDataLength); + virtual void stopAdvertise(); + + virtual int scan(bool withDuplicates); + virtual int scanForName(String name, bool withDuplicates); + virtual int scanForUuid(String uuid, bool withDuplicates); + virtual int scanForAddress(String address, bool withDuplicates); + virtual void stopScan(); + virtual BLEDevice available(); + + virtual void setAdvertisingInterval(uint16_t advertisingInterval); + virtual void setConnectable(bool connectable); + + virtual void setEventHandler(BLEDeviceEvent event, BLEDeviceEventHandler eventHandler); + +protected: + friend class HCIClass; + + virtual void handleLeAdvertisingReport(uint8_t type, uint8_t addressType, uint8_t address[6], + uint8_t eirLength, uint8_t eirData[], int8_t rssi); + +private: + virtual bool matchesScanFilter(const BLEDevice& device); + +private: + bool _advertising; + bool _scanning; + + uint16_t _advertisingInterval; + bool _connectable; + + BLEDeviceEventHandler _discoverEventHandler; + BLELinkedList _discoveredDevices; + + String _scanNameFilter; + String _scanUuidFilter; + String _scanAddressFilter; +}; + +extern GAPClass& GAP; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.cpp new file mode 100644 index 0000000..be914f6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.cpp @@ -0,0 +1,200 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include + +#include "local/BLELocalCharacteristic.h" +#include "local/BLELocalDescriptor.h" +#include "local/BLELocalService.h" + +#include "BLEProperty.h" + +#include "GATT.h" + +GATTClass::GATTClass() : + _genericAccessService(NULL), + _deviceNameCharacteristic(NULL), + _appearanceCharacteristic(NULL), + _genericAttributeService(NULL), + _servicesChangedCharacteristic(NULL) +{ +} + +GATTClass::~GATTClass() +{ + end(); +} + +void GATTClass::begin() +{ + _genericAccessService = new BLELocalService("1800"); + _deviceNameCharacteristic = new BLELocalCharacteristic("2a00", BLERead, 20); + _appearanceCharacteristic = new BLELocalCharacteristic("2a01", BLERead, 2); + _genericAttributeService = new BLELocalService("1801"); + _servicesChangedCharacteristic = new BLELocalCharacteristic("2a05", BLEIndicate, 4); + + _genericAccessService->retain(); + _deviceNameCharacteristic->retain(); + _appearanceCharacteristic->retain(); + _genericAttributeService->retain(); + _servicesChangedCharacteristic->retain(); + + _genericAccessService->addCharacteristic(_deviceNameCharacteristic); + _genericAccessService->addCharacteristic(_appearanceCharacteristic); + _genericAttributeService->addCharacteristic(_servicesChangedCharacteristic); + + setDeviceName("Arduino"); + setAppearance(0x000); + + clearAttributes(); + + addService(_genericAccessService); + addService(_genericAttributeService); +} + +void GATTClass::end() +{ + if (_genericAccessService->release() == 0) + delete(_genericAccessService); + + if (_deviceNameCharacteristic->release() == 0) + delete(_deviceNameCharacteristic); + + if (_appearanceCharacteristic->release() == 0) + delete(_appearanceCharacteristic); + + if (_genericAttributeService->release() == 0) + delete(_genericAttributeService); + + if (_servicesChangedCharacteristic->release() == 0) + delete(_servicesChangedCharacteristic); + + clearAttributes(); +} + +void GATTClass::setDeviceName(const char* deviceName) +{ + _deviceNameCharacteristic->writeValue(deviceName); +} + +void GATTClass::setAppearance(uint16_t appearance) +{ + _appearanceCharacteristic->writeValue((uint8_t*)&appearance, sizeof(appearance)); +} + +void GATTClass::addService(BLEService& service) +{ + BLELocalService* localService = service.local(); + + if (localService) { + addService(localService); + } +} + +unsigned int GATTClass::attributeCount() const +{ + return _attributes.size(); +} + +BLELocalAttribute* GATTClass::attribute(unsigned int index) const +{ + return _attributes.get(index); +} + +uint16_t GATTClass::serviceUuidForCharacteristic(BLELocalCharacteristic* characteristic) const +{ + uint16_t serviceUuid = 0x0000; + + BLELocalService* lastService = NULL; + + for (unsigned int i = 0; i < attributeCount(); i++) { + BLELocalAttribute* a = attribute(i); + uint16_t attributeType = a->type(); + + if (attributeType == BLETypeService) { + lastService = (BLELocalService*)a; + } else if (a == characteristic) { + break; + } + } + + if (lastService) { + if (lastService->uuidLength() == 2) { + serviceUuid = *(uint16_t*)(lastService->uuidData()); + } else { + serviceUuid = *(uint16_t*)(lastService->uuidData() + 10); + } + } + + return serviceUuid; +} + +void GATTClass::addService(BLELocalService* service) +{ + service->retain(); + _attributes.add(service); + _services.add(service); + + uint16_t startHandle = attributeCount(); + + for (unsigned int i = 0; i < service->characteristicCount(); i++) { + BLELocalCharacteristic* characteristic = service->characteristic(i); + + characteristic->retain(); + _attributes.add(characteristic); + characteristic->setHandle(attributeCount()); + + // add the characteristic again to make space of the characteristic value handle + characteristic->retain(); + _attributes.add(characteristic); + + for (unsigned int j = 0; j < characteristic->descriptorCount(); j++) { + BLELocalDescriptor* descriptor = characteristic->descriptor(j); + + descriptor->retain(); + _attributes.add(descriptor); + descriptor->setHandle(attributeCount()); + } + } + + service->setHandles(startHandle, attributeCount()); +} + +void GATTClass::clearAttributes() +{ + for (unsigned int i = 0; i < attributeCount(); i++) { + BLELocalAttribute* a = attribute(i); + + if (a->release() == 0) { + delete a; + } + } + _attributes.clear(); + + for (unsigned int i = 0; i < _services.size(); i++) { + _services.get(i)->clear(); + } + _services.clear(); + +} + +#if !defined(FAKE_GATT) +GATTClass GATTObj; +GATTClass& GATT = GATTObj; +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.h new file mode 100644 index 0000000..51d1537 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/GATT.h @@ -0,0 +1,73 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _GATT_H_ +#define _GATT_H_ + +#include "utility/BLELinkedList.h" + +#include "local/BLELocalAttribute.h" +#include "local/BLELocalCharacteristic.h" +#include "local/BLELocalService.h" + +#include "BLEService.h" + +class GATTClass { +public: + GATTClass(); + virtual ~GATTClass(); + + virtual void begin(); + virtual void end(); + + virtual void setDeviceName(const char* deviceName); + virtual void setAppearance(uint16_t appearance); + + virtual void addService(BLEService& service); + +protected: + friend class ATTClass; + + virtual unsigned int attributeCount() const; + virtual BLELocalAttribute* attribute(unsigned int index) const; + +protected: + friend class BLELocalCharacteristic; + + virtual uint16_t serviceUuidForCharacteristic(BLELocalCharacteristic* characteristic) const; + +private: + virtual void addService(BLELocalService* service); + + virtual void clearAttributes(); + +private: + BLELinkedList _attributes; + BLELinkedList _services; + + BLELocalService* _genericAccessService; + BLELocalCharacteristic* _deviceNameCharacteristic; + BLELocalCharacteristic* _appearanceCharacteristic; + BLELocalService* _genericAttributeService; + BLELocalCharacteristic* _servicesChangedCharacteristic; +}; + +extern GATTClass& GATT; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.cpp new file mode 100644 index 0000000..e974375 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.cpp @@ -0,0 +1,1487 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "ATT.h" +#include "GAP.h" +#include "HCITransport.h" +#include "L2CAPSignaling.h" +#include "btct.h" +#include "HCI.h" +#include "bitDescriptions.h" +// #define _BLE_TRACE_ + + +#define HCI_COMMAND_PKT 0x01 +#define HCI_ACLDATA_PKT 0x02 +#define HCI_EVENT_PKT 0x04 +#define HCI_SECURITY_PKT 0x06 + +#define EVT_DISCONN_COMPLETE 0x05 +#define EVT_ENCRYPTION_CHANGE 0x08 +#define EVT_CMD_COMPLETE 0x0e +#define EVT_CMD_STATUS 0x0f +#define EVT_NUM_COMP_PKTS 0x13 +#define EVT_RETURN_LINK_KEYS 0x15 +#define EVT_UNKNOWN 0x10 +#define EVT_LE_META_EVENT 0x3e + +#define EVT_LE_CONN_COMPLETE 0x01 +#define EVT_LE_ADVERTISING_REPORT 0x02 + + +// OGF_LINK_CTL +#define OCF_DISCONNECT 0x0006 + +// OGF_HOST_CTL +#define OCF_SET_EVENT_MASK 0x0001 +#define OCF_RESET 0x0003 + +// OGF_INFO_PARAM +#define OCF_READ_LOCAL_VERSION 0x0001 +#define OCF_READ_BD_ADDR 0x0009 + +// OGF_STATUS_PARAM +#define OCF_READ_RSSI 0x0005 + +// OGF_LE_CTL +#define OCF_LE_READ_BUFFER_SIZE 0x0002 +#define OCF_LE_SET_RANDOM_ADDRESS 0x0005 +#define OCF_LE_SET_ADVERTISING_PARAMETERS 0x0006 +#define OCF_LE_SET_ADVERTISING_DATA 0x0008 +#define OCF_LE_SET_SCAN_RESPONSE_DATA 0x0009 +#define OCF_LE_SET_ADVERTISE_ENABLE 0x000a +#define OCF_LE_SET_SCAN_PARAMETERS 0x000b +#define OCF_LE_SET_SCAN_ENABLE 0x000c +#define OCF_LE_CREATE_CONN 0x000d +#define OCF_LE_CANCEL_CONN 0x000e +#define OCF_LE_CONN_UPDATE 0x0013 + +#define HCI_OE_USER_ENDED_CONNECTION 0x13 + +String metaEventToString(LE_META_EVENT event) +{ + switch(event){ + case CONN_COMPLETE: return F("CONN_COMPLETE"); + case ADVERTISING_REPORT: return F("ADVERTISING_REPORT"); + case LONG_TERM_KEY_REQUEST: return F("LE_LONG_TERM_KEY_REQUEST"); + case READ_LOCAL_P256_COMPLETE: return F("READ_LOCAL_P256_COMPLETE"); + case GENERATE_DH_KEY_COMPLETE: return F("GENERATE_DH_KEY_COMPLETE"); + default: return "event unknown"; + } +} +String commandToString(LE_COMMAND command){ + switch (command) + { + case ENCRYPT: return F("ENCRYPT"); + case LONG_TERM_KEY_REPLY: return F("LONG_TERM_KEY_REPLY"); + case READ_LOCAL_P256: return F("READ_LOCAL_P256"); + case GENERATE_DH_KEY_V1: return F("GENERATE_DH_KEY_V1"); + case GENERATE_DH_KEY_V2: return F("GENERATE_DH_KEY_V2"); + default: return "UNKNOWN"; + } +} + +HCIClass::HCIClass() : + _debug(NULL), + _recvIndex(0), + _pendingPkt(0) +{ +} + +HCIClass::~HCIClass() +{ +} + +int HCIClass::begin() +{ + _recvIndex = 0; + + return HCITransport.begin(); +} + +void HCIClass::end() +{ + HCITransport.end(); +} + +void HCIClass::poll() +{ + poll(0); +} + +void HCIClass::poll(unsigned long timeout) +{ +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + digitalWrite(NINA_RTS, LOW); +#endif + + if (timeout) { + HCITransport.wait(timeout); + } + + while (HCITransport.available()) { + byte b = HCITransport.read(); + + if (_recvIndex >= sizeof(_recvBuffer)) { + _recvIndex = 0; + if (_debug) { + _debug->println("_recvBuffer overflow"); + } + } + + _recvBuffer[_recvIndex++] = b; + + if (_recvBuffer[0] == HCI_ACLDATA_PKT) { + if (_recvIndex > 5 && _recvIndex >= (5 + (_recvBuffer[3] + (_recvBuffer[4] << 8)))) { + if (_debug) { + dumpPkt("HCI ACLDATA RX <- ", _recvIndex, _recvBuffer); + } +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + digitalWrite(NINA_RTS, HIGH); +#endif + int pktLen = _recvIndex - 1; + _recvIndex = 0; + + handleAclDataPkt(pktLen, &_recvBuffer[1]); + +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + digitalWrite(NINA_RTS, LOW); +#endif + } + } else if (_recvBuffer[0] == HCI_EVENT_PKT) { + if (_recvIndex > 3 && _recvIndex >= (3 + _recvBuffer[2])) { + if (_debug) { + dumpPkt("HCI EVENT RX <- ", _recvIndex, _recvBuffer); + } +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + digitalWrite(NINA_RTS, HIGH); +#endif + // received full event + int pktLen = _recvIndex - 1; + _recvIndex = 0; + + handleEventPkt(pktLen, &_recvBuffer[1]); + +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + digitalWrite(NINA_RTS, LOW); +#endif + } + } else { + _recvIndex = 0; + + if (_debug) { + _debug->println(b, HEX); + } + } + } + +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + digitalWrite(NINA_RTS, HIGH); +#endif +} + +int HCIClass::reset() +{ + return sendCommand(OGF_HOST_CTL << 10 | OCF_RESET); +} + +int HCIClass::readLocalVersion(uint8_t& hciVer, uint16_t& hciRev, uint8_t& lmpVer, uint16_t& manufacturer, uint16_t& lmpSubVer) +{ + int result = sendCommand(OGF_INFO_PARAM << 10 | OCF_READ_LOCAL_VERSION); + + if (result == 0) { + struct __attribute__ ((packed)) HCILocalVersion { + uint8_t hciVer; + uint16_t hciRev; + uint8_t lmpVer; + uint16_t manufacturer; + uint16_t lmpSubVer; + } *localVersion = (HCILocalVersion*)_cmdResponse; + + hciVer = localVersion->hciVer; + hciRev = localVersion->hciRev; + lmpVer = localVersion->lmpVer; + manufacturer = localVersion->manufacturer; + lmpSubVer = localVersion->lmpSubVer; + } + + return result; +} + +int HCIClass::readBdAddr(uint8_t addr[6]) +{ + int result = sendCommand(OGF_INFO_PARAM << 10 | OCF_READ_BD_ADDR); + + if (result == 0) { + memcpy(addr, _cmdResponse, 6); + } + + return result; +} + +int HCIClass::readBdAddr(){ + uint8_t response[6]; + int result = readBdAddr(response); + if(result==0){ + for(int i=0; i<6; i++){ + localAddr[5-i] = _cmdResponse[i]; + } + } + return result; +} + +int HCIClass::readRssi(uint16_t handle) +{ + int result = sendCommand(OGF_STATUS_PARAM << 10 | OCF_READ_RSSI, sizeof(handle), &handle); + int rssi = 127; + + if (result == 0) { + struct __attribute__ ((packed)) HCIReadRssi { + uint16_t handle; + int8_t rssi; + } *readRssi = (HCIReadRssi*)_cmdResponse; + + if (readRssi->handle == handle) { + rssi = readRssi->rssi; + } + } + + return rssi; +} + +int HCIClass::setEventMask(uint64_t eventMask) +{ + return sendCommand(OGF_HOST_CTL << 10 | OCF_SET_EVENT_MASK, sizeof(eventMask), &eventMask); +} +// Set LE Event mask +int HCIClass::setLeEventMask(uint64_t leEventMask) +{ + return sendCommand(OGF_LE_CTL << 10 | 0x01, sizeof(leEventMask), &leEventMask); +} + +int HCIClass::readLeBufferSize(uint16_t& pktLen, uint8_t& maxPkt) +{ + int result = sendCommand(OGF_LE_CTL << 10 | OCF_LE_READ_BUFFER_SIZE); + + if (result == 0) { + struct __attribute__ ((packed)) HCILeBufferSize { + uint16_t pktLen; + uint8_t maxPkt; + } *leBufferSize = (HCILeBufferSize*)_cmdResponse; + + pktLen = leBufferSize->pktLen; + _maxPkt = maxPkt = leBufferSize->maxPkt; + +#ifndef __AVR__ + ATT.setMaxMtu(pktLen - 9); // max pkt len - ACL header size +#endif + } + + return result; +} + +int HCIClass::leSetRandomAddress(uint8_t addr[6]) +{ + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_SET_RANDOM_ADDRESS, 6, addr); +} + +int HCIClass::leSetAdvertisingParameters(uint16_t minInterval, uint16_t maxInterval, + uint8_t advType, uint8_t ownBdaddrType, + uint8_t directBdaddrType, uint8_t directBdaddr[6], + uint8_t chanMap, + uint8_t filter) +{ + struct __attribute__ ((packed)) HCILeAdvertisingParameters { + uint16_t minInterval; + uint16_t maxInterval; + uint8_t advType; + uint8_t ownBdaddrType; + uint8_t directBdaddrType; + uint8_t directBdaddr[6]; + uint8_t chanMap; + uint8_t filter; + } leAdvertisingParamters; + + leAdvertisingParamters.minInterval = minInterval; + leAdvertisingParamters.maxInterval = maxInterval; + leAdvertisingParamters.advType = advType; + leAdvertisingParamters.ownBdaddrType = ownBdaddrType; + leAdvertisingParamters.directBdaddrType = directBdaddrType; + memcpy(leAdvertisingParamters.directBdaddr, directBdaddr, 6); + leAdvertisingParamters.chanMap = chanMap; + leAdvertisingParamters.filter = filter; + + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_SET_ADVERTISING_PARAMETERS, sizeof(leAdvertisingParamters), &leAdvertisingParamters); +} + +int HCIClass::leSetAdvertisingData(uint8_t length, uint8_t data[]) +{ + struct __attribute__ ((packed)) HCILeAdvertisingData { + uint8_t length; + uint8_t data[31]; + } leAdvertisingData; + + memset(&leAdvertisingData, 0, sizeof(leAdvertisingData)); + leAdvertisingData.length = length; + memcpy(leAdvertisingData.data, data, length); + + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_SET_ADVERTISING_DATA, sizeof(leAdvertisingData), &leAdvertisingData); +} + +int HCIClass::leSetScanResponseData(uint8_t length, uint8_t data[]) +{ + struct __attribute__ ((packed)) HCILeScanResponseData { + uint8_t length; + uint8_t data[31]; + } leScanResponseData; + + memset(&leScanResponseData, 0, sizeof(leScanResponseData)); + leScanResponseData.length = length; + memcpy(leScanResponseData.data, data, length); + + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_SET_SCAN_RESPONSE_DATA, sizeof(leScanResponseData), &leScanResponseData); +} + +int HCIClass::leSetAdvertiseEnable(uint8_t enable) +{ + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_SET_ADVERTISE_ENABLE, sizeof(enable), &enable); +} + +int HCIClass::leSetScanParameters(uint8_t type, uint16_t interval, uint16_t window, + uint8_t ownBdaddrType, uint8_t filter) +{ + struct __attribute__ ((packed)) HCILeSetScanParameters { + uint8_t type; + uint16_t interval; + uint16_t window; + uint8_t ownBdaddrType; + uint8_t filter; + } leScanParameters; + + leScanParameters.type = type; + leScanParameters.interval = interval; + leScanParameters.window = window; + leScanParameters.ownBdaddrType = ownBdaddrType; + leScanParameters.filter = filter; + + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_SET_SCAN_PARAMETERS, sizeof(leScanParameters), &leScanParameters); +} + +int HCIClass::leSetScanEnable(uint8_t enabled, uint8_t duplicates) +{ + struct __attribute__ ((packed)) HCILeSetScanEnableData { + uint8_t enabled; + uint8_t duplicates; + } leScanEnableData; + + leScanEnableData.enabled = enabled; + leScanEnableData.duplicates = duplicates; + + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_SET_SCAN_ENABLE, sizeof(leScanEnableData), &leScanEnableData); +} + +int HCIClass::leCreateConn(uint16_t interval, uint16_t window, uint8_t initiatorFilter, + uint8_t peerBdaddrType, uint8_t peerBdaddr[6], uint8_t ownBdaddrType, + uint16_t minInterval, uint16_t maxInterval, uint16_t latency, + uint16_t supervisionTimeout, uint16_t minCeLength, uint16_t maxCeLength) +{ + struct __attribute__ ((packed)) HCILeCreateConnData { + uint16_t interval; + uint16_t window; + uint8_t initiatorFilter; + uint8_t peerBdaddrType; + uint8_t peerBdaddr[6]; + uint8_t ownBdaddrType; + uint16_t minInterval; + uint16_t maxInterval; + uint16_t latency; + uint16_t supervisionTimeout; + uint16_t minCeLength; + uint16_t maxCeLength; + } leCreateConnData; + + leCreateConnData.interval = interval; + leCreateConnData.window = window; + leCreateConnData.initiatorFilter = initiatorFilter; + leCreateConnData.peerBdaddrType = peerBdaddrType; + memcpy(leCreateConnData.peerBdaddr, peerBdaddr, sizeof(leCreateConnData.peerBdaddr)); + leCreateConnData.ownBdaddrType = ownBdaddrType; + leCreateConnData.minInterval = minInterval; + leCreateConnData.maxInterval = maxInterval; + leCreateConnData.latency = latency; + leCreateConnData.supervisionTimeout = supervisionTimeout; + leCreateConnData.minCeLength = minCeLength; + leCreateConnData.maxCeLength = maxCeLength; + + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_CREATE_CONN, sizeof(leCreateConnData), &leCreateConnData); +} + +int HCIClass::leCancelConn() +{ + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_CANCEL_CONN, 0, NULL); +} + +int HCIClass::leConnUpdate(uint16_t handle, uint16_t minInterval, uint16_t maxInterval, + uint16_t latency, uint16_t supervisionTimeout) +{ + struct __attribute__ ((packed)) HCILeConnUpdateData { + uint16_t handle; + uint16_t minInterval; + uint16_t maxInterval; + uint16_t latency; + uint16_t supervisionTimeout; + uint16_t minCeLength; + uint16_t maxCeLength; + } leConnUpdateData; + + leConnUpdateData.handle = handle; + leConnUpdateData.minInterval = minInterval; + leConnUpdateData.maxInterval = maxInterval; + leConnUpdateData.latency = latency; + leConnUpdateData.supervisionTimeout = supervisionTimeout; + leConnUpdateData.minCeLength = 0x0004; + leConnUpdateData.maxCeLength = 0x0006; + + return sendCommand(OGF_LE_CTL << 10 | OCF_LE_CONN_UPDATE, sizeof(leConnUpdateData), &leConnUpdateData); +} +void HCIClass::saveNewAddress(uint8_t addressType, uint8_t* address, uint8_t* peerIrk, uint8_t* localIrk){ + if(_storeIRK!=0){ + _storeIRK(address, peerIrk); + } + // Again... this should work + // leAddResolvingAddress(addressType, address, peerIrk, localIrk); +} +void HCIClass::leAddResolvingAddress(uint8_t addressType, uint8_t* peerAddress, uint8_t* peerIrk, uint8_t* localIrk){ + leStopResolvingAddresses(); + + struct __attribute__ ((packed)) AddDevice { + uint8_t peerAddressType; + uint8_t peerAddress[6]; + uint8_t peerIRK[16]; + uint8_t localIRK[16]; + } addDevice; + addDevice.peerAddressType = addressType; + for(int i=0; i<6; i++) addDevice.peerAddress[5-i] = peerAddress[i]; + for(int i=0; i<16; i++) { + addDevice.peerIRK[15-i] = peerIrk[i]; + addDevice.localIRK[15-i] = localIrk[i]; + } + Serial.print("ADDTYPE :"); + btct.printBytes(&addDevice.peerAddressType,1); + Serial.print("adddddd :"); + btct.printBytes(addDevice.peerAddress,6); + Serial.print("Peer IRK :"); + btct.printBytes(addDevice.peerIRK,16); + Serial.print("localIRK :"); + btct.printBytes(addDevice.localIRK,16); + sendCommand(OGF_LE_CTL << 10 | 0x27, sizeof(addDevice), &addDevice); + + leStartResolvingAddresses(); +} +int HCIClass::leStopResolvingAddresses(){ + uint8_t enable = 0; + return HCI.sendCommand(OGF_LE_CTL << 10 | 0x2D, 1,&enable); // Disable address resolution +} +int HCIClass::leStartResolvingAddresses(){ + uint8_t enable = 1; + return HCI.sendCommand(OGF_LE_CTL << 10 | 0x2D, 1,&enable); // Disable address resolution +} +int HCIClass::leReadPeerResolvableAddress(uint8_t peerAddressType, uint8_t* peerIdentityAddress, uint8_t* peerResolvableAddress){ + struct __attribute__ ((packed)) Request { + uint8_t addressType; + uint8_t identityAddress[6]; + } request; + request.addressType = peerAddressType; + for(int i=0; i<6; i++) request.identityAddress[5-i] = peerIdentityAddress[i]; + + + int res = sendCommand(OGF_LE_CTL << 10 | 0x2B, sizeof(request), &request); + Serial.print("res: 0x"); + Serial.println(res, HEX); + if(res==0){ + struct __attribute__ ((packed)) Response { + uint8_t status; + uint8_t peerResolvableAddress[6]; + } *response = (Response*)_cmdResponse; + Serial.print("Address resolution status: 0x"); + Serial.println(response->status, HEX); + Serial.print("peer resolvable address: "); + btct.printBytes(response->peerResolvableAddress,6); + } + return res; +} + +void HCIClass::writeLK(uint8_t peerAddress[], uint8_t LK[]){ + struct __attribute__ ((packed)) StoreLK { + uint8_t nKeys; + uint8_t BD_ADDR[6]; + uint8_t LTK[16]; + } storeLK; + storeLK.nKeys = 1; + memcpy(storeLK.BD_ADDR, peerAddress, 6); + for(int i=0; i<16; i++) storeLK.LTK[15-i] = LK[i]; + HCI.sendCommand(OGF_HOST_CTL << 10 | 0x11, sizeof(storeLK), &storeLK); +} +void HCIClass::readStoredLKs(){ + uint8_t BD_ADDR[6]; + readStoredLK(BD_ADDR, 1); +} +int HCIClass::readStoredLK(uint8_t BD_ADDR[], uint8_t read_all ){ + struct __attribute__ ((packed)) Request { + uint8_t BD_ADDR[6]; + uint8_t read_a; + } request = {0,0}; + for(int i=0; i<6; i++) request.BD_ADDR[5-i] = BD_ADDR[i]; + request.read_a = read_all; + return sendCommand(OGF_HOST_CTL << 10 | 0xD, sizeof(request), &request); +} + +int HCIClass::tryResolveAddress(uint8_t* BDAddr, uint8_t* address){ + bool foundMatch = false; + if(HCI._getIRKs!=0){ + uint8_t nIRKs = 0; + uint8_t** BDAddrType = new uint8_t*; + uint8_t*** BADDRs = new uint8_t**; + uint8_t*** IRKs = new uint8_t**; + + + if(!HCI._getIRKs(&nIRKs, BDAddrType, BADDRs, IRKs)){ + Serial.println("error getting IRKs."); + } + for(int i=0; i= _maxPkt) { + poll(); + } + + struct __attribute__ ((packed)) HCIACLHdr { + uint8_t pktType; + uint16_t handle; + uint16_t dlen; + uint16_t plen; + uint16_t cid; + } aclHdr = { HCI_ACLDATA_PKT, handle, uint8_t(plen + 4), plen, cid }; + + uint8_t txBuffer[sizeof(aclHdr) + plen]; + memcpy(txBuffer, &aclHdr, sizeof(aclHdr)); + memcpy(&txBuffer[sizeof(aclHdr)], data, plen); + + if (_debug) { + dumpPkt("HCI ACLDATA TX -> ", sizeof(aclHdr) + plen, txBuffer); + } +#ifdef _BLE_TRACE_ + Serial.print("Data tx -> "); + for(int i=0; i< sizeof(aclHdr) + plen;i++){ + Serial.print(" 0x"); + Serial.print(txBuffer[i],HEX); + } + Serial.println("."); +#endif + + _pendingPkt++; + HCITransport.write(txBuffer, sizeof(aclHdr) + plen); + + return 0; +} + +int HCIClass::disconnect(uint16_t handle) +{ + struct __attribute__ ((packed)) HCIDisconnectData { + uint16_t handle; + uint8_t reason; + } disconnectData = { handle, HCI_OE_USER_ENDED_CONNECTION }; + + return sendCommand(OGF_LINK_CTL << 10 | OCF_DISCONNECT, sizeof(disconnectData), &disconnectData); +} + +void HCIClass::debug(Stream& stream) +{ + _debug = &stream; +} + +void HCIClass::noDebug() +{ + _debug = NULL; +} + +int HCIClass::sendCommand(uint16_t opcode, uint8_t plen, void* parameters) +{ + struct __attribute__ ((packed)) { + uint8_t pktType; + uint16_t opcode; + uint8_t plen; + } pktHdr = {HCI_COMMAND_PKT, opcode, plen}; + + uint8_t txBuffer[sizeof(pktHdr) + plen]; + memcpy(txBuffer, &pktHdr, sizeof(pktHdr)); + memcpy(&txBuffer[sizeof(pktHdr)], parameters, plen); + + if (_debug) { + dumpPkt("HCI COMMAND TX -> ", sizeof(pktHdr) + plen, txBuffer); + } +#ifdef _BLE_TRACE_ + Serial.print("Command tx -> "); + for(int i=0; i< sizeof(pktHdr) + plen;i++){ + Serial.print(" 0x"); + Serial.print(txBuffer[i],HEX); + + } + Serial.println(""); +#endif + HCITransport.write(txBuffer, sizeof(pktHdr) + plen); + + _cmdCompleteOpcode = 0xffff; + _cmdCompleteStatus = -1; + + for (unsigned long start = millis(); _cmdCompleteOpcode != opcode && millis() < (start + 1000);) { + poll(); + } + + return _cmdCompleteStatus; +} + +void HCIClass::handleAclDataPkt(uint8_t /*plen*/, uint8_t pdata[]) +{ + struct __attribute__ ((packed)) HCIACLHdr { + uint16_t handle; + uint16_t dlen; + uint16_t len; + uint16_t cid; + } *aclHdr = (HCIACLHdr*)pdata; + + + uint16_t aclFlags = (aclHdr->handle & 0xf000) >> 12; + + if ((aclHdr->dlen - 4) != aclHdr->len) { + // packet is fragmented + if (aclFlags != 0x01) { + // copy into ACL buffer + memcpy(_aclPktBuffer, &_recvBuffer[1], sizeof(HCIACLHdr) + aclHdr->dlen - 4); + } else { + // copy next chunk into the buffer + HCIACLHdr* aclBufferHeader = (HCIACLHdr*)_aclPktBuffer; + + memcpy(&_aclPktBuffer[sizeof(HCIACLHdr) + aclBufferHeader->dlen - 4], &_recvBuffer[1 + sizeof(aclHdr->handle) + sizeof(aclHdr->dlen)], aclHdr->dlen); + + aclBufferHeader->dlen += aclHdr->dlen; + aclHdr = aclBufferHeader; + } + } + + if ((aclHdr->dlen - 4) != aclHdr->len) { +#ifdef _BLE_TRACE_ + Serial.println("Don't have full packet yet"); + Serial.print("Handle: "); + btct.printBytes((uint8_t*)&aclHdr->handle,2); + Serial.print("dlen: "); + btct.printBytes((uint8_t*)&aclHdr->dlen,2); + Serial.print("len: "); + btct.printBytes((uint8_t*)&aclHdr->len,2); + Serial.print("cid: "); + btct.printBytes((uint8_t*)&aclHdr->cid,2); +#endif + // don't have the full packet yet + return; + } + + if (aclHdr->cid == ATT_CID) { + if (aclFlags == 0x01) { + // use buffered packet + ATT.handleData(aclHdr->handle & 0x0fff, aclHdr->len, &_aclPktBuffer[sizeof(HCIACLHdr)]); + } else { + // use the recv buffer + ATT.handleData(aclHdr->handle & 0x0fff, aclHdr->len, &_recvBuffer[1 + sizeof(HCIACLHdr)]); + } + } else if (aclHdr->cid == SIGNALING_CID) { +#ifdef _BLE_TRACE_ + Serial.println("Signalling"); +#endif + L2CAPSignaling.handleData(aclHdr->handle & 0x0fff, aclHdr->len, &_recvBuffer[1 + sizeof(HCIACLHdr)]); + } else if (aclHdr->cid == SECURITY_CID){ + // Security manager +#ifdef _BLE_TRACE_ + Serial.println("Security data"); +#endif + if (aclFlags == 0x1){ + L2CAPSignaling.handleSecurityData(aclHdr->handle & 0x0fff, aclHdr->len, &_aclPktBuffer[sizeof(HCIACLHdr)]); + }else{ + L2CAPSignaling.handleSecurityData(aclHdr->handle & 0x0fff, aclHdr->len, &_recvBuffer[1 + sizeof(HCIACLHdr)]); + } + + }else { + struct __attribute__ ((packed)) { + uint8_t op; + uint8_t id; + uint16_t length; + uint16_t reason; + uint16_t localCid; + uint16_t remoteCid; + } l2capRejectCid= { 0x01, 0x00, 0x006, 0x0002, aclHdr->cid, 0x0000 }; +#ifdef _BLE_TRACE_ + Serial.print("rejecting packet cid: 0x"); + Serial.println(aclHdr->cid,HEX); +#endif + + sendAclPkt(aclHdr->handle & 0x0fff, 0x0005, sizeof(l2capRejectCid), &l2capRejectCid); + } +} + +void HCIClass::handleNumCompPkts(uint16_t /*handle*/, uint16_t numPkts) +{ + if (numPkts && _pendingPkt > numPkts) { + _pendingPkt -= numPkts; + } else { + _pendingPkt = 0; + } +} + +void HCIClass::handleEventPkt(uint8_t /*plen*/, uint8_t pdata[]) +{ + struct __attribute__ ((packed)) HCIEventHdr { + uint8_t evt; + uint8_t plen; + } *eventHdr = (HCIEventHdr*)pdata; +#ifdef _BLE_TRACE_ + Serial.print("HCI event: "); + Serial.println(eventHdr->evt, HEX); +#endif + + if (eventHdr->evt == EVT_DISCONN_COMPLETE) + { + struct __attribute__ ((packed)) DisconnComplete { + uint8_t status; + uint16_t handle; + uint8_t reason; + } *disconnComplete = (DisconnComplete*)&pdata[sizeof(HCIEventHdr)]; + + ATT.removeConnection(disconnComplete->handle, disconnComplete->reason); + L2CAPSignaling.removeConnection(disconnComplete->handle, disconnComplete->reason); + + HCI.leSetAdvertiseEnable(0x01); + } + else if (eventHdr->evt == EVT_ENCRYPTION_CHANGE) + { + struct __attribute__ ((packed)) EncryptionChange { + uint8_t status; + uint16_t connectionHandle; + uint8_t enabled; + } *encryptionChange = (EncryptionChange*)&pdata[sizeof(HCIEventHdr)]; +#ifdef _BLE_TRACE_ + Serial.println("[Info] Encryption changed"); + Serial.print("status : "); + btct.printBytes(&encryptionChange->status,1); + Serial.print("handle : "); + btct.printBytes((uint8_t*)&encryptionChange->connectionHandle,2); + Serial.print("enabled: "); + btct.printBytes(&encryptionChange->enabled,1); +#endif + if(encryptionChange->enabled>0){ + // 0001 1110 + if((ATT.getPeerEncryption(encryptionChange->connectionHandle)&PEER_ENCRYPTION::PAIRING_REQUEST)>0){ + if(ATT.localKeyDistribution.EncKey()){ +#ifdef _BLE_TRACE_ + Serial.println("Enc key set but should be ignored"); +#endif + }else{ +#ifdef _BLE_TRACE_ + Serial.println("No enc key distribution"); +#endif + } + // From page 1681 bluetooth standard - order matters + if(ATT.localKeyDistribution.IdKey()){ + /// We shall distribute IRK and address using identity information + { + uint8_t response[17]; + response[0] = CONNECTION_IDENTITY_INFORMATION; // Identity information. + for(int i=0; i<16; i++) response[16-i] = ATT.localIRK[i]; + HCI.sendAclPkt(encryptionChange->connectionHandle, SECURITY_CID, sizeof(response), response); +#ifdef _BLE_TRACE_ + Serial.println("Distribute ID Key"); +#endif + } + { + uint8_t response[8]; + response[0] = CONNECTION_IDENTITY_ADDRESS; // Identity address information + response[1] = 0x00; // Static local address + for(int i=0; i<6; i++) response[7-i] = HCI.localAddr[i]; + HCI.sendAclPkt(encryptionChange->connectionHandle, SECURITY_CID, sizeof(response), response); + } + } + if(ATT.localKeyDistribution.SignKey()){ + /// We shall distribut CSRK +#ifdef _BLE_TRACE_ + Serial.println("We shall distribute CSRK // not implemented"); +#endif + + }else{ + // Serial.println("We don't want to distribute CSRK"); + } + if(ATT.localKeyDistribution.LinkKey()){ +#ifdef _BLE_TRACE_ + Serial.println("We would like to use LTK to generate BR/EDR // not implemented"); +#endif + } + }else{ +#ifdef _BLE_TRACE_ + Serial.println("Reconnection, not pairing so no keys"); + Serial.println(ATT.getPeerEncryption(encryptionChange->connectionHandle),HEX); +#endif + } + + ATT.setPeerEncryption(encryptionChange->connectionHandle, PEER_ENCRYPTION::ENCRYPTED_AES); + if(ATT.writeBufferSize > 0){ + ATT.processWriteBuffer(); + } + if(ATT.holdBufferSize>0){ +#ifdef _BLE_TRACE_ + Serial.print("Sending queued response size: "); + Serial.println(ATT.holdBufferSize); +#endif + HCI.sendAclPkt(encryptionChange->connectionHandle, ATT_CID, ATT.holdBufferSize, ATT.holdBuffer); + ATT.holdBufferSize = 0; + } + }else{ + ATT.setPeerEncryption(encryptionChange->connectionHandle, PEER_ENCRYPTION::NO_ENCRYPTION); + } + } + else if (eventHdr->evt == EVT_CMD_COMPLETE) + { + struct __attribute__ ((packed)) CmdComplete { + uint8_t ncmd; + uint16_t opcode; + uint8_t status; + } *cmdCompleteHeader = (CmdComplete*)&pdata[sizeof(HCIEventHdr)]; +#ifdef _BLE_TRACE_ + Serial.print("E ncmd: 0x"); + Serial.println(cmdCompleteHeader->ncmd,HEX); + Serial.print("E opcode: 0x"); + Serial.println(cmdCompleteHeader->opcode, HEX); + Serial.print("E status: 0x"); + Serial.println(cmdCompleteHeader->status, HEX); +#endif + _cmdCompleteOpcode = cmdCompleteHeader->opcode; + _cmdCompleteStatus = cmdCompleteHeader->status; + _cmdResponseLen = pdata[1] - sizeof(CmdComplete); + _cmdResponse = &pdata[sizeof(HCIEventHdr) + sizeof(CmdComplete)]; + + } + else if (eventHdr->evt == EVT_CMD_STATUS) + { + struct __attribute__ ((packed)) CmdStatus { + uint8_t status; + uint8_t ncmd; + uint16_t opcode; + } *cmdStatusHeader = (CmdStatus*)&pdata[sizeof(HCIEventHdr)]; + +#ifdef _BLE_TRACE_ + Serial.print("F n cmd: 0x"); + Serial.println(cmdStatusHeader->ncmd, HEX); + Serial.print("F status: 0x"); + Serial.println(cmdStatusHeader->status, HEX); + Serial.print("F opcode: 0x"); + Serial.println(cmdStatusHeader->opcode, HEX); +#endif + _cmdCompleteOpcode = cmdStatusHeader->opcode; + _cmdCompleteStatus = cmdStatusHeader->status; + _cmdResponseLen = 0; + } + else if (eventHdr->evt == EVT_NUM_COMP_PKTS) + { + uint8_t numHandles = pdata[sizeof(HCIEventHdr)]; + uint16_t* data = (uint16_t*)&pdata[sizeof(HCIEventHdr) + sizeof(numHandles)]; + + for (uint8_t i = 0; i < numHandles; i++) { + handleNumCompPkts(data[0], data[1]); +#ifdef _BLE_TRACE_ + Serial.print("Outstanding packets: "); + Serial.println(_pendingPkt); + Serial.print("Data[0]: 0x"); + Serial.println(data[0]); + Serial.print("Data[1]: 0x"); + Serial.println(data[1]); +#endif + data += 2; + } + } + else if(eventHdr->evt == 0x10) + { +#ifdef _BLE_TRACE_ + struct __attribute__ ((packed)) CmdHardwareError { + uint8_t hardwareCode; + } *cmdHardwareError = (CmdHardwareError*)&pdata[sizeof(HCIEventHdr)]; + Serial.print("Bluetooth hardware error."); + Serial.print(" Code: 0x"); + Serial.println(cmdHardwareError->hardwareCode, HEX); +#endif + } + else if (eventHdr->evt == EVT_LE_META_EVENT) + { + struct __attribute__ ((packed)) LeMetaEventHeader { + uint8_t subevent; + } *leMetaHeader = (LeMetaEventHeader*)&pdata[sizeof(HCIEventHdr)]; +#ifdef _BLE_TRACE_ + Serial.print("\tSubEvent: 0x"); + Serial.println(leMetaHeader->subevent,HEX); +#endif + switch((LE_META_EVENT)leMetaHeader->subevent){ + case 0x0A:{ + struct __attribute__ ((packed)) EvtLeConnectionComplete { + uint8_t status; + uint16_t handle; + uint8_t role; + uint8_t peerBdaddrType; + uint8_t peerBdaddr[6]; + uint8_t localResolvablePrivateAddress[6]; + uint8_t peerResolvablePrivateAddress[6]; + uint16_t interval; + uint16_t latency; + uint16_t supervisionTimeout; + uint8_t masterClockAccuracy; + } *leConnectionComplete = (EvtLeConnectionComplete*)&pdata[sizeof(HCIEventHdr) + sizeof(LeMetaEventHeader)]; + + if (leConnectionComplete->status == 0x00) { + ATT.addConnection(leConnectionComplete->handle, + leConnectionComplete->role, + leConnectionComplete->peerBdaddrType, + leConnectionComplete->peerBdaddr, + leConnectionComplete->interval, + leConnectionComplete->latency, + leConnectionComplete->supervisionTimeout, + leConnectionComplete->masterClockAccuracy); + + L2CAPSignaling.addConnection(leConnectionComplete->handle, + leConnectionComplete->role, + leConnectionComplete->peerBdaddrType, + leConnectionComplete->peerBdaddr, + leConnectionComplete->interval, + leConnectionComplete->latency, + leConnectionComplete->supervisionTimeout, + leConnectionComplete->masterClockAccuracy); + } + // uint8_t address[6]; + // uint8_t BDAddr[6]; + // for(int i=0; i<6; i++) BDAddr[5-i] = leConnectionComplete->peerBdaddr[i]; + // leReadPeerResolvableAddress(leConnectionComplete->peerBdaddrType,BDAddr,address); + // Serial.print("Resolving address: "); + // btct.printBytes(BDAddr, 6); + // Serial.print("BT answer : "); + // btct.printBytes(address, 6); + +#ifdef _BLE_TRACE_ + Serial.print("Resolved peer : "); + btct.printBytes(leConnectionComplete->peerResolvablePrivateAddress,6); + Serial.print("Resolved local : "); + btct.printBytes(leConnectionComplete->localResolvablePrivateAddress,6); +#endif + break; + } + case CONN_COMPLETE:{ + struct __attribute__ ((packed)) EvtLeConnectionComplete { + uint8_t status; + uint16_t handle; + uint8_t role; + uint8_t peerBdaddrType; + uint8_t peerBdaddr[6]; + uint16_t interval; + uint16_t latency; + uint16_t supervisionTimeout; + uint8_t masterClockAccuracy; + } *leConnectionComplete = (EvtLeConnectionComplete*)&pdata[sizeof(HCIEventHdr) + sizeof(LeMetaEventHeader)]; + + if (leConnectionComplete->status == 0x00) { + ATT.addConnection(leConnectionComplete->handle, + leConnectionComplete->role, + leConnectionComplete->peerBdaddrType, + leConnectionComplete->peerBdaddr, + leConnectionComplete->interval, + leConnectionComplete->latency, + leConnectionComplete->supervisionTimeout, + leConnectionComplete->masterClockAccuracy); + + L2CAPSignaling.addConnection(leConnectionComplete->handle, + leConnectionComplete->role, + leConnectionComplete->peerBdaddrType, + leConnectionComplete->peerBdaddr, + leConnectionComplete->interval, + leConnectionComplete->latency, + leConnectionComplete->supervisionTimeout, + leConnectionComplete->masterClockAccuracy); + } + // leReadPeerResolvableAddress(leConnectionComplete->peerBdaddrType,BDAddr,address); + // Serial.print("Resolving address: "); + // btct.printBytes(BDAddr, 6); + // Serial.print("BT answer : "); + // btct.printBytes(address, 6); + break; + } + case ADVERTISING_REPORT:{ + struct __attribute__ ((packed)) EvtLeAdvertisingReport { + uint8_t status; + uint8_t type; + uint8_t peerBdaddrType; + uint8_t peerBdaddr[6]; + uint8_t eirLength; + uint8_t eirData[31]; + } *leAdvertisingReport = (EvtLeAdvertisingReport*)&pdata[sizeof(HCIEventHdr) + sizeof(LeMetaEventHeader)]; + + if(leAdvertisingReport->eirLength > sizeof(leAdvertisingReport->eirData)){ + return ; + } + + if (leAdvertisingReport->status == 0x01) { + // last byte is RSSI + int8_t rssi = leAdvertisingReport->eirData[leAdvertisingReport->eirLength]; + + GAP.handleLeAdvertisingReport(leAdvertisingReport->type, + leAdvertisingReport->peerBdaddrType, + leAdvertisingReport->peerBdaddr, + leAdvertisingReport->eirLength, + leAdvertisingReport->eirData, + rssi); + } + break; + } + case LONG_TERM_KEY_REQUEST:{ + struct __attribute__ ((packed)) LTKRequest + { + uint8_t subEventCode; + uint16_t connectionHandle; + uint8_t randomNumber[8]; + uint8_t encryptedDiversifier[2]; + } *ltkRequest = (LTKRequest*)&pdata[sizeof(HCIEventHdr)]; +#ifdef _BLE_TRACE_ + Serial.println("LTK request received"); + Serial.print("Connection Handle: "); + btct.printBytes((uint8_t*)<kRequest->connectionHandle,2); + Serial.print("Random Number : "); + btct.printBytes(ltkRequest->randomNumber,8); + Serial.print("EDIV : "); + btct.printBytes(ltkRequest->encryptedDiversifier,2); +#endif + // Load our LTK for this connection. + uint8_t peerAddr[7]; + uint8_t resolvableAddr[6]; + uint8_t foundLTK; + ATT.getPeerAddrWithType(ltkRequest->connectionHandle, peerAddr); + + if((ATT.getPeerEncryption(ltkRequest->connectionHandle) & PEER_ENCRYPTION::PAIRING_REQUEST)>0){ + // Pairing request - LTK is one in buffer already + foundLTK = 1; + }else{ + if(ATT.getPeerResolvedAddress(ltkRequest->connectionHandle, resolvableAddr)){ + foundLTK = getLTK(resolvableAddr, HCI.LTK); + }else{ + foundLTK = getLTK(&peerAddr[1], HCI.LTK); + } + } + // } //2d + // Send our LTK back + if(foundLTK){ + struct __attribute__ ((packed)) LTKReply + { + uint16_t connectionHandle; + uint8_t LTK[16]; + } ltkReply = {0,0}; + ltkReply.connectionHandle = ltkRequest->connectionHandle; + for(int i=0; i<16; i++) ltkReply.LTK[15-i] = HCI.LTK[i]; + int result = sendCommand(OGF_LE_CTL << 10 | LE_COMMAND::LONG_TERM_KEY_REPLY,sizeof(ltkReply), <kReply); + + #ifdef _BLE_TRACE_ + Serial.println("Sending LTK as: "); + btct.printBytes(ltkReply.LTK,16); + #endif + + if(result == 0){ + struct __attribute__ ((packed)) LTKReplyResult + { + uint8_t status; + uint16_t connectionHandle; + } ltkReplyResult = {0,0}; + memcpy(<kReplyResult, _cmdResponse, 3); + + #ifdef _BLE_TRACE_ + Serial.println("LTK send success"); + Serial.print("status : "); + btct.printBytes(<kReplyResult.status,1); + Serial.print("Conn Handle: "); + btct.printBytes((uint8_t*)<kReplyResult.connectionHandle,2); + #endif + }else{ + #ifdef _BLE_TRACE_ + Serial.print("Failed to send LTK...: "); + btct.printBytes((uint8_t*)&result,2); + #endif + } + }else{ + /// do LTK rejection +#ifdef _BLE_TRACE_ + Serial.println("LTK not found, rejecting"); +#endif + sendCommand(OGF_LE_CTL << 10 | LE_COMMAND::LONG_TERM_KEY_NEGATIVE_REPLY,2, <kRequest->connectionHandle); + } + break; + } + case REMOTE_CONN_PARAM_REQ:{ + struct __attribute__ ((packed)) RemoteConnParamReq { + uint8_t subEventCode; + uint16_t connectionHandle; + uint16_t intervalMin; + uint16_t intervalMax; + uint16_t latency; + uint16_t timeOut; + } *remoteConnParamReq = (RemoteConnParamReq*)&pdata[sizeof(HCIEventHdr)]; +#ifdef _BLE_TRACE_ + Serial.println("--- Remtoe conn param req"); + Serial.print("Handle : "); + btct.printBytes((uint8_t*)&remoteConnParamReq->connectionHandle,2); + Serial.print("Interval min: "); + btct.printBytes((uint8_t*)&remoteConnParamReq->intervalMin,2); + Serial.print("Interval max: "); + btct.printBytes((uint8_t*)&remoteConnParamReq->intervalMax,2); + Serial.print("Latency : "); + btct.printBytes((uint8_t*)&remoteConnParamReq->latency,2); + Serial.print("Timeout : "); + btct.printBytes((uint8_t*)&remoteConnParamReq->timeOut,2); +#endif + + struct __attribute__ ((packed)) RemoteConnParamReqReply { + uint16_t connectionHandle; + uint16_t intervalMin; + uint16_t intervalMax; + uint16_t latency; + uint16_t timeOut; + uint16_t minLength; + uint16_t maxLength; + } remoteConnParamReqReply; + memcpy(&remoteConnParamReqReply, &remoteConnParamReq->connectionHandle, sizeof(RemoteConnParamReq)-1); + + remoteConnParamReqReply.minLength = 0x000F; + remoteConnParamReqReply.maxLength = 0x0FFF; + sendCommand(OGF_LE_CTL << 10 | 0x20, sizeof(RemoteConnParamReqReply), &remoteConnParamReqReply); + break; + } + case READ_LOCAL_P256_COMPLETE:{ + struct __attribute__ ((packed)) EvtReadLocalP256Complete{ + uint8_t subEventCode; + uint8_t status; + uint8_t localPublicKey[64]; + } *evtReadLocalP256Complete = (EvtReadLocalP256Complete*)&pdata[sizeof(HCIEventHdr)]; + if(evtReadLocalP256Complete->status == 0x0){ +#ifdef _BLE_TRACE_ + Serial.println("Key read success"); +#endif + struct __attribute__ ((packed)) PairingPublicKey + { + uint8_t code; + uint8_t publicKey[64]; + } pairingPublicKey = {CONNECTION_PAIRING_PUBLIC_KEY,0}; + memcpy(pairingPublicKey.publicKey,evtReadLocalP256Complete->localPublicKey,64); + memcpy(localPublicKeyBuffer, evtReadLocalP256Complete->localPublicKey,64); + + // Send the local public key to the remote + uint16_t connectionHandle = ATT.getPeerEncrptingConnectionHandle(); + if(connectionHandle>ATT_MAX_PEERS){ +#ifdef _BLE_TRACE_ + Serial.println("failed to find connection handle"); +#endif + break; + } + HCI.sendAclPkt(connectionHandle,SECURITY_CID,sizeof(PairingPublicKey),&pairingPublicKey); + uint8_t encryption = ATT.getPeerEncryption(connectionHandle) | PEER_ENCRYPTION::SENT_PUBKEY; + ATT.setPeerEncryption(connectionHandle, encryption); + + + uint8_t Z = 0; + + HCI.leRand(Nb); + HCI.leRand(&Nb[8]); + +#ifdef _BLE_TRACE_ + Serial.print("nb: "); + btct.printBytes(Nb, 16); +#endif + struct __attribute__ ((packed)) F4Params + { + uint8_t U[32]; + uint8_t V[32]; + uint8_t Z; + } f4Params = {0,0,Z}; + for(int i=0; i<32; i++){ + f4Params.U[31-i] = pairingPublicKey.publicKey[i]; + f4Params.V[31-i] = HCI.remotePublicKeyBuffer[i]; + } + + struct __attribute__ ((packed)) PairingConfirm + { + uint8_t code; + uint8_t cb[16]; + } pairingConfirm = {CONNECTION_PAIRING_CONFIRM,0}; + + btct.AES_CMAC(Nb,(unsigned char *)&f4Params,sizeof(f4Params),pairingConfirm.cb); + +#ifdef _BLE_TRACE_ + Serial.print("cb: "); + btct.printBytes(pairingConfirm.cb, 16); +#endif + + uint8_t cb_temp[sizeof(pairingConfirm.cb)]; + for(int i=0; istatus,HEX); + for(int i=0; i<64; i++){ + Serial.print(" 0x"); + Serial.print(evtReadLocalP256Complete->localPublicKey[i],HEX); + } + Serial.println("."); +#endif + } + break; + } + case GENERATE_DH_KEY_COMPLETE:{ + struct __attribute__ ((packed)) EvtLeDHKeyComplete{ + uint8_t subEventCode; + uint8_t status; + uint8_t DHKey[32]; + } *evtLeDHKeyComplete = (EvtLeDHKeyComplete*)&pdata[sizeof(HCIEventHdr)]; + if(evtLeDHKeyComplete->status == 0x0){ +#ifdef _BLE_TRACE_ + Serial.println("DH key generated"); +#endif + uint16_t connectionHandle = ATT.getPeerEncrptingConnectionHandle(); + if(connectionHandle>ATT_MAX_PEERS){ +#ifdef _BLE_TRACE_ + Serial.println("Failed to find connection handle DH key check"); +#endif + break; + } + + + for(int i=0; i<32; i++) DHKey[31-i] = evtLeDHKeyComplete->DHKey[i]; + +#ifdef _BLE_TRACE_ + Serial.println("Stored our DHKey:"); + btct.printBytes(DHKey,32); +#endif + uint8_t encryption = ATT.getPeerEncryption(connectionHandle) | PEER_ENCRYPTION::DH_KEY_CALULATED; + ATT.setPeerEncryption(connectionHandle, encryption); + + if((encryption & PEER_ENCRYPTION::RECEIVED_DH_CHECK) > 0){ +#ifdef _BLE_TRACE_ + Serial.println("Received DHKey check already so calculate f5, f6 now."); +#endif + L2CAPSignaling.smCalculateLTKandConfirm(connectionHandle, HCI.remoteDHKeyCheckBuffer); + + }else{ +#ifdef _BLE_TRACE_ + Serial.println("Waiting on other DHKey check before calculating."); +#endif + } + }else{ +#ifdef _BLE_TRACE_ + Serial.print("Key generation error: 0x"); + Serial.println(evtLeDHKeyComplete->status, HEX); +#endif + } + break; + } + default: + { +#ifdef _BLE_TRACE_ + Serial.println("[Info] Unhandled meta event"); +#endif + } + } + }else{ +#ifdef _BLE_TRACE_ + Serial.println("[Info] Unhandled event"); +#endif + } +} +int HCIClass::leEncrypt(uint8_t* key, uint8_t* plaintext, uint8_t* status, uint8_t* ciphertext){ + struct __attribute__ ((packed)) LeEncryptCommand + { + uint8_t key[16]; + uint8_t plaintext[16]; + } leEncryptCommand = {0,0}; + for(int i=0; i<16; i++){ + leEncryptCommand.key[15-i] = key[i]; + leEncryptCommand.plaintext[15-i] = plaintext[i]; + } + + int res = sendCommand(OGF_LE_CTL << 10 | LE_COMMAND::ENCRYPT, 32, &leEncryptCommand); + if(res == 0){ +#ifdef _BLE_TRACE_ + Serial.print("Copying from command Response length: "); + Serial.println(_cmdResponseLen); + Serial.println("."); + for(int i=0; i<20; i++){ + Serial.print(" 0x"); + Serial.print(_cmdResponse[i],HEX); + } + Serial.println("."); +#endif + for(int i=0; i<16; i++){ + ciphertext[15-i] = _cmdResponse[i]; + } + return 1; + } +#ifdef _BLE_TRACE_ + Serial.print("Error with AES: 0x"); + Serial.println(res, HEX); +#endif + return res; +} +int HCIClass::leRand(uint8_t rand[]){ + int res = sendCommand(OGF_LE_CTL << 10 | LE_COMMAND::RANDOM); + if(res == 0){ + memcpy(rand,_cmdResponse, 8); /// backwards but it's a random number + } + return res; +} +int HCIClass::getLTK(uint8_t* address, uint8_t* LTK){ + if(_getLTK!=0){ + return _getLTK(address, LTK); + }else{ + return 0; + } +} +int HCIClass::storeIRK(uint8_t* address, uint8_t* IRK){ + if(_storeIRK!=0){ + return _storeIRK(address, IRK); + }else{ + return 0; + } +} +int HCIClass::storeLTK(uint8_t* address, uint8_t* LTK){ + if(_storeLTK!=0){ + return _storeLTK(address, LTK); + }else{ + return 0; + } +} +uint8_t HCIClass::localIOCap(){ + if(_displayCode!=0){ + /// We have a display + if(_binaryConfirmPairing!=0){ + return IOCAP_DISPLAY_YES_NO; + }else{ + return IOCAP_DISPLAY_ONLY; + } + }else{ + // We have no display + return IOCAP_NO_INPUT_NO_OUTPUT; + } +} + +/// Stub function to generate parameters for local authreq +AuthReq HCIClass::localAuthreq(){ + // If get, set, IRK, LTK all set then we can bond. + AuthReq local = AuthReq(); + if(_storeIRK!=0 && _storeLTK!=0 && _getLTK!=0 && _getIRKs!=0){ + local.setBonding(true); + } + local.setSC(true); + local.setMITM(true); + local.setCT2(true); + return LOCAL_AUTHREQ; +} + +void HCIClass::dumpPkt(const char* prefix, uint8_t plen, uint8_t pdata[]) +{ + if (_debug) { + _debug->print(prefix); + + for (uint8_t i = 0; i < plen; i++) { + byte b = pdata[i]; + + if (b < 16) { + _debug->print("0"); + } + + _debug->print(b, HEX); + } + + _debug->println(); + _debug->flush(); + } +} + +#if !defined(FAKE_HCI) +HCIClass HCIObj; +HCIClass& HCI = HCIObj; +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h new file mode 100644 index 0000000..0a530ce --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCI.h @@ -0,0 +1,166 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _HCI_H_ +#define _HCI_H_ + +#include +#include "bitDescriptions.h" + +#include "L2CAPSignaling.h" + +#define OGF_LINK_CTL 0x01 +#define OGF_HOST_CTL 0x03 +#define OGF_INFO_PARAM 0x04 +#define OGF_STATUS_PARAM 0x05 +#define OGF_LE_CTL 0x08 + +enum LE_COMMAND { + ENCRYPT = 0x0017, + RANDOM = 0x0018, + LONG_TERM_KEY_REPLY = 0x001A, + LONG_TERM_KEY_NEGATIVE_REPLY = 0x001B, + READ_LOCAL_P256 = 0x0025, + GENERATE_DH_KEY_V1 = 0x0026, + GENERATE_DH_KEY_V2 = 0x005E +}; +enum LE_META_EVENT { + CONN_COMPLETE = 0x01, + ADVERTISING_REPORT = 0x02, + LONG_TERM_KEY_REQUEST = 0x05, + REMOTE_CONN_PARAM_REQ = 0x06, + READ_LOCAL_P256_COMPLETE = 0x08, + GENERATE_DH_KEY_COMPLETE = 0x09 +}; +String metaEventToString(LE_META_EVENT event); +String commandToString(LE_COMMAND command); + +class HCIClass { +public: + HCIClass(); + virtual ~HCIClass(); + + virtual int begin(); + virtual void end(); + + virtual void poll(); + virtual void poll(unsigned long timeout); + + virtual int reset(); + virtual int readLocalVersion(uint8_t& hciVer, uint16_t& hciRev, uint8_t& lmpVer, + uint16_t& manufacturer, uint16_t& lmpSubVer); + + virtual int readBdAddr(uint8_t addr[6]); + virtual int readBdAddr(); + + virtual int readRssi(uint16_t handle); + + virtual int setEventMask(uint64_t eventMask); + virtual int setLeEventMask(uint64_t leEventMask); + virtual int readLeBufferSize(uint16_t& pktLen, uint8_t& maxPkt); + virtual int leSetRandomAddress(uint8_t addr[6]); + virtual int leSetAdvertisingParameters(uint16_t minInterval, uint16_t maxInterval, + uint8_t advType, uint8_t ownBdaddrType, + uint8_t directBdaddrType, uint8_t directBdaddr[6], + uint8_t chanMap, + uint8_t filter); + virtual int leSetAdvertisingData(uint8_t length, uint8_t data[]); + virtual int leSetScanResponseData(uint8_t length, uint8_t data[]); + virtual int leSetAdvertiseEnable(uint8_t enable); + virtual int leSetScanParameters(uint8_t type, uint16_t interval, uint16_t window, + uint8_t ownBdaddrType, uint8_t filter); + virtual int leSetScanEnable(uint8_t enabled, uint8_t duplicates); + virtual int leCreateConn(uint16_t interval, uint16_t window, uint8_t initiatorFilter, + uint8_t peerBdaddrType, uint8_t peerBdaddr[6], uint8_t ownBdaddrType, + uint16_t minInterval, uint16_t maxInterval, uint16_t latency, + uint16_t supervisionTimeout, uint16_t minCeLength, uint16_t maxCeLength); + virtual int leConnUpdate(uint16_t handle, uint16_t minInterval, uint16_t maxInterval, + uint16_t latency, uint16_t supervisionTimeout); + virtual int leCancelConn(); + virtual int leEncrypt(uint8_t* Key, uint8_t* plaintext, uint8_t* status, uint8_t* ciphertext); + // Generate a 64 bit random number + virtual int leRand(uint8_t rand[]); + virtual AuthReq localAuthreq(); + virtual uint8_t localIOCap(); + + virtual void saveNewAddress(uint8_t addressType, uint8_t* address, uint8_t* peerIrk, uint8_t* remoteIrk); + virtual void leAddResolvingAddress(uint8_t addressType, uint8_t* address, uint8_t* peerIrk, uint8_t* remoteIrk); + virtual int leStopResolvingAddresses(); + virtual int leStartResolvingAddresses(); + virtual int leReadPeerResolvableAddress(uint8_t peerAddressType, uint8_t* peerIdentityAddress, uint8_t* peerResolvableAddress); + + virtual void readStoredLKs(); + virtual int readStoredLK(uint8_t BD_ADDR[], uint8_t read_all = 0); + virtual void writeLK(uint8_t peerAddress[], uint8_t LK[]); + virtual int tryResolveAddress(uint8_t* BDAddr, uint8_t* address); + + virtual int sendAclPkt(uint16_t handle, uint8_t cid, uint8_t plen, void* data); + + virtual int disconnect(uint16_t handle); + + virtual void debug(Stream& stream); + virtual void noDebug(); + + // TODO: Send command be private again & use ATT implementation of send command within ATT. + virtual int sendCommand(uint16_t opcode, uint8_t plen = 0, void* parameters = NULL); + uint8_t remotePublicKeyBuffer[64]; + uint8_t localPublicKeyBuffer[64]; + uint8_t remoteDHKeyCheckBuffer[16]; + uint8_t Na[16]; + uint8_t Nb[16]; + uint8_t DHKey[32]; + uint8_t localAddr[6]; + uint8_t LTK[16]; + virtual int getLTK(uint8_t* address, uint8_t* LTK); + virtual int storeLTK(uint8_t* address, uint8_t* LTK); + virtual int storeIRK(uint8_t* address, uint8_t* IRK); + int (*_storeIRK)(uint8_t* address, uint8_t* peerIrk) = 0; + int (*_getIRKs)(uint8_t* nIRKs,uint8_t** BADDR_type, uint8_t*** BADDRs, uint8_t*** IRKs) = 0; + int (*_storeLTK)(uint8_t*, uint8_t*) = 0; + int (*_getLTK)(uint8_t*, uint8_t*) = 0; + void (*_displayCode)(uint32_t confirmationCode) = 0; + bool (*_binaryConfirmPairing)() = 0; + +private: + + virtual void handleAclDataPkt(uint8_t plen, uint8_t pdata[]); + virtual void handleNumCompPkts(uint16_t handle, uint16_t numPkts); + virtual void handleEventPkt(uint8_t plen, uint8_t pdata[]); + + virtual void dumpPkt(const char* prefix, uint8_t plen, uint8_t pdata[]); + + Stream* _debug; + + int _recvIndex; + uint8_t _recvBuffer[3 + 255]; + + uint16_t _cmdCompleteOpcode; + int _cmdCompleteStatus; + uint8_t _cmdResponseLen; + uint8_t* _cmdResponse; + + uint8_t _maxPkt; + uint8_t _pendingPkt; + + uint8_t _aclPktBuffer[255]; +}; + +extern HCIClass& HCI; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCICordioTransport.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCICordioTransport.cpp new file mode 100644 index 0000000..7848712 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCICordioTransport.cpp @@ -0,0 +1,314 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#if defined(ARDUINO_ARCH_MBED) && !defined(TARGET_NANO_RP2040_CONNECT) // && !defined(CORE_CM4) +#include +#include + +#include +#include + +#if defined(ARDUINO_PORTENTA_H7_M4) || defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_NICLA_VISION) || defined(ARDUINO_GIGA) || defined(ARDUINO_OPTA) +#include "ble/BLE.h" +#include +#endif + +// Parts of this file are based on: https://github.com/ARMmbed/mbed-os-cordio-hci-passthrough/pull/2 +// With permission from the Arm Mbed team to re-license + +#if CORDIO_ZERO_COPY_HCI +#include +#include +#include +#include +#include +#include + +/* avoid many small allocs (and WSF doesn't have smaller buffers) */ +#define MIN_WSF_ALLOC (16) +#endif //CORDIO_ZERO_COPY_HCI + +#include "HCICordioTransport.h" + +#if (MBED_VERSION > MBED_ENCODE_VERSION(6, 2, 0)) +#define BLE_NAMESPACE ble +#else +#define BLE_NAMESPACE ble::vendor::cordio +#endif + +#include "CordioHCICustomDriver.h" + +extern BLE_NAMESPACE::CordioHCIDriver& ble_cordio_get_hci_driver(); + +namespace BLE_NAMESPACE { + struct CordioHCIHook { + static CordioHCIDriver& getDriver() { + return ble_cordio_get_hci_driver(); + } + + static CordioHCITransportDriver& getTransportDriver() { + return getDriver()._transport_driver; + } + + static void setDataReceivedHandler(void (*handler)(uint8_t*, uint8_t)) { + getTransportDriver().set_data_received_handler(handler); + } + }; +} + +using BLE_NAMESPACE::CordioHCIHook; + +#if CORDIO_ZERO_COPY_HCI +extern uint8_t *SystemHeapStart; +extern uint32_t SystemHeapSize; + +void init_wsf(BLE_NAMESPACE::buf_pool_desc_t& buf_pool_desc) { + static bool init = false; + + if (init) { + return; + } + init = true; + + // use the buffer for the WSF heap + SystemHeapStart = buf_pool_desc.buffer_memory; + SystemHeapSize = buf_pool_desc.buffer_size; + + // Initialize buffers with the ones provided by the HCI driver + uint16_t bytes_used = WsfBufInit( + buf_pool_desc.pool_count, + (wsfBufPoolDesc_t*)buf_pool_desc.pool_description + ); + + // Raise assert if not enough memory was allocated + MBED_ASSERT(bytes_used != 0); + + SystemHeapStart += bytes_used; + SystemHeapSize -= bytes_used; + + WsfTimerInit(); +} + + +extern "C" void wsf_mbed_ble_signal_event(void) +{ + // do nothing +} +#endif //CORDIO_ZERO_COPY_HCI + +static void bleLoop() +{ +#if CORDIO_ZERO_COPY_HCI + uint64_t last_update_us = 0; + mbed::LowPowerTimer timer; + + timer.start(); + + while (true) { + last_update_us += (uint64_t) timer.read_high_resolution_us(); + timer.reset(); + + uint64_t last_update_ms = (last_update_us / 1000); + wsfTimerTicks_t wsf_ticks = (last_update_ms / WSF_MS_PER_TICK); + + if (wsf_ticks > 0) { + WsfTimerUpdate(wsf_ticks); + last_update_us -= (last_update_ms * 1000); + } + + wsfOsDispatcher(); + + bool sleep = false; + { + /* call needs interrupts disabled */ + mbed::CriticalSectionLock critical_section; + if (wsfOsReadyToSleep()) { + sleep = true; + } + } + + uint64_t time_spent = (uint64_t) timer.read_high_resolution_us(); + + /* don't bother sleeping if we're already past tick */ + if (sleep && (WSF_MS_PER_TICK * 1000 > time_spent)) { + /* sleep to maintain constant tick rate */ + uint64_t wait_time_us = WSF_MS_PER_TICK * 1000 - time_spent; + uint64_t wait_time_ms = wait_time_us / 1000; + + wait_time_us = wait_time_us % 1000; + + if (wait_time_ms) { + rtos::ThisThread::sleep_for(wait_time_ms); + } + + if (wait_time_us) { + wait_us(wait_time_us); + } + } + } +#else + while(true) { + rtos::ThisThread::sleep_for(osWaitForever); + } +#endif // CORDIO_ZERO_COPY_HCI +} + +static rtos::EventFlags bleEventFlags; +static rtos::Thread* bleLoopThread = NULL; + + +HCICordioTransportClass::HCICordioTransportClass() : + _begun(false) +{ +} + +HCICordioTransportClass::~HCICordioTransportClass() +{ +} + +#if (defined(ARDUINO_PORTENTA_H7_M4) || defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_NICLA_VISION) || defined(ARDUINO_GIGA) || defined(ARDUINO_OPTA)) && !defined(CUSTOM_HCI_DRIVER) +events::EventQueue eventQueue(10 * EVENTS_EVENT_SIZE); +void scheduleMbedBleEvents(BLE::OnEventsToProcessCallbackContext *context) { + eventQueue.call(mbed::Callback(&context->ble, &BLE::processEvents)); +} + +void completeCallback(BLE::InitializationCompleteCallbackContext *context) { + eventQueue.break_dispatch(); +} +#endif + +int HCICordioTransportClass::begin() +{ + _rxBuf.clear(); + +#if CORDIO_ZERO_COPY_HCI + BLE_NAMESPACE::buf_pool_desc_t bufPoolDesc = CordioHCIHook::getDriver().get_buffer_pool_description(); + init_wsf(bufPoolDesc); +#endif + +#if (defined(ARDUINO_PORTENTA_H7_M4) || defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_NICLA_VISION) || defined(ARDUINO_GIGA) || defined(ARDUINO_OPTA)) && !defined(CUSTOM_HCI_DRIVER) + + BLE &ble = BLE::Instance(); + ble.onEventsToProcess(scheduleMbedBleEvents); + + ble.init(completeCallback); + eventQueue.dispatch(10000); + + if (!ble.hasInitialized()){ + return 0; + } +#else + CordioHCIHook::getDriver().initialize(); +#endif + + if (bleLoopThread == NULL) { + bleLoopThread = new rtos::Thread(); + bleLoopThread->start(bleLoop); + } + + CordioHCIHook::setDataReceivedHandler(HCICordioTransportClass::onDataReceived); + + _begun = true; + + return 1; +} + +void HCICordioTransportClass::end() +{ + if (bleLoopThread != NULL) { + bleLoopThread->terminate(); + delete bleLoopThread; + bleLoopThread = NULL; + } + +#if !defined(TARGET_STM32H7) + CordioHCIHook::getDriver().terminate(); +#endif + + _begun = false; +} + +void HCICordioTransportClass::wait(unsigned long timeout) +{ + if (available()) { + return; + } + + // wait for handleRxData to signal + bleEventFlags.wait_all(0x01, timeout, true); +} + +int HCICordioTransportClass::available() +{ + return _rxBuf.available(); +} + +int HCICordioTransportClass::peek() +{ + return _rxBuf.peek(); +} + +int HCICordioTransportClass::read() +{ + return _rxBuf.read_char(); +} + +size_t HCICordioTransportClass::write(const uint8_t* data, size_t length) +{ + if (!_begun) { + return 0; + } + + uint8_t packetLength = length - 1; + uint8_t packetType = data[0]; + +#if CORDIO_ZERO_COPY_HCI + uint8_t* packet = (uint8_t*)WsfMsgAlloc(max(packetLength, MIN_WSF_ALLOC)); + + memcpy(packet, &data[1], packetLength); + + return CordioHCIHook::getTransportDriver().write(packetType, packetLength, packet); +#else + return CordioHCIHook::getTransportDriver().write(packetType, packetLength, (uint8_t*)&data[1]); +#endif +} + +void HCICordioTransportClass::handleRxData(uint8_t* data, uint8_t len) +{ + if (_rxBuf.availableForStore() < len) { + // drop! + return; + } + + for (int i = 0; i < len; i++) { + _rxBuf.store_char(data[i]); + } + + bleEventFlags.set(0x01); +} + +HCICordioTransportClass HCICordioTransport; +HCITransportInterface& HCITransport = HCICordioTransport; + +void HCICordioTransportClass::onDataReceived(uint8_t* data, uint8_t len) +{ + HCICordioTransport.handleRxData(data, len); +} + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCICordioTransport.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCICordioTransport.h new file mode 100644 index 0000000..b8d0596 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCICordioTransport.h @@ -0,0 +1,54 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2019 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _HCI_CORDIO_TRANSPORT_H_ +#define _HCI_CORDIO_TRANSPORT_H_ + +#include + +#include "api/RingBuffer.h" + +#include "HCITransport.h" + +class HCICordioTransportClass : public HCITransportInterface { +public: + HCICordioTransportClass(); + virtual ~HCICordioTransportClass(); + + virtual int begin(); + virtual void end(); + + virtual void wait(unsigned long timeout); + + virtual int available(); + virtual int peek(); + virtual int read(); + + virtual size_t write(const uint8_t* data, size_t length); + +private: + static void onDataReceived(uint8_t* data, uint8_t len); + void handleRxData(uint8_t* data, uint8_t len); + +private: + bool _begun; + RingBufferN<256> _rxBuf; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCISilabsTransport.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCISilabsTransport.cpp new file mode 100644 index 0000000..135fd02 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCISilabsTransport.cpp @@ -0,0 +1,130 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2024 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#if defined(ARDUINO_SILABS) + +#include "HCISilabsTransport.h" +#include "sl_string.h" + +extern "C" { +#include "sl_btctrl_linklayer.h" +#include "sl_hci_common_transport.h" +} + +extern "C" int strcasecmp(char const *a, char const *b) { + return sl_strcasecmp(a, b); +} + +static RingBufferN<512> buf; + +HCISilabsTransportClass::HCISilabsTransportClass() +{ +} + +HCISilabsTransportClass::~HCISilabsTransportClass() +{ +} + +int HCISilabsTransportClass::begin() +{ + if(!sl_btctrl_is_initialized()) { + sl_bt_controller_init(); + } + + /* Initialize adv & scan components */ + sl_btctrl_init_adv(); + sl_btctrl_init_scan(); + sl_btctrl_init_conn(); + sl_btctrl_init_adv_ext(); + sl_btctrl_init_scan_ext(); + + /* Initialize HCI controller */ + sl_bthci_init_upper(); + sl_btctrl_hci_parser_init_default(); + sl_btctrl_hci_parser_init_conn(); + sl_btctrl_hci_parser_init_adv(); + sl_btctrl_hci_parser_init_phy(); + + return 1; +} + +void HCISilabsTransportClass::end() +{ + sl_bt_controller_deinit(); +} + +void HCISilabsTransportClass::wait(unsigned long timeout) +{ + for (unsigned long start = millis(); (millis() - start) < timeout;) { + if (available()) { + break; + } + } +} + +int HCISilabsTransportClass::available() +{ + return buf.available(); +} + +int HCISilabsTransportClass::peek() +{ + return buf.peek(); +} + +int HCISilabsTransportClass::read() +{ + return buf.read_char(); +} + +size_t HCISilabsTransportClass::write(const uint8_t* data, size_t len) +{ + int ret = 0; + ret = hci_common_transport_receive((uint8_t *)data, len, true); + + if (ret == 0) return len; + + return 0; +} + +extern "C" { + /** + * @brief Transmit HCI message using the currently used transport layer. + * The HCI calls this function to transmit a full HCI message. + * @param[in] data Packet type followed by HCI packet data. + * @param[in] len Length of the `data` parameter + * @return 0 - on success, or non-zero on failure. + */ + uint32_t hci_common_transport_transmit(uint8_t *data, int16_t len) + { + for (int i = 0; i < len; i++) { + buf.store_char(data[i]); + if (buf.isFull()) return SL_STATUS_FAIL; + } + + sl_btctrl_hci_transmit_complete(0); + return 0; + } +} + +HCISilabsTransportClass HCISilabsTransport; + +HCITransportInterface& HCITransport = HCISilabsTransport; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCISilabsTransport.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCISilabsTransport.h new file mode 100644 index 0000000..2061e78 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCISilabsTransport.h @@ -0,0 +1,42 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _HCI_SILABS_TRANSPORT_H_ +#define _HCI_SILABS_TRANSPORT_H_ + +#include "HCITransport.h" + +class HCISilabsTransportClass : public HCITransportInterface { +public: + HCISilabsTransportClass(); + virtual ~HCISilabsTransportClass(); + + virtual int begin(); + virtual void end(); + + virtual void wait(unsigned long timeout); + + virtual int available(); + virtual int peek(); + virtual int read(); + + virtual size_t write(const uint8_t* data, size_t length); +}; + +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCITransport.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCITransport.h new file mode 100644 index 0000000..d8aa6a9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCITransport.h @@ -0,0 +1,41 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _HCI_TRANSPORT_INTERFACE_H_ +#define _HCI_TRANSPORT_INTERFACE_H_ + +#include + +class HCITransportInterface { +public: + virtual int begin() = 0; + virtual void end() = 0; + + virtual void wait(unsigned long timeout) = 0; + + virtual int available() = 0; + virtual int peek() = 0; + virtual int read() = 0; + + virtual size_t write(const uint8_t* data, size_t length) = 0; +}; + +extern HCITransportInterface& HCITransport; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIUartTransport.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIUartTransport.cpp new file mode 100644 index 0000000..191811a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIUartTransport.cpp @@ -0,0 +1,109 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#if !defined(ARDUINO_ARCH_MBED) && !defined(ESP32) && !defined(ARDUINO_SILABS) && !defined(ARDUINO_UNOR4_WIFI) || defined(TARGET_NANO_RP2040_CONNECT) //|| defined(CORE_CM4) + +#include "HCIUartTransport.h" + +#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_AVR_UNO_WIFI_REV2) +#define SerialHCI Serial2 +#elif defined(ARDUINO_SAMD_NANO_33_IOT) || defined(ARDUINO_NANO_RP2040_CONNECT) +// SerialHCI is already defined in the variant +#elif defined(ARDUINO_PORTENTA_H7_M4) +// SerialHCI is already defined in the variant +#elif defined(ARDUINO_PORTENTA_H7_M7) || defined(ARDUINO_NICLA_VISION) +#define SerialHCI Serial2 +#elif defined(ARDUINO_OPTA) +#define SerialHCI Serial3 +#elif defined(ARDUINO_PORTENTA_C33) +#define SerialHCI Serial5 +#elif defined(ARDUINO_GIGA) +arduino::UART SerialHCI(CYBSP_BT_UART_TX, CYBSP_BT_UART_RX, CYBSP_BT_UART_RTS, CYBSP_BT_UART_CTS); +#else +#error "Unsupported board selected!" +#endif + +HCIUartTransportClass::HCIUartTransportClass(HardwareSerial& uart, unsigned long baudrate) : + _uart(&uart), + _baudrate(baudrate) +{ +} + +HCIUartTransportClass::~HCIUartTransportClass() +{ +} + +int HCIUartTransportClass::begin() +{ + _uart->begin(_baudrate); + + return 1; +} + +void HCIUartTransportClass::end() +{ + _uart->end(); +} + +void HCIUartTransportClass::wait(unsigned long timeout) +{ + for (unsigned long start = millis(); (millis() - start) < timeout;) { + if (available()) { + break; + } + } +} + +int HCIUartTransportClass::available() +{ + return _uart->available(); +} + +int HCIUartTransportClass::peek() +{ + return _uart->peek(); +} + +int HCIUartTransportClass::read() +{ + return _uart->read(); +} + +size_t HCIUartTransportClass::write(const uint8_t* data, size_t length) +{ +#ifdef ARDUINO_AVR_UNO_WIFI_REV2 + // wait while the CTS pin is low + while (digitalRead(NINA_CTS) == HIGH); +#endif + + size_t result = _uart->write(data, length); + + _uart->flush(); + + return result; +} + +#if defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined(ARDUINO_NANO_RP2040_CONNECT) +HCIUartTransportClass HCIUartTransport(SerialHCI, 119600); +#else +HCIUartTransportClass HCIUartTransport(SerialHCI, 912600); +#endif +HCITransportInterface& HCITransport = HCIUartTransport; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIUartTransport.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIUartTransport.h new file mode 100644 index 0000000..ba70dff --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIUartTransport.h @@ -0,0 +1,46 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _HCI_UART_TRANSPORT_H_ +#define _HCI_UART_TRANSPORT_H_ + +#include "HCITransport.h" + +class HCIUartTransportClass : public HCITransportInterface { +public: + HCIUartTransportClass(HardwareSerial& uart, unsigned long baudrate); + virtual ~HCIUartTransportClass(); + + virtual int begin(); + virtual void end(); + + virtual void wait(unsigned long timeout); + + virtual int available(); + virtual int peek(); + virtual int read(); + + virtual size_t write(const uint8_t* data, size_t length); + +private: + HardwareSerial* _uart; + unsigned long _baudrate; +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.cpp new file mode 100644 index 0000000..046a0e7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.cpp @@ -0,0 +1,142 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#if defined(ESP32) + +#include "HCIVirtualTransport.h" + +StreamBufferHandle_t rec_buffer; +StreamBufferHandle_t send_buffer; +TaskHandle_t bleHandle; + + +static void notify_host_send_available(void) +{ +} + +static int notify_host_recv(uint8_t *data, uint16_t length) +{ + xStreamBufferSend(rec_buffer,data,length,portMAX_DELAY); // !!!potentially waiting forever + return 0; +} + +static esp_vhci_host_callback_t vhci_host_cb = { + notify_host_send_available, + notify_host_recv +}; + +void bleTask(void *pvParameters) +{ + esp_vhci_host_register_callback(&vhci_host_cb); + size_t length; + uint8_t mybuf[258]; + + while(true){ + length = xStreamBufferReceive(send_buffer,mybuf,258,portMAX_DELAY); + while (!esp_vhci_host_check_send_available()) {} + esp_vhci_host_send_packet(mybuf, length); + } +} + + +HCIVirtualTransportClass::HCIVirtualTransportClass() +{ +} + +HCIVirtualTransportClass::~HCIVirtualTransportClass() +{ +} + +int HCIVirtualTransportClass::begin() +{ + btStarted(); // this somehow stops the arduino ide from initializing bluedroid + + rec_buffer = xStreamBufferCreate(258, 1); + send_buffer = xStreamBufferCreate(258, 1); + + esp_err_t ret = nvs_flash_init(); + if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) { + ESP_ERROR_CHECK(nvs_flash_erase()); + ret = nvs_flash_init(); + } + esp_bt_controller_config_t bt_cfg = BT_CONTROLLER_INIT_CONFIG_DEFAULT(); + +#if CONFIG_IDF_TARGET_ESP32 + bt_cfg.mode = ESP_BT_MODE_BLE; //original esp32 chip +#else + bt_cfg.bluetooth_mode = ESP_BT_MODE_BLE; //different api for newer models +#endif + + esp_bt_controller_mem_release(ESP_BT_MODE_CLASSIC_BT); + esp_bt_controller_init(&bt_cfg); + esp_bt_controller_enable(ESP_BT_MODE_BLE); + xTaskCreatePinnedToCore(&bleTask, "bleTask", 2048, NULL, 5, &bleHandle, 0); + return 1; +} + +void HCIVirtualTransportClass::end() +{ + vStreamBufferDelete(rec_buffer); + vStreamBufferDelete(send_buffer); + esp_bt_controller_disable(); + esp_bt_controller_deinit(); + vTaskDelete(bleHandle); +} + +void HCIVirtualTransportClass::wait(unsigned long timeout) +{ + for (unsigned long start = (esp_timer_get_time() / 1000ULL); ((esp_timer_get_time() / 1000ULL) - start) < timeout;) { + if (available()) { + break; + } + } +} + +int HCIVirtualTransportClass::available() +{ + size_t bytes = xStreamBufferBytesAvailable(rec_buffer); + return bytes; +} + +// never called +int HCIVirtualTransportClass::peek() +{ + return -1; +} + +int HCIVirtualTransportClass::read() +{ + uint8_t c; + if(xStreamBufferReceive(rec_buffer, &c, 1, portMAX_DELAY)) { + return c; + } + return -1; +} + +size_t HCIVirtualTransportClass::write(const uint8_t* data, size_t length) +{ + size_t result = xStreamBufferSend(send_buffer,data,length,portMAX_DELAY); + return result; +} + +HCIVirtualTransportClass HCIVirtualTransport; + +HCITransportInterface& HCITransport = HCIVirtualTransport; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.h new file mode 100644 index 0000000..0da43ca --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransport.h @@ -0,0 +1,50 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "HCITransport.h" +#include +#include +#include + +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "freertos/stream_buffer.h" + +#include "esp_bt.h" +#include "nvs_flash.h" + +#include "esp32-hal-bt.h" // this is needed to disable bluedroid + + +class HCIVirtualTransportClass : public HCITransportInterface { +public: + HCIVirtualTransportClass(); + virtual ~HCIVirtualTransportClass(); + + virtual int begin(); + virtual void end(); + + virtual void wait(unsigned long timeout); + + virtual int available(); + virtual int peek(); + virtual int read(); + + virtual size_t write(const uint8_t* data, size_t length); +}; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransportAT.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransportAT.cpp new file mode 100644 index 0000000..7b3a24a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransportAT.cpp @@ -0,0 +1,112 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#if defined(ARDUINO_UNOR4_WIFI) + +#include "HCIVirtualTransportAT.h" + +extern ModemClass modem; + +HCIVirtualTransportATClass::HCIVirtualTransportATClass() +{ +} + +HCIVirtualTransportATClass::~HCIVirtualTransportATClass() +{ +} + +static RingBufferN<258> buf; + +int HCIVirtualTransportATClass::begin() +{ + // TODO: add this helper + //modem.debug(Serial); + buf.clear(); + //modem.debug(true); + std::string res = ""; + modem.begin(); + if (modem.write(std::string(PROMPT(_HCI_BEGIN)), res, CMD(_HCI_BEGIN))) { + return 1; + } + return 0; +} + +void HCIVirtualTransportATClass::end() +{ +} + +void HCIVirtualTransportATClass::wait(unsigned long timeout) +{ + std::string res = ""; + modem.write(std::string(PROMPT(_HCI_WAIT)), res, "%d\n\r", CMD_WRITE(_HCI_WAIT), timeout); +} + +int HCIVirtualTransportATClass::available() +{ + std::string res = ""; + if (buf.available()) { + return buf.available(); + } + if (modem.write(std::string(PROMPT(_HCI_AVAILABLE)), res, CMD_READ(_HCI_AVAILABLE))) { + return atoi(res.c_str()); + } + + return 0; +} + +// never called +int HCIVirtualTransportATClass::peek() +{ + return -1; +} + +int HCIVirtualTransportATClass::read() +{ + uint8_t c; + std::string res = ""; + if (buf.available()) { + return buf.read_char(); + } + modem.avoid_trim_results(); + modem.read_using_size(); + if (modem.write(std::string(PROMPT(_HCI_READ)), res, CMD(_HCI_READ))) { + for(int i = 0; i < res.size(); i++) { + buf.store_char((uint8_t)res[i]); + } + return buf.read_char(); + } + + return -1; +} + +size_t HCIVirtualTransportATClass::write(const uint8_t* data, size_t length) +{ + std::string res = ""; + modem.write_nowait(std::string(PROMPT(_HCI_WRITE)), res, "%s%d\r\n" , CMD_WRITE(_HCI_WRITE), length); + if(modem.passthrough(data, length)) { + return length; + } + return 0; +} + +HCIVirtualTransportATClass HCIVirtualTransportAT; + +HCITransportInterface& HCITransport = HCIVirtualTransportAT; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransportAT.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransportAT.h new file mode 100644 index 0000000..8e29801 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/HCIVirtualTransportAT.h @@ -0,0 +1,42 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "HCITransport.h" +#include +#include +#include + +#include "WiFiS3.h" + +class HCIVirtualTransportATClass : public HCITransportInterface { +public: + HCIVirtualTransportATClass(); + virtual ~HCIVirtualTransportATClass(); + + virtual int begin(); + virtual void end(); + + virtual void wait(unsigned long timeout); + + virtual int available(); + virtual int peek(); + virtual int read(); + + virtual size_t write(const uint8_t* data, size_t length); +}; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.cpp new file mode 100644 index 0000000..7af170d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.cpp @@ -0,0 +1,508 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#include "HCI.h" +#include "ATT.h" +#include "btct.h" +#include "L2CAPSignaling.h" +#include "keyDistribution.h" +#include "bitDescriptions.h" +#define CONNECTION_PARAMETER_UPDATE_REQUEST 0x12 +#define CONNECTION_PARAMETER_UPDATE_RESPONSE 0x13 + +//#define _BLE_TRACE_ + +L2CAPSignalingClass::L2CAPSignalingClass() : + _minInterval(0), + _maxInterval(0), + _supervisionTimeout(0), + _pairing_enabled(1) +{ +} + +L2CAPSignalingClass::~L2CAPSignalingClass() +{ +} + +void L2CAPSignalingClass::addConnection(uint16_t handle, uint8_t role, uint8_t /*peerBdaddrType*/, + uint8_t /*peerBdaddr*/[6], uint16_t interval, + uint16_t /*latency*/, uint16_t supervisionTimeout, + uint8_t /*masterClockAccuracy*/) +{ + if (role != 1) { + // ignore + return; + } + + bool updateParameters = false; + uint16_t updatedMinInterval = interval; + uint16_t updatedMaxInterval = interval; + uint16_t updatedSupervisionTimeout = supervisionTimeout; + + if (_minInterval && _maxInterval) { + if (interval < _minInterval || interval > _maxInterval) { + updatedMinInterval = _minInterval; + updatedMaxInterval = _maxInterval; + updateParameters = true; + } + } + + if (_supervisionTimeout && supervisionTimeout != _supervisionTimeout) { + updatedSupervisionTimeout = _supervisionTimeout; + updateParameters = true; + } + + if (updateParameters) { + struct __attribute__ ((packed)) L2CAPConnectionParameterUpdateRequest { + uint8_t code; + uint8_t identifier; + uint16_t length; + uint16_t minInterval; + uint16_t maxInterval; + uint16_t latency; + uint16_t supervisionTimeout; + } request = { CONNECTION_PARAMETER_UPDATE_REQUEST, 0x01, 8, + updatedMinInterval, updatedMaxInterval, 0x0000, updatedSupervisionTimeout }; + + HCI.sendAclPkt(handle, SIGNALING_CID, sizeof(request), &request); + } +} + +void L2CAPSignalingClass::handleData(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) L2CAPSignalingHdr { + uint8_t code; + uint8_t identifier; + uint16_t length; + } *l2capSignalingHdr = (L2CAPSignalingHdr*)data; + + if (dlen < sizeof(L2CAPSignalingHdr)) { + // too short, ignore + return; + } + + if (dlen != (sizeof(L2CAPSignalingHdr) + l2capSignalingHdr->length)) { + // invalid length, ignore + return; + } + + uint8_t code = l2capSignalingHdr->code; + uint8_t identifier = l2capSignalingHdr->identifier; + uint16_t length = l2capSignalingHdr->length; + data = &data[sizeof(L2CAPSignalingHdr)]; + + if (code == CONNECTION_PARAMETER_UPDATE_REQUEST) { + connectionParameterUpdateRequest(connectionHandle, identifier, length, data); + } else if (code == CONNECTION_PARAMETER_UPDATE_RESPONSE) { + connectionParameterUpdateResponse(connectionHandle, identifier, length, data); + } +} +void L2CAPSignalingClass::handleSecurityData(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) L2CAPSignalingHdr { + uint8_t code; + uint8_t data[64]; + } *l2capSignalingHdr = (L2CAPSignalingHdr*)data; +#ifdef _BLE_TRACE_ + Serial.print("dlen: "); + Serial.println(dlen); +#endif + uint8_t code = l2capSignalingHdr->code; + +#ifdef _BLE_TRACE_ + Serial.print("handleSecurityData: code: 0x"); + Serial.println(code, HEX); + Serial.print("rx security:"); + btct.printBytes(data,dlen); +#endif + if (code == CONNECTION_PAIRING_REQUEST) { + + if (isPairingEnabled()){ + if (_pairing_enabled >= 2) _pairing_enabled = 0; // 2 = pair once only + + // 0x1 + struct __attribute__ ((packed)) PairingRequest { + uint8_t ioCapability; + uint8_t oobDataFlag; + uint8_t authReq; + uint8_t maxEncSize; + uint8_t initiatorKeyDistribution; + uint8_t responderKeyDistribution; + } *pairingRequest = (PairingRequest*)l2capSignalingHdr->data; + + KeyDistribution responseKD = KeyDistribution(); + responseKD.setIdKey(true); + + ATT.remoteKeyDistribution = responseKD;// KeyDistribution(pairingRequest->initiatorKeyDistribution); + ATT.localKeyDistribution = responseKD; //KeyDistribution(pairingRequest->responderKeyDistribution); + // KeyDistribution rkd(pairingRequest->responderKeyDistribution); + AuthReq req(pairingRequest->authReq); +#ifdef _BLE_TRACE_ + Serial.print("Req has properties: "); + Serial.print(req.Bonding()?"bonding, ":"no bonding, "); + Serial.print(req.CT2()?"CT2, ":"no CT2, "); + Serial.print(req.KeyPress()?"KeyPress, ":"no KeyPress, "); + Serial.print(req.MITM()?"MITM, ":"no MITM, "); + Serial.print(req.SC()?"SC, ":"no SC, "); +#endif + + uint8_t peerIOCap[3]; + peerIOCap[0] = pairingRequest->authReq; + peerIOCap[1] = pairingRequest->oobDataFlag; + peerIOCap[2] = pairingRequest->ioCapability; + ATT.setPeerIOCap(connectionHandle, peerIOCap); + ATT.setPeerEncryption(connectionHandle, ATT.getPeerEncryption(connectionHandle) | PEER_ENCRYPTION::PAIRING_REQUEST); +#ifdef _BLE_TRACE_ + Serial.print("Peer encryption : 0b"); + Serial.println(ATT.getPeerEncryption(connectionHandle), BIN); +#endif + struct __attribute__ ((packed)) PairingResponse { + uint8_t code; + uint8_t ioCapability; + uint8_t oobDataFlag; + uint8_t authReq; + uint8_t maxEncSize; + uint8_t initiatorKeyDistribution; + uint8_t responderKeyDistribution; + } response = { CONNECTION_PAIRING_RESPONSE, HCI.localIOCap(), 0, HCI.localAuthreq().getOctet(), 0x10, responseKD.getOctet(), responseKD.getOctet()}; + + HCI.sendAclPkt(connectionHandle, SECURITY_CID, sizeof(response), &response); + + } else { + // Pairing not enabled + uint8_t ret[2] = {CONNECTION_PAIRING_FAILED, 0x05}; // reqect pairing + HCI.sendAclPkt(connectionHandle, SECURITY_CID, sizeof(ret), ret); + ATT.setPeerEncryption(connectionHandle, NO_ENCRYPTION); + } + } + else if (code == CONNECTION_PAIRING_RANDOM) + { + struct __attribute__ ((packed)) PairingRandom { + uint8_t Na[16]; + } *pairingRandom = (PairingRandom*)l2capSignalingHdr->data; + for(int i=0; i<16; i++){ + HCI.Na[15-i] = pairingRandom->Na[i]; + } +#ifdef _BLE_TRACE_ + Serial.println("[Info] Pairing random."); +#endif + struct __attribute__ ((packed)) PairingResponse { + uint8_t code; + uint8_t Nb[16]; + } response = { CONNECTION_PAIRING_RANDOM, 0}; + for(int i=0; i< 16; i++) response.Nb[15-i] = HCI.Nb[i]; + + HCI.sendAclPkt(connectionHandle, SECURITY_CID, sizeof(response), &response); + + // We now have all needed for compare value + uint8_t g2Result[4]; + uint8_t U[32]; + uint8_t V[32]; + + for(int i=0; i<32; i++){ + U[31-i] = HCI.remotePublicKeyBuffer[i]; + V[31-i] = HCI.localPublicKeyBuffer[i]; + } + + btct.g2(U,V,HCI.Na,HCI.Nb, g2Result); + uint32_t result = 0; + for(int i=0; i<4; i++) result += g2Result[3-i] << 8*i; + +#ifdef _BLE_TRACE_ + Serial.print("U : "); + btct.printBytes(U,32); + Serial.print("V : "); + btct.printBytes(V,32); + Serial.print("X : "); + btct.printBytes(X,16); + Serial.print("Y : "); + btct.printBytes(Y,16); + Serial.print("g2res : "); + btct.printBytes(g2Result,4); + Serial.print("Result : "); + Serial.println(result); +#endif + + if(HCI._displayCode!=0){ + HCI._displayCode(result%1000000); + } + if(HCI._binaryConfirmPairing!=0){ + if(!HCI._binaryConfirmPairing()){ +#ifdef _BLE_TRACE_ + Serial.println("User rejection"); +#endif + uint8_t rejection[2]; + rejection[0] = CONNECTION_PAIRING_FAILED; + rejection[1] = 0x0C; // Numeric comparison failed + HCI.sendAclPkt(connectionHandle, SECURITY_CID, 2, rejection); + ATT.setPeerEncryption(connectionHandle, PEER_ENCRYPTION::NO_ENCRYPTION); + }else{ +#ifdef _BLE_TRACE_ + Serial.println("User did confirm"); +#endif + } + } + } + else if (code == CONNECTION_PAIRING_RESPONSE) + { + } + else if(code == CONNECTION_PAIRING_FAILED) + { +#ifdef _BLE_TRACE_ + struct __attribute__ ((packed)) PairingFailed + { + uint8_t code; + uint8_t reason; + } *pairingFailed = (PairingFailed*)data; + Serial.print("Pairing failed with code: 0x"); + Serial.println(pairingFailed->reason,HEX); +#endif + ATT.setPeerEncryption(connectionHandle, PEER_ENCRYPTION::NO_ENCRYPTION); + } + else if (code == CONNECTION_IDENTITY_INFORMATION){ + struct __attribute__ ((packed)) IdentityInformation { + uint8_t code; + uint8_t PeerIRK[16]; + } *identityInformation = (IdentityInformation*)data; + for(int i=0; i<16; i++) ATT.peerIRK[15-i] = identityInformation->PeerIRK[i]; +#ifdef _BLE_TRACE_ + Serial.println("Saved peer IRK"); +#endif + } + else if (code == CONNECTION_IDENTITY_ADDRESS){ + struct __attribute__ ((packed)) IdentityAddress { + uint8_t code; + uint8_t addressType; + uint8_t address[6]; + } *identityAddress = (IdentityAddress*)data; + // we can save this information now. + uint8_t peerAddress[6]; + for(int i=0; i<6; i++) peerAddress[5-i] = identityAddress->address[i]; + + HCI.saveNewAddress(identityAddress->addressType, peerAddress, ATT.peerIRK, ATT.localIRK); + if(HCI._storeLTK!=0){ + HCI._storeLTK(peerAddress, HCI.LTK); + } + } + else if (code == CONNECTION_PAIRING_PUBLIC_KEY){ + /// Received a public key + struct __attribute__ ((packed)) ConnectionPairingPublicKey { + uint8_t x[32]; + uint8_t y[32]; + } *connectionPairingPublicKey = (ConnectionPairingPublicKey*)l2capSignalingHdr->data; + struct __attribute__ ((packed)) GenerateDHKeyCommand { + uint8_t x[32]; + uint8_t y[32]; + } generateDHKeyCommand = { + 0x00, + 0x00, + }; + memcpy(generateDHKeyCommand.x,connectionPairingPublicKey->x,32); + memcpy(generateDHKeyCommand.y,connectionPairingPublicKey->y,32); + + if(ATT.setPeerEncryption(connectionHandle, ATT.getPeerEncryption(connectionHandle) | PEER_ENCRYPTION::REQUESTED_ENCRYPTION)){ +#ifdef _BLE_TRACE_ + Serial.println("[Info] Pairing public key"); + Serial.println("Requested encryption stored."); +#endif + }else{ +#ifdef _BLE_TRACE_ + Serial.println("[Info] Pairing public key"); + Serial.print("Failed to store encryption request with handle: 0x"); + Serial.println(connectionHandle,HEX); +#endif + } + + memcpy(HCI.remotePublicKeyBuffer,&generateDHKeyCommand,sizeof(generateDHKeyCommand)); + HCI.sendCommand( (OGF_LE_CTL << 10 )| LE_COMMAND::READ_LOCAL_P256, 0); + } + else if(code == CONNECTION_PAIRING_DHKEY_CHECK) + { + uint8_t RemoteDHKeyCheck[16]; + for(int i=0; i<16; i++) RemoteDHKeyCheck[15-i] = l2capSignalingHdr->data[i]; + + +#ifdef _BLE_TRACE_ + Serial.println("[Info] DH Key check"); + Serial.print("Remote DHKey Check: "); + btct.printBytes(RemoteDHKeyCheck, 16); +#endif + + + + uint8_t encryptionState = ATT.getPeerEncryption(connectionHandle) | PEER_ENCRYPTION::RECEIVED_DH_CHECK; + ATT.setPeerEncryption(connectionHandle, encryptionState); + if((encryptionState & PEER_ENCRYPTION::DH_KEY_CALULATED) == 0){ +#ifdef _BLE_TRACE_ + Serial.println("DHKey not yet ready, will calculate f5, f6 later"); +#endif + // store RemoteDHKeyCheck for later check + memcpy(HCI.remoteDHKeyCheckBuffer,RemoteDHKeyCheck,16); + + } else { + // We've already calculated the DHKey so we can calculate our check and send it. + smCalculateLTKandConfirm(connectionHandle, RemoteDHKeyCheck); + + } + } +} + +void L2CAPSignalingClass::smCalculateLTKandConfirm(uint16_t handle, uint8_t expectedEa[]) +{ // Authentication stage 2: LTK Calculation + + uint8_t localAddress[7]; + uint8_t remoteAddress[7]; + ATT.getPeerAddrWithType(handle, remoteAddress); + + HCI.readBdAddr(); + memcpy(&localAddress[1],HCI.localAddr,6); + localAddress[0] = 0; // IOT 33 uses a static address // TODO: confirm for Nano BLE + + // Compute the LTK and MacKey + uint8_t MacKey[16]; + btct.f5(HCI.DHKey, HCI.Na, HCI.Nb, remoteAddress, localAddress, MacKey, HCI.LTK); + + // Compute Ea and Eb + uint8_t Ea[16]; + uint8_t Eb[16]; + uint8_t R[16]; + uint8_t MasterIOCap[3]; + uint8_t SlaveIOCap[3] = {HCI.localAuthreq().getOctet(), 0x0, HCI.localIOCap()}; + + ATT.getPeerIOCap(handle, MasterIOCap); + for(int i=0; i<16; i++) R[i] = 0; + + btct.f6(MacKey, HCI.Na,HCI.Nb,R, MasterIOCap, remoteAddress, localAddress, Ea); + btct.f6(MacKey, HCI.Nb,HCI.Na,R, SlaveIOCap, localAddress, remoteAddress, Eb); + +#ifdef _BLE_TRACE_ + Serial.println("Calculate and confirm LTK via f5, f6:"); + Serial.print("DHKey : "); btct.printBytes(HCI.DHKey,32); + Serial.print("Na : "); btct.printBytes(HCI.Na,16); + Serial.print("Nb : "); btct.printBytes(HCI.Nb,16); + Serial.print("MacKey : "); btct.printBytes(MacKey,16); + Serial.print("LTK : "); btct.printBytes(HCI.LTK,16); + Serial.print("Expected Ea: "); btct.printBytes(expectedEa, 16); + Serial.print("Ea : "); btct.printBytes(Ea, 16); + Serial.print("Eb : "); btct.printBytes(Eb,16); + Serial.print("Local Addr : "); btct.printBytes(localAddress, 7); + Serial.print("LocalIOCap : "); btct.printBytes(SlaveIOCap, 3); + Serial.print("MasterAddr : "); btct.printBytes(remoteAddress, 7); + Serial.print("MasterIOCAP: "); btct.printBytes(MasterIOCap, 3); +#endif + + // Check if Ea = expectedEa + if (memcmp(Ea, expectedEa, 16) == 0){ + // Check ok + // Send our confirmation value to complete authentication stage 2 + uint8_t ret[17]; + ret[0] = CONNECTION_PAIRING_DHKEY_CHECK; + for(int i=0; i 0; +} + +void L2CAPSignalingClass::connectionParameterUpdateRequest(uint16_t handle, uint8_t identifier, uint8_t dlen, uint8_t data[]) +{ + struct __attribute__ ((packed)) L2CAPConnectionParameterUpdateRequest { + uint16_t minInterval; + uint16_t maxInterval; + uint16_t latency; + uint16_t supervisionTimeout; + } *request = (L2CAPConnectionParameterUpdateRequest*)data; + + if (dlen < sizeof(L2CAPConnectionParameterUpdateRequest)) { + // too short, ignore + return; + } + + struct __attribute__ ((packed)) L2CAPConnectionParameterUpdateResponse { + uint8_t code; + uint8_t identifier; + uint16_t length; + uint16_t value; + } response = { CONNECTION_PARAMETER_UPDATE_RESPONSE, identifier, 2, 0x0000 }; + + if (_minInterval && _maxInterval) { + if (request->minInterval < _minInterval || request->maxInterval > _maxInterval) { + response.value = 0x0001; // reject + } + } + + if (_supervisionTimeout) { + if (request->supervisionTimeout != _supervisionTimeout) { + response.value = 0x0001; // reject + } + } + + HCI.sendAclPkt(handle, SIGNALING_CID, sizeof(response), &response); + + if (response.value == 0x0000) { + HCI.leConnUpdate(handle, request->minInterval, request->maxInterval, request->latency, request->supervisionTimeout); + } +} + +void L2CAPSignalingClass::connectionParameterUpdateResponse(uint16_t /*handle*/, uint8_t /*identifier*/, uint8_t /*dlen*/, uint8_t /*data*/[]) +{ +} + +#if !defined(FAKE_L2CAP) +L2CAPSignalingClass L2CAPSignalingObj; +L2CAPSignalingClass& L2CAPSignaling = L2CAPSignalingObj; +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h new file mode 100644 index 0000000..2604216 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/L2CAPSignaling.h @@ -0,0 +1,96 @@ +/* + This file is part of the ArduinoBLE library. + Copyright (c) 2018 Arduino SA. All rights reserved. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +*/ + +#ifndef _L2CAP_SIGNALING_H_ +#define _L2CAP_SIGNALING_H_ + +#include + +#define SIGNALING_CID 0x0005 +#define SECURITY_CID 0x0006 + + +#define CONNECTION_PAIRING_REQUEST 0x01 +#define CONNECTION_PAIRING_RESPONSE 0x02 +#define CONNECTION_PAIRING_CONFIRM 0x03 +#define CONNECTION_PAIRING_RANDOM 0x04 +#define CONNECTION_PAIRING_FAILED 0x05 +#define CONNECTION_ENCRYPTION_INFORMATION 0x06 +#define CONNECTION_MASTER_IDENTIFICATION 0x07 +#define CONNECTION_IDENTITY_INFORMATION 0x08 +#define CONNECTION_IDENTITY_ADDRESS 0x09 +#define CONNECTION_SIGNING_INFORMATION 0x0A +#define CONNECTION_SECURITY_REQUEST 0x0B +#define CONNECTION_PAIRING_PUBLIC_KEY 0x0C +#define CONNECTION_PAIRING_DHKEY_CHECK 0x0D +#define CONNECTION_PAIRING_KEYPRESS 0x0E + +#define IOCAP_DISPLAY_ONLY 0x00 +#define IOCAP_DISPLAY_YES_NO 0x01 +#define IOCAP_KEYBOARD_ONLY 0x02 +#define IOCAP_NO_INPUT_NO_OUTPUT 0x03 +#define IOCAP_KEYBOARD_DISPLAY 0x04 + + +#define LOCAL_AUTHREQ 0b00101101 +// #define LOCAL_IOCAP IOCAP_DISPLAY_ONLY // will use JustWorks pairing + +class L2CAPSignalingClass { +public: + L2CAPSignalingClass(); + virtual ~L2CAPSignalingClass(); + + virtual void addConnection(uint16_t handle, uint8_t role, uint8_t peerBdaddrType, + uint8_t peerBdaddr[6], uint16_t interval, + uint16_t latency, uint16_t supervisionTimeout, + uint8_t masterClockAccuracy); + + virtual void handleData(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + + virtual void handleSecurityData(uint16_t connectionHandle, uint8_t dlen, uint8_t data[]); + + virtual void removeConnection(uint8_t handle, uint16_t reason); + + virtual void setConnectionInterval(uint16_t minInterval, uint16_t maxInterval); + + virtual void setSupervisionTimeout(uint16_t supervisionTimeout); + + virtual void setPairingEnabled(uint8_t enabled); + virtual bool isPairingEnabled(); + + + + virtual void smCalculateLTKandConfirm(uint16_t handle, uint8_t expectedEa[]); + + +private: + virtual void connectionParameterUpdateRequest(uint16_t handle, uint8_t identifier, uint8_t dlen, uint8_t data[]); + virtual void connectionParameterUpdateResponse(uint16_t handle, uint8_t identifier, uint8_t dlen, uint8_t data[]); + + +private: + uint16_t _minInterval; + uint16_t _maxInterval; + uint16_t _supervisionTimeout; + uint8_t _pairing_enabled; +}; + +extern L2CAPSignalingClass& L2CAPSignaling; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.cpp new file mode 100644 index 0000000..bf896bc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.cpp @@ -0,0 +1,30 @@ +#include "bitDescriptions.h" + + +#define BONDING_BIT 0b00000001 +#define MITM_BIT 0b00000100 +#define SC_BIT 0b00001000 +#define KEYPRESS_BIT 0b00010000 +#define CT2_BIT 0b00100000 + + +AuthReq::AuthReq(){} +AuthReq::AuthReq(uint8_t octet):_octet(octet){} +bool AuthReq::Bonding(){ return (_octet & BONDING_BIT)>0;} +bool AuthReq::MITM(){ return (_octet & MITM_BIT)>0;} +bool AuthReq::SC(){ return (_octet & SC_BIT)>0;} +bool AuthReq::KeyPress(){ return (_octet & KEYPRESS_BIT)>0;} +bool AuthReq::CT2(){ return (_octet & CT2_BIT)>0;} + + +void AuthReq::setBonding(bool state) { _octet= state? _octet|BONDING_BIT : _octet&~BONDING_BIT;} +void AuthReq::setMITM(bool state) { _octet= state? _octet|MITM_BIT : _octet&~MITM_BIT;} +void AuthReq::setSC(bool state){ _octet= state? _octet|SC_BIT : _octet&~SC_BIT;} +void AuthReq::setKeyPress(bool state){ _octet= state? _octet|KEYPRESS_BIT : _octet&~KEYPRESS_BIT;} +void AuthReq::setCT2(bool state){ _octet= state? _octet|CT2_BIT : _octet&~CT2_BIT;} + +uint8_t _octet; + + +void AuthReq::setOctet( uint8_t octet){_octet = octet;} +uint8_t AuthReq::getOctet() {return _octet;} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h new file mode 100644 index 0000000..6d32c52 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/bitDescriptions.h @@ -0,0 +1,41 @@ +#ifndef _BIT_DESCRIPTIONS_H_ +#define _BIT_DESCRIPTIONS_H_ +#include + +class AuthReq{ +public: + AuthReq(); + AuthReq(uint8_t octet); + void setOctet( uint8_t octet); + uint8_t getOctet(); + + + // The Bonding_Flags field is a 2-bit field that indicates the type of bonding being requested by the initiating device + bool Bonding(); + // The MITM field is a 1-bit flag that is set to one if the device is requesting MITM protection + bool MITM(); + // The SC field is a 1 bit flag. If LE Secure Connections pairing is supported by the device, then the SC field shall be set to 1, otherwise it shall be set to 0. + bool SC(); + // The keypress field is a 1-bit flag that is used only in the Passkey Entry protocol and shall be ignored in other protocols. + bool KeyPress(); + // The CT2 field is a 1-bit flag that shall be set to 1 upon transmission to indicate support for the h7 function. + bool CT2(); + + void setBonding(bool state); + void setMITM(bool state); + void setSC(bool state); + void setKeyPress(bool state); + void setCT2(bool state); +private: + uint8_t _octet; +}; + +enum IOCap { + DisplayOnly, + DisplayYesNo, + KeyboardOnly, + NoInputNoOutput, + KeyboardDisplay +}; + +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.cpp new file mode 100644 index 0000000..6829494 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.cpp @@ -0,0 +1,378 @@ +#include "btct.h" +#include +#include "HCI.h" +#include "ArduinoBLE.h" +BluetoothCryptoToolbox::BluetoothCryptoToolbox(){} +// In step 1, AES-128 with key K is applied to an all-zero input block. +// In step 2, K1 is derived through the following operation: +// If the most significant bit of L is equal to 0, K1 is the left-shift +// of L by 1 bit. +// Otherwise, K1 is the exclusive-OR of const_Rb and the left-shift of L +// by 1 bit. +// In step 3, K2 is derived through the following operation: +// If the most significant bit of K1 is equal to 0, K2 is the left-shift +// of K1 by 1 bit. +// Otherwise, K2 is the exclusive-OR of const_Rb and the left-shift of +// K1 by 1 bit. +// In step 4, (K1,K2) := Generate_Subkey(K) is returned. +unsigned char const_Rb[16] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87 + }; + +#define DHKEY_LENGTH 32 +#define N_LEN 16 +#define ADDR_LEN 6 +#define LEN_LTK 16 +#define LEN_MAC_KEY 16 + +void BluetoothCryptoToolbox::printBytes(uint8_t bytes[], uint8_t length){ + for(int i=0; i0){ + Serial.print(", 0x"); + }else{ + Serial.print("0x"); + } + Serial.print(bytes[i],HEX); + } + Serial.print('\n'); +} +int BluetoothCryptoToolbox::f5(uint8_t DHKey[],uint8_t N_master[], uint8_t N_slave[], + uint8_t BD_ADDR_master[], uint8_t BD_ADDR_slave[], uint8_t MacKey[], uint8_t LTK[]) +{ + uint8_t SALT[16] = {0x6C, 0x88, 0x83, 0x91, 0xAA, 0xF5, 0xA5, 0x38, 0x60, 0x37, 0x0B, 0xDB, 0x5A, 0x60, 0x83, 0xBE}; + uint8_t keyID[4] = {0x62, 0x74, 0x6c, 0x65}; + uint8_t length[2]; + length[0] = 0x01; + length[1] = 0x00; +#ifdef _BLE_TRACE_ + Serial.print("Starting f5 calculation"); + Serial.print("Using DHKey: "); + printBytes(DHKey, DHKEY_LENGTH); + Serial.print("Using N_Master: "); + printBytes(N_master, N_LEN); + Serial.print("Using N_Slave: "); + printBytes(N_slave, N_LEN); + + Serial.println("Using BD_ADDR_MASTER: "); + printBytes(BD_ADDR_master, ADDR_LEN); + Serial.println("Using BD_ADDR_SLAVE: "); + printBytes(BD_ADDR_slave, ADDR_LEN); +#endif + + uint8_t T[16]; + + struct __attribute__ ((packed)) CmacInput + { + uint8_t counter; + uint8_t keyID[4]; + uint8_t N1[16]; + uint8_t N2[16]; + uint8_t A1[7]; + uint8_t A2[7]; + uint8_t length[2]; + } cmacInput = {0,0,0,0,0,0,0}; + cmacInput.counter = 0; + memcpy(cmacInput.keyID, keyID, 4); + memcpy(cmacInput.N1,N_master,16); + memcpy(cmacInput.N2,N_slave,16); + memcpy(cmacInput.A1,BD_ADDR_master,7); + memcpy(cmacInput.A2,BD_ADDR_slave,7); + memcpy(cmacInput.length,length,2); + AES_CMAC(SALT, DHKey, 32, T); + + AES_CMAC(T, (uint8_t*)&cmacInput,sizeof(cmacInput), MacKey); + cmacInput.counter=1; + AES_CMAC(T, (uint8_t*)&cmacInput, sizeof(cmacInput), LTK); + + return 1; +} +int BluetoothCryptoToolbox::f6(uint8_t W[], uint8_t N1[],uint8_t N2[],uint8_t R[], uint8_t IOCap[], uint8_t A1[], uint8_t A2[], uint8_t Ex[]) +{ + struct __attribute__ ((packed)) F6Input + { + uint8_t N1[16]; + uint8_t N2[16]; + uint8_t R[16]; + uint8_t IOCap[3]; + uint8_t A1[7]; + uint8_t A2[7]; + } f6Input = {0,0,0,0,0,0}; + + memcpy(f6Input.N1, N1, 16); + memcpy(f6Input.N2, N2, 16); + memcpy(f6Input.R, R, 16); + memcpy(f6Input.IOCap, IOCap, 3); + memcpy(f6Input.A1, A1, 7); + memcpy(f6Input.A2, A2, 7); + + + AES_CMAC(W, (uint8_t*)&f6Input, sizeof(f6Input),Ex); + return 1; +} +// AES_CMAC from RFC +int BluetoothCryptoToolbox::ah(uint8_t k[16], uint8_t r[3], uint8_t* result) +{ + uint8_t r_[16]; + int i=0; + for(i=0; i<16; i++) r_[i] = 0; + for(i=0; i<3; i++) r_[i+13] = r[i]; + uint8_t intermediate[16]; + AES_128(k,r_,intermediate); + for(i=0; i<3; i++){ + result[i] = intermediate[i+13]; + } + return 1; +} +void BluetoothCryptoToolbox::testAh() +{ + uint8_t irk[16] = {0xec,0x02,0x34,0xa3,0x57,0xc8,0xad,0x05,0x34,0x10,0x10,0xa6,0x0a,0x39,0x7d,0x9b}; + uint8_t expected_final[3] = {0x0d,0xfb,0xaa}; + + uint8_t ourResult[3]; + ah(irk, expected_final, ourResult); + + + Serial.print("Expected : "); + printBytes(&expected_final[3], 3); + Serial.print("Actual : "); + printBytes(ourResult, 3); +} + +int BluetoothCryptoToolbox::g2(uint8_t U[], uint8_t V[], uint8_t X[], uint8_t Y[], uint8_t out[4]) +{ + struct __attribute__ ((packed)) CmacInput { + uint8_t U[32]; + uint8_t V[32]; + uint8_t Y[16]; + } cmacInput= {0,0,0}; + memcpy(cmacInput.U,U,32); + memcpy(cmacInput.V,V,32); + memcpy(cmacInput.Y,Y,16); + uint8_t intermediate[16]; + AES_CMAC(X,(uint8_t*)&cmacInput,sizeof(CmacInput),intermediate); + memcpy(out,&intermediate[12],4); + return 1; +} +void BluetoothCryptoToolbox::testg2(){ + uint8_t U[32] = {0x20,0xb0,0x03,0xd2,0xf2,0x97,0xbe,0x2c,0x5e,0x2c,0x83,0xa7,0xe9,0xf9,0xa5,0xb9,0xef,0xf4,0x91,0x11,0xac,0xf4,0xfd,0xdb,0xcc,0x03,0x01,0x48,0x0e,0x35,0x9d,0xe6}; + uint8_t V[32] = {0x55,0x18,0x8b,0x3d,0x32,0xf6,0xbb,0x9a,0x90,0x0a,0xfc,0xfb,0xee,0xd4,0xe7,0x2a,0x59,0xcb,0x9a,0xc2,0xf1,0x9d,0x7c,0xfb,0x6b,0x4f,0xdd,0x49,0xf4,0x7f,0xc5,0xfd}; + uint8_t X[16] = {0xd5,0xcb,0x84,0x54,0xd1,0x77,0x73,0x3e,0xff,0xff,0xb2,0xec,0x71,0x2b,0xae,0xab}; + uint8_t Y[16] = {0xa6,0xe8,0xe7,0xcc,0x25,0xa7,0x5f,0x6e,0x21,0x65,0x83,0xf7,0xff,0x3d,0xc4,0xcf}; + uint8_t out[4]; + + + uint32_t expected = 0; + g2(U,V,X,Y,out); + uint32_t result = 0; + for(int i=0; i<4; i++) result += out[i] << 8*i; + + Serial.print("Expected : "); + Serial.println(expected); + Serial.print("Result : "); + Serial.println(result); + Serial.println(); + +} + +void BluetoothCryptoToolbox::AES_CMAC ( unsigned char *key, unsigned char *input, int length, + unsigned char *mac ) +{ + unsigned char X[16],Y[16], M_last[16], padded[16]; + unsigned char K1[16], K2[16]; + int n, i, flag; + generateSubkey(key,K1,K2); + + n = (length+15) / 16; /* n is number of rounds */ + + if ( n == 0 ) { + n = 1; + flag = 0; + } else { + if ( (length%16) == 0 ) { /* last block is a complete block */ + flag = 1; + } else { /* last block is not complete block */ + flag = 0; + } + } + + if ( flag ) { /* last block is complete block */ + xor_128(&input[16*(n-1)],K1,M_last); + } else { + padding(&input[16*(n-1)],padded,length%16); + xor_128(padded,K2,M_last); + } + + for ( i=0; i<16; i++ ) X[i] = 0; + for ( i=0; i=0; i-- ) { + output[i] = input[i] << 1; + output[i] |= overflow; + overflow = (input[i] & 0x80)?1:0; + } + return; +} +// From RFC +void BluetoothCryptoToolbox::xor_128(unsigned char *a, unsigned char *b, unsigned char *out) +{ + int i; + for (i=0;i<16; i++) + { + out[i] = a[i] ^ b[i]; + } +} +BluetoothCryptoToolbox btct; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.h new file mode 100644 index 0000000..08f8f19 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/btct.h @@ -0,0 +1,30 @@ +#ifndef _BTCT_H_ +#define _BTCT_H_ +#include + +// Implementation of functions defined in BTLE standard +class BluetoothCryptoToolbox{ +public: + BluetoothCryptoToolbox(); + void printBytes(uint8_t bytes[], uint8_t length); + void generateSubkey(uint8_t* K, uint8_t* K1, uint8_t* K2); + void AES_CMAC ( unsigned char *key, unsigned char *input, int length, + unsigned char *mac ); + int f5(uint8_t DHKey[],uint8_t N_master[], uint8_t N_slave[], + uint8_t BD_ADDR_master[], uint8_t BD_ADDR_slave[], uint8_t MacKey[], uint8_t LTK[]); + int f6(uint8_t W[], uint8_t N1[],uint8_t N2[],uint8_t R[], uint8_t IOCap[], uint8_t A1[], uint8_t A2[], uint8_t Ex[]); + int g2(uint8_t U[], uint8_t V[], uint8_t X[], uint8_t Y[], uint8_t out[4]); + int ah(uint8_t k[16], uint8_t r[3], uint8_t result[3]); + void test(); + void testF5(); + void testF6(); + void testAh(); + void testg2(); +private: + int AES_128(uint8_t key[], uint8_t data_in[], uint8_t data_out[]); + void leftshift_onebit(unsigned char *input,unsigned char *output); + void xor_128(unsigned char *a, unsigned char *b, unsigned char *out); + void padding ( unsigned char *lastb, unsigned char *pad, int length ); +}; +extern BluetoothCryptoToolbox btct; +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.cpp new file mode 100644 index 0000000..f754366 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.cpp @@ -0,0 +1,24 @@ +#include "keyDistribution.h" + +KeyDistribution::KeyDistribution():_octet(0){} +KeyDistribution::KeyDistribution(uint8_t octet):_octet(octet){} + +#define ENCKEY 0b00000001 +#define IDKEY 0b00000010 +#define SIGNKEY 0b00000100 +#define LINKKEY 0b00001000 +void KeyDistribution::setOctet( uint8_t octet){_octet = octet;} +uint8_t KeyDistribution::getOctet() {return _octet;} +// Ignored when SMP is on LE transport +bool KeyDistribution::EncKey(){ return (_octet & ENCKEY)>0;} +// Device shall distribute IRK using Identity information command followed by its address using Identity address information +bool KeyDistribution::IdKey(){ return (_octet & IDKEY)>0;} +// Device shall distribute CSRK using signing information command +bool KeyDistribution::SignKey(){ return (_octet & SIGNKEY)>0;} +// Device would like to derive BR/EDR from LTK +bool KeyDistribution::LinkKey(){ return (_octet & LINKKEY)>0;} + +void KeyDistribution::setEncKey(bool state) { _octet= state? _octet|ENCKEY : _octet&~ENCKEY;} +void KeyDistribution::setIdKey(bool state) { _octet= state? _octet|IDKEY : _octet&~IDKEY;} +void KeyDistribution::setSignKey(bool state){ _octet= state? _octet|SIGNKEY : _octet&~SIGNKEY;} +void KeyDistribution::setLinkKey(bool state){ _octet= state? _octet|LINKKEY : _octet&~LINKKEY;} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h new file mode 100644 index 0000000..d78fcc1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ArduinoBLE/src/utility/keyDistribution.h @@ -0,0 +1,29 @@ +#ifndef _KEY_DISTRIBUTION_H_ +#define _KEY_DISTRIBUTION_H_ +#include + +class KeyDistribution{ +public: + KeyDistribution(); + KeyDistribution(uint8_t octet); + void setOctet( uint8_t octet); + uint8_t getOctet(); + // Ignored when SMP is on LE transport + bool EncKey(); + // Device shall distribute IRK using Identity information command followed by its address using Identity address information + bool IdKey(); + // Device shall distribute CSRK using signing information command + bool SignKey(); + // Device would like to derive BR/EDR from LTK + bool LinkKey(); + + void setEncKey(bool state); + void setIdKey(bool state); + void setSignKey(bool state); + void setLinkKey(bool state); +private: + uint8_t _octet; + // 1. IRK by the slave2. BD ADDR by the slave3. CSRK by the slave4. IRK by the master5. BD_ADDR by the master6. CSRK by the master +}; + +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/.gitignore b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/.gitignore new file mode 100644 index 0000000..21b3ff5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/.gitignore @@ -0,0 +1,2 @@ + +*.py diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/.piopm b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/.piopm new file mode 100644 index 0000000..f01fa63 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/.piopm @@ -0,0 +1 @@ +{"type": "library", "name": "ESP32Time", "version": "2.0.6", "spec": {"owner": "fbiego", "id": 11703, "name": "ESP32Time", "requirements": null, "uri": null}} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.cpp new file mode 100644 index 0000000..d7c181d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.cpp @@ -0,0 +1,378 @@ +/* + MIT License + + Copyright (c) 2021 Felix Biego + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. +*/ + +#include "ESP32Time.h" +#include "time.h" +#include + +#ifdef RTC_DATA_ATTR +RTC_DATA_ATTR static bool overflow; +#else +static bool overflow; +#endif + + +/*! + @brief Constructor for ESP32Time +*/ +ESP32Time::ESP32Time(){ +} + +/*! + @brief Constructor for ESP32Time + @param offest + gmt offset in seconds +*/ +ESP32Time::ESP32Time(long offset){ + this->offset = offset; +} + +/*! + @brief set the internal RTC time + @param sc + second (0-59) + @param mn + minute (0-59) + @param hr + hour of day (0-23) + @param dy + day of month (1-31) + @param mt + month (1-12) + @param yr + year ie 2021 + @param ms + microseconds (optional) +*/ +void ESP32Time::setTime(int sc, int mn, int hr, int dy, int mt, int yr, int ms) { + // seconds, minute, hour, day, month, year $ microseconds(optional) + // ie setTime(20, 34, 8, 1, 4, 2021) = 8:34:20 1/4/2021 + struct tm t = {0, 0, 0, 0, 0, 0, 0, 0, 0}; // Initalize to all 0's + t.tm_year = yr - 1900; // This is year-1900, so 121 = 2021 + t.tm_mon = mt - 1; + t.tm_mday = dy; + t.tm_hour = hr; + t.tm_min = mn; + t.tm_sec = sc; + time_t timeSinceEpoch = mktime(&t); + setTime(timeSinceEpoch, ms); +} + +/*! + @brief set time from struct + @param tm + time struct +*/ +void ESP32Time::setTimeStruct(tm t) { + time_t timeSinceEpoch = mktime(&t); + setTime(timeSinceEpoch, 0); +} + +/*! + @brief set the internal RTC time + @param epoch + epoch time in seconds + @param ms + microseconds (optional) +*/ +void ESP32Time::setTime(unsigned long epoch, int ms) { + struct timeval tv; + if (epoch > 2082758399){ + overflow = true; + tv.tv_sec = epoch - 2082758399; // epoch time (seconds) + } else { + overflow = false; + tv.tv_sec = epoch; // epoch time (seconds) + } + tv.tv_usec = ms; // microseconds + settimeofday(&tv, NULL); +} + +/*! + @brief get the internal RTC time as a tm struct +*/ +tm ESP32Time::getTimeStruct(){ + struct tm timeinfo; + time_t now; + time(&now); + localtime_r(&now, &timeinfo); + time_t tt = mktime (&timeinfo); + + if (overflow){ + tt += 63071999; + } + if (offset > 0){ + tt += (unsigned long) offset; + } else { + tt -= (unsigned long) (offset * -1); + } + struct tm * tn = localtime(&tt); + if (overflow){ + tn->tm_year += 64; + } + return *tn; +} + +/*! + @brief get the time and date as an Arduino String object + @param mode + true = Long date format + false = Short date format +*/ +String ESP32Time::getDateTime(bool mode){ + struct tm timeinfo = getTimeStruct(); + char s[51]; + if (mode) + { + strftime(s, 50, "%A, %B %d %Y %H:%M:%S", &timeinfo); + } + else + { + strftime(s, 50, "%a, %b %d %Y %H:%M:%S", &timeinfo); + } + return String(s); +} + +/*! + @brief get the time and date as an Arduino String object + @param mode + true = Long date format + false = Short date format +*/ +String ESP32Time::getTimeDate(bool mode){ + struct tm timeinfo = getTimeStruct(); + char s[51]; + if (mode) + { + strftime(s, 50, "%H:%M:%S %A, %B %d %Y", &timeinfo); + } + else + { + strftime(s, 50, "%H:%M:%S %a, %b %d %Y", &timeinfo); + } + return String(s); +} + +/*! + @brief get the time as an Arduino String object +*/ +String ESP32Time::getTime(){ + struct tm timeinfo = getTimeStruct(); + char s[51]; + strftime(s, 50, "%H:%M:%S", &timeinfo); + return String(s); +} + +/*! + @brief get the time as an Arduino String object with the specified format + @param format + time format + http://www.cplusplus.com/reference/ctime/strftime/ +*/ +String ESP32Time::getTime(String format){ + struct tm timeinfo = getTimeStruct(); + char s[128]; + char c[128]; + format.toCharArray(c, 127); + strftime(s, 127, c, &timeinfo); + return String(s); +} + +/*! + @brief get the date as an Arduino String object + @param mode + true = Long date format + false = Short date format +*/ +String ESP32Time::getDate(bool mode){ + struct tm timeinfo = getTimeStruct(); + char s[51]; + if (mode) + { + strftime(s, 50, "%A, %B %d %Y", &timeinfo); + } + else + { + strftime(s, 50, "%a, %b %d %Y", &timeinfo); + } + return String(s); +} + +/*! + @brief get the current milliseconds as unsigned long +*/ +unsigned long ESP32Time::getMillis(){ + struct timeval tv; + gettimeofday(&tv, NULL); + return tv.tv_usec/1000; +} + +/*! + @brief get the current microseconds as unsigned long +*/ +unsigned long ESP32Time::getMicros(){ + struct timeval tv; + gettimeofday(&tv, NULL); + return tv.tv_usec; +} + +/*! + @brief get the current epoch seconds as unsigned long +*/ +unsigned long ESP32Time::getEpoch(){ + struct tm timeinfo = getTimeStruct(); + return mktime(&timeinfo); +} + +/*! + @brief get the current epoch seconds as unsigned long from the rtc without offset +*/ +unsigned long ESP32Time::getLocalEpoch(){ + struct timeval tv; + gettimeofday(&tv, NULL); + unsigned long epoch = tv.tv_sec; + if (overflow){ + epoch += 63071999 + 2019686400; + } + return epoch; +} + +/*! + @brief get the current seconds as int +*/ +int ESP32Time::getSecond(){ + struct tm timeinfo = getTimeStruct(); + return timeinfo.tm_sec; +} + +/*! + @brief get the current minutes as int +*/ +int ESP32Time::getMinute(){ + struct tm timeinfo = getTimeStruct(); + return timeinfo.tm_min; +} + +/*! + @brief get the current hour as int + @param mode + true = 24 hour mode (0-23) + false = 12 hour mode (1-12) +*/ +int ESP32Time::getHour(bool mode){ + struct tm timeinfo = getTimeStruct(); + if (mode) + { + return timeinfo.tm_hour; + } + else + { + int hour = timeinfo.tm_hour; + if (hour > 12) + { + return timeinfo.tm_hour-12; + } + else if (hour == 0) + { + return 12; // 12 am + } + else + { + return timeinfo.tm_hour; + } + + } +} + +/*! + @brief return current hour am or pm + @param lowercase + true = lowercase + false = uppercase +*/ +String ESP32Time::getAmPm(bool lowercase){ + struct tm timeinfo = getTimeStruct(); + if (timeinfo.tm_hour >= 12) + { + if (lowercase) + { + return "pm"; + } + else + { + return "PM"; + } + } + else + { + if (lowercase) + { + return "am"; + } + else + { + return "AM"; + } + } +} + +/*! + @brief get the current day as int (1-31) +*/ +int ESP32Time::getDay(){ + struct tm timeinfo = getTimeStruct(); + return timeinfo.tm_mday; +} + +/*! + @brief get the current day of week as int (0-6) +*/ +int ESP32Time::getDayofWeek(){ + struct tm timeinfo = getTimeStruct(); + return timeinfo.tm_wday; +} + +/*! + @brief get the current day of year as int (0-365) +*/ +int ESP32Time::getDayofYear(){ + struct tm timeinfo = getTimeStruct(); + return timeinfo.tm_yday; +} + +/*! + @brief get the current month as int (0-11) +*/ +int ESP32Time::getMonth(){ + struct tm timeinfo = getTimeStruct(); + return timeinfo.tm_mon; +} + +/*! + @brief get the current year as int +*/ +int ESP32Time::getYear(){ + struct tm timeinfo = getTimeStruct(); + return timeinfo.tm_year+1900; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.h new file mode 100644 index 0000000..a28d06f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/ESP32Time.h @@ -0,0 +1,67 @@ +/* + MIT License + + Copyright (c) 2021 Felix Biego + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. +*/ + +#ifndef ESP32TIME_H +#define ESP32TIME_H + +#include + +class ESP32Time { + + public: + ESP32Time(); + ESP32Time(long offset); + void setTime(unsigned long epoch = 1609459200, int ms = 0); // default (1609459200) = 1st Jan 2021 + void setTime(int sc, int mn, int hr, int dy, int mt, int yr, int ms = 0); + void setTimeStruct(tm t); + tm getTimeStruct(); + String getTime(String format); + + String getTime(); + String getDateTime(bool mode = false); + String getTimeDate(bool mode = false); + String getDate(bool mode = false); + String getAmPm(bool lowercase = false); + + unsigned long getEpoch(); + unsigned long getMillis(); + unsigned long getMicros(); + int getSecond(); + int getMinute(); + int getHour(bool mode = false); + int getDay(); + int getDayofWeek(); + int getDayofYear(); + int getMonth(); + int getYear(); + + long offset = 0; + unsigned long getLocalEpoch(); + + + +}; + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/LICENSE b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/LICENSE new file mode 100644 index 0000000..d674f82 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Felix Biego + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/README.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/README.md new file mode 100644 index 0000000..0379242 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/README.md @@ -0,0 +1,42 @@ +# ESP32Time +An Arduino library for setting and retrieving internal RTC time on ESP32 boards + +[![arduino-library-badge](https://www.ardu-badge.com/badge/ESP32Time.svg?)](https://www.arduinolibraries.info/libraries/esp32-time) +[![PlatformIO Registry](https://badges.registry.platformio.org/packages/fbiego/library/ESP32Time.svg)](https://registry.platformio.org/libraries/fbiego/ESP32Time) + +## Functions + +``` +ESP32Time rtc(offset); // create an instance with a specifed offset in seconds +rtc.offset; // get or modify the current offset +setTime(30, 24, 15, 17, 1, 2021); // 17th Jan 2021 15:24:30 +setTime(1609459200); // 1st Jan 2021 00:00:00 +setTimeStruct(time); // set with time struct + +getTime() // (String) 15:24:38 +getDate() // (String) Sun, Jan 17 2021 +getDate(true) // (String) Sunday, January 17 2021 +getDateTime() // (String) Sun, Jan 17 2021 15:24:38 +getDateTime(true) // (String) Sunday, January 17 2021 15:24:38 +getTimeDate() // (String) 15:24:38 Sun, Jan 17 2021 +getTimeDate(true) // (String) 15:24:38 Sunday, January 17 2021 + +getMicros() // (unsigned long) 723546 +getMillis() // (unsigned long) 723 +getEpoch() // (unsigned long) 1609459200 +getLocalEpoch() // (unsigned long) 1609459200 // local epoch without offset +getSecond() // (int) 38 (0-59) +getMinute() // (int) 24 (0-59) +getHour() // (int) 3 (1-12) +getHour(true) // (int) 15 (0-23) +getAmPm() // (String) PM +getAmPm(true) // (String) pm +getDay() // (int) 17 (1-31) +getDayofWeek() // (int) 0 (0-6) +getDayofYear() // (int) 16 (0-365) +getMonth() // (int) 0 (0-11) +getYear() // (int) 2021 + +getTime("%A, %B %d %Y %H:%M:%S") // (String) returns time with specified format +``` +[`Formatting options`](http://www.cplusplus.com/reference/ctime/strftime/) diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time/esp32_time.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time/esp32_time.ino new file mode 100644 index 0000000..508e5bd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time/esp32_time.ino @@ -0,0 +1,77 @@ +/* + MIT License + + Copyright (c) 2021 Felix Biego + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. +*/ + +#include + +//ESP32Time rtc; +ESP32Time rtc(3600); // offset in seconds GMT+1 + +void setup() { + Serial.begin(115200); + rtc.setTime(30, 24, 15, 17, 1, 2021); // 17th Jan 2021 15:24:30 + //rtc.setTime(1609459200); // 1st Jan 2021 00:00:00 + //rtc.offset = 7200; // change offset value + +/*---------set with NTP---------------*/ +// configTime(gmtOffset_sec, daylightOffset_sec, ntpServer); +// struct tm timeinfo; +// if (getLocalTime(&timeinfo)){ +// rtc.setTimeStruct(timeinfo); +// } +} + +void loop() { +// Serial.println(rtc.getTime()); // (String) 15:24:38 +// Serial.println(rtc.getDate()); // (String) Sun, Jan 17 2021 +// Serial.println(rtc.getDate(true)); // (String) Sunday, January 17 2021 +// Serial.println(rtc.getDateTime()); // (String) Sun, Jan 17 2021 15:24:38 +// Serial.println(rtc.getDateTime(true)); // (String) Sunday, January 17 2021 15:24:38 +// Serial.println(rtc.getTimeDate()); // (String) 15:24:38 Sun, Jan 17 2021 +// Serial.println(rtc.getTimeDate(true)); // (String) 15:24:38 Sunday, January 17 2021 +// +// Serial.println(rtc.getMicros()); // (long) 723546 +// Serial.println(rtc.getMillis()); // (long) 723 +// Serial.println(rtc.getEpoch()); // (long) 1609459200 +// Serial.println(rtc.getSecond()); // (int) 38 (0-59) +// Serial.println(rtc.getMinute()); // (int) 24 (0-59) +// Serial.println(rtc.getHour()); // (int) 3 (1-12) +// Serial.println(rtc.getHour(true)); // (int) 15 (0-23) +// Serial.println(rtc.getAmPm()); // (String) pm +// Serial.println(rtc.getAmPm(true)); // (String) PM +// Serial.println(rtc.getDay()); // (int) 17 (1-31) +// Serial.println(rtc.getDayofWeek()); // (int) 0 (0-6) +// Serial.println(rtc.getDayofYear()); // (int) 16 (0-365) +// Serial.println(rtc.getMonth()); // (int) 0 (0-11) +// Serial.println(rtc.getYear()); // (int) 2021 + +// Serial.println(rtc.getLocalEpoch()); // (long) 1609459200 epoch without offset + Serial.println(rtc.getTime("%A, %B %d %Y %H:%M:%S")); // (String) returns time with specified format + // formating options http://www.cplusplus.com/reference/ctime/strftime/ + + + struct tm timeinfo = rtc.getTimeStruct(); + //Serial.println(&timeinfo, "%A, %B %d %Y %H:%M:%S"); // (tm struct) Sunday, January 17 2021 07:24:38 + + delay(1000); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time_multiple/esp32_time_multiple.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time_multiple/esp32_time_multiple.ino new file mode 100644 index 0000000..60bd367 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time_multiple/esp32_time_multiple.ino @@ -0,0 +1,77 @@ +/* + MIT License + + Copyright (c) 2021 Felix Biego + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. +*/ + +#include + +ESP32Time rtc; +ESP32Time rtc1(-3600); // offset GMT-1 +ESP32Time rtc2(7200); // offset GMT+2 + +void setup() { + Serial.begin(115200); + rtc.setTime(30, 24, 15, 17, 1, 2021); // 17th Jan 2021 15:24:30 + //rtc1.setTime(1609459200); // 1st Jan 2021 00:00:00 + // time can be set on one instance + // no need for rtc1.setTime() or rtc2.setTime() + + +} + +void loop() { +// Serial.println(rtc.getTime()); // (String) 15:24:38 +// Serial.println(rtc.getDate()); // (String) Sun, Jan 17 2021 +// Serial.println(rtc.getDate(true)); // (String) Sunday, January 17 2021 +// Serial.println(rtc.getDateTime()); // (String) Sun, Jan 17 2021 15:24:38 +// Serial.println(rtc.getDateTime(true)); // (String) Sunday, January 17 2021 15:24:38 +// Serial.println(rtc.getTimeDate()); // (String) 15:24:38 Sun, Jan 17 2021 +// Serial.println(rtc.getTimeDate(true)); // (String) 15:24:38 Sunday, January 17 2021 +// +// Serial.println(rtc.getMicros()); // (unsigned long) 723546 +// Serial.println(rtc.getMillis()); // (unsigned long) 723 +// Serial.println(rtc.getEpoch()); // (unsigned long) 1609459200 +// Serial.println(rtc.getSecond()); // (int) 38 (0-59) +// Serial.println(rtc.getMinute()); // (int) 24 (0-59) +// Serial.println(rtc.getHour()); // (int) 3 (1-12) +// Serial.println(rtc.getHour(true)); // (int) 15 (0-23) +// Serial.println(rtc.getAmPm()); // (String) pm +// Serial.println(rtc.getAmPm(true)); // (String) PM +// Serial.println(rtc.getDay()); // (int) 17 (1-31) +// Serial.println(rtc.getDayofWeek()); // (int) 0 (0-6) +// Serial.println(rtc.getDayofYear()); // (int) 16 (0-365) +// Serial.println(rtc.getMonth()); // (int) 0 (0-11) +// Serial.println(rtc.getYear()); // (int) 2021 + + Serial.println(rtc.getTime("RTC0: %A, %B %d %Y %H:%M:%S")); // (String) returns time with specified format + Serial.println(rtc1.getTime("RTC1: %A, %B %d %Y %H:%M:%S")); // (String) returns time with specified format + Serial.println(rtc2.getTime("RTC2: %A, %B %d %Y %H:%M:%S")); // (String) returns time with specified format + + // formating options http://www.cplusplus.com/reference/ctime/strftime/ + + Serial.println(rtc.getEpoch()); // (unsigned long) + Serial.println(rtc1.getEpoch()); // (unsigned long) + Serial.println(rtc2.getEpoch()); // (unsigned long) + + Serial.println(rtc.getLocalEpoch()); // (unsigned long) epoch without offset, same for all instances + delay(1000); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time_sleep/esp32_time_sleep.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time_sleep/esp32_time_sleep.ino new file mode 100644 index 0000000..805d7d6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/examples/esp32_time_sleep/esp32_time_sleep.ino @@ -0,0 +1,70 @@ +/* + MIT License + + Copyright (c) 2021 Felix Biego + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. +*/ + +#include + +#define uS_TO_S_FACTOR 1000000ULL /* Conversion factor for micro seconds to seconds */ +#define TIME_TO_SLEEP 5 /* Time ESP32 will go to sleep (in seconds) */ + +ESP32Time rtc; + + +void wakeup_reason() { + esp_sleep_wakeup_cause_t wakeup_reason; + + wakeup_reason = esp_sleep_get_wakeup_cause(); + switch (wakeup_reason) + { + case ESP_SLEEP_WAKEUP_EXT0 : Serial.println("Wakeup caused by external signal using RTC_IO"); break; + case ESP_SLEEP_WAKEUP_EXT1 : Serial.println("Wakeup caused by external signal using RTC_CNTL"); break; + case ESP_SLEEP_WAKEUP_TIMER : Serial.println("Wakeup caused by timer"); break; + case ESP_SLEEP_WAKEUP_TOUCHPAD : Serial.println("Wakeup caused by touchpad"); break; + case ESP_SLEEP_WAKEUP_ULP : Serial.println("Wakeup caused by ULP program"); break; + default : + Serial.printf("Wakeup was not caused by deep sleep: %d\n", wakeup_reason); + rtc.setTime(30, 24, 15, 17, 1, 2021); // 17th Jan 2021 15:24:30 + //rtc.setTime(1609459200); // 1st Jan 2021 00:00:00 + //rtc.offset = 7200; // change offset value + + break; + } +} + +void setup() { + Serial.begin(115200); + + wakeup_reason(); + + Serial.println(rtc.getTime("%A, %B %d %Y %H:%M:%S")); // (String) returns time with specified format + + esp_sleep_enable_timer_wakeup(TIME_TO_SLEEP * uS_TO_S_FACTOR); + + Serial.println("Going to sleep now"); + Serial.flush(); + esp_deep_sleep_start(); +} + +void loop() { + +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/keywords.txt b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/keywords.txt new file mode 100644 index 0000000..9914509 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/keywords.txt @@ -0,0 +1,22 @@ +ESP32Time KEYWORD1 + +setTime KEYWORD2 +getTime KEYWORD2 +setTimeStruct KEYWORD2 +getTimeStruct KEYWORD2 +getDateTime KEYWORD2 +getTimeDate KEYWORD2 +getDate KEYWORD2 +getAmPm KEYWORD2 +getMillis KEYWORD2 +getMicros KEYWORD2 +getEpoch KEYWORD2 +getLocalEpoch KEYWORD2 +getSecond KEYWORD2 +getMinute KEYWORD2 +getHour KEYWORD2 +getDay KEYWORD2 +getDayofWeek KEYWORD2 +getDayofYear KEYWORD2 +getMonth KEYWORD2 +getYear KEYWORD2 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/library.json b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/library.json new file mode 100644 index 0000000..02eed4b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/library.json @@ -0,0 +1,21 @@ +{ + "name": "ESP32Time", + "version": "2.0.6", + "keywords": "Arduino, ESP32, Time, Internal RTC", + "description": "An Arduino library for setting and retrieving internal RTC time on ESP32 boards", + "repository": + { + "type": "git", + "url": "https://github.com/fbiego/ESP32Time" + }, + "authors": + [ + { + "name": "fbiego", + "email": "fbiego.fb@gmail.com", + "maintainer": true + } + ], + "frameworks": "arduino", + "platforms": "espressif8266, espressif32" +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/library.properties b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/library.properties new file mode 100644 index 0000000..403fe82 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/ESP32Time/library.properties @@ -0,0 +1,11 @@ +name=ESP32Time +version=2.0.6 +author=fbiego +maintainer=fbiego +sentence=Set and retrieve internal RTC time on ESP32 boards. +paragraph=No need for external RTC module or NTP time synchronization. +category=Timing +url=https://github.com/fbiego/ESP32Time +architectures=* +includes=ESP32Time.h + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/.piopm b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/.piopm new file mode 100644 index 0000000..039021a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/.piopm @@ -0,0 +1 @@ +{"type": "library", "name": "FastLED", "version": "3.9.1", "spec": {"owner": "fastled", "id": 126, "name": "FastLED", "requirements": null, "uri": null}} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/CMakeLists.txt b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/CMakeLists.txt new file mode 100644 index 0000000..37e1518 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/CMakeLists.txt @@ -0,0 +1,18 @@ +# FastLED +# https://github.com/FastLED/FastLED +# MIT License + +cmake_minimum_required(VERSION 3.5) + +file(GLOB FastLED_SRCS "src/*.cpp") +list(REMOVE_ITEM FastLED_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/src/stub_main.cpp") + +file(GLOB ESP32_SRCS "src/platforms/esp/32/*.cpp") +file(GLOB ESP32_LED_STRIP_COMPONENT_SRCS "src/platforms/esp/32/led_strip/*.cpp") +list(APPEND FastLED_SRCS ${ESP32_SRCS}) + +idf_component_register(SRCS ${FastLED_SRCS} ${ESP32_LED_STRIP_COMPONENT_SRCS} + INCLUDE_DIRS "src" + REQUIRES arduino) + +project(FastLED) diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/LICENSE b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/LICENSE new file mode 100644 index 0000000..ebe4763 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2013 FastLED + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/PORTING.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/PORTING.md new file mode 100644 index 0000000..ef36101 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/PORTING.md @@ -0,0 +1,56 @@ +New platform porting guide +========================== + +# Fast porting for a new board on existing hardware + +Sometimes "porting" FastLED simply consists of supplying new pin definitions for the given platform. For example, platforms/avr/fastpin_avr.h contains various pin definitions for all the AVR variant chipsets/boards that FastLED supports. Defining a set of pins involves setting up a set of definitions - for example here's one full set from the avr fastpin file: + +``` +#elif defined(__AVR_ATmega1284P__) || defined(__AVR_ATmega644P__) + +_FL_IO(A); _FL_IO(B); _FL_IO(C); _FL_IO(D); + +#define MAX_PIN 31 +_FL_DEFPIN(0, 0, B); _FL_DEFPIN(1, 1, B); _FL_DEFPIN(2, 2, B); _FL_DEFPIN(3, 3, B); +_FL_DEFPIN(4, 4, B); _FL_DEFPIN(5, 5, B); _FL_DEFPIN(6, 6, B); _FL_DEFPIN(7, 7, B); +_FL_DEFPIN(8, 0, D); _FL_DEFPIN(9, 1, D); _FL_DEFPIN(10, 2, D); _FL_DEFPIN(11, 3, D); +_FL_DEFPIN(12, 4, D); _FL_DEFPIN(13, 5, D); _FL_DEFPIN(14, 6, D); _FL_DEFPIN(15, 7, D); +_FL_DEFPIN(16, 0, C); _FL_DEFPIN(17, 1, C); _FL_DEFPIN(18, 2, C); _FL_DEFPIN(19, 3, C); +_FL_DEFPIN(20, 4, C); _FL_DEFPIN(21, 5, C); _FL_DEFPIN(22, 6, C); _FL_DEFPIN(23, 7, C); +_FL_DEFPIN(24, 0, A); _FL_DEFPIN(25, 1, A); _FL_DEFPIN(26, 2, A); _FL_DEFPIN(27, 3, A); +_FL_DEFPIN(28, 4, A); _FL_DEFPIN(29, 5, A); _FL_DEFPIN(30, 6, A); _FL_DEFPIN(31, 7, A); + +#define HAS_HARDWARE_PIN_SUPPORT 1 +``` + +The ```_FL_IO``` macro is used to define the port registers for the platform while the ```_FL_DEFPIN``` macro is used to define pins. The parameters to the macro are the pin number, the bit on the port that represents that pin, and the port identifier itself. On some platforms, like the AVR, ports are identified by letter. On other platforms, like arm, ports are identified by number. + +The ```HAS_HARDWARE_PIN_SUPPORT``` define tells the rest of the FastLED library that there is hardware pin support available. There may be other platform specific defines for things like hardware SPI ports and such. + +## Setting up the basic files/folders + +* Create platform directory (e.g. platforms/arm/kl26) +* Create configuration header led_sysdefs_arm_kl26.h: + * Define platform flags (like FASTLED_ARM/FASTLED_TEENSY) + * Define configuration parameters re: interrupts, or clock doubling + * Include extar system header files if needed +* Create main platform include, fastled_arm_kl26.h + * Include the various other header files as needed +* Modify led_sysdefs.h to conditionally include platform sysdefs header file +* Modify platforms.h to conditionally include platform fastled header + +## Porting fastpin.h + +The heart of the FastLED library is the fast pin access. This is a templated class that provides 1-2 cycle pin access, bypassing digital write and other such things. As such, this will usually be the first bit of the library that you will want to port when moving to a new platform. Once you have FastPIN up and running then you can do some basic work like testing toggles or running bit-bang'd SPI output. + +There's two low level FastPin classes. There's the base FastPIN template class, and then there is FastPinBB which is for bit-banded access on those MCUs that support bitbanding. Note that the bitband class is optional and primarily useful in the implementation of other functionality internal to the platform. This file is also where you would do the pin to port/bit mapping defines. + +Explaining how the macros work and should be used is currently beyond the scope of this document. + +## Porting fastspi.h + +This is where you define the low level interface to the hardware SPI system (including a writePixels method that does a bunch of housekeeping for writing led data). Use the fastspi_nop.h file as a reference for the methods that need to be implemented. There are ofteh other useful methods that can help with the internals of the SPI code, I recommend taking a look at how the various platforms implement their SPI classes. + +## Porting clockless.h + +This is where you define the code for the clockless controllers. Across ARM platforms this will usually be fairly similar - though different arm platforms will have different clock sources that you can/should use. diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/README.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/README.md new file mode 100644 index 0000000..6b2169d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/README.md @@ -0,0 +1,303 @@ +FastLED +=========== +[![arduino-library-badge](https://www.ardu-badge.com/badge/FastLED.svg)](https://www.ardu-badge.com/FastLED) +[![build status](https://github.com/FastLED/FastLED/workflows/build/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build.yml) +[![unit tests](https://github.com/FastLED/FastLED/actions/workflows/build_unit_test.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_unit_test.yml) +[![Arduino Library Lint](https://github.com/FastLED/FastLED/actions/workflows/arduino_library_lint.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/arduino_library_lint.yml) +[![Documentation](https://img.shields.io/badge/Docs-Doxygen-blue.svg)](http://fastled.io/docs) +[![Reddit](https://img.shields.io/badge/reddit-/r/FastLED-orange.svg?logo=reddit)](https://www.reddit.com/r/FastLED/) + + + + +## About + +The led driver for tiny computers the size of a quarter, more or less. + +esp32, teensy, arduino, +raspberri pi, attiny family and more. + +This is a library for easily & efficiently controlling a wide variety of LED chipsets, like the ones +sold by Adafruit (NeoPixel, DotStar, LPD8806), Sparkfun (WS2801), and AliExpress. In addition to writing to the +LEDs, this library also includes a number of functions for high-performing 8-bit math for manipulating +your RGB values, as well as low level classes for abstracting out access to pins and SPI hardware, while +still keeping things as fast as possible. + +We have multiple goals with this library: + +* Quick start for new developers - hook up your LEDs and go, no need to think about specifics of the LED chipsets being used +* Zero pain switching LED chipsets - you get some new LEDs that the library supports, just change the definition of LEDs you're using, et. voila! Your code is running with the new LEDs. +* High performance - with features like zero cost global brightness scaling, high performance 8-bit math for RGB manipulation, and some of the fastest bit-bang'd SPI support around, FastLED wants to keep as many CPU cycles available for your LED patterns as possible + +## Example + +*This is an Arduino Sketch that will run on Arduino Uno/Esp32/Raspberri Pi* +```C++ +#include +#define NUM_LEDS 60 +#define DATA_PIN 6 +CRGB leds[NUM_LEDS]; +void setup() { FastLED.addLeds(leds, NUM_LEDS); } +void loop() { + leds[0] = CRGB::White; FastLED.show(); delay(30); + leds[0] = CRGB::Black; FastLED.show(); delay(30); +} +``` + +For more examples see this [link](examples). + +## Supported Platforms +#### Arduino + +[![uno](https://github.com/FastLED/FastLED/actions/workflows/build_uno.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_uno.yml) + + +[![attiny13](https://github.com/FastLED/FastLED/actions/workflows/build_attiny13.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_attiny13.yml) +*needs pin definitions for this board* + + +[![attiny85](https://github.com/FastLED/FastLED/actions/workflows/build_attiny85.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_attiny85.yml) + + +[![attiny1604](https://github.com/FastLED/FastLED/actions/workflows/build_attiny1604.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_attiny1604.yml) + + +[![attiny1616](https://github.com/FastLED/FastLED/actions/workflows/build_attiny1616.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_attiny1616.yml) + + +[![attiny4313](https://github.com/FastLED/FastLED/actions/workflows/build_attiny4313.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_attiny4313.yml) +*needs pin definitions for this board* + + +[![yun](https://github.com/FastLED/FastLED/actions/workflows/build_yun.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_yun.yml) + + +[![digix](https://github.com/FastLED/FastLED/actions/workflows/build_digix.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_digix.yml) + + +[![uno_r4_wifi](https://github.com/FastLED/FastLED/actions/workflows/build_uno_r4_wifif.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_uno_r4_wifif.yml) + + +[![nano_every](https://github.com/FastLED/FastLED/actions/workflows/build_nano_every.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_nano_every.yml) + + +#### Teensy +[![teensy30](https://github.com/FastLED/FastLED/actions/workflows/build_teensy30.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_teensy30.yml) + + +[![teensy31](https://github.com/FastLED/FastLED/actions/workflows/build_teensy31.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_teensy31.yml) + + +[![teensyLC](https://github.com/FastLED/FastLED/actions/workflows/build_teensyLC.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_teensyLC.yml) + + +[![teensy40](https://github.com/FastLED/FastLED/actions/workflows/build_teensy40.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_teensy40.yml) + + +[![teensy41](https://github.com/FastLED/FastLED/actions/workflows/build_teensy41.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_teensy41.yml) + +*Specific Features* + +[![teensy_octoWS2811](https://github.com/FastLED/FastLED/actions/workflows/build_teensy_octo.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_teensy_octo.yml) + +#### NRF + +[![nrf52840_sense](https://github.com/FastLED/FastLED/actions/workflows/build_adafruit_feather_nrf52840_sense.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_adafruit_feather_nrf52840_sense.yml) + +[![nordicnrf52_dk](https://github.com/FastLED/FastLED/actions/workflows/build_nrf52840_dk.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_nrf52840_dk.yml) +(new board, for some reason it's missing nrf.h, nrf_spim.h, nrf_pwm.h and nrf_nvic.h on our platformio based build system, might work in arduino.h) + +[![adafruit_xiaoblesense](https://github.com/FastLED/FastLED/actions/workflows/build_adafruit_xiaoblesense.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_adafruit_xiaoblesense.yml) + +#### STM + +[![bluepill](https://github.com/FastLED/FastLED/actions/workflows/build_bluepill.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_bluepill.yml) + +[![maple_mini](https://github.com/FastLED/FastLED/actions/workflows/build_maple_map.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_maple_map.yml) + +[![stm103tb](https://github.com/FastLED/FastLED/actions/workflows/build_stm103tb.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_stm103tb.yml) +(PlatformIO doesn't support this board yet and we don't know what the build info is to support this is yet) + +#### Raspberry Pi + +[![rp2040](https://github.com/FastLED/FastLED/actions/workflows/build_rp2040.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_rp2040.yml) + + +[![rp2350](https://github.com/FastLED/FastLED/actions/workflows/build_rp2350.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_rp2350.yml) + + +#### Esp + +[![esp32-8266](https://github.com/FastLED/FastLED/actions/workflows/build_esp8622.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp8622.yml) + + +[![esp32dev](https://github.com/FastLED/FastLED/actions/workflows/build_esp32dev.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32dev.yml) + + +[![esp32wroom](https://github.com/FastLED/FastLED/actions/workflows/build_esp32wroom.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32wroom.yml) + + +[![esp32c2](https://github.com/FastLED/FastLED/actions/workflows/build_esp32c2.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32c2.yml) +*might work with alternative settings, missing RMT device* + + +[![esp32c3](https://github.com/FastLED/FastLED/actions/workflows/build_esp32c3.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32c3.yml) + + +[![esp32s3](https://github.com/FastLED/FastLED/actions/workflows/build_esp32s3.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32s3.yml) + + +[![esp32c6](https://github.com/FastLED/FastLED/actions/workflows/build_esp32c6.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32c6.yml) + + +[![esp32h2](https://github.com/FastLED/FastLED/actions/workflows/build_esp32h2.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32h2.yml) + +*Specific features* + +[![esp32rmt_51](https://github.com/FastLED/FastLED/actions/workflows/build_esp32rmt.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32rmt.yml) + + +[![esp32_i2s_ws2812](https://github.com/FastLED/FastLED/actions/workflows/build_esp32_i2s_ws2812.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_esp32_i2s_ws2812.yml) + +Espressif's current evaluation of FastLED's compatibility with their product sheet can be found [here](https://github.com/espressif/arduino-esp32/blob/gh-pages/LIBRARIES_TEST.md) + + +### x86 + +[![linux_native](https://github.com/FastLED/FastLED/actions/workflows/build_linux.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_linux.yml) + +### Wasm + +[![wasm](https://github.com/FastLED/FastLED/actions/workflows/build_wasm.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_wasm.yml) + + +## Compiled Library Size Check + +[![attiny85_binary_size](https://github.com/FastLED/FastLED/actions/workflows/check_attiny85.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/check_attiny85.yml) + +[![uno_binary_size](https://github.com/FastLED/FastLED/actions/workflows/check_uno_size.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/check_uno_size.yml) + + +[![esp32dev_binary_size](https://github.com/FastLED/FastLED/actions/workflows/check_esp32_size.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/check_esp32_size.yml) + + +[![teensy41_binary_size](https://github.com/FastLED/FastLED/actions/workflows/check_teensy41_size.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/check_teensy41_size.yml) + + +## Getting Started + +### Arduino IDE / PlatformIO Dual Repo + +We've created a custom repo you can try to start your projects. This repo is designed to be used with VSCode + PlatformIO but is also *backwards compatible with the Arduino IDE*. + +PlatformIO is an extension to VSCode and is generally viewed as a much better experience than the Arduino IDE. You get auto completion tools like intellisense and CoPilot and the ability to install tools like crash decoding. Anything you can do in Arduino IDE you can do with PlatformIO. + +Get started here: + +https://github.com/FastLED/PlatformIO-Starter + +### ArduinoIDE + +When running the Arduino IDE you need to do the additional installation step of installing FastLED in the global Arduino IDE package manager. + +Install the library using either [the .zip file from the latest release](https://github.com/FastLED/FastLED/releases/latest/) or by searching for "FastLED" in the libraries manager of the Arduino IDE. [See the Arduino documentation on how to install libraries for more information.](https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries) + +## Development + +[![clone and compile](https://github.com/FastLED/FastLED/actions/workflows/build_default.yml/badge.svg)](https://github.com/FastLED/FastLED/actions/workflows/build_default.yml) + +If you want to make changes to FastLED then please + + * [Fork](https://github.com/FastLED/FastLED/fork) the https://github.com/FastLED/FastLED repo into your github account. + * Open up the folder with VSCode. + * Make sure VSCode had the platformio extension. + * Once FastLED is loading with platformio, give it some time to download the dependencies (esp32-s3 (default) has a 1+GB download!) + * Click the platformio compile + * Then upload to your device + * See [dev/dev.ino](dev/dev.ino). +image + +When changes are made then push to your fork to your repo and git will give you a url to trigger a pull request into the master repo. + +### Testing other devices + + * run [compile](compile) and then select your board + +```bash +Available boards: +[0]: uno +[1]: esp32dev +[2]: esp01 +[3]: esp32-c3-devkitm-1 +[4]: esp32-s3-devkitc-1 +[5]: yun +[6]: digix +[7]: teensy30 +[8]: teensy41 +Enter the number of the board you want to use: 0 +``` + +## Help and Support + +If you need help with using the library, please consider visiting the Reddit community at https://reddit.com/r/FastLED. There are thousands of knowledgeable FastLED users in that group and a plethora of solutions in the post history. + +If you are looking for documentation on how something in the library works, please see the Doxygen documentation online at http://fastled.io/docs. + +If you run into bugs with the library, or if you'd like to request support for a particular platform or LED chipset, please submit an issue at http://fastled.io/issues. + +## Supported LED Chipsets + +Here's a list of all the LED chipsets are supported. More details on the LED chipsets are included [on our wiki page](https://github.com/FastLED/FastLED/wiki/Chipset-reference) + +* Adafruit's DotStars - aka APA102 +* Adafruit's Neopixel - aka WS2812B (also WS2811/WS2812/WS2813, also supported in lo-speed mode) - a 3 wire addressable LED chipset +* TM1809/4 - 3 wire chipset, cheaply available on aliexpress.com +* TM1803 - 3 wire chipset, sold by RadioShack +* UCS1903 - another 3 wire LED chipset, cheap +* GW6205 - another 3 wire LED chipset +* LPD8806 - SPI based chipset, very high speed +* WS2801 - SPI based chipset, cheap and widely available +* SM16716 - SPI based chipset +* APA102 - SPI based chipset + * APA102HD - Same as APA102 but with a high definition gamma correction function applied at the driver level. +* P9813 - aka Cool Neon's Total Control Lighting +* DMX - send rgb data out over DMX using Arduino DMX libraries +* SmartMatrix panels - needs the SmartMatrix library (https://github.com/pixelmatix/SmartMatrix) +* LPD6803 - SPI based chpiset, chip CMODE pin must be set to 1 (inside oscillator mode) + +HL1606, and "595"-style shift registers are no longer supported by the library. The older Version 1 of the library ("FastSPI_LED") has support for these, but is missing many of the advanced features of current versions and is no longer being maintained. + +## Supported Platforms + +Right now the library is supported on a variety of arduino compatible platforms. If it's ARM or AVR and uses the arduino software (or a modified version of it to build) then it is likely supported. Note that we have a long list of upcoming platforms to support, so if you don't see what you're looking for here, ask, it may be on the roadmap (or may already be supported). N.B. at the moment we are only supporting the stock compilers that ship with the arduino software. Support for upgraded compilers, as well as using AVR studio and skipping the arduino entirely, should be coming in a near future release. + +* Adafruit Trinket & Gemma - Trinket Pro may be supported, but haven't tested to confirm yet +* Arduino & compatibles - straight up Arduino devices, Uno, Duo, Leonardo, Mega, Nano, etc... +* Arduino Due and the digistump DigiX +* Arduino Yún +* Arduino Zero +* AVR microcontrollers - ATtiny, ATmega and more families +* ESP32 based boards +* ESP8266 using the Arduino board definitions from http://arduino.esp8266.com/stable/package_esp8266com_index.json - please be sure to also read https://github.com/FastLED/FastLED/wiki/ESP8266-notes for information specific to the 8266. +* Teensy 2, Teensy++ 2, Teensy 3.0, Teensy 3.1/3.2, Teensy LC, Teensy 3.5, Teensy 3.6, and Teensy 4.0 - arduino compatible from pjrc.com with some extra goodies (note the teensy LC, 3.2, 3.5, 3.6, 4.0 are ARM, not AVR!) +* RFDuino +* SparkCore +* The wino board - http://wino-board.com + +What types of platforms are we thinking about supporting in the future? Here's a short list: ChipKit32, Maple, Beagleboard + +### Porting FastLED to a new platform + +Information on porting FastLED can be found in the file +[PORTING.md](./PORTING.md). + +## What about that name? + +Wait, what happened to FastSPI_LED and FastSPI_LED2? The library was initially named FastSPI_LED because it was focused on very fast and efficient SPI access. However, since then, the library has expanded to support a number of LED chipsets that don't use SPI, as well as a number of math and utility functions for LED processing across the board. We decided that the name FastLED more accurately represents the totality of what the library provides, everything fast, for LEDs. + +## For more information + +Check out the official site http://fastled.io for links to documentation, issues, and news + + +*TODO* - get candy diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/RELEASE.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/RELEASE.md new file mode 100644 index 0000000..bed73a9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/RELEASE.md @@ -0,0 +1,37 @@ +# FastLED Release howto + +*Pushing a fastled release, the short version, last updated May 2024* + +## Example + +https://github.com/FastLED/FastLED/commit/4444758ffaf853ba4f8deb973532548c9c1ee231 + +## How to + +Edit these files to update the version number + * library.json + * library.properties + * src/FastLED.h + * docs/Doxyfile + + +Edit this file with release notes and version number. + * release_notes.md + +Release notes should list highlight changes (not necessarily all minor bug fixes) and thank people for their help. + +Git commands to commit and tag release' +```bash +$ git commit -m "Rev 3.9.1 to add a couple more platform defs and bug fixes" . +$ git tag 3.9.1 master +$ git push +$ git push origin 3.9.1 +``` + +Then use the GitHub UI to make a new “Release”: + +https://github.com/FastLED/FastLED/releases/new + +Announce new version on subreddit, highlighting major changes and thanking people for helping. + +That’s it. diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/TODO.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/TODO.md new file mode 100644 index 0000000..a4b4fd9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/TODO.md @@ -0,0 +1,118 @@ +# Testing + + * Esp32 testing + * https://github.com/marketplace/actions/esp32-qemu-runner will run a sketch for X seconds and see's if it crashes + * There's specific tests we'd like to run with this including the WS2812 and APA102 tests to test the clockless and clocked drivers + +# Feature Enhancements + + * I2S driver for ESP32 WS2812 + * https://github.com/hpwit/I2SClocklessLedDriver + * Our copy is here: https://github.com/FastLED/FastLED/blob/master/src/platforms/esp/32/clockless_i2s_esp32.h + * Apparently, this driver allows MASSIVE parallelization for WS2812 + * Timing guide for reducing RMT frequency https://github.com/Makuna/NeoPixelBus/pull/795 + * ESp32 LED guide + * web: https://components.espressif.com/components/espressif/led_strip + * repo: https://github.com/espressif/idf-extra-components/tree/60c14263f3b69ac6e98ecae79beecbe5c18d5596/led_strip + * adafruit conversation on RMT progress: https://github.com/adafruit/Adafruit_NeoPixel/issues/375 + + +# ESP32 - IDF 4.4 + * RMT: we should use the esp_err_trmt_translator_init + * https://docs.espressif.com/projects/esp-idf/en/v3.3/api-reference/peripherals/rmt.html + +# ESP32 - IDF 5.1 + * https://github.com/espressif/arduino-esp32/blob/gh-pages/LIBRARIES_TEST.md + +## RMT driver for esp-idf 5.1 + +Porting notes + +It looks like the 5.1 built in driver is going to be the easiest to get +working. There's a sync manager designed for running all the RMT drivers +together. This should be done on the onEndShow() call to the ClockLess +driver. + +Good sources of info: + * esp32 forum: https://esp32.com/viewtopic.php?f=13&t=41170&p=135831&hilit=RMT#p135831 + * esp32 example: https://components.espressif.com/components/espressif/led_strip + +*Espressif Example* +```C++ +/* + * SPDX-FileCopyrightText: 2023 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Unlicense OR CC0-1.0 + */ +#include +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "led_strip.h" +#include "esp_log.h" +#include "esp_err.h" + +// GPIO assignment +#define LED_STRIP_BLINK_GPIO 2 +// Numbers of the LED in the strip +#define LED_STRIP_LED_NUMBERS 24 +// 10MHz resolution, 1 tick = 0.1us (led strip needs a high resolution) +#define LED_STRIP_RMT_RES_HZ (10 * 1000 * 1000) + +static const char *TAG = "example"; + +led_strip_handle_t construct_new_led_strip(void) +{ + // LED strip general initialization, according to your led board design + led_strip_config_t strip_config = { + .strip_gpio_num = LED_STRIP_BLINK_GPIO, // The GPIO that connected to the LED strip's data line + .max_leds = LED_STRIP_LED_NUMBERS, // The number of LEDs in the strip, + .led_pixel_format = LED_PIXEL_FORMAT_GRB, // Pixel format of your LED strip + .led_model = LED_MODEL_WS2812, // LED strip model + .flags.invert_out = false, // whether to invert the output signal + }; + + // LED strip backend configuration: RMT + led_strip_rmt_config_t rmt_config = { +#if ESP_IDF_VERSION < ESP_IDF_VERSION_VAL(5, 0, 0) + .rmt_channel = 0, +#else + .clk_src = RMT_CLK_SRC_DEFAULT, // different clock source can lead to different power consumption + .resolution_hz = LED_STRIP_RMT_RES_HZ, // RMT counter clock frequency + .flags.with_dma = false, // DMA feature is available on ESP target like ESP32-S3 +#endif + }; + + // LED Strip object handle + led_strip_handle_t led_strip; + ESP_ERROR_CHECK(led_strip_new_rmt_device(&strip_config, &rmt_config, &led_strip)); + ESP_LOGI(TAG, "Created LED strip object with RMT backend"); + return led_strip; +} + +void app_main(void) +{ + led_strip_handle_t led_strip = construct_new_led_strip(); + bool led_on_off = false; + + ESP_LOGI(TAG, "Start blinking LED strip"); + while (1) { + if (led_on_off) { + /* Set the LED pixel using RGB from 0 (0%) to 255 (100%) for each color */ + for (int i = 0; i < LED_STRIP_LED_NUMBERS; i++) { + ESP_ERROR_CHECK(led_strip_set_pixel(led_strip, i, 5, 5, 5)); + } + /* Refresh the strip to send data */ + ESP_ERROR_CHECK(led_strip_refresh(led_strip)); + ESP_LOGI(TAG, "LED ON!"); + } else { + /* Set all LED off to clear all pixels */ + ESP_ERROR_CHECK(led_strip_clear(led_strip)); + ESP_LOGI(TAG, "LED OFF!"); + } + + led_on_off = !led_on_off; + vTaskDelay(pdMS_TO_TICKS(500)); + } +} + +``` diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/clean b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/clean new file mode 100755 index 0000000..f475413 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/clean @@ -0,0 +1,13 @@ +#!/bin/bash + +# cd to the directory of the script +cd "$(dirname "$0")" + +rm -rf .venv +rm -rf .build +rm -rf .pio +rm -rf ci/tmp +rm -rf tests/.build + +# remove any CMakeCache.txt files +find . -name "CMakeCache.txt" -type f -delete \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/code_of_conduct.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/code_of_conduct.md new file mode 100644 index 0000000..d8e2efa --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/code_of_conduct.md @@ -0,0 +1,134 @@ + +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, caste, color, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +[INSERT CONTACT METHOD]. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +[https://www.contributor-covenant.org/version/2/0/code_of_conduct.html][v2.0]. + +Community Impact Guidelines were inspired by +[Mozilla's code of conduct enforcement ladder][Mozilla CoC]. + +For answers to common questions about this code of conduct, see the FAQ at +[https://www.contributor-covenant.org/faq][FAQ]. Translations are available +at [https://www.contributor-covenant.org/translations][translations]. + +[homepage]: https://www.contributor-covenant.org +[v2.0]: https://www.contributor-covenant.org/version/2/0/code_of_conduct.html +[Mozilla CoC]: https://github.com/mozilla/diversity +[FAQ]: https://www.contributor-covenant.org/faq +[translations]: https://www.contributor-covenant.org/translations + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/component.mk b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/component.mk new file mode 100644 index 0000000..874ca9b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/component.mk @@ -0,0 +1,2 @@ +COMPONENT_ADD_INCLUDEDIRS := ./src src/platforms/esp/32 +COMPONENT_SRCDIRS := ./src src/platforms/esp/32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/cool_projects.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/cool_projects.md new file mode 100644 index 0000000..027e90c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/cool_projects.md @@ -0,0 +1,7 @@ + * Advanced Color Gradient using online version of FastLED. + * https://wokwi.com/projects/285170662915441160 + * LedMapper tool for irregular shapes + * https://github.com/jasoncoon/led-mapper + * list of projects on reddit: + * https://www.reddit.com/r/FastLED/wiki/index/user_examples/ + * mesh networked esp32 with mutli wifi connections for redundancy diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/ANIMartRIX.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/ANIMartRIX.hpp new file mode 100644 index 0000000..1d3da73 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/ANIMartRIX.hpp @@ -0,0 +1,59 @@ +/// @file DemoReel100.ino +/// @brief FastLED "100 lines of code" demo reel, showing off some effects +/// @example DemoReel100.ino + + +#include "fx/2d/animartrix.hpp" + +#include +#include "FastLED.h" + +#include + +#define WIDTH 22 // how many columns? +#define HEIGHT 22 // how many rows? + + +#define DEBUG_PRINT 0 + +#define NUM_LED (WIDTH * HEIGHT) +#define SERPENTINE true + +#define CYCLE_THROUGH_ANIMATIONS 10 + +CRGB leds[NUM_LED]; // framebuffer + +XYMap xyMap(WIDTH, HEIGHT, SERPENTINE); +AnimartrixRef fxAnimator = AnimartrixRef::New(xyMap, POLAR_WAVES); + +void setup() { + FastLED.addLeds(leds, NUM_LED); + FastLED.setMaxPowerInVoltsAndMilliamps(5, 2000); // optional current limiting [5V, 2000mA] + Serial.begin(115200); // check serial monitor for current fps count + // fill_rainbow(leds, NUM_LED, 0); + fill_solid(leds, NUM_LED, CRGB::Black); + FastLED.show(); + fxAnimator->lazyInit(); // test look up table construction. +} + +void loop() { + uint32_t now = millis(); + // Change animation every 10 seconds + #if CYCLE_THROUGH_ANIMATIONS > 0 + EVERY_N_SECONDS(CYCLE_THROUGH_ANIMATIONS) { + fxAnimator->fxNext(); + #if DEBUG_PRINT + std::cout << "New animation: " << fxAnimator.fxName() << std::endl; + #endif + } + #endif + fxAnimator->draw(Fx::DrawContext{millis(), leds}); + FastLED.show(); + uint32_t elapsed = millis() - now; + + EVERY_N_SECONDS(1) { + #if DEBUG_PRINT + std::cout << "frame time: " << elapsed << "ms" << std::endl; + #endif + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/apa102hd.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/apa102hd.hpp new file mode 100644 index 0000000..8c23caa --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/apa102hd.hpp @@ -0,0 +1,42 @@ +/// @file DemoReel100.ino +/// @brief FastLED "100 lines of code" demo reel, showing off some effects +/// @example DemoReel100.ino + +#include +#include "fx/demoreel100.hpp" + +#define DATA_PIN 2 +//#define CLK_PIN 4 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB +#define NUM_LEDS 64 +CRGB leds[NUM_LEDS]; + +#define BRIGHTNESS 96 +#define FRAMES_PER_SECOND 120 + +DemoReel100Data demoReelData(NUM_LEDS, BRIGHTNESS); + +void setup() { + delay(3000); // 3 second delay for recovery + + // tell FastLED about the LED strip configuration + FastLED.addLeds(leds, NUM_LEDS).setCorrection(TypicalLEDStrip).setRgbw(); + //FastLED.addLeds(leds, NUM_LEDS).setCorrection(TypicalLEDStrip); + + // set master brightness control + FastLED.setBrightness(demoReelData.brightness); +} + + +void loop() +{ + DemoReel100Loop(demoReelData, leds); + // send the 'leds' array out to the actual LED strip + FastLED.show(); + // insert a delay to keep the framerate modest + FastLED.delay(1000/FRAMES_PER_SECOND); + +} + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/cylon.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/cylon.hpp new file mode 100644 index 0000000..1c6201d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/cylon.hpp @@ -0,0 +1,34 @@ +/// @brief An animation that moves a single LED back and forth (Larson Scanner effect) using the fx library cylon +/// @example Cylon.ino + +#include +#include "fx/1d/cylon.hpp" + +// How many leds in your strip? +#define NUM_LEDS 64 + +// For led chips like Neopixels, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power). +#define DATA_PIN 2 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +// Create a Cylon instance +Cylon cylon(NUM_LEDS); + +void setup() { + Serial.begin(57600); + Serial.println("resetting"); + FastLED.addLeds(leds,NUM_LEDS).setRgbw(); + FastLED.setBrightness(84); + cylon.lazyInit(); +} + +void loop() { + Serial.print("x"); + cylon.draw(millis(), leds); + FastLED.show(); + delay(cylon.delay_ms); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/demoreel100.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/demoreel100.hpp new file mode 100644 index 0000000..35a1a74 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/demoreel100.hpp @@ -0,0 +1,46 @@ +/// @file DemoReel100.ino +/// @brief FastLED "100 lines of code" demo reel, showing off some effects +/// @example DemoReel100.ino + +#include +#include "fx/1d/demoreel100.hpp" + +#define DATA_PIN 2 +//#define CLK_PIN 4 +#define LED_TYPE WS2811 +#define COLOR_ORDER BRG +#define NUM_LEDS 64 +CRGB leds[NUM_LEDS]; + +#define BRIGHTNESS 96 +#define FRAMES_PER_SECOND 120 + +DemoReel100Ref demoReel = DemoReel100Ref::New(NUM_LEDS); + +void setup() { + delay(3000); // 3 second delay for recovery + + // tell FastLED about the LED strip configuration + FastLED.addLeds(leds, NUM_LEDS).setCorrection(TypicalLEDStrip).setRgbw(); + //FastLED.addLeds(leds, NUM_LEDS).setCorrection(TypicalLEDStrip); + + // set master brightness control + FastLED.setBrightness(BRIGHTNESS); + + // Initialize the DemoReel100 instance + demoReel.lazyInit(); +} + + +void loop() +{ + // Run the DemoReel100 draw function + demoReel.draw(millis(), leds); + + // send the 'leds' array out to the actual LED strip + FastLED.show(); + // insert a delay to keep the framerate modest + FastLED.delay(1000/FRAMES_PER_SECOND); +} + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/dev.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/dev.ino new file mode 100644 index 0000000..47958c9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/dev.ino @@ -0,0 +1,17 @@ + + +#if defined(ESP32) + +#include "esp_log.h" + +// use gcc intialize constructor +// to set log level to ESP_LOG_VERBOSE +// before setup() is called +__attribute__((constructor)) +void on_startup() { + esp_log_level_set("*", ESP_LOG_VERBOSE); // set all components to ERROR level +} + +#endif // ESP32 + +#include "ANIMartRIX.hpp" \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/fire2012.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/fire2012.hpp new file mode 100644 index 0000000..7a2485e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/fire2012.hpp @@ -0,0 +1,33 @@ +#include +#include "fx/1d/fire2012.hpp" + +#define LED_PIN 2 +#define COLOR_ORDER BRG +#define CHIPSET WS2811 +#define NUM_LEDS 30 + +#define BRIGHTNESS 128 +#define FRAMES_PER_SECOND 30 +#define COOLING 55 +#define SPARKING 120 +#define REVERSE_DIRECTION false + +CRGB leds[NUM_LEDS]; +Fire2012 fire(NUM_LEDS, COOLING, SPARKING, REVERSE_DIRECTION); + +void setup() { + delay(3000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setRgbw(); + FastLED.setBrightness(BRIGHTNESS); +} + +void loop() +{ + fire.draw(millis(), leds); // run simulation frame, passing leds array + + FastLED.show(); // display this frame + FastLED.delay(1000 / FRAMES_PER_SECOND); +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/fx_engine.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/fx_engine.hpp new file mode 100644 index 0000000..6d3d268 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/fx_engine.hpp @@ -0,0 +1,55 @@ +/// @file Noise.ino +/// @brief Demonstrates how to use noise generation on a 2D LED matrix +/// @example Noise.ino + + +#include + +#include "fx/2d/noisepalette.hpp" +#include "fx/2d/animartrix.hpp" +#include "fx/fx_engine.h" +#include "fx/storage/sd.h" + +#define LED_PIN 2 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 22 +#define MATRIX_HEIGHT 22 +#define GRID_SERPENTINE 1 + +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +#define SCALE 20 +#define SPEED 30 + +CRGB leds[NUM_LEDS]; +XYMap xyMap(MATRIX_WIDTH, MATRIX_HEIGHT, GRID_SERPENTINE); +NoisePaletteRef noisePalette = Fx::make(xyMap); +AnimartrixRef animartrix = Fx::make(xyMap, POLAR_WAVES); + +FxEngine fxEngine(NUM_LEDS); + + + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(96); + noisePalette->lazyInit(); + noisePalette->setSpeed(SPEED); + noisePalette->setScale(SCALE); + noisePalette->setPalettePreset(2); + fxEngine.addFx(noisePalette); + fxEngine.addFx(animartrix); +} + +void loop() { + EVERY_N_SECONDS(1) { + fxEngine.nextFx(500); + } + fxEngine.draw(millis(), leds); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/noisepalette.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/noisepalette.hpp new file mode 100644 index 0000000..81e3bfb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/noisepalette.hpp @@ -0,0 +1,75 @@ +/// @file Noise.ino +/// @brief Demonstrates how to use noise generation on a 2D LED matrix +/// @example Noise.ino + +#include "fx/2d/noisepalette.hpp" +#include + +#define LED_PIN 2 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 22 +#define MATRIX_HEIGHT 22 +#define GRID_SERPENTINE 1 + +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +// This example combines two features of FastLED to produce a remarkable range +// of effects from a relatively small amount of code. This example combines +// FastLED's color palette lookup functions with FastLED's Perlin noise +// generator, and the combination is extremely powerful. +// +// You might want to look at the "ColorPalette" and "Noise" examples separately +// if this example code seems daunting. +// +// +// The basic setup here is that for each frame, we generate a new array of +// 'noise' data, and then map it onto the LED matrix through a color palette. +// +// Periodically, the color palette is changed, and new noise-generation +// parameters are chosen at the same time. In this example, specific +// noise-generation values have been selected to match the given color palettes; +// some are faster, or slower, or larger, or smaller than others, but there's no +// reason these parameters can't be freely mixed-and-matched. +// +// In addition, this example includes some fast automatic 'data smoothing' at +// lower noise speeds to help produce smoother animations in those cases. +// +// The FastLED built-in color palettes (Forest, Clouds, Lava, Ocean, Party) are +// used, as well as some 'hand-defined' ones, and some proceedurally generated +// palettes. + +// Scale determines how far apart the pixels in our noise matrix are. Try +// changing these values around to see how it affects the motion of the display. +// The higher the value of scale, the more "zoomed out" the noise iwll be. A +// value of 1 will be so zoomed in, you'll mostly see solid colors. +#define SCALE 20 + +// We're using the x/y dimensions to map to the x/y pixels on the matrix. We'll +// use the z-axis for "time". speed determines how fast time moves forward. Try +// 1 for a very slow moving effect, or 60 for something that ends up looking +// like water. +#define SPEED 30 + +CRGB leds[NUM_LEDS]; +XYMap xyMap(MATRIX_WIDTH, MATRIX_HEIGHT, GRID_SERPENTINE); +NoisePaletteRef noisePalette = Fx::make(xyMap); + + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(96); + noisePalette->lazyInit(); + noisePalette->setSpeed(SPEED); + noisePalette->setScale(SCALE); +} + +void loop() { + EVERY_N_MILLISECONDS(5000) { noisePalette->changeToRandomPalette(); } + noisePalette->draw(DrawContext{millis(), leds}); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/noisewave.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/noisewave.hpp new file mode 100644 index 0000000..90de806 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/noisewave.hpp @@ -0,0 +1,26 @@ +#include +#include "fx/1d/noisewave.hpp" + +#define LED_PIN 2 +#define COLOR_ORDER BRG +#define CHIPSET WS2811 +#define NUM_LEDS 484 + +CRGB leds[NUM_LEDS]; +NoiseWaveRef noiseWave = Fx::make(NUM_LEDS); + +void setup() { + delay(3000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(128); + noiseWave->lazyInit(); +} + +void loop() +{ + noiseWave->draw(DrawContext{millis(), leds}); + FastLED.show(); + FastLED.delay(1000 / 60); +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/pacifica.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/pacifica.hpp new file mode 100644 index 0000000..245d18c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/pacifica.hpp @@ -0,0 +1,26 @@ +#define FASTLED_ALLOW_INTERRUPTS 0 +#include +#include "fx/1d/pacifica.hpp" + +#define DATA_PIN 2 +#define NUM_LEDS 60 +#define MAX_POWER_MILLIAMPS 500 +#define LED_TYPE WS2812B +#define COLOR_ORDER BRG + +CRGB leds[NUM_LEDS]; +Pacifica pacifica(NUM_LEDS); + +void setup() { + delay(3000); // 3 second delay for boot recovery, and a moment of silence + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setMaxPowerInVoltsAndMilliamps(5, MAX_POWER_MILLIAMPS); +} + +void loop() { + EVERY_N_MILLISECONDS(20) { + pacifica.draw(millis(), leds); + FastLED.show(); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/pride2015.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/pride2015.hpp new file mode 100644 index 0000000..c87dd8c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/pride2015.hpp @@ -0,0 +1,28 @@ +#include +#include "fx/1d/pride2015.hpp" + +#define DATA_PIN 2 +#define LED_TYPE WS2811 +#define COLOR_ORDER BRG +#define NUM_LEDS 200 +#define BRIGHTNESS 255 + +CRGB leds[NUM_LEDS]; +Pride2015 pride(NUM_LEDS); + +void setup() { + delay(3000); // 3 second delay for recovery + + // tell FastLED about the LED strip configuration + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setDither(BRIGHTNESS < 255); + + // set master brightness control + FastLED.setBrightness(BRIGHTNESS); +} + +void loop() { + pride.draw(millis(), leds); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/rgborder.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/rgborder.hpp new file mode 100644 index 0000000..a060323 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/rgborder.hpp @@ -0,0 +1,48 @@ +#include "fx/pride2015.hpp" + +#define DATA_PIN 2 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB +#define NUM_LEDS 200 +#define BRIGHTNESS 128 + +#define DELAY 500 + +CRGB leds[NUM_LEDS]; + +void fill(CRGB c) { + for (int i = 0; i < NUM_LEDS; i++) { + leds[i] = c; + } +} + +void Blink(CRGB color, int count) { + for (int i = 0; i < count; i++) { + fill(color); + FastLED.show(); + delay(DELAY); // On for 500ms + fill(CRGB::Black); + FastLED.show(); + delay(DELAY); // Off for 500ms + } + delay(DELAY * 2); // Pause for 1s +} + +void setup() { + // tell FastLED about the LED strip configuration + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setDither(BRIGHTNESS < 255); + + // set master brightness control + FastLED.setBrightness(BRIGHTNESS); +} + +void loop() { + // Blink red once, + Blink(CRGB::Red, 1); + // Blink green twice + Blink(CRGB::Green, 2); + // Blink blue three times + Blink(CRGB::Blue, 3); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/rmt51.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/rmt51.hpp new file mode 100644 index 0000000..7a40299 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/rmt51.hpp @@ -0,0 +1,106 @@ + + +#include +#include + +// How many leds in your strip? +#define NUM_LEDS 10 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 2 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +// Time scaling factors for each component +#define TIME_FACTOR_HUE 60 +#define TIME_FACTOR_SAT 100 +#define TIME_FACTOR_VAL 100 + +#define DELAY 200 +#define BRIGHNESS 8 + +// #define COLOR_ORDER_TEST +// #define TIMING_TEST +#define STRESS_TEST + +void setup() { + Serial.begin(115200); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + #ifdef STRESS_TEST + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + #endif + FastLED.setBrightness(BRIGHNESS); // Set global brightness to 50% + delay(2000); // If something ever goes wrong this delay will allow upload. +} + +void fill(CRGB color) { + for (int i = 0; i < NUM_LEDS; i++) { + leds[i] = color; + } +} + +void Blink(CRGB color, int times) { + for (int i = 0; i < times; i++) { + fill(color); + FastLED.show(); + delay(DELAY); + fill(CRGB::Black); + FastLED.show(); + delay(DELAY); + } + delay(DELAY*2); +} + + + + +void blink_loop() { + Blink(CRGB::Red, 1); + Blink(CRGB::Green, 2); + Blink(CRGB::Blue, 3); + Blink(CRGB::White, 4); + delay(DELAY); + // long delay to make the cycle visible + delay(DELAY * 4); +} + + +void hue_loop() { + uint32_t ms = millis(); + + for(int i = 0; i < NUM_LEDS; i++) { + // Use different noise functions for each LED and each color component + uint8_t hue = inoise16(ms * TIME_FACTOR_HUE, i * 1000, 0) >> 8; + uint8_t sat = inoise16(ms * TIME_FACTOR_SAT, i * 2000, 1000) >> 8; + uint8_t val = inoise16(ms * TIME_FACTOR_VAL, i * 3000, 2000) >> 8; + + // Map the noise to full range for saturation and value + sat = map(sat, 0, 255, 30, 255); + val = map(val, 0, 255, 100, 255); + + leds[i] = CHSV(hue, sat, val); + } + + FastLED.show(); +} + +void loop() { + #ifdef COLOR_ORDER_TEST + blink_loop(); + #elif defined(TIMING_TEST) + timing_loop(); + #else + hue_loop(); + #endif +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/scale_up.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/scale_up.hpp new file mode 100644 index 0000000..58657e6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/scale_up.hpp @@ -0,0 +1,49 @@ +/// @file Noise.ino +/// @brief Demonstrates how to use noise generation on a 2D LED matrix +/// @example Noise.ino + + +#include + +#include "fx/2d/noisepalette.hpp" +#include "fx/fx_engine.h" +#include "fx/2d/animartrix.hpp" +#include "fx/2d/scale_up.hpp" +#include "fx/fx_engine.h" + +#define LED_PIN 2 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_SMALL_WIDTH 11 +#define MATRIX_SMALL_HEIGHT 11 +#define MATRIX_WIDTH 22 +#define MATRIX_HEIGHT 22 +#define GRID_SERPENTINE 1 + +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +#define SCALE 20 +#define SPEED 30 + +CRGB leds[NUM_LEDS]; +XYMap xyMap(MATRIX_WIDTH, MATRIX_HEIGHT, GRID_SERPENTINE); +XYMap xyMapSmall = XYMap::constructRectangularGrid(MATRIX_SMALL_WIDTH, MATRIX_SMALL_HEIGHT); +AnimartrixRef animartrix = Fx::make(xyMapSmall, POLAR_WAVES); +ScaleUp scaleUp(xyMap, animartrix.get()); +FxEngine fxEngine(NUM_LEDS); + + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(96); + fxEngine.addFx(&scaleUp); +} + +void loop() { + fxEngine.draw(millis(), leds); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/sd_card.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/sd_card.hpp new file mode 100644 index 0000000..87bf1d3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/sd_card.hpp @@ -0,0 +1,49 @@ +/// @file Noise.ino +/// @brief Demonstrates how to use noise generation on a 2D LED matrix +/// @example Noise.ino + + +#include + +#include "fx/storage/sd.hpp" +#include + +using namespace std; + +#define SCALE 20 +#define SPEED 30 +#define CS_PIN 5 + +FsRef SD_CARD_READER = FsRef::New(CS_PIN); + + +void runFsTest() { + cout << "Running SD card test" << endl; + SD_CARD_READER->begin(CS_PIN); + FileHandleRef file = SD_CARD_READER->openRead("/test.txt"); + if (!file) { + cout << "Failed to open file" << endl; + return; + } + cout << "File opened" << endl; + char buffer[256]; + size_t bytesRead = file->read((uint8_t*)buffer, sizeof(buffer)); + cout << "Read " << bytesRead << " bytes" << endl; + cout << "File contents: " << buffer << endl; + file->close(); + cout << "File closed" << endl; + SD_CARD_READER->end(); + cout << "SD card test complete" << endl; +} + + +void setup() { + delay(1000); // sanity delay +} + + + +void loop() { + runFsTest(); + delay(1000); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/test_video_fx.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/test_video_fx.hpp new file mode 100644 index 0000000..ee5164b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/test_video_fx.hpp @@ -0,0 +1,61 @@ +/// @file VideoTest.ino +/// @brief Demonstrates a video test using NoisePalette to generate content +/// @example VideoTest.ino + +#include +#include "fx/2d/video.hpp" +#include "fx/2d/noisepalette.hpp" +#include "fx/fx_engine.h" +#include "ref.h" + +#define LED_PIN 2 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 16 +#define MATRIX_HEIGHT 16 +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +#define SCALE 20 +#define SPEED 30 + +CRGB leds[NUM_LEDS]; + +VideoFxRef videoFx; +NoisePaletteRef noisePalette; +FxEngine fxEngine(NUM_LEDS); + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(BRIGHTNESS); + + // Create and initialize XYMap + XYMap xymap(MATRIX_WIDTH, MATRIX_HEIGHT); + + // Create and initialize NoisePalette object + noisePalette = NoisePaletteRef::New(xymap); + noisePalette->lazyInit(); + noisePalette->setSpeed(SPEED); + noisePalette->setScale(SCALE); + + // Create and initialize VideoFx object + videoFx = VideoFxRef::New(xymap, noisePalette); + + // Add the video effect to the FxEngine + fxEngine.addFx(videoFx); +} + +void loop() { + EVERY_N_MILLISECONDS(5000) { noisePalette->changeToRandomPalette(); } + + // Draw the frame + fxEngine.draw(millis(), leds); + + // Show the LEDs + FastLED.show(); + + FastLED.delay(1000 / 60); // 60 fps +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/twinklefox.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/twinklefox.hpp new file mode 100644 index 0000000..4270619 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/twinklefox.hpp @@ -0,0 +1,30 @@ +#include "FastLED.h" +#include "fx/1d/twinklefox.hpp" + +#define NUM_LEDS 100 +#define LED_TYPE WS2811 +#define COLOR_ORDER BRG +#define DATA_PIN 2 +#define VOLTS 12 +#define MAX_MA 4000 + +CRGBArray leds; +TwinkleFox twinkleFox(NUM_LEDS); + +void setup() { + delay(3000); // safety startup delay + FastLED.setMaxPowerInVoltsAndMilliamps(VOLTS, MAX_MA); + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setRgbw(); + + twinkleFox.lazyInit(); +} + +void loop() { + EVERY_N_SECONDS(SECONDS_PER_PALETTE) { + twinkleFox.chooseNextColorPalette(twinkleFox.targetPalette); + } + twinkleFox.draw(millis(), leds); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/video_test.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/video_test.hpp new file mode 100644 index 0000000..f93cc77 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/dev/video_test.hpp @@ -0,0 +1,84 @@ +/// @file VideoTest.ino +/// @brief Demonstrates a simple video test using alternating black/red pixels +/// @example VideoTest.ino + +#include +#include "fx/storage/bytestreammemory.h" +#include "fx/2d/video.hpp" +#include "fx/fx_engine.h" +#include "ref.h" +#include + +#define LED_PIN 2 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 22 +#define MATRIX_HEIGHT 22 +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +CRGB leds[NUM_LEDS]; + +const int BYTES_PER_FRAME = 3 * MATRIX_WIDTH * MATRIX_HEIGHT; +const int NUM_FRAMES = 2; +const uint32_t BUFFER_SIZE = BYTES_PER_FRAME * NUM_FRAMES; + +ByteStreamMemoryRef memoryStream; +VideoRef videoFx; +FxEngine fxEngine(NUM_LEDS); + + +void write_one_frame(ByteStreamMemoryRef memoryStream) { + //memoryStream->seek(0); // Reset to the beginning of the stream + uint32_t total_bytes_written = 0; + int toggle = (millis() / 500) % 2; + for (uint32_t i = 0; i < NUM_LEDS; ++i) { + CRGB color = (i % 2 == toggle) ? CRGB::Black : CRGB::Red; + size_t bytes_written = memoryStream->write(color.raw, 3); + if (bytes_written != 3) { + std::cout << "Error writing to memory stream at LED " << i << std::endl; + } + total_bytes_written += bytes_written; + } + std::cout << "Total bytes written: " << total_bytes_written << " / " << BUFFER_SIZE << std::endl; +} + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(BRIGHTNESS); + + // Create and fill the ByteStreamMemory with test data + memoryStream = Ref::New(BUFFER_SIZE); + write_one_frame(memoryStream); // Write initial frame data + + // Create and initialize Video fx object + XYMap xymap(MATRIX_WIDTH, MATRIX_HEIGHT); + videoFx = Fx::make(xymap); + videoFx->beginStream(memoryStream); + + // Add the video effect to the FxEngine + fxEngine.addFx(videoFx); + + std::cout << "Setup complete. Starting main loop." << std::endl; +} + +void loop() { + // Reset the memory stream position before reading + //memoryStream->seek(0); + write_one_frame(memoryStream); // Write next frame data + + // Draw the frame + fxEngine.draw(millis(), leds); + + // Debug output + //std::cout << "First LED: R=" << (int)leds[0].r << " G=" << (int)leds[0].g << " B=" << (int)leds[0].b << std::endl; + //std::cout << "Last LED: R=" << (int)leds[NUM_LEDS-1].r << " G=" << (int)leds[NUM_LEDS-1].g << " B=" << (int)leds[NUM_LEDS-1].b << std::endl; + + // Show the LEDs + FastLED.show(); + + delay(100); // Adjust this delay to control frame rate +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/AnalogOutput/AnalogOutput.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/AnalogOutput/AnalogOutput.ino new file mode 100644 index 0000000..92592b1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/AnalogOutput/AnalogOutput.ino @@ -0,0 +1,69 @@ +/// @file AnalogOutput.ino +/// @brief Demonstrates how to use FastLED color functions even without a "pixel-addressible" smart LED strip. +/// @example AnalogOutput.ino + +#include + +// Example showing how to use FastLED color functions +// even when you're NOT using a "pixel-addressible" smart LED strip. +// +// This example is designed to control an "analog" RGB LED strip +// (or a single RGB LED) being driven by Arduino PWM output pins. +// So this code never calls FastLED.addLEDs() or FastLED.show(). +// +// This example illustrates one way you can use just the portions +// of FastLED that you need. In this case, this code uses just the +// fast HSV color conversion code. +// +// In this example, the RGB values are output on three separate +// 'analog' PWM pins, one for red, one for green, and one for blue. + +#define REDPIN 5 +#define GREENPIN 6 +#define BLUEPIN 3 + +// showAnalogRGB: this is like FastLED.show(), but outputs on +// analog PWM output pins instead of sending data to an intelligent, +// pixel-addressable LED strip. +// +// This function takes the incoming RGB values and outputs the values +// on three analog PWM output pins to the r, g, and b values respectively. +void showAnalogRGB( const CRGB& rgb) +{ + analogWrite(REDPIN, rgb.r ); + analogWrite(GREENPIN, rgb.g ); + analogWrite(BLUEPIN, rgb.b ); +} + + + +// colorBars: flashes Red, then Green, then Blue, then Black. +// Helpful for diagnosing if you've mis-wired which is which. +void colorBars() +{ + showAnalogRGB( CRGB::Red ); delay(500); + showAnalogRGB( CRGB::Green ); delay(500); + showAnalogRGB( CRGB::Blue ); delay(500); + showAnalogRGB( CRGB::Black ); delay(500); +} + +void loop() +{ + static uint8_t hue; + hue = hue + 1; + // Use FastLED automatic HSV->RGB conversion + showAnalogRGB( CHSV( hue, 255, 255) ); + + delay(20); +} + + +void setup() { + pinMode(REDPIN, OUTPUT); + pinMode(GREENPIN, OUTPUT); + pinMode(BLUEPIN, OUTPUT); + + // Flash the "hello" color sequence: R, G, B, black. + colorBars(); +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102/Apa102.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102/Apa102.ino new file mode 100644 index 0000000..00d8b4c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102/Apa102.ino @@ -0,0 +1,38 @@ + +#include +#include +#include + +#define NUM_LEDS 20 + +#define STRIP_DATA_PIN 1 +#define STRIP_CLOCK_PIN 2 + +CRGB leds[NUM_LEDS] = {0}; // Software gamma mode. + +void setup() { + delay(500); // power-up safety delay + // Two strips of LEDs, one in HD mode, one in software gamma mode. + FastLED.addLeds(leds, NUM_LEDS); +} + +uint8_t wrap_8bit(int i) { + // Modulo % operator here wraps a large "i" so that it is + // always in [0, 255] range when returned. For example, if + // "i" is 256, then this will return 0. If "i" is 257, + // then this will return 1. No matter how big the "i" is, the + // output range will always be [0, 255] + return i % 256; +} + +void loop() { + // Draw a linear ramp of brightnesses to showcase the difference between + // the HD and non-HD mode. + for (int i = 0; i < NUM_LEDS; i++) { + uint8_t brightness = map(i, 0, NUM_LEDS - 1, 0, 255); + CRGB c(brightness, brightness, brightness); // Just make a shade of white. + leds[i] = c; + } + FastLED.show(); // All LEDs are now displayed. + delay(8); // Wait 8 milliseconds until the next frame. +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102HD/Apa102HD.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102HD/Apa102HD.ino new file mode 100644 index 0000000..b053537 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102HD/Apa102HD.ino @@ -0,0 +1,88 @@ +/// @file Apa102HD.ino +/// @brief Example showing how to use the APA102HD gamma correction. +/// +/// In this example we compare two strips of LEDs. +/// One strip is in HD mode, the other is in software gamma mode. +/// +/// Each strip is a linear ramp of brightnesses, from 0 to 255. +/// Showcasing all the different brightnesses. +/// +/// Why do we love gamma correction? Gamma correction more closely +/// matches how humans see light. Led values are measured in fractions +/// of max power output (1/255, 2/255, etc.), while humans see light +/// in a logarithmic way. Gamma correction converts to this eye friendly +/// curve. Gamma correction wants a LED with a high bit depth. The APA102 +/// gives us the standard 3 components (red, green, blue) with 8 bits each, it +/// *also* has a 5 bit brightness component. This gives us a total of 13 bits, +/// which allows us to achieve a higher dynamic range. This means deeper fades. +/// +/// Example: +/// CRGB leds[NUM_LEDS] = {0}; +/// void setup() { +/// FastLED.addLeds< +/// APA102HD, // <--- This selects HD mode. +/// STRIP_0_DATA_PIN, +/// STRIP_0_CLOCK_PIN, +/// RGB +/// >(leds, NUM_LEDS); +/// } + + +#include +#include +#include + +#define NUM_LEDS 20 +// uint8_t DATA_PIN, uint8_t CLOCK_PIN, + +#define STRIP_0_DATA_PIN 1 +#define STRIP_0_CLOCK_PIN 2 +#define STRIP_1_DATA_PIN 3 +#define STRIP_1_CLOCK_PIN 4 + + +CRGB leds_hd[NUM_LEDS] = {0}; // HD mode implies gamma. +CRGB leds[NUM_LEDS] = {0}; // Software gamma mode. + +// This is the regular gamma correction function that we used to have +// to do. It's used here to showcase the difference between APA102HD +// mode which does the gamma correction for you. +CRGB software_gamma(const CRGB& in) { + CRGB out; + // dim8_raw are the old gamma correction functions. + out.r = dim8_raw(in.r); + out.g = dim8_raw(in.g); + out.b = dim8_raw(in.b); + return out; +} + +void setup() { + delay(500); // power-up safety delay + // Two strips of LEDs, one in HD mode, one in software gamma mode. + FastLED.addLeds(leds_hd, NUM_LEDS); + FastLED.addLeds(leds, NUM_LEDS); +} + +uint8_t wrap_8bit(int i) { + // Module % operator here wraps a large "i" so that it is + // always in [0, 255] range when returned. For example, if + // "i" is 256, then this will return 0. If "i" is 257 + // then this will return 1. No matter how big the "i" is, the + // output range will always be [0, 255] + return i % 256; +} + +void loop() { + // Draw a a linear ramp of brightnesses to showcase the difference between + // the HD and non-HD mode. + for (int i = 0; i < NUM_LEDS; i++) { + uint8_t brightness = map(i, 0, NUM_LEDS - 1, 0, 255); + CRGB c(brightness, brightness, brightness); // Just make a shade of white. + leds_hd[i] = c; // The APA102HD leds do their own gamma correction. + CRGB c_gamma_corrected = software_gamma(c); + leds[i] = c_gamma_corrected; // Set the software gamma corrected + // values to the other strip. + } + FastLED.show(); // All leds are now written out. + delay(8); // Wait 8 milliseconds until the next frame. +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102HDOverride/Apa102HDOverride.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102HDOverride/Apa102HDOverride.ino new file mode 100644 index 0000000..f649dcc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Apa102HDOverride/Apa102HDOverride.ino @@ -0,0 +1,50 @@ +/// @file Apa102HD.ino +/// @brief Example showing how to use the APA102HD gamma correction with user override. + +#define FASTLED_FIVE_BIT_HD_BITSHIFT_FUNCTION_OVERRIDE + +#include +#include +#include + +#define NUM_LEDS 20 +// uint8_t DATA_PIN, uint8_t CLOCK_PIN, + +#define STRIP_0_DATA_PIN 1 +#define STRIP_0_CLOCK_PIN 2 +#define STRIP_1_DATA_PIN 3 +#define STRIP_1_CLOCK_PIN 4 + +void five_bit_hd_gamma_bitshift(CRGB colors, + CRGB scale, + uint8_t global_brightness, + CRGB* out_colors, + uint8_t *out_power_5bit) { + // all 0 values for output + *out_colors = CRGB(0, 0, 0); + *out_power_5bit = 0; + Serial.println("Override function called"); +} + +CRGB leds_hd[NUM_LEDS] = {0}; // HD mode implies gamma. + + +void setup() { + delay(500); // power-up safety delay + // Two strips of LEDs, one in HD mode, one in software gamma mode. + FastLED.addLeds( + leds_hd, NUM_LEDS); +} + +void loop() { + // Draw a a linear ramp of brightnesses to showcase the difference between + // the HD and non-HD mode. + for (int i = 0; i < NUM_LEDS; i++) { + uint8_t brightness = map(i, 0, NUM_LEDS - 1, 0, 255); + CRGB c(brightness, brightness, + brightness); // Just make a shade of white. + leds_hd[i] = c; // The APA102HD leds do their own gamma correction. + } + FastLED.show(); // All leds are now written out. + delay(8); // Wait 8 milliseconds until the next frame. +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Blink/Blink.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Blink/Blink.ino new file mode 100644 index 0000000..347ab4e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Blink/Blink.ino @@ -0,0 +1,73 @@ +/// @file Blink.ino +/// @brief Blink the first LED of an LED strip +/// @example Blink.ino + +#include + +// How many leds in your strip? +#define NUM_LEDS 1 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 3 +#define CLOCK_PIN 13 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +void setup() { + // Uncomment/edit one of the following lines for your leds arrangement. + // ## Clockless types ## + FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is assumed + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // ## Clocked (SPI) types ## + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical +} + +void loop() { + // Turn the LED on, then pause + leds[0] = CRGB::Red; + FastLED.show(); + delay(500); + // Now turn the LED off, then pause + leds[0] = CRGB::Black; + FastLED.show(); + delay(500); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/Chromancer.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/Chromancer.ino new file mode 100644 index 0000000..650acc1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/Chromancer.ino @@ -0,0 +1,555 @@ +/* + Original Source: https://github.com/ZackFreedman/Chromance + GaryWoo's Video: https://www.youtube.com/watch?v=-nSCtxa2Kp0 + GaryWoo's LedMap: https://gist.github.com/Garywoo/b6cd1ea90cb5e17cc60b01ae68a2b770 + GaryWoo's presets: https://gist.github.com/Garywoo/82fa67c6e1f9529dc16a01dd97d05d58 + Chromance wall hexagon source (emotion controlled w/ EmotiBit) + Partially cribbed from the DotStar example + I smooshed in the ESP32 BasicOTA sketch, too + + (C) Voidstar Lab 2021 +*/ + +#include "mapping.h" +#include "net.h" +#include "ripple.h" +#include +#include "detail.h" +#include "screenmap.h" +#include "math_macros.h" +#include "json.h" +#include "ui.h" +#include "fixed_map.h" + +#include "screenmap.json.h" +#include "str.h" + +enum { + BlackStrip = 0, + GreenStrip = 1, + RedStrip = 2, + BlueStrip = 3, +}; + + +// Strips are different lengths because I am a dumb + +constexpr int lengths[] = { + 154, // Black strip + 168, // Green strip + 84, // Red strip + 154 // Blue strip +}; + + + + + + + +// non emscripten uses separate arrays for each strip. Eventually emscripten +// should support this as well but right now we don't +CRGB leds0[lengths[BlackStrip]] = {}; +CRGB leds1[lengths[GreenStrip]] = {}; +CRGB leds2[lengths[RedStrip]] = {}; // Red +CRGB leds3[lengths[BlueStrip]] = {}; +CRGB *leds[] = {leds0, leds1, leds2, leds3}; + + +byte ledColors[40][14][3]; // LED buffer - each ripple writes to this, then we + // write this to the strips +//float decay = 0.97; // Multiply all LED's by this amount each tick to create + // fancy fading tails + +Slider decay("decay", .97f, .8, 1.0, .01); + +// These ripples are endlessly reused so we don't need to do any memory +// management +#define numberOfRipples 30 +Ripple ripples[numberOfRipples] = { + Ripple(0), Ripple(1), Ripple(2), Ripple(3), Ripple(4), Ripple(5), + Ripple(6), Ripple(7), Ripple(8), Ripple(9), Ripple(10), Ripple(11), + Ripple(12), Ripple(13), Ripple(14), Ripple(15), Ripple(16), Ripple(17), + Ripple(18), Ripple(19), Ripple(20), Ripple(21), Ripple(22), Ripple(23), + Ripple(24), Ripple(25), Ripple(26), Ripple(27), Ripple(28), Ripple(29), +}; + +// Biometric detection and interpretation +// IR (heartbeat) is used to fire outward ripples +float lastIrReading; // When our heart pumps, reflected IR drops sharply +float highestIrReading; // These vars let us detect this drop +unsigned long + lastHeartbeat; // Track last heartbeat so we can detect noise/disconnections +#define heartbeatLockout \ + 500 // Heartbeats that happen within this many milliseconds are ignored +#define heartbeatDelta 300 // Drop in reflected IR that constitutes a heartbeat + +// Heartbeat color ripples are proportional to skin temperature +#define lowTemperature 33.0 // Resting temperature +#define highTemperature 37.0 // Really fired up +float lastKnownTemperature = + (lowTemperature + highTemperature) / + 2.0; // Carries skin temperature from temperature callback to IR callback + +// EDA code was too unreliable and was cut. +// TODO: Rebuild EDA code + +// Gyroscope is used to reject data if you're moving too much +#define gyroAlpha 0.9 // Exponential smoothing constant +#define gyroThreshold \ + 300 // Minimum angular velocity total (X+Y+Z) that disqualifies readings +float gyroX, gyroY, gyroZ; + +// If you don't have an EmotiBit or don't feel like wearing it, that's OK +// We'll fire automatic pulses +#define randomPulsesEnabled true // Fire random rainbow pulses from random nodes +#define cubePulsesEnabled true // Draw cubes at random nodes +Checkbox starburstPulsesEnabled("Starburst Pulses", true); +Checkbox simulatedBiometricsEnabled("Simulated Biometrics", false); + +#define autoPulseTimeout \ + 5000 // If no heartbeat is received in this many ms, begin firing + // random/simulated pulses +#define randomPulseTime 2000 // Fire a random pulse every (this many) ms +unsigned long lastRandomPulse; +byte lastAutoPulseNode = 255; + +byte numberOfAutoPulseTypes = + randomPulsesEnabled + cubePulsesEnabled + int(starburstPulsesEnabled); +byte currentAutoPulseType = 255; +#define autoPulseChangeTime 30000 +unsigned long lastAutoPulseChange; + +#define simulatedHeartbeatBaseTime \ + 600 // Fire a simulated heartbeat pulse after at least this many ms +#define simulatedHeartbeatVariance \ + 200 // Add random jitter to simulated heartbeat +#define simulatedEdaBaseTime 1000 // Same, but for inward EDA pulses +#define simulatedEdaVariance 10000 +unsigned long nextSimulatedHeartbeat; +unsigned long nextSimulatedEda; + +// Helper function to check if a node is on the border +bool isNodeOnBorder(byte node) { + for (int i = 0; i < numberOfBorderNodes; i++) { + if (node == borderNodes[i]) { + return true; + } + } + return false; +} + +Checkbox allWhite("All White", false); + +Button simulatedHeartbeat("Simulated Heartbeat"); +Button triggerStarburst("Trigger Starburst"); +Button triggerRainbowCube("Rainbow Cube"); +Button triggerBorderWave("Border Wave"); +Button triggerSpiral("Spiral Wave"); +bool wasHeartbeatClicked = false; +bool wasStarburstClicked = false; +bool wasRainbowCubeClicked = false; +bool wasBorderWaveClicked = false; +bool wasSpiralClicked = false; + +void setup() { + Serial.begin(115200); + + Serial.println("*** LET'S GOOOOO ***"); + + Serial.println("JSON SCREENMAP"); + Serial.println(JSON_SCREEN_MAP); + + FixedMap segmentMaps; + ScreenMap::ParseJson(JSON_SCREEN_MAP, &segmentMaps); + + printf("Parsed %d segment maps\n", int(segmentMaps.size())); + for (auto kv : segmentMaps) { + Serial.print(kv.first); + Serial.print(" "); + Serial.println(kv.second.getLength()); + } + + + // ScreenMap screenmaps[4]; + ScreenMap red, black, green, blue; + bool ok = true; + ok = segmentMaps.get("red_segment", &red) && ok; + ok = segmentMaps.get("back_segment", &black) && ok; + ok = segmentMaps.get("green_segment", &green) && ok; + ok = segmentMaps.get("blue_segment", &blue) && ok; + if (!ok) { + Serial.println("Failed to get all segment maps"); + return; + } + + + CRGB* red_leds = leds[RedStrip]; + CRGB* black_leds = leds[BlackStrip]; + CRGB* green_leds = leds[GreenStrip]; + CRGB* blue_leds = leds[BlueStrip]; + + FastLED.addLeds(black_leds, lengths[BlackStrip]).setScreenCoords(black); + FastLED.addLeds(green_leds, lengths[GreenStrip]).setScreenCoords(green); + FastLED.addLeds(red_leds, lengths[RedStrip]).setScreenCoords(red); + FastLED.addLeds(blue_leds, lengths[BlueStrip]).setScreenCoords(blue); + + FastLED.show(); + net_init(); +} + + +void loop() { + unsigned long benchmark = millis(); + net_loop(); + + + + // Fade all dots to create trails + for (int strip = 0; strip < 40; strip++) { + for (int led = 0; led < 14; led++) { + for (int i = 0; i < 3; i++) { + ledColors[strip][led][i] *= decay.value(); + } + } + } + + for (int i = 0; i < numberOfRipples; i++) { + ripples[i].advance(ledColors); + } + + for (int segment = 0; segment < 40; segment++) { + for (int fromBottom = 0; fromBottom < 14; fromBottom++) { + int strip = ledAssignments[segment][0]; + int led = round(fmap(fromBottom, 0, 13, ledAssignments[segment][2], + ledAssignments[segment][1])); + leds[strip][led] = CRGB(ledColors[segment][fromBottom][0], + ledColors[segment][fromBottom][1], + ledColors[segment][fromBottom][2]); + } + } + + if (allWhite) { + // for all strips + for (int i = 0; i < 4; i++) { + for (int j = 0; j < lengths[i]; j++) { + leds[i][j] = CRGB::White; + } + } + } + + FastLED.show(); + + + // Check if buttons were clicked + wasHeartbeatClicked = bool(simulatedHeartbeat); + wasStarburstClicked = bool(triggerStarburst); + wasRainbowCubeClicked = bool(triggerRainbowCube); + wasBorderWaveClicked = bool(triggerBorderWave); + wasSpiralClicked = bool(triggerSpiral); + + if (wasSpiralClicked) { + // Trigger spiral wave effect from center + unsigned int baseColor = random(0xFFFF); + byte centerNode = 15; // Center node + + // Create 6 ripples in a spiral pattern + for (int i = 0; i < 6; i++) { + if (nodeConnections[centerNode][i] >= 0) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + centerNode, i, + Adafruit_DotStar_ColorHSV( + baseColor + (0xFFFF / 6) * i, 255, 255), + 0.3 + (i * 0.1), // Varying speeds creates spiral effect + 2000, + i % 2 ? alwaysTurnsLeft : alwaysTurnsRight); // Alternating turn directions + break; + } + } + } + } + lastHeartbeat = millis(); + } + + if (wasBorderWaveClicked) { + // Trigger immediate border wave effect + unsigned int baseColor = random(0xFFFF); + + // Start ripples from each border node in sequence + for (int i = 0; i < numberOfBorderNodes; i++) { + byte node = borderNodes[i]; + // Find an inward direction + for (int dir = 0; dir < 6; dir++) { + if (nodeConnections[node][dir] >= 0 && + !isNodeOnBorder(nodeConnections[node][dir])) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + node, dir, + Adafruit_DotStar_ColorHSV( + baseColor + (0xFFFF / numberOfBorderNodes) * i, + 255, 255), + .4, 2000, 0); + break; + } + } + break; + } + } + } + lastHeartbeat = millis(); + } + + if (wasRainbowCubeClicked) { + // Trigger immediate rainbow cube effect + int node = cubeNodes[random(numberOfCubeNodes)]; + unsigned int baseColor = random(0xFFFF); + byte behavior = random(2) ? alwaysTurnsLeft : alwaysTurnsRight; + + for (int i = 0; i < 6; i++) { + if (nodeConnections[node][i] >= 0) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + node, i, + Adafruit_DotStar_ColorHSV( + baseColor + (0xFFFF / 6) * i, 255, 255), + .5, 2000, behavior); + break; + } + } + } + } + lastHeartbeat = millis(); + } + + if (wasStarburstClicked) { + // Trigger immediate starburst effect + unsigned int baseColor = random(0xFFFF); + byte behavior = random(2) ? alwaysTurnsLeft : alwaysTurnsRight; + + for (int i = 0; i < 6; i++) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + starburstNode, i, + Adafruit_DotStar_ColorHSV( + baseColor + (0xFFFF / 6) * i, 255, 255), + .65, 1500, behavior); + break; + } + } + } + lastHeartbeat = millis(); + } + + if (wasHeartbeatClicked) { + // Trigger immediate heartbeat effect + for (int i = 0; i < 6; i++) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start(15, i, 0xEE1111, + float(random(100)) / 100.0 * .1 + .4, 1000, 0); + break; + } + } + } + lastHeartbeat = millis(); + } + + if (millis() - lastHeartbeat >= autoPulseTimeout) { + // When biometric data is unavailable, visualize at random + if (numberOfAutoPulseTypes && + millis() - lastRandomPulse >= randomPulseTime) { + unsigned int baseColor = random(0xFFFF); + + if (currentAutoPulseType == 255 || + (numberOfAutoPulseTypes > 1 && + millis() - lastAutoPulseChange >= autoPulseChangeTime)) { + byte possiblePulse = 255; + while (true) { + possiblePulse = random(3); + + if (possiblePulse == currentAutoPulseType) + continue; + + switch (possiblePulse) { + case 0: + if (!randomPulsesEnabled) + continue; + break; + + case 1: + if (!cubePulsesEnabled) + continue; + break; + + case 2: + if (!starburstPulsesEnabled) + continue; + break; + + default: + continue; + } + + currentAutoPulseType = possiblePulse; + lastAutoPulseChange = millis(); + break; + } + } + + switch (currentAutoPulseType) { + case 0: { + int node = 0; + bool foundStartingNode = false; + while (!foundStartingNode) { + node = random(25); + foundStartingNode = true; + for (int i = 0; i < numberOfBorderNodes; i++) { + // Don't fire a pulse on one of the outer nodes - it + // looks boring + if (node == borderNodes[i]) + foundStartingNode = false; + } + + if (node == lastAutoPulseNode) + foundStartingNode = false; + } + + lastAutoPulseNode = node; + + for (int i = 0; i < 6; i++) { + if (nodeConnections[node][i] >= 0) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + node, i, + // strip0.ColorHSV(baseColor + // + (0xFFFF / 6) * i, + // 255, 255), + Adafruit_DotStar_ColorHSV(baseColor, 255, + 255), + float(random(100)) / 100.0 * .2 + .5, 3000, + 1); + + break; + } + } + } + } + break; + } + + case 1: { + int node = cubeNodes[random(numberOfCubeNodes)]; + + while (node == lastAutoPulseNode) + node = cubeNodes[random(numberOfCubeNodes)]; + + lastAutoPulseNode = node; + + byte behavior = random(2) ? alwaysTurnsLeft : alwaysTurnsRight; + + for (int i = 0; i < 6; i++) { + if (nodeConnections[node][i] >= 0) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + node, i, + // strip0.ColorHSV(baseColor + // + (0xFFFF / 6) * i, + // 255, 255), + Adafruit_DotStar_ColorHSV(baseColor, 255, + 255), + .5, 2000, behavior); + + break; + } + } + } + } + break; + } + + case 2: { + byte behavior = random(2) ? alwaysTurnsLeft : alwaysTurnsRight; + + lastAutoPulseNode = starburstNode; + + for (int i = 0; i < 6; i++) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + starburstNode, i, + Adafruit_DotStar_ColorHSV( + baseColor + (0xFFFF / 6) * i, 255, 255), + .65, 1500, behavior); + + break; + } + } + } + break; + } + + default: + break; + } + lastRandomPulse = millis(); + } + + if (simulatedBiometricsEnabled) { + // Simulated heartbeat + if (millis() >= nextSimulatedHeartbeat) { + for (int i = 0; i < 6; i++) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + ripples[j].start( + 15, i, 0xEE1111, + float(random(100)) / 100.0 * .1 + .4, 1000, 0); + + break; + } + } + } + + nextSimulatedHeartbeat = millis() + simulatedHeartbeatBaseTime + + random(simulatedHeartbeatVariance); + } + + // Simulated EDA ripples + if (millis() >= nextSimulatedEda) { + for (int i = 0; i < 10; i++) { + for (int j = 0; j < numberOfRipples; j++) { + if (ripples[j].state == dead) { + byte targetNode = + borderNodes[random(numberOfBorderNodes)]; + byte direction = 255; + + while (direction == 255) { + direction = random(6); + if (nodeConnections[targetNode][direction] < 0) + direction = 255; + } + + ripples[j].start( + targetNode, direction, 0x1111EE, + float(random(100)) / 100.0 * .5 + 2, 300, 2); + + break; + } + } + } + + nextSimulatedEda = millis() + simulatedEdaBaseTime + + random(simulatedEdaVariance); + } + } + } + + // Serial.print("Benchmark: "); + // Serial.println(millis() - benchmark); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/detail.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/detail.h new file mode 100644 index 0000000..254b88a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/detail.h @@ -0,0 +1,80 @@ +#pragma once + +#include + + +inline uint32_t Adafruit_DotStar_ColorHSV(uint16_t hue, uint8_t sat, uint8_t val) { + + uint8_t r, g, b; + + // Remap 0-65535 to 0-1529. Pure red is CENTERED on the 64K rollover; + // 0 is not the start of pure red, but the midpoint...a few values above + // zero and a few below 65536 all yield pure red (similarly, 32768 is the + // midpoint, not start, of pure cyan). The 8-bit RGB hexcone (256 values + // each for red, green, blue) really only allows for 1530 distinct hues + // (not 1536, more on that below), but the full unsigned 16-bit type was + // chosen for hue so that one's code can easily handle a contiguous color + // wheel by allowing hue to roll over in either direction. + hue = (hue * 1530L + 32768) / 65536; + // Because red is centered on the rollover point (the +32768 above, + // essentially a fixed-point +0.5), the above actually yields 0 to 1530, + // where 0 and 1530 would yield the same thing. Rather than apply a + // costly modulo operator, 1530 is handled as a special case below. + + // So you'd think that the color "hexcone" (the thing that ramps from + // pure red, to pure yellow, to pure green and so forth back to red, + // yielding six slices), and with each color component having 256 + // possible values (0-255), might have 1536 possible items (6*256), + // but in reality there's 1530. This is because the last element in + // each 256-element slice is equal to the first element of the next + // slice, and keeping those in there this would create small + // discontinuities in the color wheel. So the last element of each + // slice is dropped...we regard only elements 0-254, with item 255 + // being picked up as element 0 of the next slice. Like this: + // Red to not-quite-pure-yellow is: 255, 0, 0 to 255, 254, 0 + // Pure yellow to not-quite-pure-green is: 255, 255, 0 to 1, 255, 0 + // Pure green to not-quite-pure-cyan is: 0, 255, 0 to 0, 255, 254 + // and so forth. Hence, 1530 distinct hues (0 to 1529), and hence why + // the constants below are not the multiples of 256 you might expect. + + // Convert hue to R,G,B (nested ifs faster than divide+mod+switch): + if (hue < 510) { // Red to Green-1 + b = 0; + if (hue < 255) { // Red to Yellow-1 + r = 255; + g = hue; // g = 0 to 254 + } else { // Yellow to Green-1 + r = 510 - hue; // r = 255 to 1 + g = 255; + } + } else if (hue < 1020) { // Green to Blue-1 + r = 0; + if (hue < 765) { // Green to Cyan-1 + g = 255; + b = hue - 510; // b = 0 to 254 + } else { // Cyan to Blue-1 + g = 1020 - hue; // g = 255 to 1 + b = 255; + } + } else if (hue < 1530) { // Blue to Red-1 + g = 0; + if (hue < 1275) { // Blue to Magenta-1 + r = hue - 1020; // r = 0 to 254 + b = 255; + } else { // Magenta to Red-1 + r = 255; + b = 1530 - hue; // b = 255 to 1 + } + } else { // Last 0.5 Red (quicker than % operator) + r = 255; + g = b = 0; + } + + // Apply saturation and value to R,G,B, pack into 32-bit result: + uint32_t v1 = 1 + val; // 1 to 256; allows >>8 instead of /255 + uint16_t s1 = 1 + sat; // 1 to 256; same reason + uint8_t s2 = 255 - sat; // 255 to 0 + return ((((((r * s1) >> 8) + s2) * v1) & 0xff00) << 8) | + (((((g * s1) >> 8) + s2) * v1) & 0xff00) | + (((((b * s1) >> 8) + s2) * v1) >> 8); +} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/gary_woos_wled_ledmap.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/gary_woos_wled_ledmap.h new file mode 100644 index 0000000..15df196 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/gary_woos_wled_ledmap.h @@ -0,0 +1,47 @@ +#pragma once + + +const char JSON_MAP[] = R"({"map": [ + +406,407,408,409,410,411,412,413,414,415,416,417,418,419, +420,421,422,423,424,425,426,427,428,429,430,431,432,433, +434,435,436,437,438,439,440,441,442,443,444,445,446,447, +532,533,534,535,536,537,538,539,540,541,542,543,544,545, +546,547,548,549,550,551,552,553,554,555,556,557,558,559, +377,376,375,374,373,372,371,370,369,368,367,366,365,364, +363,362,361,360,359,358,357,356,355,354,353,352,351,350, +392,393,394,395,396,397,398,399,400,401,402,403,404,405, +223,222,221,220,219,218,217,216,215,214,213,212,211,210, +125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98, +97,96,95,94,93,92,91,90,89,88,87,86,85,84, +168,169,170,171,172,173,174,175,176,177,178,179,180,181, +182,183,184,185,186,187,188,189,190,191,192,193,194,195, +196,197,198,199,200,201,202,203,204,205,206,207,208,209, +126,127,128,129,130,131,132,133,134,135,136,137,138,139, +307,306,305,304,303,302,301,300,299,298,297,296,295,294, +349,348,347,346,345,344,343,342,341,340,339,338,337,336, +391,390,389,388,387,386,385,384,383,382,381,380,379,378, +13,12,11,10,9,8,7,6,5,4,3,2,1,0, +461,460,459,458,457,456,455,454,453,452,451,450,449,448, +531,530,529,528,527,526,525,524,523,522,521,520,519,518, +517,516,515,514,513,512,511,510,509,508,507,506,505,504, +503,502,501,500,499,498,497,496,495,494,493,492,491,490, +476,477,478,479,480,481,482,483,484,485,486,487,488,489, +321,320,319,318,317,316,315,314,313,312,311,310,309,308, +153,152,151,150,149,148,147,146,145,144,143,142,141,140, +322,323,324,325,326,327,328,329,330,331,332,333,334,335, +475,474,473,472,471,470,469,468,467,466,465,464,463,462, +154,155,156,157,158,159,160,161,162,163,164,165,166,167, +14,15,16,17,18,19,20,21,22,23,24,25,26,27, +28,29,30,31,32,33,34,35,36,37,38,39,40,41, +42,43,44,45,46,47,48,49,50,51,52,53,54,55, +56,57,58,59,60,61,62,63,64,65,66,67,68,69, +70,71,72,73,74,75,76,77,78,79,80,81,82,83, +237,236,235,234,233,232,231,230,229,228,227,226,225,224, +238,239,240,241,242,243,244,245,246,247,248,249,250,251, +252,253,254,255,256,257,258,259,260,261,262,263,264,265, +266,267,268,269,270,271,272,273,274,275,276,277,278,279, +280,281,282,283,284,285,286,287,288,289,290,291,292,293 +]} +)"; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/presets.json b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/presets.json new file mode 100644 index 0000000..54de1b9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/presets.json @@ -0,0 +1,6681 @@ +{ + "0": {}, + "1": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 44, + "sx": 0, + "ix": 0, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 44, + "sx": 0, + "ix": 0, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 44, + "sx": 0, + "ix": 0, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 44, + "sx": 0, + "ix": 0, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Tetrix" + }, + "2": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 4, + "sx": 207, + "ix": 198, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 4, + "sx": 207, + "ix": 198, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 4, + "sx": 207, + "ix": 198, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 4, + "sx": 207, + "ix": 198, + "pal": 11, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Wipe Random" + }, + "3": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 38, + "sx": 24, + "ix": 213, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 38, + "sx": 24, + "ix": 213, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 38, + "sx": 24, + "ix": 213, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 38, + "sx": 24, + "ix": 213, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": true, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Aurora Borealis" + }, + "4": { + "playlist": { + "ps": [ + 1, + 6, + 9, + 14, + 10, + 3, + 15, + 11, + 20, + 7, + 17, + 12, + 19, + 13, + 18, + 2 + ], + "dur": [ + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300 + ], + "transition": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "repeat": 0, + "end": 0, + "r": 1 + }, + "on": true, + "n": "Random", + "ql": "🔀" + }, + "5": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 37, + "sx": 0, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 37, + "sx": 0, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 37, + "sx": 0, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 37, + "sx": 0, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Candy Cane" + }, + "6": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 5, + "sx": 85, + "ix": 128, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 5, + "sx": 85, + "ix": 128, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 5, + "sx": 85, + "ix": 128, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 5, + "sx": 85, + "ix": 128, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Random Colors" + }, + "7": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 3, + 158 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 108, + "sx": 49, + "ix": 21, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 3, + 158 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 108, + "sx": 49, + "ix": 21, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 3, + 158 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 108, + "sx": 49, + "ix": 21, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 3, + 158 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 108, + "sx": 49, + "ix": 21, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Sine" + }, + "8": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 3, + 255, + 3 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 30, + "sx": 56, + "ix": 255, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 3, + 255, + 3 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 30, + "sx": 56, + "ix": 255, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 3, + 255, + 3 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 30, + "sx": 56, + "ix": 255, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 3, + 255, + 3 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 30, + "sx": 56, + "ix": 255, + "pal": 0, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Chase Rainbow" + }, + "9": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 27, + "sx": 0, + "ix": 255, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 27, + "sx": 0, + "ix": 255, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 27, + "sx": 0, + "ix": 255, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 27, + "sx": 0, + "ix": 255, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Android" + }, + "10": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 91, + "sx": 64, + "ix": 180, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 91, + "sx": 64, + "ix": 180, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 91, + "sx": 64, + "ix": 180, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 91, + "sx": 64, + "ix": 180, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Bouncing Balls" + }, + "11": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 112, + "sx": 81, + "ix": 29, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 112, + "sx": 81, + "ix": 29, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 112, + "sx": 81, + "ix": 29, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 112, + "sx": 81, + "ix": 29, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Dancing Shadows" + }, + "12": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 248, + 255, + 38 + ] + ], + "fx": 52, + "sx": 128, + "ix": 37, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 248, + 255, + 38 + ] + ], + "fx": 52, + "sx": 128, + "ix": 37, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 248, + 255, + 38 + ] + ], + "fx": 52, + "sx": 128, + "ix": 37, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 248, + 255, + 38 + ] + ], + "fx": 52, + "sx": 128, + "ix": 37, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Running Dual" + }, + "13": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 132, + "sx": 110, + "ix": 128, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 132, + "sx": 110, + "ix": 128, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 132, + "sx": 110, + "ix": 128, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 132, + "sx": 110, + "ix": 128, + "pal": 1, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Gravimeter (AR)" + }, + "14": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 76, + "sx": 16, + "ix": 63, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 76, + "sx": 16, + "ix": 63, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 76, + "sx": 16, + "ix": 63, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 76, + "sx": 16, + "ix": 63, + "pal": 50, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Meteor" + }, + "15": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 95, + "sx": 128, + "ix": 128, + "pal": 70, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 95, + "sx": 128, + "ix": 128, + "pal": 70, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": true, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 95, + "sx": 128, + "ix": 128, + "pal": 70, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 95, + "sx": 128, + "ix": 128, + "pal": 70, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Popcorn" + }, + "16": { + "on": true, + "bri": 32, + "transition": 7, + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 0, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 0, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 0, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 160, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ], + "fx": 0, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 1 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Solid" + }, + "17": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Big Hex", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 159, + "sx": 210, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Star", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 159, + "sx": 210, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Inner", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 159, + "sx": 210, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "n": "Ears", + "col": [ + [ + 255, + 0, + 0 + ], + [ + 255, + 255, + 255 + ], + [ + 255, + 255, + 255 + ] + ], + "fx": 159, + "sx": 210, + "ix": 255, + "pal": 2, + "c1": 8, + "c2": 20, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "DJ Light (AR)" + }, + "18": { + "mainseg": 2, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 93, + "sx": 128, + "ix": 151, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": false, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 93, + "sx": 128, + "ix": 151, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": false, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 93, + "sx": 128, + "ix": 151, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 25, + 255, + 244 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 93, + "sx": 128, + "ix": 151, + "pal": 2, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": false, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Sinelon Dual" + }, + "19": { + "mainseg": 2, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 255, + 61, + 135 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 65, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 0, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 255, + 61, + 135 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 65, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 0, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 255, + 61, + 135 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 65, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 0, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 255, + 61, + 135 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 65, + "sx": 128, + "ix": 128, + "pal": 0, + "c1": 128, + "c2": 128, + "c3": 0, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Palette" + }, + "20": { + "mainseg": 2, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 16, + "sx": 75, + "ix": 56, + "pal": 11, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 16, + "sx": 75, + "ix": 56, + "pal": 11, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 16, + "sx": 75, + "ix": 56, + "pal": 11, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": true, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 255, + 255, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 255 + ] + ], + "fx": 16, + "sx": 75, + "ix": 56, + "pal": 11, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Saw" + }, + "21": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 255, + 38, + 60 + ], + [ + 95, + 95, + 95 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 131, + "sx": 252, + "ix": 129, + "pal": 50, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 255, + 38, + 60 + ], + [ + 95, + 95, + 95 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 131, + "sx": 252, + "ix": 129, + "pal": 50, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 255, + 38, + 60 + ], + [ + 95, + 95, + 95 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 131, + "sx": 252, + "ix": 129, + "pal": 50, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 255, + 38, + 60 + ], + [ + 95, + 95, + 95 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 131, + "sx": 252, + "ix": 129, + "pal": 50, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 1, + "m12": 2 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Matripix (AR)" + }, + "22": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 144, + "sx": 128, + "ix": 128, + "pal": 53, + "c1": 128, + "c2": 0, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 144, + "sx": 128, + "ix": 128, + "pal": 53, + "c1": 128, + "c2": 0, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 144, + "sx": 128, + "ix": 128, + "pal": 53, + "c1": 128, + "c2": 0, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 144, + "sx": 128, + "ix": 128, + "pal": 53, + "c1": 128, + "c2": 0, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Puddlepeak (AR)" + }, + "23": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 136, + "sx": 128, + "ix": 128, + "pal": 28, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 136, + "sx": 128, + "ix": 128, + "pal": 28, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 136, + "sx": 128, + "ix": 128, + "pal": 28, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": false, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 136, + "sx": 128, + "ix": 128, + "pal": 28, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Noisemeter (AR)" + }, + "24": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 134, + "sx": 128, + "ix": 128, + "pal": 40, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 134, + "sx": 128, + "ix": 128, + "pal": 40, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 134, + "sx": 128, + "ix": 128, + "pal": 40, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 134, + "sx": 128, + "ix": 128, + "pal": 40, + "c1": 128, + "c2": 128, + "c3": 16, + "sel": true, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Puddles (AR)" + }, + "25": { + "mainseg": 1, + "seg": [ + { + "id": 0, + "start": 0, + "stop": 168, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Big Hex", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 140, + "sx": 162, + "ix": 199, + "pal": 55, + "c1": 35, + "c2": 0, + "c3": 16, + "sel": false, + "rev": true, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 1, + "start": 168, + "stop": 336, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Star", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 140, + "sx": 162, + "ix": 153, + "pal": 55, + "c1": 71, + "c2": 0, + "c3": 16, + "sel": true, + "rev": true, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 2, + "start": 336, + "stop": 420, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Inner", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 140, + "sx": 162, + "ix": 199, + "pal": 55, + "c1": 35, + "c2": 0, + "c3": 16, + "sel": false, + "rev": false, + "mi": false, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "id": 3, + "start": 420, + "stop": 560, + "grp": 1, + "spc": 0, + "of": 0, + "on": true, + "frz": false, + "bri": 255, + "cct": 127, + "set": 0, + "n": "Ears", + "col": [ + [ + 0, + 0, + 255 + ], + [ + 0, + 0, + 0 + ], + [ + 255, + 0, + 0 + ] + ], + "fx": 140, + "sx": 162, + "ix": 199, + "pal": 55, + "c1": 35, + "c2": 0, + "c3": 16, + "sel": false, + "rev": false, + "mi": true, + "o1": false, + "o2": false, + "o3": false, + "si": 0, + "m12": 2 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + }, + { + "stop": 0 + } + ], + "n": "Waterfall (AR)" + }, + "26": { + "playlist": { + "ps": [ + 23, + 25, + 22, + 21, + 13, + 24, + 17 + ], + "dur": [ + 300, + 300, + 300, + 300, + 300, + 300, + 300 + ], + "transition": [ + 7, + 7, + 7, + 7, + 7, + 7, + 7 + ], + "repeat": 0, + "end": 0, + "r": 1 + }, + "on": true, + "n": "Audio Reactive Only", + "ql": "🔈" + }, + "27": { + "playlist": { + "ps": [ + 11, + 12, + 15, + 3, + 9, + 2, + 6, + 7, + 18, + 14, + 10, + 1, + 19, + 20 + ], + "dur": [ + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300, + 300 + ], + "transition": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "repeat": 0, + "end": 0, + "r": 1 + }, + "on": true, + "n": "Random (Non Audio Reactive)", + "ql": "🔇" + } + } \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/presets.min.json b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/presets.min.json new file mode 100644 index 0000000..04df4af --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gary_woos_wled_port/presets.min.json @@ -0,0 +1 @@ +{"0":{},"5":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":37,"sx":0,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":37,"sx":0,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":37,"sx":0,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":37,"sx":0,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Candy Cane"} ,"4":{"playlist":{"ps":[1,6,9,14,10,3,15,11,20,7,17,12,19,13,18,2],"dur":[300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300],"transition":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"repeat":0,"end":0,"r":1},"on":true,"n":"Random","ql":"🔀"},"27":{"playlist":{"ps":[11,12,15,3,9,2,6,7,18,14,10,1,19,20],"dur":[300,300,300,300,300,300,300,300,300,300,300,300,300,300],"transition":[0,0,0,0,0,0,0,0,0,0,0,0,0,0],"repeat":0,"end":0,"r":1},"on":true,"n":"Random (Non Audio Reactive)","ql":"🔇"} ,"26":{"playlist":{"ps":[23,25,22,21,13,24,17],"dur":[300,300,300,300,300,300,300],"transition":[7,7,7,7,7,7,7],"repeat":0,"end":0,"r":1},"on":true,"n":"Audio Reactive Only","ql":"🔈"} ,"16":{"on":true,"bri":32,"transition":7,"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":0,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":0,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":0,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":0,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Solid"},"6":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":5,"sx":85,"ix":128,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":5,"sx":85,"ix":128,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":5,"sx":85,"ix":128,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,160,0],[0,0,0],[0,0,0]],"fx":5,"sx":85,"ix":128,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Random Colors"} ,"7":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,3,158],[0,0,0],[0,0,0]],"fx":108,"sx":49,"ix":21,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,3,158],[0,0,0],[0,0,0]],"fx":108,"sx":49,"ix":21,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,3,158],[0,0,0],[0,0,0]],"fx":108,"sx":49,"ix":21,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,3,158],[0,0,0],[0,0,0]],"fx":108,"sx":49,"ix":21,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Sine"} ,"8":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[3,255,3],[0,0,0],[255,0,0]],"fx":30,"sx":56,"ix":255,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[3,255,3],[0,0,0],[255,0,0]],"fx":30,"sx":56,"ix":255,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[3,255,3],[0,0,0],[255,0,0]],"fx":30,"sx":56,"ix":255,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[3,255,3],[0,0,0],[255,0,0]],"fx":30,"sx":56,"ix":255,"pal":0,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Chase Rainbow"} ,"9":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":27,"sx":0,"ix":255,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":27,"sx":0,"ix":255,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":27,"sx":0,"ix":255,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":27,"sx":0,"ix":255,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Android"} ,"10":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":91,"sx":64,"ix":180,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":91,"sx":64,"ix":180,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":91,"sx":64,"ix":180,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":91,"sx":64,"ix":180,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Bouncing Balls"} ,"11":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":112,"sx":81,"ix":29,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":112,"sx":81,"ix":29,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":112,"sx":81,"ix":29,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":112,"sx":81,"ix":29,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Dancing Shadows"},"19":{"mainseg":2,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[255,61,135],[0,0,0],[255,0,255]],"fx":65,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":0,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[255,61,135],[0,0,0],[255,0,255]],"fx":65,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":0,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[255,61,135],[0,0,0],[255,0,255]],"fx":65,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":0,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[255,61,135],[0,0,0],[255,0,255]],"fx":65,"sx":128,"ix":128,"pal":0,"c1":128,"c2":128,"c3":0,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Palette"} ,"13":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":132,"sx":110,"ix":128,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":132,"sx":110,"ix":128,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":132,"sx":110,"ix":128,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[0,0,0],[0,0,0],[255,0,0]],"fx":132,"sx":110,"ix":128,"pal":1,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Gravimeter (AR)"} ,"14":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":76,"sx":16,"ix":63,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":76,"sx":16,"ix":63,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":76,"sx":16,"ix":63,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":76,"sx":16,"ix":63,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Meteor"} ,"15":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":95,"sx":128,"ix":128,"pal":70,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":95,"sx":128,"ix":128,"pal":70,"c1":8,"c2":20,"c3":16,"sel":true,"rev":true,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":95,"sx":128,"ix":128,"pal":70,"c1":8,"c2":20,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,0,0],[0,0,0],[255,0,0]],"fx":95,"sx":128,"ix":128,"pal":70,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Popcorn"},"20":{"mainseg":2,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[255,255,255],[0,0,0],[255,0,255]],"fx":16,"sx":75,"ix":56,"pal":11,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[255,255,255],[0,0,0],[255,0,255]],"fx":16,"sx":75,"ix":56,"pal":11,"c1":128,"c2":128,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[255,255,255],[0,0,0],[255,0,255]],"fx":16,"sx":75,"ix":56,"pal":11,"c1":128,"c2":128,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[255,255,255],[0,0,0],[255,0,255]],"fx":16,"sx":75,"ix":56,"pal":11,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Saw"} ,"2":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":4,"sx":207,"ix":198,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":true,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":4,"sx":207,"ix":198,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":true,"o2":false,"o3":false,"si":0,"m12":1},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":4,"sx":207,"ix":198,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":true,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":4,"sx":207,"ix":198,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":true,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Wipe Random"},"12":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[25,255,244],[0,0,0],[248,255,38]],"fx":52,"sx":128,"ix":37,"pal":2,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[25,255,244],[0,0,0],[248,255,38]],"fx":52,"sx":128,"ix":37,"pal":2,"c1":128,"c2":128,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[25,255,244],[0,0,0],[248,255,38]],"fx":52,"sx":128,"ix":37,"pal":2,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[25,255,244],[0,0,0],[248,255,38]],"fx":52,"sx":128,"ix":37,"pal":2,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Running Dual"} ,"1":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":44,"sx":0,"ix":0,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":44,"sx":0,"ix":0,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":44,"sx":0,"ix":0,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":44,"sx":0,"ix":0,"pal":11,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":1},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Tetrix"} ,"3":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":38,"sx":24,"ix":213,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":true,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":38,"sx":24,"ix":213,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":true,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":38,"sx":24,"ix":213,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":true,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,255,255],[0,0,0],[255,0,0]],"fx":38,"sx":24,"ix":213,"pal":50,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":true,"o1":true,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Aurora Borealis"},"18":{"mainseg":2,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[25,255,244],[0,0,0],[255,0,255]],"fx":93,"sx":128,"ix":151,"pal":2,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[25,255,244],[0,0,0],[255,0,255]],"fx":93,"sx":128,"ix":151,"pal":2,"c1":128,"c2":128,"c3":16,"sel":false,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[25,255,244],[0,0,0],[255,0,255]],"fx":93,"sx":128,"ix":151,"pal":2,"c1":128,"c2":128,"c3":16,"sel":true,"rev":true,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[25,255,244],[0,0,0],[255,0,255]],"fx":93,"sx":128,"ix":151,"pal":2,"c1":128,"c2":128,"c3":16,"sel":false,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Sinelon Dual"},"21":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[255,38,60],[95,95,95],[255,0,0]],"fx":131,"sx":252,"ix":129,"pal":50,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[255,38,60],[95,95,95],[255,0,0]],"fx":131,"sx":252,"ix":129,"pal":50,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[255,38,60],[95,95,95],[255,0,0]],"fx":131,"sx":252,"ix":129,"pal":50,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[255,38,60],[95,95,95],[255,0,0]],"fx":131,"sx":252,"ix":129,"pal":50,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":1,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Matripix (AR)"},"22":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":144,"sx":128,"ix":128,"pal":53,"c1":128,"c2":0,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":144,"sx":128,"ix":128,"pal":53,"c1":128,"c2":0,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":144,"sx":128,"ix":128,"pal":53,"c1":128,"c2":0,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":144,"sx":128,"ix":128,"pal":53,"c1":128,"c2":0,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Puddlepeak (AR)"},"23":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":136,"sx":128,"ix":128,"pal":28,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":136,"sx":128,"ix":128,"pal":28,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":136,"sx":128,"ix":128,"pal":28,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":false,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":136,"sx":128,"ix":128,"pal":28,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Noisemeter (AR)"},"24":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":134,"sx":128,"ix":128,"pal":40,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":134,"sx":128,"ix":128,"pal":40,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":134,"sx":128,"ix":128,"pal":40,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":134,"sx":128,"ix":128,"pal":40,"c1":128,"c2":128,"c3":16,"sel":true,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Puddles (AR)"},"25":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Big Hex","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":140,"sx":162,"ix":199,"pal":55,"c1":35,"c2":0,"c3":16,"sel":false,"rev":true,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Star","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":140,"sx":162,"ix":153,"pal":55,"c1":71,"c2":0,"c3":16,"sel":true,"rev":true,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Inner","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":140,"sx":162,"ix":199,"pal":55,"c1":35,"c2":0,"c3":16,"sel":false,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"set":0,"n":"Ears","col":[[0,0,255],[0,0,0],[255,0,0]],"fx":140,"sx":162,"ix":199,"pal":55,"c1":35,"c2":0,"c3":16,"sel":false,"rev":false,"mi":true,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"Waterfall (AR)"},"17":{"mainseg":1,"seg":[{"id":0,"start":0,"stop":168,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Big Hex","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":159,"sx":210,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":1,"start":168,"stop":336,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Star","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":159,"sx":210,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":2,"start":336,"stop":420,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Inner","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":159,"sx":210,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"id":3,"start":420,"stop":560,"grp":1,"spc":0,"of":0,"on":true,"frz":false,"bri":255,"cct":127,"n":"Ears","col":[[255,0,0],[255,255,255],[255,255,255]],"fx":159,"sx":210,"ix":255,"pal":2,"c1":8,"c2":20,"c3":16,"sel":true,"rev":false,"mi":false,"o1":false,"o2":false,"o3":false,"si":0,"m12":2},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0},{"stop":0}],"n":"DJ Light (AR)"}} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gen.py b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gen.py new file mode 100644 index 0000000..dfdec68 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/gen.py @@ -0,0 +1,270 @@ +""" +Generates the hexegon using math. +""" + + +from dataclasses import dataclass +from enum import Enum +import json + + +from math import pi, cos, sin + +LED_PER_STRIP = 14 +SPACE_PER_LED = 30.0 # Increased for better visibility +LED_DIAMETER = SPACE_PER_LED / 4 +MIRROR_X = True # Diagramed from the reverse side. Reverse the x-axis + +SMALLEST_ANGLE = 360 / 6 + + +class HexagonAngle(Enum): + UP = 90 + DOWN = 270 + RIGHT_UP = 30 + RIGHT_DOWN = 360 - 30 + LEFT_UP = 150 # (RIGHT_DOWN + 180) % 360 + LEFT_DOWN = 210 # (RIGHT_UP + 180) % 360 + + +def toRads(angle: float) -> float: + return angle * (pi / 180) + + +@dataclass +class Point: + x: float + y: float + + @staticmethod + def toJson(points: list["Point"]) -> list[dict]: + x_values = [p.x for p in points] + y_values = [p.y for p in points] + # round + x_values = [round(x, 4) for x in x_values] + y_values = [round(y, 4) for y in y_values] + if MIRROR_X: + x_values = [-x for x in x_values] + + return {"x": x_values, "y": y_values, "diameter": LED_DIAMETER} + + def copy(self) -> "Point": + return Point(self.x, self.y) + + def __repr__(self) -> str: + x_rounded = round(self.x, 2) + y_rounded = round(self.y, 2) + return f"({x_rounded}, {y_rounded})" + + +def next_point(pos: Point, angle: HexagonAngle, space: float) -> Point: + degrees = angle.value + angle_rad = toRads(degrees) + x = pos.x + space * cos(angle_rad) + y = pos.y + space * sin(angle_rad) + return Point(x, y) + + +def gen_points( + input: list[HexagonAngle], leds_per_strip: int, startPos: Point, + exclude: list[int] | None = None, + add_last: bool = False +) -> list[Point]: + points: list[Point] = [] + if (not input) or (not leds_per_strip): + return points + exclude = exclude or [] + # Start FSM. Start pointer get's put into the accumulator. + curr_point: Point = Point(startPos.x, startPos.y) + # points.append(curr_point) + last_angle = input[0] + for i,angle in enumerate(input): + excluded = i in exclude + values = list(range(leds_per_strip)) + last_angle = angle + for v in values: + last_angle = angle + curr_point = next_point(curr_point, angle, SPACE_PER_LED) + if not excluded: + points.append(curr_point) + #if i == len(input) - 1: + # break + # Next starting point + curr_point = next_point(curr_point, last_angle, SPACE_PER_LED) + #if not excluded: + # points.append(curr_point) + if add_last: + points.append(curr_point) + return points + + + +def main() -> None: + startPos = Point(0, 0) + hexagon_angles = [ + HexagonAngle.UP, + HexagonAngle.RIGHT_UP, + HexagonAngle.RIGHT_DOWN, + HexagonAngle.DOWN, + HexagonAngle.LEFT_DOWN, + HexagonAngle.LEFT_UP, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, startPos) + + print(points) + + + +def simple_test() -> None: + startPos = Point(0, 0) + hexagon_angles = [ + HexagonAngle.UP, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, startPos) + print(points) + # assert len(points) == LED_PER_STRIP + 1 + +def two_angle_test() -> None: + startPos = Point(0, 0) + hexagon_angles = [ + HexagonAngle.UP, + HexagonAngle.UP, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, startPos) + print(points) + # assert len(points) == LED_PER_STRIP * 2, f"Expected {LED_PER_STRIP * 2} points, got {len(points)} points" + + + +def two_angle_test2() -> None: + print("two_angle_test2") + startPos = Point(0, 0) + hexagon_angles = [ + HexagonAngle.UP, + HexagonAngle.DOWN, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, startPos) + print(points) + # assert len(points) == LED_PER_STRIP * 2, f"Expected {LED_PER_STRIP * 2} points, got {len(points)} points" + +# Red is defined by this instruction tutorial: https://voidstar.dozuki.com/Guide/Chromance+Assembly+Instructions/6 +def find_red_anchor_point() -> list[Point]: + hexagon_angles = [ + HexagonAngle.LEFT_UP, + HexagonAngle.LEFT_UP, + HexagonAngle.UP, + HexagonAngle.RIGHT_UP, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, Point(0, 0), add_last=True) + return points + +def find_green_anchore_point() -> list[Point]: + hexagon_angles = [ + HexagonAngle.RIGHT_UP, + HexagonAngle.RIGHT_UP, + HexagonAngle.UP, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, Point(0, 0), add_last=True) + return points + + +RED_ANCHOR_POINT = find_red_anchor_point()[-1] +BLACK_ANCHOR_POINT = Point(0,0) # Black +GREEN_ANCHOR_POINT = find_green_anchore_point()[-1] +BLUE_ANCHOR_POINT = Point(0, 0) + + +def generate_red_points() -> list[Point]: + starting_point = RED_ANCHOR_POINT.copy() + hexagon_angles = [ + HexagonAngle.UP, + HexagonAngle.LEFT_UP, + HexagonAngle.LEFT_DOWN, + HexagonAngle.DOWN, + HexagonAngle.RIGHT_DOWN, + HexagonAngle.UP, + HexagonAngle.LEFT_UP + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, starting_point, exclude=[5]) + return points + + +def generate_black_points() -> list[Point]: + starting_point = BLACK_ANCHOR_POINT.copy() + hexagon_angles = [ + HexagonAngle.LEFT_UP, + HexagonAngle.LEFT_UP, + HexagonAngle.UP, + HexagonAngle.RIGHT_UP, + HexagonAngle.RIGHT_DOWN, + HexagonAngle.DOWN, + HexagonAngle.LEFT_DOWN, + HexagonAngle.UP, + HexagonAngle.LEFT_UP, + HexagonAngle.UP, + HexagonAngle.RIGHT_UP, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, starting_point) + return points + + +def generate_green_points() -> list[Point]: + starting_point = GREEN_ANCHOR_POINT.copy() + hexagon_angles = [ + HexagonAngle.RIGHT_UP, + HexagonAngle.UP, + HexagonAngle.LEFT_UP, + HexagonAngle.LEFT_DOWN, + HexagonAngle.DOWN, + HexagonAngle.RIGHT_DOWN, # skip + HexagonAngle.LEFT_DOWN, # skip + HexagonAngle.LEFT_UP, + HexagonAngle.UP, + HexagonAngle.RIGHT_UP, + HexagonAngle.LEFT_UP, + HexagonAngle.LEFT_DOWN, + HexagonAngle.RIGHT_DOWN, + HexagonAngle.RIGHT_UP, # skip + HexagonAngle.RIGHT_DOWN, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, starting_point, exclude=[5,6,13]) + return points + +def generate_blue_points() -> list[Point]: + starting_point = BLUE_ANCHOR_POINT.copy() + hexagon_angles = [ + HexagonAngle.RIGHT_UP, + HexagonAngle.RIGHT_UP, + HexagonAngle.UP, + HexagonAngle.LEFT_UP, + HexagonAngle.LEFT_DOWN, + HexagonAngle.LEFT_DOWN, + HexagonAngle.RIGHT_DOWN, # skip + HexagonAngle.RIGHT_DOWN, + HexagonAngle.UP, + HexagonAngle.RIGHT_UP, + HexagonAngle.UP, + HexagonAngle.RIGHT_UP, + ] + points = gen_points(hexagon_angles, LED_PER_STRIP, starting_point, exclude=[6]) + return points + +def unit_test() -> None: + #simple_test() + #two_angle_test() + out = {} + map = out.setdefault("map", {}) + map.update({ + "red_segment": Point.toJson(generate_red_points()), + "back_segment": Point.toJson(generate_black_points()), + "green_segment": Point.toJson(generate_green_points()), + "blue_segment": Point.toJson(generate_blue_points()), + }) + print(json.dumps(out)) + # write it out to a file + with open("output.json", "w") as f: + f.write(json.dumps(out)) + + +if __name__ == "__main__": + unit_test() diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/mapping.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/mapping.h new file mode 100644 index 0000000..c518149 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/mapping.h @@ -0,0 +1,158 @@ +/* + * Maps hex topology onto LED's + * (C) Voidstar Lab LLC 2021 + */ + +#ifndef MAPPING_H_ +#define MAPPING_H_ + +// I accidentally noted these down 1-indexed and I'm too tired to adjust them +#define headof(S) ((S - 1) * 14) +#define tailof(S) (headof(S) + 13) + +// Beam 0 is at 12:00 and advance clockwise +// -1 means nothing connected on that side +int nodeConnections[25][6] = { + {-1, -1, 1, -1, 0, -1}, + {-1, -1, 3, -1, 2, -1}, + {-1, -1, 5, -1, 4, -1}, + {-1, 0, 6, 12, -1, -1}, + {-1, 2, 8, 14, 7, 1}, + + {-1, 4, 10, 16, 9, 3}, + {-1, -1, -1, 18, 11, 5}, + {-1, 7, -1, 13, -1, 6}, + {-1, 9, -1, 15, -1, 8}, + {-1, 11, -1, 17, -1, 10}, + + {12, -1, 19, -1, -1, -1}, + {14, -1, 21, -1, 20, -1}, + {16, -1, 23, -1, 22, -1}, + {18, -1, -1, -1, 24, -1}, + {13, 20, 25, 29, -1, -1}, + + {15, 22, 27, 31, 26, 21}, + {17, 24, -1, 33, 28, 23}, + {-1, 26, -1, 30, -1, 25}, + {-1, 28, -1, 32, -1, 27}, + {29, -1, 34, -1, -1, -1}, + + {31, -1, 36, -1, 35, -1}, + {33, -1, -1, -1, 37, -1}, + {30, 35, 38, -1, -1, 34}, + {32, 37, -1, -1, 39, 36}, + {-1, 39, -1, -1, -1, 38} +}; + +// First member: Node closer to ceiling +// Second: Node closer to floor +int segmentConnections[40][2] = { + {0, 3}, + {0, 4}, + {1, 4}, + {1, 5}, + {2, 5}, + {2, 6}, + {3, 7}, + {4, 7}, + {4, 8}, + {5, 8}, + {5, 9}, + {6, 9}, // ayy + {3, 10}, + {7, 14}, + {4, 11}, + {8, 15}, + {5, 12}, + {9, 16}, + {6, 13}, + {10, 14}, + {11, 14}, + {11, 15}, + {12, 15}, + {12, 16}, + {13, 16}, + {14, 17}, + {15, 17}, + {15, 18}, + {16, 18}, + {14, 19}, + {17, 22}, + {15, 20}, + {18, 23}, + {16, 21}, + {19, 22}, + {20, 22}, + {20, 23}, + {21, 23}, + {22, 24}, + {23, 24} +}; + +// First member: Strip number +// Second: LED index closer to ceiling +// Third: LED index closer to floor +int ledAssignments[40][3] = { + {2, headof(3), tailof(3)}, + {2, tailof(2), headof(2)}, + {1, headof(10), tailof(10)}, + {1, tailof(9), headof(9)}, + {1, headof(4), tailof(4)}, + {1, tailof(3), headof(3)}, + + {2, tailof(6), headof(6)}, + {3, tailof(11), headof(11)}, + {1, headof(11), tailof(11)}, + {1, tailof(8), headof(8)}, + {1, headof(12), tailof(12)}, + {0, tailof(11), headof(11)}, + + {2, headof(4), tailof(4)}, + {3, tailof(10), headof(10)}, + {2, tailof(1), headof(1)}, + {1, tailof(7), headof(7)}, + {1, headof(5), tailof(5)}, + {0, tailof(10), headof(10)}, + {1, tailof(2), headof(2)}, + + {2, headof(5), tailof(5)}, + {3, tailof(4), headof(4)}, + {3, headof(5), tailof(5)}, + {0, headof(5), tailof(5)}, + {0, tailof(4), headof(4)}, + {1, tailof(1), headof(1)}, + + {3, tailof(9), headof(9)}, + {0, headof(6), tailof(6)}, + {1, tailof(6), headof(6)}, + {0, tailof(9), headof(9)}, + + {3, tailof(3), headof(3)}, + {3, tailof(8), headof(8)}, + {3, headof(6), tailof(6)}, + {0, tailof(8), headof(8)}, + {0, tailof(3), headof(3)}, + + {3, tailof(2), headof(2)}, + {3, headof(7), tailof(7)}, + {0, headof(7), tailof(7)}, + {0, tailof(2), headof(2)}, + + {3, tailof(1), headof(1)}, + {0, tailof(1), headof(1)} +}; + +// Border nodes are on the very edge of the network. +// Ripples fired here don't look very impressive. +int numberOfBorderNodes = 10; +int borderNodes[] = {0, 1, 2, 3, 6, 10, 13, 19, 21, 24}; + +// Cube nodes link three equiangular segments +// Firing ripples that always turn in one direction will draw a cube +int numberOfCubeNodes = 8; +int cubeNodes[] = {7, 8, 9, 11, 12, 17, 18}; + +// Firing ripples that always turn in one direction will draw a starburst +int starburstNode = 15; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/net.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/net.h new file mode 100644 index 0000000..f52097d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/net.h @@ -0,0 +1,168 @@ +#pragma once + +#include +#include + +#define OTA_SUPPORTED 0 +#define WIFI_SUPPORTED 0 + +#if OTA_SUPPORTED && !WIFI_SUPPORTED +#error "You can't have OTA without WiFi, dummy" +#endif + +#if WIFI_SUPPORTED +#include +#include +#include +#include +const char *ssid = "YourMom"; +const char *password = "is a nice lady"; +// WiFi stuff - CHANGE FOR YOUR OWN NETWORK! +const IPAddress ip(4, 20, 6, 9); // IP address that THIS DEVICE should request +const IPAddress gateway(192, 168, 1, 1); // Your router +const IPAddress + subnet(255, 255, 254, + 0); // Your subnet mask (find it from your router's admin panel) +const int recv_port = 42069; // Port that OSC data should be sent to (pick one, + // put same one in EmotiBit's OSC Config XML file) +#endif + +#if OTA_SUPPORTED +#include +#endif + +void net_init(); +void net_loop(); + +void net_init() { +#if WIFI_SUPPORTED + WiFi.mode(WIFI_STA); + WiFi.begin(ssid, password); + WiFi.config(ip, gateway, subnet); + while (WiFi.waitForConnectResult() != WL_CONNECTED) { + Serial.println("Connection Failed! Rebooting..."); + delay(5000); + ESP.restart(); + } + + Serial.print("WiFi connected, IP = "); + Serial.println(WiFi.localIP()); + + // Subscribe to OSC transmissions for important data + OscWiFi.subscribe( + recv_port, "/EmotiBit/0/EDA", + [](const OscMessage &m) { // This weird syntax is a lambda expression + // (anonymous nameless function) + lastKnownTemperature = m.arg(0); + }); + + OscWiFi.subscribe(recv_port, "/EmotiBit/0/GYRO:X", [](const OscMessage &m) { + gyroX = m.arg(0) * gyroAlpha + gyroX * (1 - gyroAlpha); + }); + + OscWiFi.subscribe(recv_port, "/EmotiBit/0/GYRO:Y", [](const OscMessage &m) { + gyroY = m.arg(0) * gyroAlpha + gyroY * (1 - gyroAlpha); + }); + + OscWiFi.subscribe(recv_port, "/EmotiBit/0/GYRO:Z", [](const OscMessage &m) { + gyroZ = m.arg(0) * gyroAlpha + gyroZ * (1 - gyroAlpha); + }); + + // Heartbeat detection and visualization happens here + OscWiFi.subscribe(recv_port, "/EmotiBit/0/PPG:IR", [](const OscMessage &m) { + float reading = m.arg(0); + Serial.println(reading); + + int hue = 0; + + // Ignore heartbeat when finger is wiggling around - it's not accurate + float gyroTotal = abs(gyroX) + abs(gyroY) + abs(gyroZ); + + if (gyroTotal < gyroThreshold && lastIrReading >= reading) { + // Our hand is sitting still and the reading dropped - let's pulse! + Serial.print("> "); + Serial.println(highestIrReading - reading); + if (highestIrReading - reading >= heartbeatDelta) { + if (millis() - lastHeartbeat >= heartbeatLockout) { + hue = fmap(lastKnownTemperature, lowTemperature, + highTemperature, 0xFFFF, 0); + for (int i = 0; i < 6; i++) { + if (nodeConnections[15][i] > 0) { + bool firedRipple = false; + // Find a dead ripple to reuse it + for (int j = 0; j < 30; j++) { + if (!firedRipple && ripples[j].state == dead) { + ripples[j].start( + 15, i, strip0.ColorHSV(hue, 255, 255), + float(random(100)) / 100.0 * .2 + .8, + 500, 2); + + firedRipple = true; + } + } + } + } + } + + lastHeartbeat = millis(); + } + } else { + highestIrReading = 0; + } + + lastIrReading = reading; + if (reading > highestIrReading) + highestIrReading = reading; + }); +#endif // WIFI_SUPPORTED + +#if OTA_SUPPORTED + // Wireless OTA updating? On an ARDUINO?! It's more likely than you think! + ArduinoOTA + .onStart([]() { + String type; + if (ArduinoOTA.getCommand() == U_FLASH) + type = "sketch"; + else // U_SPIFFS + type = "filesystem"; + + // NOTE: if updating SPIFFS this would be the place to unmount + // SPIFFS using SPIFFS.end() + Serial.println("Start updating " + type); + }) + .onEnd([]() { Serial.println("\nEnd"); }) + .onProgress([](unsigned int progress, unsigned int total) { + Serial.printf("Progress: %u%%\r", (progress / (total / 100))); + }) + .onError([](ota_error_t error) { + Serial.printf("Error[%u]: ", error); + if (error == OTA_AUTH_ERROR) + Serial.println("Auth Failed"); + else if (error == OTA_BEGIN_ERROR) + Serial.println("Begin Failed"); + else if (error == OTA_CONNECT_ERROR) + Serial.println("Connect Failed"); + else if (error == OTA_RECEIVE_ERROR) + Serial.println("Receive Failed"); + else if (error == OTA_END_ERROR) + Serial.println("End Failed"); + }); + + ArduinoOTA.begin(); + + Serial.println("Ready for WiFi OTA updates"); + Serial.print("IP address: "); + Serial.println(WiFi.localIP()); +#endif +} + +void net_loop() { +#if WIFI_SUPPORTED + OscWiFi.parse(); +#endif + +#if OTA_SUPPORTED + ArduinoOTA.handle(); +#endif + +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/output.json b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/output.json new file mode 100644 index 0000000..2aeab3b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/output.json @@ -0,0 +1 @@ +{"map": {"red_segment": {"x": [389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 415.6922, 441.673, 467.6537, 493.6345, 519.6152, 545.596, 571.5768, 597.5575, 623.5383, 649.5191, 675.4998, 701.4806, 727.4613, 753.4421, 805.4036, 831.3844, 857.3651, 883.3459, 909.3267, 935.3074, 961.2882, 987.269, 1013.2497, 1039.2305, 1065.2112, 1091.192, 1117.1728, 1143.1535, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1143.1535, 1117.1728, 1091.192, 1065.2112, 1039.2305, 1013.2497, 987.269, 961.2882, 935.3074, 909.3267, 883.3459, 857.3651, 831.3844, 805.4036, 805.4036, 831.3844, 857.3651, 883.3459, 909.3267, 935.3074, 961.2882, 987.269, 1013.2497, 1039.2305, 1065.2112, 1091.192, 1117.1728, 1143.1535], "y": [1155.0, 1185.0, 1215.0, 1245.0, 1275.0, 1305.0, 1335.0, 1365.0, 1395.0, 1425.0, 1455.0, 1485.0, 1515.0, 1545.0, 1590.0, 1605.0, 1620.0, 1635.0, 1650.0, 1665.0, 1680.0, 1695.0, 1710.0, 1725.0, 1740.0, 1755.0, 1770.0, 1785.0, 1785.0, 1770.0, 1755.0, 1740.0, 1725.0, 1710.0, 1695.0, 1680.0, 1665.0, 1650.0, 1635.0, 1620.0, 1605.0, 1590.0, 1545.0, 1515.0, 1485.0, 1455.0, 1425.0, 1395.0, 1365.0, 1335.0, 1305.0, 1275.0, 1245.0, 1215.0, 1185.0, 1155.0, 1110.0, 1095.0, 1080.0, 1065.0, 1050.0, 1035.0, 1020.0, 1005.0, 990.0, 975.0, 960.0, 945.0, 930.0, 915.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0], "diameter": 7.5}, "back_segment": {"x": [25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, 415.6922, 441.673, 467.6537, 493.6345, 519.6152, 545.596, 571.5768, 597.5575, 623.5383, 649.5191, 675.4998, 701.4806, 727.4613, 753.4421, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 753.4421, 727.4613, 701.4806, 675.4998, 649.5191, 623.5383, 597.5575, 571.5768, 545.596, 519.6152, 493.6345, 467.6537, 441.673, 415.6922, 363.7307, 337.7499, 311.7691, 285.7884, 259.8076, 233.8269, 207.8461, 181.8653, 155.8846, 129.9038, 103.923, 77.9423, 51.9615, 25.9808, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 415.6922, 441.673, 467.6537, 493.6345, 519.6152, 545.596, 571.5768, 597.5575, 623.5383, 649.5191, 675.4998, 701.4806, 727.4613, 753.4421, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 753.4421, 727.4613, 701.4806, 675.4998, 649.5191, 623.5383, 597.5575, 571.5768, 545.596, 519.6152, 493.6345, 467.6537, 441.673, 415.6922], "y": [15.0, 30.0, 45.0, 60.0, 75.0, 90.0, 105.0, 120.0, 135.0, 150.0, 165.0, 180.0, 195.0, 210.0, 240.0, 255.0, 270.0, 285.0, 300.0, 315.0, 330.0, 345.0, 360.0, 375.0, 390.0, 405.0, 420.0, 435.0, 480.0, 510.0, 540.0, 570.0, 600.0, 630.0, 660.0, 690.0, 720.0, 750.0, 780.0, 810.0, 840.0, 870.0, 915.0, 930.0, 945.0, 960.0, 975.0, 990.0, 1005.0, 1020.0, 1035.0, 1050.0, 1065.0, 1080.0, 1095.0, 1110.0, 1110.0, 1095.0, 1080.0, 1065.0, 1050.0, 1035.0, 1020.0, 1005.0, 990.0, 975.0, 960.0, 945.0, 930.0, 915.0, 870.0, 840.0, 810.0, 780.0, 750.0, 720.0, 690.0, 660.0, 630.0, 600.0, 570.0, 540.0, 510.0, 480.0, 435.0, 420.0, 405.0, 390.0, 375.0, 360.0, 345.0, 330.0, 315.0, 300.0, 285.0, 270.0, 255.0, 240.0, 255.0, 285.0, 315.0, 345.0, 375.0, 405.0, 435.0, 465.0, 495.0, 525.0, 555.0, 585.0, 615.0, 645.0, 690.0, 705.0, 720.0, 735.0, 750.0, 765.0, 780.0, 795.0, 810.0, 825.0, 840.0, 855.0, 870.0, 885.0, 930.0, 960.0, 990.0, 1020.0, 1050.0, 1080.0, 1110.0, 1140.0, 1170.0, 1200.0, 1230.0, 1260.0, 1290.0, 1320.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0], "diameter": 7.5}, "green_segment": {"x": [-805.4036, -831.3844, -857.3651, -883.3459, -909.3267, -935.3074, -961.2882, -987.269, -1013.2497, -1039.2305, -1065.2112, -1091.192, -1117.1728, -1143.1535, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1143.1535, -1117.1728, -1091.192, -1065.2112, -1039.2305, -1013.2497, -987.269, -961.2882, -935.3074, -909.3267, -883.3459, -857.3651, -831.3844, -805.4036, -753.4421, -727.4613, -701.4806, -675.4998, -649.5191, -623.5383, -597.5575, -571.5768, -545.596, -519.6152, -493.6345, -467.6537, -441.673, -415.6922, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -363.7307, -337.7499, -311.7691, -285.7884, -259.8076, -233.8269, -207.8461, -181.8653, -155.8846, -129.9038, -103.923, -77.9423, -51.9615, -25.9808, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -25.9808, -51.9615, -77.9423, -103.923, -129.9038, -155.8846, -181.8653, -207.8461, -233.8269, -259.8076, -285.7884, -311.7691, -337.7499, -363.7307, -363.7307, -337.7499, -311.7691, -285.7884, -259.8076, -233.8269, -207.8461, -181.8653, -155.8846, -129.9038, -103.923, -77.9423, -51.9615, -25.9808, 25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, 363.7307, 337.7499, 311.7691, 285.7884, 259.8076, 233.8269, 207.8461, 181.8653, 155.8846, 129.9038, 103.923, 77.9423, 51.9615, 25.9808, -415.6922, -441.673, -467.6537, -493.6345, -519.6152, -545.596, -571.5768, -597.5575, -623.5383, -649.5191, -675.4998, -701.4806, -727.4613, -753.4421], "y": [915.0, 930.0, 945.0, 960.0, 975.0, 990.0, 1005.0, 1020.0, 1035.0, 1050.0, 1065.0, 1080.0, 1095.0, 1110.0, 1155.0, 1185.0, 1215.0, 1245.0, 1275.0, 1305.0, 1335.0, 1365.0, 1395.0, 1425.0, 1455.0, 1485.0, 1515.0, 1545.0, 1590.0, 1605.0, 1620.0, 1635.0, 1650.0, 1665.0, 1680.0, 1695.0, 1710.0, 1725.0, 1740.0, 1755.0, 1770.0, 1785.0, 1785.0, 1770.0, 1755.0, 1740.0, 1725.0, 1710.0, 1695.0, 1680.0, 1665.0, 1650.0, 1635.0, 1620.0, 1605.0, 1590.0, 1545.0, 1515.0, 1485.0, 1455.0, 1425.0, 1395.0, 1365.0, 1335.0, 1305.0, 1275.0, 1245.0, 1215.0, 1185.0, 1155.0, 690.0, 705.0, 720.0, 735.0, 750.0, 765.0, 780.0, 795.0, 810.0, 825.0, 840.0, 855.0, 870.0, 885.0, 930.0, 960.0, 990.0, 1020.0, 1050.0, 1080.0, 1110.0, 1140.0, 1170.0, 1200.0, 1230.0, 1260.0, 1290.0, 1320.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0, 1590.0, 1605.0, 1620.0, 1635.0, 1650.0, 1665.0, 1680.0, 1695.0, 1710.0, 1725.0, 1740.0, 1755.0, 1770.0, 1785.0, 1785.0, 1770.0, 1755.0, 1740.0, 1725.0, 1710.0, 1695.0, 1680.0, 1665.0, 1650.0, 1635.0, 1620.0, 1605.0, 1590.0, 1560.0, 1545.0, 1530.0, 1515.0, 1500.0, 1485.0, 1470.0, 1455.0, 1440.0, 1425.0, 1410.0, 1395.0, 1380.0, 1365.0, 1560.0, 1545.0, 1530.0, 1515.0, 1500.0, 1485.0, 1470.0, 1455.0, 1440.0, 1425.0, 1410.0, 1395.0, 1380.0, 1365.0], "diameter": 7.5}, "blue_segment": {"x": [-25.9808, -51.9615, -77.9423, -103.923, -129.9038, -155.8846, -181.8653, -207.8461, -233.8269, -259.8076, -285.7884, -311.7691, -337.7499, -363.7307, -415.6922, -441.673, -467.6537, -493.6345, -519.6152, -545.596, -571.5768, -597.5575, -623.5383, -649.5191, -675.4998, -701.4806, -727.4613, -753.4421, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -753.4421, -727.4613, -701.4806, -675.4998, -649.5191, -623.5383, -597.5575, -571.5768, -545.596, -519.6152, -493.6345, -467.6537, -441.673, -415.6922, -363.7307, -337.7499, -311.7691, -285.7884, -259.8076, -233.8269, -207.8461, -181.8653, -155.8846, -129.9038, -103.923, -77.9423, -51.9615, -25.9808, 25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, -25.9808, -51.9615, -77.9423, -103.923, -129.9038, -155.8846, -181.8653, -207.8461, -233.8269, -259.8076, -285.7884, -311.7691, -337.7499, -363.7307, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -415.6922, -441.673, -467.6537, -493.6345, -519.6152, -545.596, -571.5768, -597.5575, -623.5383, -649.5191, -675.4998, -701.4806, -727.4613, -753.4421, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -805.4036, -831.3844, -857.3651, -883.3459, -909.3267, -935.3074, -961.2882, -987.269, -1013.2497, -1039.2305, -1065.2112, -1091.192, -1117.1728, -1143.1535], "y": [15.0, 30.0, 45.0, 60.0, 75.0, 90.0, 105.0, 120.0, 135.0, 150.0, 165.0, 180.0, 195.0, 210.0, 240.0, 255.0, 270.0, 285.0, 300.0, 315.0, 330.0, 345.0, 360.0, 375.0, 390.0, 405.0, 420.0, 435.0, 480.0, 510.0, 540.0, 570.0, 600.0, 630.0, 660.0, 690.0, 720.0, 750.0, 780.0, 810.0, 840.0, 870.0, 915.0, 930.0, 945.0, 960.0, 975.0, 990.0, 1005.0, 1020.0, 1035.0, 1050.0, 1065.0, 1080.0, 1095.0, 1110.0, 1110.0, 1095.0, 1080.0, 1065.0, 1050.0, 1035.0, 1020.0, 1005.0, 990.0, 975.0, 960.0, 945.0, 930.0, 915.0, 885.0, 870.0, 855.0, 840.0, 825.0, 810.0, 795.0, 780.0, 765.0, 750.0, 735.0, 720.0, 705.0, 690.0, 435.0, 420.0, 405.0, 390.0, 375.0, 360.0, 345.0, 330.0, 315.0, 300.0, 285.0, 270.0, 255.0, 240.0, 255.0, 285.0, 315.0, 345.0, 375.0, 405.0, 435.0, 465.0, 495.0, 525.0, 555.0, 585.0, 615.0, 645.0, 690.0, 705.0, 720.0, 735.0, 750.0, 765.0, 780.0, 795.0, 810.0, 825.0, 840.0, 855.0, 870.0, 885.0, 930.0, 960.0, 990.0, 1020.0, 1050.0, 1080.0, 1110.0, 1140.0, 1170.0, 1200.0, 1230.0, 1260.0, 1290.0, 1320.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0], "diameter": 7.5}}} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/ripple.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/ripple.h new file mode 100644 index 0000000..07248d7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/ripple.h @@ -0,0 +1,424 @@ +/* + A dot animation that travels along rails + (C) Voidstar Lab LLC 2021 +*/ + +#ifndef RIPPLE_H_ +#define RIPPLE_H_ + +// WARNING: These slow things down enough to affect performance. Don't turn on unless you need them! +//#define DEBUG_ADVANCEMENT // Print debug messages about ripples' movement +//#define DEBUG_RENDERING // Print debug messages about translating logical to actual position + +#include "FastLED.h" +#include "mapping.h" + +enum rippleState { + dead, + withinNode, // Ripple isn't drawn as it passes through a node to keep the speed consistent + travelingUpwards, + travelingDownwards +}; + +enum rippleBehavior { + weaksauce = 0, + feisty = 1, + angry = 2, + alwaysTurnsRight = 3, + alwaysTurnsLeft = 4 +}; + +float fmap(float x, float in_min, float in_max, float out_min, float out_max) { + return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; +} + +class Ripple { + public: + Ripple(int id) : rippleId(id) { + Serial.print("Instanced ripple #"); + Serial.println(rippleId); + } + + rippleState state = dead; + unsigned long color; + + /* + If within a node: 0 is node, 1 is direction + If traveling, 0 is segment, 1 is LED position from bottom + */ + int position[2]; + + // Place the Ripple in a node + void start(byte n, byte d, unsigned long c, float s, unsigned long l, byte b) { + color = c; + speed = s; + lifespan = l; + behavior = b; + + birthday = millis(); + pressure = 0; + state = withinNode; + + position[0] = n; + position[1] = d; + + justStarted = true; + + Serial.print("Ripple "); + Serial.print(rippleId); + Serial.print(" starting at node "); + Serial.print(position[0]); + Serial.print(" direction "); + Serial.println(position[1]); + } + + void advance(byte ledColors[40][14][3]) { + unsigned long age = millis() - birthday; + + if (state == dead) + return; + + pressure += fmap(float(age), 0.0, float(lifespan), speed, 0.0); // Ripple slows down as it ages + // TODO: Motion of ripple is severely affected by loop speed. Make it time invariant + + if (pressure < 1 && (state == travelingUpwards || state == travelingDownwards)) { + // Ripple is visible but hasn't moved - render it to avoid flickering + renderLed(ledColors, age); + } + + while (pressure >= 1) { +#ifdef DEBUG_ADVANCEMENT + Serial.print("Ripple "); + Serial.print(rippleId); + Serial.println(" advancing:"); +#endif + + switch (state) { + case withinNode: { + if (justStarted) { + justStarted = false; + } + else { +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Picking direction out of node "); + Serial.print(position[0]); + Serial.print(" with agr. "); + Serial.println(behavior); +#endif + + int newDirection = -1; + + int sharpLeft = (position[1] + 1) % 6; + int wideLeft = (position[1] + 2) % 6; + int forward = (position[1] + 3) % 6; + int wideRight = (position[1] + 4) % 6; + int sharpRight = (position[1] + 5) % 6; + + if (behavior <= 2) { // Semi-random aggressive turn mode + // The more aggressive a ripple, the tighter turns it wants to make. + // If there aren't any segments it can turn to, we need to adjust its behavior. + byte anger = behavior; + + while (newDirection < 0) { + if (anger == 0) { + int forwardConnection = nodeConnections[position[0]][forward]; + + if (forwardConnection < 0) { + // We can't go straight ahead - we need to take a more aggressive angle +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Can't go straight - picking more agr. path"); +#endif + anger++; + } + else { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Going forward"); +#endif + newDirection = forward; + } + } + + if (anger == 1) { + int leftConnection = nodeConnections[position[0]][wideLeft]; + int rightConnection = nodeConnections[position[0]][wideRight]; + + if (leftConnection >= 0 && rightConnection >= 0) { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Turning left or right at random"); +#endif + newDirection = random(2) ? wideLeft : wideRight; + } + else if (leftConnection >= 0) { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Can only turn left"); +#endif + newDirection = wideLeft; + } + else if (rightConnection >= 0) { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Can only turn right"); +#endif + newDirection = wideRight; + } + else { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Can't make wide turn - picking more agr. path"); +#endif + anger++; // Can't take shallow turn - must become more aggressive + } + } + + if (anger == 2) { + int leftConnection = nodeConnections[position[0]][sharpLeft]; + int rightConnection = nodeConnections[position[0]][sharpRight]; + + if (leftConnection >= 0 && rightConnection >= 0) { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Turning left or right at random"); +#endif + newDirection = random(2) ? sharpLeft : sharpRight; + } + else if (leftConnection >= 0) { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Can only turn left"); +#endif + newDirection = sharpLeft; + } + else if (rightConnection >= 0) { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Can only turn right"); +#endif + newDirection = sharpRight; + } + else { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Can't make tight turn - picking less agr. path"); +#endif + anger--; // Can't take tight turn - must become less aggressive + } + } + + // Note that this can't handle some circumstances, + // like a node with segments in nothing but the 0 and 3 positions. + // Good thing we don't have any of those! + } + } + else if (behavior == alwaysTurnsRight) { + for (int i = 1; i < 6; i++) { + int possibleDirection = (position[1] + i) % 6; + + if (nodeConnections[position[0]][possibleDirection] >= 0) { + newDirection = possibleDirection; + break; + } + } + +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Turning as rightward as possible"); +#endif + } + else if (behavior == alwaysTurnsLeft) { + for (int i = 5; i >= 1; i--) { + int possibleDirection = (position[1] + i) % 6; + + if (nodeConnections[position[0]][possibleDirection] >= 0) { + newDirection = possibleDirection; + break; + } + } + +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Turning as leftward as possible"); +#endif + } + +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Leaving node "); + Serial.print(position[0]); + Serial.print(" in direction "); + Serial.println(newDirection); +#endif + + position[1] = newDirection; + } + + position[0] = nodeConnections[position[0]][position[1]]; // Look up which segment we're on + +#ifdef DEBUG_ADVANCEMENT + Serial.print(" and entering segment "); + Serial.println(position[0]); +#endif + + if (position[1] == 5 || position[1] == 0 || position[1] == 1) { // Top half of the node +#ifdef DEBUG_ADVANCEMENT + Serial.println(" (starting at bottom)"); +#endif + state = travelingUpwards; + position[1] = 0; // Starting at bottom of segment + } + else { +#ifdef DEBUG_ADVANCEMENT + Serial.println(" (starting at top)"); +#endif + state = travelingDownwards; + position[1] = 13; // Starting at top of 14-LED-long strip + } + break; + } + + case travelingUpwards: { + position[1]++; + + if (position[1] >= 14) { + // We've reached the top! +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Reached top of seg. "); + Serial.println(position[0]); +#endif + // Enter the new node. + int segment = position[0]; + position[0] = segmentConnections[position[0]][0]; + for (int i = 0; i < 6; i++) { + // Figure out from which direction the ripple is entering the node. + // Allows us to exit in an appropriately aggressive direction. + int incomingConnection = nodeConnections[position[0]][i]; + if (incomingConnection == segment) + position[1] = i; + } +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Entering node "); + Serial.print(position[0]); + Serial.print(" from direction "); + Serial.println(position[1]); +#endif + state = withinNode; + } + else { +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Moved up to seg. "); + Serial.print(position[0]); + Serial.print(" LED "); + Serial.println(position[1]); +#endif + } + break; + } + + case travelingDownwards: { + position[1]--; + if (position[1] < 0) { + // We've reached the bottom! +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Reached bottom of seg. "); + Serial.println(position[0]); +#endif + // Enter the new node. + int segment = position[0]; + position[0] = segmentConnections[position[0]][1]; + for (int i = 0; i < 6; i++) { + // Figure out from which direction the ripple is entering the node. + // Allows us to exit in an appropriately aggressive direction. + int incomingConnection = nodeConnections[position[0]][i]; + if (incomingConnection == segment) + position[1] = i; + } +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Entering node "); + Serial.print(position[0]); + Serial.print(" from direction "); + Serial.println(position[1]); +#endif + state = withinNode; + } + else { +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Moved down to seg. "); + Serial.print(position[0]); + Serial.print(" LED "); + Serial.println(position[1]); +#endif + } + break; + } + + default: + break; + } + + pressure -= 1; + + if (state == travelingUpwards || state == travelingDownwards) { + // Ripple is visible - render it + renderLed(ledColors, age); + } + } + +#ifdef DEBUG_ADVANCEMENT + Serial.print(" Age is now "); + Serial.print(age); + Serial.print('/'); + Serial.println(lifespan); +#endif + + if (lifespan && age >= lifespan) { + // We dead +#ifdef DEBUG_ADVANCEMENT + Serial.println(" Lifespan is up! Ripple is dead."); +#endif + state = dead; + position[0] = position[1] = pressure = age = 0; + } + } + + private: + float speed; // Each loop, ripples move this many LED's. + unsigned long lifespan; // The ripple stops after this many milliseconds + + /* + 0: Always goes straight ahead if possible + 1: Can take 60-degree turns + 2: Can take 120-degree turns + */ + byte behavior; + + bool justStarted = false; + + float pressure; // When Pressure reaches 1, ripple will move + unsigned long birthday; // Used to track age of ripple + + static byte rippleCount; // Used to give them unique ID's + byte rippleId; // Used to identify this ripple in debug output + + void renderLed(byte ledColors[40][14][3], unsigned long age) { + int strip = ledAssignments[position[0]][0]; + int led = ledAssignments[position[0]][2] + position[1]; + + int red = ledColors[position[0]][position[1]][0]; + int green = ledColors[position[0]][position[1]][1]; + int blue = ledColors[position[0]][position[1]][2]; + + ledColors[position[0]][position[1]][0] = byte(min(255, max(0, int(fmap(float(age), 0.0, float(lifespan), (color >> 8) & 0xFF, 0.0)) + red))); + ledColors[position[0]][position[1]][1] = byte(min(255, max(0, int(fmap(float(age), 0.0, float(lifespan), (color >> 16) & 0xFF, 0.0)) + green))); + ledColors[position[0]][position[1]][2] = byte(min(255, max(0, int(fmap(float(age), 0.0, float(lifespan), color & 0xFF, 0.0)) + blue))); + +#ifdef DEBUG_RENDERING + Serial.print("Rendering ripple position ("); + Serial.print(position[0]); + Serial.print(','); + Serial.print(position[1]); + Serial.print(") at Strip "); + Serial.print(strip); + Serial.print(", LED "); + Serial.print(led); + Serial.print(", color 0x"); + for (int i = 0; i < 3; i++) { + if (ledColors[position[0]][position[1]][i] <= 0x0F) + Serial.print('0'); + Serial.print(ledColors[position[0]][position[1]][i], HEX); + } + Serial.println(); +#endif + } +}; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/screenmap.json.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/screenmap.json.h new file mode 100644 index 0000000..6c08d2b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Chromancer/screenmap.json.h @@ -0,0 +1,4 @@ + +const char JSON_SCREEN_MAP[] = R"( +{"map": {"red_segment": {"x": [389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 415.6922, 441.673, 467.6537, 493.6345, 519.6152, 545.596, 571.5768, 597.5575, 623.5383, 649.5191, 675.4998, 701.4806, 727.4613, 753.4421, 805.4036, 831.3844, 857.3651, 883.3459, 909.3267, 935.3074, 961.2882, 987.269, 1013.2497, 1039.2305, 1065.2112, 1091.192, 1117.1728, 1143.1535, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1169.1343, 1143.1535, 1117.1728, 1091.192, 1065.2112, 1039.2305, 1013.2497, 987.269, 961.2882, 935.3074, 909.3267, 883.3459, 857.3651, 831.3844, 805.4036, 805.4036, 831.3844, 857.3651, 883.3459, 909.3267, 935.3074, 961.2882, 987.269, 1013.2497, 1039.2305, 1065.2112, 1091.192, 1117.1728, 1143.1535], "y": [1155.0, 1185.0, 1215.0, 1245.0, 1275.0, 1305.0, 1335.0, 1365.0, 1395.0, 1425.0, 1455.0, 1485.0, 1515.0, 1545.0, 1590.0, 1605.0, 1620.0, 1635.0, 1650.0, 1665.0, 1680.0, 1695.0, 1710.0, 1725.0, 1740.0, 1755.0, 1770.0, 1785.0, 1785.0, 1770.0, 1755.0, 1740.0, 1725.0, 1710.0, 1695.0, 1680.0, 1665.0, 1650.0, 1635.0, 1620.0, 1605.0, 1590.0, 1545.0, 1515.0, 1485.0, 1455.0, 1425.0, 1395.0, 1365.0, 1335.0, 1305.0, 1275.0, 1245.0, 1215.0, 1185.0, 1155.0, 1110.0, 1095.0, 1080.0, 1065.0, 1050.0, 1035.0, 1020.0, 1005.0, 990.0, 975.0, 960.0, 945.0, 930.0, 915.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0], "diameter": 7.5}, "back_segment": {"x": [25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, 415.6922, 441.673, 467.6537, 493.6345, 519.6152, 545.596, 571.5768, 597.5575, 623.5383, 649.5191, 675.4998, 701.4806, 727.4613, 753.4421, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 753.4421, 727.4613, 701.4806, 675.4998, 649.5191, 623.5383, 597.5575, 571.5768, 545.596, 519.6152, 493.6345, 467.6537, 441.673, 415.6922, 363.7307, 337.7499, 311.7691, 285.7884, 259.8076, 233.8269, 207.8461, 181.8653, 155.8846, 129.9038, 103.923, 77.9423, 51.9615, 25.9808, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 389.7114, 415.6922, 441.673, 467.6537, 493.6345, 519.6152, 545.596, 571.5768, 597.5575, 623.5383, 649.5191, 675.4998, 701.4806, 727.4613, 753.4421, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 779.4229, 753.4421, 727.4613, 701.4806, 675.4998, 649.5191, 623.5383, 597.5575, 571.5768, 545.596, 519.6152, 493.6345, 467.6537, 441.673, 415.6922], "y": [15.0, 30.0, 45.0, 60.0, 75.0, 90.0, 105.0, 120.0, 135.0, 150.0, 165.0, 180.0, 195.0, 210.0, 240.0, 255.0, 270.0, 285.0, 300.0, 315.0, 330.0, 345.0, 360.0, 375.0, 390.0, 405.0, 420.0, 435.0, 480.0, 510.0, 540.0, 570.0, 600.0, 630.0, 660.0, 690.0, 720.0, 750.0, 780.0, 810.0, 840.0, 870.0, 915.0, 930.0, 945.0, 960.0, 975.0, 990.0, 1005.0, 1020.0, 1035.0, 1050.0, 1065.0, 1080.0, 1095.0, 1110.0, 1110.0, 1095.0, 1080.0, 1065.0, 1050.0, 1035.0, 1020.0, 1005.0, 990.0, 975.0, 960.0, 945.0, 930.0, 915.0, 870.0, 840.0, 810.0, 780.0, 750.0, 720.0, 690.0, 660.0, 630.0, 600.0, 570.0, 540.0, 510.0, 480.0, 435.0, 420.0, 405.0, 390.0, 375.0, 360.0, 345.0, 330.0, 315.0, 300.0, 285.0, 270.0, 255.0, 240.0, 255.0, 285.0, 315.0, 345.0, 375.0, 405.0, 435.0, 465.0, 495.0, 525.0, 555.0, 585.0, 615.0, 645.0, 690.0, 705.0, 720.0, 735.0, 750.0, 765.0, 780.0, 795.0, 810.0, 825.0, 840.0, 855.0, 870.0, 885.0, 930.0, 960.0, 990.0, 1020.0, 1050.0, 1080.0, 1110.0, 1140.0, 1170.0, 1200.0, 1230.0, 1260.0, 1290.0, 1320.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0], "diameter": 7.5}, "green_segment": {"x": [-805.4036, -831.3844, -857.3651, -883.3459, -909.3267, -935.3074, -961.2882, -987.269, -1013.2497, -1039.2305, -1065.2112, -1091.192, -1117.1728, -1143.1535, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1169.1343, -1143.1535, -1117.1728, -1091.192, -1065.2112, -1039.2305, -1013.2497, -987.269, -961.2882, -935.3074, -909.3267, -883.3459, -857.3651, -831.3844, -805.4036, -753.4421, -727.4613, -701.4806, -675.4998, -649.5191, -623.5383, -597.5575, -571.5768, -545.596, -519.6152, -493.6345, -467.6537, -441.673, -415.6922, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -363.7307, -337.7499, -311.7691, -285.7884, -259.8076, -233.8269, -207.8461, -181.8653, -155.8846, -129.9038, -103.923, -77.9423, -51.9615, -25.9808, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -0.0, -25.9808, -51.9615, -77.9423, -103.923, -129.9038, -155.8846, -181.8653, -207.8461, -233.8269, -259.8076, -285.7884, -311.7691, -337.7499, -363.7307, -363.7307, -337.7499, -311.7691, -285.7884, -259.8076, -233.8269, -207.8461, -181.8653, -155.8846, -129.9038, -103.923, -77.9423, -51.9615, -25.9808, 25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, 363.7307, 337.7499, 311.7691, 285.7884, 259.8076, 233.8269, 207.8461, 181.8653, 155.8846, 129.9038, 103.923, 77.9423, 51.9615, 25.9808, -415.6922, -441.673, -467.6537, -493.6345, -519.6152, -545.596, -571.5768, -597.5575, -623.5383, -649.5191, -675.4998, -701.4806, -727.4613, -753.4421], "y": [915.0, 930.0, 945.0, 960.0, 975.0, 990.0, 1005.0, 1020.0, 1035.0, 1050.0, 1065.0, 1080.0, 1095.0, 1110.0, 1155.0, 1185.0, 1215.0, 1245.0, 1275.0, 1305.0, 1335.0, 1365.0, 1395.0, 1425.0, 1455.0, 1485.0, 1515.0, 1545.0, 1590.0, 1605.0, 1620.0, 1635.0, 1650.0, 1665.0, 1680.0, 1695.0, 1710.0, 1725.0, 1740.0, 1755.0, 1770.0, 1785.0, 1785.0, 1770.0, 1755.0, 1740.0, 1725.0, 1710.0, 1695.0, 1680.0, 1665.0, 1650.0, 1635.0, 1620.0, 1605.0, 1590.0, 1545.0, 1515.0, 1485.0, 1455.0, 1425.0, 1395.0, 1365.0, 1335.0, 1305.0, 1275.0, 1245.0, 1215.0, 1185.0, 1155.0, 690.0, 705.0, 720.0, 735.0, 750.0, 765.0, 780.0, 795.0, 810.0, 825.0, 840.0, 855.0, 870.0, 885.0, 930.0, 960.0, 990.0, 1020.0, 1050.0, 1080.0, 1110.0, 1140.0, 1170.0, 1200.0, 1230.0, 1260.0, 1290.0, 1320.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0, 1590.0, 1605.0, 1620.0, 1635.0, 1650.0, 1665.0, 1680.0, 1695.0, 1710.0, 1725.0, 1740.0, 1755.0, 1770.0, 1785.0, 1785.0, 1770.0, 1755.0, 1740.0, 1725.0, 1710.0, 1695.0, 1680.0, 1665.0, 1650.0, 1635.0, 1620.0, 1605.0, 1590.0, 1560.0, 1545.0, 1530.0, 1515.0, 1500.0, 1485.0, 1470.0, 1455.0, 1440.0, 1425.0, 1410.0, 1395.0, 1380.0, 1365.0, 1560.0, 1545.0, 1530.0, 1515.0, 1500.0, 1485.0, 1470.0, 1455.0, 1440.0, 1425.0, 1410.0, 1395.0, 1380.0, 1365.0], "diameter": 7.5}, "blue_segment": {"x": [-25.9808, -51.9615, -77.9423, -103.923, -129.9038, -155.8846, -181.8653, -207.8461, -233.8269, -259.8076, -285.7884, -311.7691, -337.7499, -363.7307, -415.6922, -441.673, -467.6537, -493.6345, -519.6152, -545.596, -571.5768, -597.5575, -623.5383, -649.5191, -675.4998, -701.4806, -727.4613, -753.4421, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -753.4421, -727.4613, -701.4806, -675.4998, -649.5191, -623.5383, -597.5575, -571.5768, -545.596, -519.6152, -493.6345, -467.6537, -441.673, -415.6922, -363.7307, -337.7499, -311.7691, -285.7884, -259.8076, -233.8269, -207.8461, -181.8653, -155.8846, -129.9038, -103.923, -77.9423, -51.9615, -25.9808, 25.9808, 51.9615, 77.9423, 103.923, 129.9038, 155.8846, 181.8653, 207.8461, 233.8269, 259.8076, 285.7884, 311.7691, 337.7499, 363.7307, -25.9808, -51.9615, -77.9423, -103.923, -129.9038, -155.8846, -181.8653, -207.8461, -233.8269, -259.8076, -285.7884, -311.7691, -337.7499, -363.7307, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -389.7114, -415.6922, -441.673, -467.6537, -493.6345, -519.6152, -545.596, -571.5768, -597.5575, -623.5383, -649.5191, -675.4998, -701.4806, -727.4613, -753.4421, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -779.4229, -805.4036, -831.3844, -857.3651, -883.3459, -909.3267, -935.3074, -961.2882, -987.269, -1013.2497, -1039.2305, -1065.2112, -1091.192, -1117.1728, -1143.1535], "y": [15.0, 30.0, 45.0, 60.0, 75.0, 90.0, 105.0, 120.0, 135.0, 150.0, 165.0, 180.0, 195.0, 210.0, 240.0, 255.0, 270.0, 285.0, 300.0, 315.0, 330.0, 345.0, 360.0, 375.0, 390.0, 405.0, 420.0, 435.0, 480.0, 510.0, 540.0, 570.0, 600.0, 630.0, 660.0, 690.0, 720.0, 750.0, 780.0, 810.0, 840.0, 870.0, 915.0, 930.0, 945.0, 960.0, 975.0, 990.0, 1005.0, 1020.0, 1035.0, 1050.0, 1065.0, 1080.0, 1095.0, 1110.0, 1110.0, 1095.0, 1080.0, 1065.0, 1050.0, 1035.0, 1020.0, 1005.0, 990.0, 975.0, 960.0, 945.0, 930.0, 915.0, 885.0, 870.0, 855.0, 840.0, 825.0, 810.0, 795.0, 780.0, 765.0, 750.0, 735.0, 720.0, 705.0, 690.0, 435.0, 420.0, 405.0, 390.0, 375.0, 360.0, 345.0, 330.0, 315.0, 300.0, 285.0, 270.0, 255.0, 240.0, 255.0, 285.0, 315.0, 345.0, 375.0, 405.0, 435.0, 465.0, 495.0, 525.0, 555.0, 585.0, 615.0, 645.0, 690.0, 705.0, 720.0, 735.0, 750.0, 765.0, 780.0, 795.0, 810.0, 825.0, 840.0, 855.0, 870.0, 885.0, 930.0, 960.0, 990.0, 1020.0, 1050.0, 1080.0, 1110.0, 1140.0, 1170.0, 1200.0, 1230.0, 1260.0, 1290.0, 1320.0, 1365.0, 1380.0, 1395.0, 1410.0, 1425.0, 1440.0, 1455.0, 1470.0, 1485.0, 1500.0, 1515.0, 1530.0, 1545.0, 1560.0], "diameter": 7.5}}} +)"; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/ColorPalette/ColorPalette.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/ColorPalette/ColorPalette.ino new file mode 100644 index 0000000..4b692af --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/ColorPalette/ColorPalette.ino @@ -0,0 +1,192 @@ +/// @file ColorPalette.ino +/// @brief Demonstrates how to use @ref ColorPalettes +/// @example ColorPalette.ino + +#include + +#define LED_PIN 5 +#define NUM_LEDS 50 +#define BRIGHTNESS 64 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB +CRGB leds[NUM_LEDS]; + +#define UPDATES_PER_SECOND 100 + +// This example shows several ways to set up and use 'palettes' of colors +// with FastLED. +// +// These compact palettes provide an easy way to re-colorize your +// animation on the fly, quickly, easily, and with low overhead. +// +// USING palettes is MUCH simpler in practice than in theory, so first just +// run this sketch, and watch the pretty lights as you then read through +// the code. Although this sketch has eight (or more) different color schemes, +// the entire sketch compiles down to about 6.5K on AVR. +// +// FastLED provides a few pre-configured color palettes, and makes it +// extremely easy to make up your own color schemes with palettes. +// +// Some notes on the more abstract 'theory and practice' of +// FastLED compact palettes are at the bottom of this file. + + + +CRGBPalette16 currentPalette; +TBlendType currentBlending; + +extern CRGBPalette16 myRedWhiteBluePalette; +extern const TProgmemPalette16 myRedWhiteBluePalette_p PROGMEM; + + +void setup() { + delay( 3000 ); // power-up safety delay + FastLED.addLeds(leds, NUM_LEDS).setCorrection( TypicalLEDStrip ); + FastLED.setBrightness( BRIGHTNESS ); + + currentPalette = RainbowColors_p; + currentBlending = LINEARBLEND; +} + + +void loop() +{ + ChangePalettePeriodically(); + + static uint8_t startIndex = 0; + startIndex = startIndex + 1; /* motion speed */ + + FillLEDsFromPaletteColors( startIndex); + + FastLED.show(); + FastLED.delay(1000 / UPDATES_PER_SECOND); +} + +void FillLEDsFromPaletteColors( uint8_t colorIndex) +{ + uint8_t brightness = 255; + + for( int i = 0; i < NUM_LEDS; ++i) { + leds[i] = ColorFromPalette( currentPalette, colorIndex, brightness, currentBlending); + colorIndex += 3; + } +} + + +// There are several different palettes of colors demonstrated here. +// +// FastLED provides several 'preset' palettes: RainbowColors_p, RainbowStripeColors_p, +// OceanColors_p, CloudColors_p, LavaColors_p, ForestColors_p, and PartyColors_p. +// +// Additionally, you can manually define your own color palettes, or you can write +// code that creates color palettes on the fly. All are shown here. + +void ChangePalettePeriodically() +{ + uint8_t secondHand = (millis() / 1000) % 60; + static uint8_t lastSecond = 99; + + if( lastSecond != secondHand) { + lastSecond = secondHand; + if( secondHand == 0) { currentPalette = RainbowColors_p; currentBlending = LINEARBLEND; } + if( secondHand == 10) { currentPalette = RainbowStripeColors_p; currentBlending = NOBLEND; } + if( secondHand == 15) { currentPalette = RainbowStripeColors_p; currentBlending = LINEARBLEND; } + if( secondHand == 20) { SetupPurpleAndGreenPalette(); currentBlending = LINEARBLEND; } + if( secondHand == 25) { SetupTotallyRandomPalette(); currentBlending = LINEARBLEND; } + if( secondHand == 30) { SetupBlackAndWhiteStripedPalette(); currentBlending = NOBLEND; } + if( secondHand == 35) { SetupBlackAndWhiteStripedPalette(); currentBlending = LINEARBLEND; } + if( secondHand == 40) { currentPalette = CloudColors_p; currentBlending = LINEARBLEND; } + if( secondHand == 45) { currentPalette = PartyColors_p; currentBlending = LINEARBLEND; } + if( secondHand == 50) { currentPalette = myRedWhiteBluePalette_p; currentBlending = NOBLEND; } + if( secondHand == 55) { currentPalette = myRedWhiteBluePalette_p; currentBlending = LINEARBLEND; } + } +} + +// This function fills the palette with totally random colors. +void SetupTotallyRandomPalette() +{ + for( int i = 0; i < 16; ++i) { + currentPalette[i] = CHSV( random8(), 255, random8()); + } +} + +// This function sets up a palette of black and white stripes, +// using code. Since the palette is effectively an array of +// sixteen CRGB colors, the various fill_* functions can be used +// to set them up. +void SetupBlackAndWhiteStripedPalette() +{ + // 'black out' all 16 palette entries... + fill_solid( currentPalette, 16, CRGB::Black); + // and set every fourth one to white. + currentPalette[0] = CRGB::White; + currentPalette[4] = CRGB::White; + currentPalette[8] = CRGB::White; + currentPalette[12] = CRGB::White; + +} + +// This function sets up a palette of purple and green stripes. +void SetupPurpleAndGreenPalette() +{ + CRGB purple = CHSV( HUE_PURPLE, 255, 255); + CRGB green = CHSV( HUE_GREEN, 255, 255); + CRGB black = CRGB::Black; + + currentPalette = CRGBPalette16( + green, green, black, black, + purple, purple, black, black, + green, green, black, black, + purple, purple, black, black ); +} + + +// This example shows how to set up a static color palette +// which is stored in PROGMEM (flash), which is almost always more +// plentiful than RAM. A static PROGMEM palette like this +// takes up 64 bytes of flash. +const TProgmemPalette16 myRedWhiteBluePalette_p PROGMEM = +{ + CRGB::Red, + CRGB::Gray, // 'white' is too bright compared to red and blue + CRGB::Blue, + CRGB::Black, + + CRGB::Red, + CRGB::Gray, + CRGB::Blue, + CRGB::Black, + + CRGB::Red, + CRGB::Red, + CRGB::Gray, + CRGB::Gray, + CRGB::Blue, + CRGB::Blue, + CRGB::Black, + CRGB::Black +}; + + + +// Additional notes on FastLED compact palettes: +// +// Normally, in computer graphics, the palette (or "color lookup table") +// has 256 entries, each containing a specific 24-bit RGB color. You can then +// index into the color palette using a simple 8-bit (one byte) value. +// A 256-entry color palette takes up 768 bytes of RAM, which on Arduino +// is quite possibly "too many" bytes. +// +// FastLED does offer traditional 256-element palettes, for setups that +// can afford the 768-byte cost in RAM. +// +// However, FastLED also offers a compact alternative. FastLED offers +// palettes that store 16 distinct entries, but can be accessed AS IF +// they actually have 256 entries; this is accomplished by interpolating +// between the 16 explicit entries to create fifteen intermediate palette +// entries between each pair. +// +// So for example, if you set the first two explicit entries of a compact +// palette to Green (0,255,0) and Blue (0,0,255), and then retrieved +// the first sixteen entries from the virtual palette (of 256), you'd get +// Green, followed by a smooth gradient from green-to-blue, and then Blue. diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/ColorTemperature/ColorTemperature.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/ColorTemperature/ColorTemperature.ino new file mode 100644 index 0000000..437929a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/ColorTemperature/ColorTemperature.ino @@ -0,0 +1,89 @@ +/// @file ColorTemperature.ino +/// @brief Demonstrates how to use @ref ColorTemperature based color correction +/// @example ColorTemperature.ino + +#include + +#define LED_PIN 3 + +// Information about the LED strip itself +#define NUM_LEDS 60 +#define CHIPSET WS2811 +#define COLOR_ORDER GRB +CRGB leds[NUM_LEDS]; + +#define BRIGHTNESS 128 + + +// FastLED provides two color-management controls: +// (1) color correction settings for each LED strip, and +// (2) master control of the overall output 'color temperature' +// +// THIS EXAMPLE demonstrates the second, "color temperature" control. +// It shows a simple rainbow animation first with one temperature profile, +// and a few seconds later, with a different temperature profile. +// +// The first pixel of the strip will show the color temperature. +// +// HELPFUL HINTS for "seeing" the effect in this demo: +// * Don't look directly at the LED pixels. Shine the LEDs aganst +// a white wall, table, or piece of paper, and look at the reflected light. +// +// * If you watch it for a bit, and then walk away, and then come back +// to it, you'll probably be able to "see" whether it's currently using +// the 'redder' or the 'bluer' temperature profile, even not counting +// the lowest 'indicator' pixel. +// +// +// FastLED provides these pre-conigured incandescent color profiles: +// Candle, Tungsten40W, Tungsten100W, Halogen, CarbonArc, +// HighNoonSun, DirectSunlight, OvercastSky, ClearBlueSky, +// FastLED provides these pre-configured gaseous-light color profiles: +// WarmFluorescent, StandardFluorescent, CoolWhiteFluorescent, +// FullSpectrumFluorescent, GrowLightFluorescent, BlackLightFluorescent, +// MercuryVapor, SodiumVapor, MetalHalide, HighPressureSodium, +// FastLED also provides an "Uncorrected temperature" profile +// UncorrectedTemperature; + +#define TEMPERATURE_1 Tungsten100W +#define TEMPERATURE_2 OvercastSky + +// How many seconds to show each temperature before switching +#define DISPLAYTIME 20 +// How many seconds to show black between switches +#define BLACKTIME 3 + +void loop() +{ + // draw a generic, no-name rainbow + static uint8_t starthue = 0; + fill_rainbow( leds + 5, NUM_LEDS - 5, --starthue, 20); + + // Choose which 'color temperature' profile to enable. + uint8_t secs = (millis() / 1000) % (DISPLAYTIME * 2); + if( secs < DISPLAYTIME) { + FastLED.setTemperature( TEMPERATURE_1 ); // first temperature + leds[0] = TEMPERATURE_1; // show indicator pixel + } else { + FastLED.setTemperature( TEMPERATURE_2 ); // second temperature + leds[0] = TEMPERATURE_2; // show indicator pixel + } + + // Black out the LEDs for a few secnds between color changes + // to let the eyes and brains adjust + if( (secs % DISPLAYTIME) < BLACKTIME) { + memset8( leds, 0, NUM_LEDS * sizeof(CRGB)); + } + + FastLED.show(); + FastLED.delay(8); +} + +void setup() { + delay( 3000 ); // power-up safety delay + // It's important to set the color correction for your LED strip here, + // so that colors can be more accurately rendered through the 'temperature' profiles + FastLED.addLeds(leds, NUM_LEDS).setCorrection( TypicalSMD5050 ); + FastLED.setBrightness( BRIGHTNESS ); +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Cylon/Cylon.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Cylon/Cylon.ino new file mode 100644 index 0000000..d049d0a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Cylon/Cylon.ino @@ -0,0 +1,31 @@ +/// @file Cylon.ino +/// @brief An animation that moves a single LED back and forth (Larson Scanner effect) using the fx library cylon +/// @example Cylon.ino + +#include +#include "fx/1d/cylon.hpp" + +// How many leds in your strip? +#define NUM_LEDS 64 + +// For led chips like Neopixels, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power). +#define DATA_PIN 2 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +// Create a Cylon instance +CylonRef cylon = CylonRef::New(NUM_LEDS); + +void setup() { + FastLED.addLeds(leds,NUM_LEDS).setRgbw(); + FastLED.setBrightness(84); +} + +void loop() { + cylon->draw(Fx::DrawContext(millis(), leds)); + FastLED.show(); + delay(cylon->delay_ms); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/DemoReel100/DemoReel100.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/DemoReel100/DemoReel100.ino new file mode 100644 index 0000000..593ac92 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/DemoReel100/DemoReel100.ino @@ -0,0 +1,45 @@ +/// @file DemoReel100.ino +/// @brief FastLED "100 lines of code" demo reel, showing off some effects +/// @example DemoReel100.ino + +#include +#include "fx/1d/demoreel100.hpp" + +#define DATA_PIN 3 +//#define CLK_PIN 4 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB +#define NUM_LEDS 64 +CRGB leds[NUM_LEDS]; + +#define BRIGHTNESS 96 +#define FRAMES_PER_SECOND 120 + +DemoReel100Ref demoReel = DemoReel100Ref::New(NUM_LEDS); + +void setup() { + delay(3000); // 3 second delay for recovery + + // tell FastLED about the LED strip configuration + FastLED.addLeds(leds, NUM_LEDS).setCorrection(TypicalLEDStrip).setRgbw(); + //FastLED.addLeds(leds, NUM_LEDS).setCorrection(TypicalLEDStrip); + + // set master brightness control + FastLED.setBrightness(BRIGHTNESS); + + // Initialize the DemoReel100 instance + demoReel->lazyInit(); +} + +void loop() +{ + // Run the DemoReel100 draw function + demoReel->draw(Fx::DrawContext(millis(), leds)); + + // send the 'leds' array out to the actual LED strip + FastLED.show(); + // insert a delay to keep the framerate modest + FastLED.delay(1000/FRAMES_PER_SECOND); +} + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Esp32Rmt51/Esp32Rmt51.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Esp32Rmt51/Esp32Rmt51.ino new file mode 100644 index 0000000..3f7d90e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Esp32Rmt51/Esp32Rmt51.ino @@ -0,0 +1,50 @@ + + +#include + +#if !defined(FASTLED_RMT5) || !FASTLED_RMT5 +#error "This example requires the FASTLED_RMT5 option to be enabled in your FastLED platform configuration." +#endif + +// How many leds in your strip? +#define NUM_LEDS 10 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 9 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +// Time scaling factors for each component +#define TIME_FACTOR_HUE 60 +#define TIME_FACTOR_SAT 100 +#define TIME_FACTOR_VAL 100 + +void setup() { + Serial.begin(115200); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.setBrightness(128); // Set global brightness to 50% + delay(2000); // If something ever goes wrong this delay will allow upload. +} + +void loop() { + uint32_t ms = millis(); + + for(int i = 0; i < NUM_LEDS; i++) { + // Use different noise functions for each LED and each color component + uint8_t hue = inoise16(ms * TIME_FACTOR_HUE, i * 1000, 0) >> 8; + uint8_t sat = inoise16(ms * TIME_FACTOR_SAT, i * 2000, 1000) >> 8; + uint8_t val = inoise16(ms * TIME_FACTOR_VAL, i * 3000, 2000) >> 8; + + // Map the noise to full range for saturation and value + sat = map(sat, 0, 255, 30, 255); + val = map(val, 0, 255, 100, 255); + + leds[i] = CHSV(hue, sat, val); + } + + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/EspI2SDemo/EspI2SDemo.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/EspI2SDemo/EspI2SDemo.ino new file mode 100644 index 0000000..8777c97 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/EspI2SDemo/EspI2SDemo.ino @@ -0,0 +1,54 @@ + + +#define FASTLED_RMT_BUILTIN_DRIVER 0 +#define FASTLED_EXPERIMENTAL_ESP32_RGBW_ENABLED 0 +#define FASTLED_EXPERIMENTAL_ESP32_RGBW_MODE kRGBWExactColors + +#include + +// How many leds in your strip? +#define NUM_LEDS 10 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 3 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +// Time scaling factors for each component +#define TIME_FACTOR_HUE 60 +#define TIME_FACTOR_SAT 100 +#define TIME_FACTOR_VAL 100 + +void setup() { + Serial.begin(115200); + FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is assumed + FastLED.setBrightness(128); // Set global brightness to 50% + delay(2000); // If something ever goes wrong this delay will allow upload. +} + +void loop() { + uint32_t ms = millis(); + + for(int i = 0; i < NUM_LEDS; i++) { + // Use different noise functions for each LED and each color component + uint8_t hue = inoise16(ms * TIME_FACTOR_HUE, i * 1000, 0) >> 8; + uint8_t sat = inoise16(ms * TIME_FACTOR_SAT, i * 2000, 1000) >> 8; + uint8_t val = inoise16(ms * TIME_FACTOR_VAL, i * 3000, 2000) >> 8; + + // Map the noise to full range for saturation and value + sat = map(sat, 0, 255, 30, 255); + val = map(val, 0, 255, 100, 255); + + leds[i] = CHSV(hue, sat, val); + } + + FastLED.show(); + + // Small delay to control the overall speed of the animation + //FastLED.delay(1); + +} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Fire2012/Fire2012.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Fire2012/Fire2012.ino new file mode 100644 index 0000000..09ea5d5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Fire2012/Fire2012.ino @@ -0,0 +1,71 @@ + +/// @brief Simple one-dimensional fire animation function +// Fire2012 by Mark Kriegsman, July 2012 +// as part of "Five Elements" shown here: http://youtu.be/knWiGsmgycY +//// +// This basic one-dimensional 'fire' simulation works roughly as follows: +// There's a underlying array of 'heat' cells, that model the temperature +// at each point along the line. Every cycle through the simulation, +// four steps are performed: +// 1) All cells cool down a little bit, losing heat to the air +// 2) The heat from each cell drifts 'up' and diffuses a little +// 3) Sometimes randomly new 'sparks' of heat are added at the bottom +// 4) The heat from each cell is rendered as a color into the leds array +// The heat-to-color mapping uses a black-body radiation approximation. +// +// Temperature is in arbitrary units from 0 (cold black) to 255 (white hot). +// +// This simulation scales it self a bit depending on NUM_LEDS; it should look +// "OK" on anywhere from 20 to 100 LEDs without too much tweaking. +// +// I recommend running this simulation at anywhere from 30-100 frames per second, +// meaning an interframe delay of about 10-35 milliseconds. +// +// Looks best on a high-density LED setup (60+ pixels/meter). +// +// +// There are two main parameters you can play with to control the look and +// feel of your fire: COOLING (used in step 1 above), and SPARKING (used +// in step 3 above). +// +// COOLING: How much does the air cool as it rises? +// Less cooling = taller flames. More cooling = shorter flames. +// Default 50, suggested range 20-100 + +// SPARKING: What chance (out of 255) is there that a new spark will be lit? +// Higher chance = more roaring fire. Lower chance = more flickery fire. +// Default 120, suggested range 50-200. + +#include +#include "fx/1d/fire2012.hpp" + +#define LED_PIN 5 +#define COLOR_ORDER GRB +#define CHIPSET WS2811 +#define NUM_LEDS 30 + +#define BRIGHTNESS 128 +#define FRAMES_PER_SECOND 30 +#define COOLING 55 +#define SPARKING 120 +#define REVERSE_DIRECTION false + +CRGB leds[NUM_LEDS]; +Fire2012Ref fire = Fire2012Ref::New(NUM_LEDS, COOLING, SPARKING, REVERSE_DIRECTION); + +void setup() { + delay(3000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setRgbw(); + FastLED.setBrightness(BRIGHTNESS); +} + +void loop() +{ + fire->draw(Fx::DrawContext(millis(), leds)); // run simulation frame + + FastLED.show(millis()); // display this frame + FastLED.delay(1000 / FRAMES_PER_SECOND); +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Fire2012WithPalette/Fire2012WithPalette.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Fire2012WithPalette/Fire2012WithPalette.ino new file mode 100644 index 0000000..a42ef6c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Fire2012WithPalette/Fire2012WithPalette.ino @@ -0,0 +1,168 @@ +/// @file Fire2012WithPalette.ino +/// @brief Simple one-dimensional fire animation with a programmable color palette +/// @example Fire2012WithPalette.ino + +#include + +#define LED_PIN 5 +#define COLOR_ORDER GRB +#define CHIPSET WS2811 +#define NUM_LEDS 30 + +#define BRIGHTNESS 200 +#define FRAMES_PER_SECOND 60 + +bool gReverseDirection = false; + +CRGB leds[NUM_LEDS]; + +// Fire2012 with programmable Color Palette +// +// This code is the same fire simulation as the original "Fire2012", +// but each heat cell's temperature is translated to color through a FastLED +// programmable color palette, instead of through the "HeatColor(...)" function. +// +// Four different static color palettes are provided here, plus one dynamic one. +// +// The three static ones are: +// 1. the FastLED built-in HeatColors_p -- this is the default, and it looks +// pretty much exactly like the original Fire2012. +// +// To use any of the other palettes below, just "uncomment" the corresponding code. +// +// 2. a gradient from black to red to yellow to white, which is +// visually similar to the HeatColors_p, and helps to illustrate +// what the 'heat colors' palette is actually doing, +// 3. a similar gradient, but in blue colors rather than red ones, +// i.e. from black to blue to aqua to white, which results in +// an "icy blue" fire effect, +// 4. a simplified three-step gradient, from black to red to white, just to show +// that these gradients need not have four components; two or +// three are possible, too, even if they don't look quite as nice for fire. +// +// The dynamic palette shows how you can change the basic 'hue' of the +// color palette every time through the loop, producing "rainbow fire". + +CRGBPalette16 gPal; + +void setup() { + delay(3000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS).setCorrection( TypicalLEDStrip ); + FastLED.setBrightness( BRIGHTNESS ); + + // This first palette is the basic 'black body radiation' colors, + // which run from black to red to bright yellow to white. + gPal = HeatColors_p; + + // These are other ways to set up the color palette for the 'fire'. + // First, a gradient from black to red to yellow to white -- similar to HeatColors_p + // gPal = CRGBPalette16( CRGB::Black, CRGB::Red, CRGB::Yellow, CRGB::White); + + // Second, this palette is like the heat colors, but blue/aqua instead of red/yellow + // gPal = CRGBPalette16( CRGB::Black, CRGB::Blue, CRGB::Aqua, CRGB::White); + + // Third, here's a simpler, three-step gradient, from black to red to white + // gPal = CRGBPalette16( CRGB::Black, CRGB::Red, CRGB::White); + +} + +void loop() +{ + // Add entropy to random number generator; we use a lot of it. + random16_add_entropy( random()); + + // Fourth, the most sophisticated: this one sets up a new palette every + // time through the loop, based on a hue that changes every time. + // The palette is a gradient from black, to a dark color based on the hue, + // to a light color based on the hue, to white. + // + // static uint8_t hue = 0; + // hue++; + // CRGB darkcolor = CHSV(hue,255,192); // pure hue, three-quarters brightness + // CRGB lightcolor = CHSV(hue,128,255); // half 'whitened', full brightness + // gPal = CRGBPalette16( CRGB::Black, darkcolor, lightcolor, CRGB::White); + + + Fire2012WithPalette(); // run simulation frame, using palette colors + + FastLED.show(); // display this frame + FastLED.delay(1000 / FRAMES_PER_SECOND); +} + + +// Fire2012 by Mark Kriegsman, July 2012 +// as part of "Five Elements" shown here: http://youtu.be/knWiGsmgycY +//// +// This basic one-dimensional 'fire' simulation works roughly as follows: +// There's a underlying array of 'heat' cells, that model the temperature +// at each point along the line. Every cycle through the simulation, +// four steps are performed: +// 1) All cells cool down a little bit, losing heat to the air +// 2) The heat from each cell drifts 'up' and diffuses a little +// 3) Sometimes randomly new 'sparks' of heat are added at the bottom +// 4) The heat from each cell is rendered as a color into the leds array +// The heat-to-color mapping uses a black-body radiation approximation. +// +// Temperature is in arbitrary units from 0 (cold black) to 255 (white hot). +// +// This simulation scales it self a bit depending on NUM_LEDS; it should look +// "OK" on anywhere from 20 to 100 LEDs without too much tweaking. +// +// I recommend running this simulation at anywhere from 30-100 frames per second, +// meaning an interframe delay of about 10-35 milliseconds. +// +// Looks best on a high-density LED setup (60+ pixels/meter). +// +// +// There are two main parameters you can play with to control the look and +// feel of your fire: COOLING (used in step 1 above), and SPARKING (used +// in step 3 above). +// +// COOLING: How much does the air cool as it rises? +// Less cooling = taller flames. More cooling = shorter flames. +// Default 55, suggested range 20-100 +#define COOLING 55 + +// SPARKING: What chance (out of 255) is there that a new spark will be lit? +// Higher chance = more roaring fire. Lower chance = more flickery fire. +// Default 120, suggested range 50-200. +#define SPARKING 120 + + +void Fire2012WithPalette() +{ +// Array of temperature readings at each simulation cell + static uint8_t heat[NUM_LEDS]; + + // Step 1. Cool down every cell a little + for( int i = 0; i < NUM_LEDS; i++) { + heat[i] = qsub8( heat[i], random8(0, ((COOLING * 10) / NUM_LEDS) + 2)); + } + + // Step 2. Heat from each cell drifts 'up' and diffuses a little + for( int k= NUM_LEDS - 1; k >= 2; k--) { + heat[k] = (heat[k - 1] + heat[k - 2] + heat[k - 2] ) / 3; + } + + // Step 3. Randomly ignite new 'sparks' of heat near the bottom + if( random8() < SPARKING ) { + int y = random8(7); + heat[y] = qadd8( heat[y], random8(160,255) ); + } + + // Step 4. Map from heat cells to LED colors + for( int j = 0; j < NUM_LEDS; j++) { + // Scale the heat value from 0-255 down to 0-240 + // for best results with color palettes. + uint8_t colorindex = scale8( heat[j], 240); + CRGB color = ColorFromPalette( gPal, colorindex); + int pixelnumber; + if( gReverseDirection ) { + pixelnumber = (NUM_LEDS-1) - j; + } else { + pixelnumber = j; + } + leds[pixelnumber] = color; + } +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/FirstLight/FirstLight.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/FirstLight/FirstLight.ino new file mode 100644 index 0000000..5711809 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/FirstLight/FirstLight.ino @@ -0,0 +1,96 @@ +/// @file FirstLight.ino +/// @brief Animate a white dot moving along a strip of LEDs +/// @example FirstLight.ino + +// Use if you want to force the software SPI subsystem to be used for some reason (generally, you don't) +// #define FASTLED_FORCE_SOFTWARE_SPI +// Use if you want to force non-accelerated pin access (hint: you really don't, it breaks lots of things) +// #define FASTLED_FORCE_SOFTWARE_SPI +// #define FASTLED_FORCE_SOFTWARE_PINS +#include + +/////////////////////////////////////////////////////////////////////////////////////////// +// +// Move a white dot along the strip of leds. This program simply shows how to configure the leds, +// and then how to turn a single pixel white and then off, moving down the line of pixels. +// + +// How many leds are in the strip? +#define NUM_LEDS 60 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 3 +#define CLOCK_PIN 13 + +// This is an array of leds. One item for each led in your strip. +CRGB leds[NUM_LEDS]; + +// This function sets up the ledsand tells the controller about them +void setup() { + // sanity check delay - allows reprogramming if accidently blowing power w/leds + delay(2000); + + // Uncomment/edit one of the following lines for your leds arrangement. + // ## Clockless types ## + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is assumed + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // ## Clocked (SPI) types ## + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical +} + +// This function runs over and over, and is where you do the magic to light +// your leds. +void loop() { + // Move a single white led + for(int whiteLed = 0; whiteLed < NUM_LEDS; whiteLed = whiteLed + 1) { + // Turn our current led on to white, then show the leds + leds[whiteLed] = CRGB::White; + + // Show the leds (only one of which is set to white, from above) + FastLED.show(); + + // Wait a little bit + delay(100); + + // Turn our current led back to black for the next loop around + leds[whiteLed] = CRGB::Black; + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/FxEngine/FxEngine.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/FxEngine/FxEngine.ino new file mode 100644 index 0000000..faa4c05 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/FxEngine/FxEngine.ino @@ -0,0 +1,63 @@ +/// @file Noise.ino +/// @brief Demonstrates how to use noise generation on a 2D LED matrix +/// @example Noise.ino + + +#include + +#include "fx/2d/noisepalette.hpp" +#include "fx/2d/animartrix.hpp" +#include "fx/fx_engine.h" +#include "fx/storage/sd.h" +#include "ui.h" + +#define LED_PIN 2 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 22 +#define MATRIX_HEIGHT 22 + +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +#ifdef __EMSCRIPTEN__ +#define IS_SERPINTINE false +#else +#define IS_SERPINTINE true +#endif + + +Slider SCALE("SCALE", 20, 20, 100); +Slider SPEED("SPEED", 30, 20, 100); + +CRGB leds[NUM_LEDS]; +XYMap xyMap(MATRIX_WIDTH, MATRIX_HEIGHT, IS_SERPINTINE); // No serpentine +NoisePalette noisePalette(xyMap); +Animartrix animartrix(xyMap, POLAR_WAVES); +FxEngine fxEngine(NUM_LEDS); +Checkbox switchFx("Switch Fx", true); + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setScreenCoords(MATRIX_WIDTH, MATRIX_HEIGHT); + FastLED.setBrightness(96); + noisePalette.lazyInit(); + noisePalette.setPalettePreset(2); + fxEngine.addFx(noisePalette); + fxEngine.addFx(animartrix); +} + +void loop() { + noisePalette.setSpeed(SPEED); + noisePalette.setScale(SCALE); + EVERY_N_SECONDS(1) { + if (switchFx) { + fxEngine.nextFx(500); + } + } + fxEngine.draw(millis(), leds); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/ArrayOfLedArrays/ArrayOfLedArrays.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/ArrayOfLedArrays/ArrayOfLedArrays.ino new file mode 100644 index 0000000..a5464b9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/ArrayOfLedArrays/ArrayOfLedArrays.ino @@ -0,0 +1,41 @@ +/// @file ArrayOfLedArrays.ino +/// @brief Set up three LED strips, all running from an array of arrays +/// @example ArrayOfLedArrays.ino + +// ArrayOfLedArrays - see https://github.com/FastLED/FastLED/wiki/Multiple-Controller-Examples for more info on +// using multiple controllers. In this example, we're going to set up three NEOPIXEL strips on three +// different pins, each strip getting its own CRGB array to be played with, only this time they're going +// to be all parts of an array of arrays. + +#include + +#define NUM_STRIPS 3 +#define NUM_LEDS_PER_STRIP 60 +CRGB leds[NUM_STRIPS][NUM_LEDS_PER_STRIP]; + +// For mirroring strips, all the "special" stuff happens just in setup. We +// just addLeds multiple times, once for each strip +void setup() { + // tell FastLED there's 60 NEOPIXEL leds on pin 2 + FastLED.addLeds(leds[0], NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 3 + FastLED.addLeds(leds[1], NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 4 + FastLED.addLeds(leds[2], NUM_LEDS_PER_STRIP); + +} + +void loop() { + // This outer loop will go over each strip, one at a time + for(int x = 0; x < NUM_STRIPS; x++) { + // This inner loop will go over each led in the current strip, one at a time + for(int i = 0; i < NUM_LEDS_PER_STRIP; i++) { + leds[x][i] = CRGB::Red; + FastLED.show(); + leds[x][i] = CRGB::Black; + delay(100); + } + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MirroringSample/MirroringSample.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MirroringSample/MirroringSample.ino new file mode 100644 index 0000000..48265ff --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MirroringSample/MirroringSample.ino @@ -0,0 +1,48 @@ +/// @file MirroringSample.ino +/// @brief Demonstrates how to use multiple LED strips, each with the same data +/// @example MirroringSample.ino + +// MirroringSample - see https://github.com/FastLED/FastLED/wiki/Multiple-Controller-Examples for more info on +// using multiple controllers. In this example, we're going to set up four NEOPIXEL strips on four +// different pins, and show the same thing on all four of them, a simple bouncing dot/cyclon type pattern + +#include + +#define NUM_LEDS_PER_STRIP 60 +CRGB leds[NUM_LEDS_PER_STRIP]; + +// For mirroring strips, all the "special" stuff happens just in setup. We +// just addLeds multiple times, once for each strip +void setup() { + // tell FastLED there's 60 NEOPIXEL leds on pin 4 + FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 5 + FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 6 + FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 7 + FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); +} + +void loop() { + for(int i = 0; i < NUM_LEDS_PER_STRIP; i++) { + // set our current dot to red + leds[i] = CRGB::Red; + FastLED.show(); + // clear our current dot before we move on + leds[i] = CRGB::Black; + delay(100); + } + + for(int i = NUM_LEDS_PER_STRIP-1; i >= 0; i--) { + // set our current dot to red + leds[i] = CRGB::Red; + FastLED.show(); + // clear our current dot before we move on + leds[i] = CRGB::Black; + delay(100); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MultiArrays/MultiArrays.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MultiArrays/MultiArrays.ino new file mode 100644 index 0000000..c22b419 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MultiArrays/MultiArrays.ino @@ -0,0 +1,56 @@ +/// @file MultiArrays.ino +/// @brief Demonstrates how to use multiple LED strips, each with their own data +/// @example MultiArrays.ino + +// MultiArrays - see https://github.com/FastLED/FastLED/wiki/Multiple-Controller-Examples for more info on +// using multiple controllers. In this example, we're going to set up three NEOPIXEL strips on three +// different pins, each strip getting its own CRGB array to be played with + +#include + +#define NUM_LEDS_PER_STRIP 60 +CRGB redLeds[NUM_LEDS_PER_STRIP]; +CRGB greenLeds[NUM_LEDS_PER_STRIP]; +CRGB blueLeds[NUM_LEDS_PER_STRIP]; + +// For mirroring strips, all the "special" stuff happens just in setup. We +// just addLeds multiple times, once for each strip +void setup() { + // tell FastLED there's 60 NEOPIXEL leds on pin 10 + FastLED.addLeds(redLeds, NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 11 + FastLED.addLeds(greenLeds, NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 12 + FastLED.addLeds(blueLeds, NUM_LEDS_PER_STRIP); + +} + +void loop() { + for(int i = 0; i < NUM_LEDS_PER_STRIP; i++) { + // set our current dot to red, green, and blue + redLeds[i] = CRGB::Red; + greenLeds[i] = CRGB::Green; + blueLeds[i] = CRGB::Blue; + FastLED.show(); + // clear our current dot before we move on + redLeds[i] = CRGB::Black; + greenLeds[i] = CRGB::Black; + blueLeds[i] = CRGB::Black; + delay(100); + } + + for(int i = NUM_LEDS_PER_STRIP-1; i >= 0; i--) { + // set our current dot to red, green, and blue + redLeds[i] = CRGB::Red; + greenLeds[i] = CRGB::Green; + blueLeds[i] = CRGB::Blue; + FastLED.show(); + // clear our current dot before we move on + redLeds[i] = CRGB::Black; + greenLeds[i] = CRGB::Black; + blueLeds[i] = CRGB::Black; + delay(100); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MultipleStripsInOneArray/MultipleStripsInOneArray.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MultipleStripsInOneArray/MultipleStripsInOneArray.ino new file mode 100644 index 0000000..604529a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/MultipleStripsInOneArray/MultipleStripsInOneArray.ino @@ -0,0 +1,38 @@ +/// @file MultipleStripsInOneArray.ino +/// @brief Demonstrates how to use multiple LED strips, each with their own data in one shared array +/// @example MultipleStripsInOneArray.ino + +// MultipleStripsInOneArray - see https://github.com/FastLED/FastLED/wiki/Multiple-Controller-Examples for more info on +// using multiple controllers. In this example, we're going to set up four NEOPIXEL strips on three +// different pins, each strip will be referring to a different part of the single led array + +#include + +#define NUM_STRIPS 3 +#define NUM_LEDS_PER_STRIP 60 +#define NUM_LEDS NUM_LEDS_PER_STRIP * NUM_STRIPS + +CRGB leds[NUM_STRIPS * NUM_LEDS_PER_STRIP]; + +// For mirroring strips, all the "special" stuff happens just in setup. We +// just addLeds multiple times, once for each strip +void setup() { + // tell FastLED there's 60 NEOPIXEL leds on pin 2, starting at index 0 in the led array + FastLED.addLeds(leds, 0, NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 3, starting at index 60 in the led array + FastLED.addLeds(leds, NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP); + + // tell FastLED there's 60 NEOPIXEL leds on pin 4, starting at index 120 in the led array + FastLED.addLeds(leds, 2 * NUM_LEDS_PER_STRIP, NUM_LEDS_PER_STRIP); + +} + +void loop() { + for(int i = 0; i < NUM_LEDS; i++) { + leds[i] = CRGB::Red; + FastLED.show(); + leds[i] = CRGB::Black; + delay(100); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.ino new file mode 100644 index 0000000..03078b8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/OctoWS2811Demo/OctoWS2811Demo.ino @@ -0,0 +1,41 @@ +/// @file OctoWS2811Demo.ino +/// @brief Demonstrates how to use OctoWS2811 output +/// @example OctoWS2811Demo.ino + +#define USE_OCTOWS2811 +#include +#include + +#define NUM_LEDS_PER_STRIP 64 +#define NUM_STRIPS 8 + +CRGB leds[NUM_STRIPS * NUM_LEDS_PER_STRIP]; + +// Pin layouts on the teensy 3: +// OctoWS2811: 2,14,7,8,6,20,21,5 + +void setup() { + FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); + FastLED.setBrightness(32); +} + +void loop() { + static uint8_t hue = 0; + for(int i = 0; i < NUM_STRIPS; i++) { + for(int j = 0; j < NUM_LEDS_PER_STRIP; j++) { + leds[(i*NUM_LEDS_PER_STRIP) + j] = CHSV((32*i) + hue+j,192,255); + } + } + + // Set the first n leds on each strip to show which strip it is + for(int i = 0; i < NUM_STRIPS; i++) { + for(int j = 0; j <= i; j++) { + leds[(i*NUM_LEDS_PER_STRIP) + j] = CRGB::Red; + } + } + + hue++; + + FastLED.show(); + FastLED.delay(10); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.ino new file mode 100644 index 0000000..6761a57 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Multiple/ParallelOutputDemo/ParallelOutputDemo.ino @@ -0,0 +1,60 @@ +/// @file ParallelOutputDemo.ino +/// @brief Demonstrates how to write to multiple strips simultaneously +/// @example ParallelOutputDemo.ino + +#include + +#define NUM_LEDS_PER_STRIP 16 +// Note: this can be 12 if you're using a teensy 3 and don't mind soldering the pads on the back +#define NUM_STRIPS 16 + +CRGB leds[NUM_STRIPS * NUM_LEDS_PER_STRIP]; + +// Pin layouts on the teensy 3/3.1: +// WS2811_PORTD: 2,14,7,8,6,20,21,5 +// WS2811_PORTC: 15,22,23,9,10,13,11,12,28,27,29,30 (these last 4 are pads on the bottom of the teensy) +// WS2811_PORTDC: 2,14,7,8,6,20,21,5,15,22,23,9,10,13,11,12 - 16 way parallel +// +// Pin layouts on the due +// WS2811_PORTA: 69,68,61,60,59,100,58,31 (note: pin 100 only available on the digix) +// WS2811_PORTB: 90,91,92,93,94,95,96,97 (note: only available on the digix) +// WS2811_PORTD: 25,26,27,28,14,15,29,11 +// + + +// IBCC outputs; + +void setup() { + delay(5000); + Serial.begin(57600); + Serial.println("Starting..."); + // FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); + // FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); + // FastLED.addLeds(leds, NUM_LEDS_PER_STRIP).setCorrection(TypicalLEDStrip); + FastLED.addLeds(leds, NUM_LEDS_PER_STRIP); + + // Teensy 4 parallel output example + // FastLED.addLeds(leds,NUM_LEDS_PER_STRIP); +} + +void loop() { + Serial.println("Loop...."); + static uint8_t hue = 0; + for(int i = 0; i < NUM_STRIPS; i++) { + for(int j = 0; j < NUM_LEDS_PER_STRIP; j++) { + leds[(i*NUM_LEDS_PER_STRIP) + j] = CHSV((32*i) + hue+j,192,255); + } + } + + // Set the first n leds on each strip to show which strip it is + for(int i = 0; i < NUM_STRIPS; i++) { + for(int j = 0; j <= i; j++) { + leds[(i*NUM_LEDS_PER_STRIP) + j] = CRGB::Red; + } + } + + hue++; + + FastLED.show(); + // FastLED.delay(100); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Noise/Noise.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Noise/Noise.ino new file mode 100644 index 0000000..b74b9c2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Noise/Noise.ino @@ -0,0 +1,124 @@ +/// @file Noise.ino +/// @brief Demonstrates how to use noise generation on a 2D LED matrix +/// @example Noise.ino + +#include + +// +// Mark's xy coordinate mapping code. See the XYMatrix for more information on it. +// + +// Params for width and height +#if defined(__AVR_ATtinyxy4__) +// Tiny 4x4 matrix for this memory constrained device. +const uint8_t kMatrixWidth = 8; +const uint8_t kMatrixHeight = 8; +#else +const uint8_t kMatrixWidth = 16; +const uint8_t kMatrixHeight = 16; +#endif + +#define MAX_DIMENSION ((kMatrixWidth>kMatrixHeight) ? kMatrixWidth : kMatrixHeight) +#define NUM_LEDS (kMatrixWidth * kMatrixHeight) + +// Param for different pixel layouts +const bool kMatrixSerpentineLayout = true; + + +uint16_t XY( uint8_t x, uint8_t y) +{ + uint16_t i; + + if( kMatrixSerpentineLayout == false) { + i = (y * kMatrixWidth) + x; + } + + if( kMatrixSerpentineLayout == true) { + if( y & 0x01) { + // Odd rows run backwards + uint8_t reverseX = (kMatrixWidth - 1) - x; + i = (y * kMatrixWidth) + reverseX; + } else { + // Even rows run forwards + i = (y * kMatrixWidth) + x; + } + } + + return i; +} + +// The leds +CRGB leds[kMatrixWidth * kMatrixHeight]; + +// The 32bit version of our coordinates +static uint16_t x; +static uint16_t y; +static uint16_t z; + +// We're using the x/y dimensions to map to the x/y pixels on the matrix. We'll +// use the z-axis for "time". speed determines how fast time moves forward. Try +// 1 for a very slow moving effect, or 60 for something that ends up looking like +// water. +// uint16_t speed = 1; // almost looks like a painting, moves very slowly +uint16_t speed = 20; // a nice starting speed, mixes well with a scale of 100 +// uint16_t speed = 33; +// uint16_t speed = 100; // wicked fast! + +// Scale determines how far apart the pixels in our noise matrix are. Try +// changing these values around to see how it affects the motion of the display. The +// higher the value of scale, the more "zoomed out" the noise iwll be. A value +// of 1 will be so zoomed in, you'll mostly see solid colors. + +// uint16_t scale = 1; // mostly just solid colors +// uint16_t scale = 4011; // very zoomed out and shimmery +uint16_t scale = 311; + +// This is the array that we keep our computed noise values in +uint16_t noise[MAX_DIMENSION][MAX_DIMENSION]; + +void setup() { + // uncomment the following lines if you want to see FPS count information + // Serial.begin(38400); + // Serial.println("resetting!"); + delay(3000); + FastLED.addLeds(leds,NUM_LEDS); + FastLED.setBrightness(96); + + // Initialize our coordinates to some random values + x = random16(); + y = random16(); + z = random16(); +} + +// Fill the x/y array of 8-bit noise values using the inoise8 function. +void fillnoise8() { + for(int i = 0; i < MAX_DIMENSION; i++) { + int ioffset = scale * i; + for(int j = 0; j < MAX_DIMENSION; j++) { + int joffset = scale * j; + noise[i][j] = inoise8(x + ioffset,y + joffset,z); + } + } + z += speed; +} + + +void loop() { + static uint8_t ihue=0; + fillnoise8(); + for(int i = 0; i < kMatrixWidth; i++) { + for(int j = 0; j < kMatrixHeight; j++) { + // We use the value at the (i,j) coordinate in the noise + // array for our brightness, and the flipped value from (j,i) + // for our pixel's hue. + leds[XY(i,j)] = CHSV(noise[j][i],255,noise[i][j]); + + // You can also explore other ways to constrain the hue used, like below + // leds[XY(i,j)] = CHSV(ihue + (noise[j][i]>>2),255,noise[i][j]); + } + } + ihue+=1; + + FastLED.show(); + // delay(10); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/NoisePlayground/NoisePlayground.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/NoisePlayground/NoisePlayground.ino new file mode 100644 index 0000000..bba929a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/NoisePlayground/NoisePlayground.ino @@ -0,0 +1,90 @@ + + + +/// @file NoisePlayground.ino +/// @brief Demonstrates how to use noise generation on a 2D LED matrix +/// @example NoisePlayground.ino + +#include + +#if defined(__AVR_ATtiny85__) || defined(__AVR_ATtiny84__) || defined(__AVR_ATtinyxy4__) +// too large for ATtiny85, so skip this. +void setup() {}; +void loop() {}; +#else + +// Params for width and height +const uint8_t kMatrixWidth = 16; +const uint8_t kMatrixHeight = 16; + +#define NUM_LEDS (kMatrixWidth * kMatrixHeight) + +// Param for different pixel layouts +#define kMatrixSerpentineLayout true + +// led array +CRGB leds[kMatrixWidth * kMatrixHeight]; + +// x,y, & time values +uint32_t x,y,v_time,hue_time,hxy; + +// Play with the values of the variables below and see what kinds of effects they +// have! More octaves will make things slower. + +// how many octaves to use for the brightness and hue functions +uint8_t octaves=1; +uint8_t hue_octaves=3; + +// the 'distance' between points on the x and y axis +int xscale=57771; +int yscale=57771; + +// the 'distance' between x/y points for the hue noise +int hue_scale=1; + +// how fast we move through time & hue noise +int time_speed=1111; +int hue_speed=31; + +// adjust these values to move along the x or y axis between frames +int x_speed=331; +int y_speed=1111; + +void loop() { + // fill the led array 2/16-bit noise values + fill_2dnoise16(leds, kMatrixWidth, kMatrixHeight, kMatrixSerpentineLayout, + octaves,x,xscale,y,yscale,v_time, + hue_octaves,hxy,hue_scale,hxy,hue_scale,hue_time, false); + + FastLED.show(); + + // adjust the intra-frame time values + x += x_speed; + y += y_speed; + v_time += time_speed; + hue_time += hue_speed; + // delay(50); +} + + +void setup() { + // initialize the x/y and time values + random16_set_seed(8934); + random16_add_entropy(analogRead(3)); + + Serial.begin(57600); + Serial.println("resetting!"); + + delay(3000); + FastLED.addLeds(leds,NUM_LEDS); + FastLED.setBrightness(96); + + hxy = (uint32_t)((uint32_t)random16() << 16) + (uint32_t)random16(); + x = (uint32_t)((uint32_t)random16() << 16) + (uint32_t)random16(); + y = (uint32_t)((uint32_t)random16() << 16) + (uint32_t)random16(); + v_time = (uint32_t)((uint32_t)random16() << 16) + (uint32_t)random16(); + hue_time = (uint32_t)((uint32_t)random16() << 16) + (uint32_t)random16(); + +} + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/NoisePlusPalette/NoisePlusPalette.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/NoisePlusPalette/NoisePlusPalette.ino new file mode 100644 index 0000000..d569988 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/NoisePlusPalette/NoisePlusPalette.ino @@ -0,0 +1,101 @@ +/// @file NoisePlusPalette.ino +/// @brief Demonstrates how to mix noise generation with color palettes on a +/// 2D LED matrix +/// @example NoisePlusPalette.ino + +#ifndef COMPILE_NOISEPLUSPALETTE +#if defined(__AVR__) +// This has grown too large for the AVR to handle. +#define COMPILE_NOISEPLUSPALETTE 0 +#else +#define COMPILE_NOISEPLUSPALETTE 1 +#endif +#endif // COMPILE_NOISEPLUSPALETTE + +#if COMPILE_NOISEPLUSPALETTE + +#include +#include "fx/2d/noisepalette.hpp" +#include "ui.h" + +#define LED_PIN 3 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 16 +#define MATRIX_HEIGHT 16 + +#if __EMSCRIPTEN__ +#define GRID_SERPENTINE 0 +#else +#define GRID_SERPENTINE 1 +#endif + +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +// This example combines two features of FastLED to produce a remarkable range +// of effects from a relatively small amount of code. This example combines +// FastLED's color palette lookup functions with FastLED's Perlin noise +// generator, and the combination is extremely powerful. +// +// You might want to look at the "ColorPalette" and "Noise" examples separately +// if this example code seems daunting. +// +// +// The basic setup here is that for each frame, we generate a new array of +// 'noise' data, and then map it onto the LED matrix through a color palette. +// +// Periodically, the color palette is changed, and new noise-generation +// parameters are chosen at the same time. In this example, specific +// noise-generation values have been selected to match the given color palettes; +// some are faster, or slower, or larger, or smaller than others, but there's no +// reason these parameters can't be freely mixed-and-matched. +// +// In addition, this example includes some fast automatic 'data smoothing' at +// lower noise speeds to help produce smoother animations in those cases. +// +// The FastLED built-in color palettes (Forest, Clouds, Lava, Ocean, Party) are +// used, as well as some 'hand-defined' ones, and some proceedurally generated +// palettes. + +// Scale determines how far apart the pixels in our noise matrix are. Try +// changing these values around to see how it affects the motion of the display. +// The higher the value of scale, the more "zoomed out" the noise iwll be. A +// value of 1 will be so zoomed in, you'll mostly see solid colors. + +Slider SCALE("SCALE", 20, 1, 100, 1); + +// We're using the x/y dimensions to map to the x/y pixels on the matrix. We'll +// use the z-axis for "time". speed determines how fast time moves forward. Try +// 1 for a very slow moving effect, or 60 for something that ends up looking +// like water. +Slider SPEED("SPEED", 30, 1, 60, 1); + +CRGB leds[NUM_LEDS]; +XYMap xyMap(MATRIX_WIDTH, MATRIX_HEIGHT, GRID_SERPENTINE); +NoisePaletteRef noisePalette = NoisePaletteRef::New(xyMap); + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(96); + noisePalette->lazyInit(); + noisePalette->setSpeed(SPEED); + noisePalette->setScale(SCALE); +} + +void loop() { + noisePalette->setSpeed(SPEED); + noisePalette->setScale(SCALE); + EVERY_N_MILLISECONDS(5000) { noisePalette->changeToRandomPalette(); } + + noisePalette->draw(Fx::DrawContext(millis(), leds)); + FastLED.show(); +} + +#else +void setup() {} +void loop() {} +#endif // COMPILE_NOISEPLUSPALETTE diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/OctoWS2811/OctoWS2811.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/OctoWS2811/OctoWS2811.ino new file mode 100644 index 0000000..a20baf4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/OctoWS2811/OctoWS2811.ino @@ -0,0 +1,48 @@ +// BasicTest example to demonstrate how to use FastLED with OctoWS2811 + +// FastLED does not directly support Teensy 4.x PinList (for any +// number of pins) but it can be done with edits to FastLED code: +// https://www.blinkylights.blog/2021/02/03/using-teensy-4-1-with-fastled/ + +#include +#define USE_OCTOWS2811 +#include + +#define NUM_LEDS 1920 + +CRGB leds[NUM_LEDS]; + +#define RED 0xFF0000 +#define GREEN 0x00FF00 +#define BLUE 0x0000FF +#define YELLOW 0xFFFF00 +#define PINK 0xFF1088 +#define ORANGE 0xE05800 +#define WHITE 0xFFFFFF + +void setup() { + Serial.begin(9600); + Serial.println("ColorWipe Using FastLED"); + LEDS.addLeds(leds,NUM_LEDS/8); + LEDS.setBrightness(60); +} + +void loop() { + int microsec = 6000000 / NUM_LEDS; + colorWipe(RED, microsec); + colorWipe(GREEN, microsec); + colorWipe(BLUE, microsec); + colorWipe(YELLOW, microsec); + colorWipe(PINK, microsec); + colorWipe(ORANGE, microsec); + colorWipe(WHITE, microsec); +} + +void colorWipe(int color, int wait) +{ + for (int i=0; i < NUM_LEDS; i++) { + leds[i] = color; + FastLED.show(); + delayMicroseconds(wait); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pacifica/Pacifica.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pacifica/Pacifica.ino new file mode 100644 index 0000000..b2f43d5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pacifica/Pacifica.ino @@ -0,0 +1,38 @@ +/// @file Pacifica.ino +/// @brief Gentle, blue-green ocean wave animation +/// @example Pacifica.ino + +// +// "Pacifica" +// Gentle, blue-green ocean waves. +// December 2019, Mark Kriegsman and Mary Corey March. +// For Dan. +// + + +#define FASTLED_ALLOW_INTERRUPTS 0 +#include +#include "fx/1d/pacifica.hpp" + +#define DATA_PIN 3 +#define NUM_LEDS 60 +#define MAX_POWER_MILLIAMPS 500 +#define LED_TYPE WS2812B +#define COLOR_ORDER GRB + +CRGB leds[NUM_LEDS]; +PacificaRef pacifica = PacificaRef::New(NUM_LEDS); + +void setup() { + delay(3000); // 3 second delay for boot recovery, and a moment of silence + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setMaxPowerInVoltsAndMilliamps(5, MAX_POWER_MILLIAMPS); +} + +void loop() { + EVERY_N_MILLISECONDS(20) { + pacifica->draw(Fx::DrawContext(millis(), leds)); + FastLED.show(); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pintest/Pintest.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pintest/Pintest.ino new file mode 100644 index 0000000..6ed56eb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pintest/Pintest.ino @@ -0,0 +1,202 @@ +/// @file Pintest.ino +/// @brief Checks available pin outputs (for debugging) +/// @example Pintest.ino + +#include + +char fullstrBuffer[64]; + +const char *getPort(void *portRef) { +// AVR port checks +#ifdef PORTA + if(portRef == (void*)&PORTA) { return "PORTA"; } +#endif +#ifdef PORTB + if(portRef == (void*)&PORTB) { return "PORTB"; } +#endif +#ifdef PORTC + if(portRef == (void*)&PORTC) { return "PORTC"; } +#endif +#ifdef PORTD + if(portRef == (void*)&PORTD) { return "PORTD"; } +#endif +#ifdef PORTE + if(portRef == (void*)&PORTE) { return "PORTE"; } +#endif +#ifdef PORTF + if(portRef == (void*)&PORTF) { return "PORTF"; } +#endif +#ifdef PORTG + if(portRef == (void*)&PORTG) { return "PORTG"; } +#endif +#ifdef PORTH + if(portRef == (void*)&PORTH) { return "PORTH"; } +#endif +#ifdef PORTI + if(portRef == (void*)&PORTI) { return "PORTI"; } +#endif +#ifdef PORTJ + if(portRef == (void*)&PORTJ) { return "PORTJ"; } +#endif +#ifdef PORTK + if(portRef == (void*)&PORTK) { return "PORTK"; } +#endif +#ifdef PORTL + if(portRef == (void*)&PORTL) { return "PORTL"; } +#endif + +// Teensy 3.x port checks +#ifdef GPIO_A_PDOR + if(portRef == (void*)&GPIO_A_PDOR) { return "GPIO_A_PDOR"; } +#endif +#ifdef GPIO_B_PDOR + if(portRef == (void*)&GPIO_B_PDOR) { return "GPIO_B_PDOR"; } +#endif +#ifdef GPIO_C_PDOR + if(portRef == (void*)&GPIO_C_PDOR) { return "GPIO_C_PDOR"; } +#endif +#ifdef GPIO_D_PDOR + if(portRef == (void*)&GPIO_D_PDOR) { return "GPIO_D_PDOR"; } +#endif +#ifdef GPIO_E_PDOR + if(portRef == (void*)&GPIO_E_PDOR) { return "GPIO_E_PDOR"; } +#endif +#ifdef REG_PIO_A_ODSR + if(portRef == (void*)®_PIO_A_ODSR) { return "REG_PIO_A_ODSR"; } +#endif +#ifdef REG_PIO_B_ODSR + if(portRef == (void*)®_PIO_B_ODSR) { return "REG_PIO_B_ODSR"; } +#endif +#ifdef REG_PIO_C_ODSR + if(portRef == (void*)®_PIO_C_ODSR) { return "REG_PIO_C_ODSR"; } +#endif +#ifdef REG_PIO_D_ODSR + if(portRef == (void*)®_PIO_D_ODSR) { return "REG_PIO_D_ODSR"; } +#endif + +// Teensy 4 port checks +#ifdef GPIO1_DR + if(portRef == (void*)&GPIO1_DR) { return "GPIO1_DR"; } +#endif +#ifdef GPIO2_DR +if(portRef == (void*)&GPIO2_DR) { return "GPIO21_DR"; } +#endif +#ifdef GPIO3_DR +if(portRef == (void*)&GPIO3_DR) { return "GPIO3_DR"; } +#endif +#ifdef GPIO4_DR +if(portRef == (void*)&GPIO4_DR) { return "GPIO4_DR"; } +#endif + String unknown_str = "Unknown: " + String((size_t)portRef, HEX); + strncpy(fullstrBuffer, unknown_str.c_str(), unknown_str.length()); + fullstrBuffer[sizeof(fullstrBuffer)-1] = '\0'; + return fullstrBuffer; +} + +template void CheckPin() +{ + CheckPin(); + + void *systemThinksPortIs = (void*)portOutputRegister(digitalPinToPort(PIN)); + RwReg systemThinksMaskIs = digitalPinToBitMask(PIN); + + Serial.print("Pin "); Serial.print(PIN); Serial.print(": Port "); + + if(systemThinksPortIs == (void*)FastPin::port()) { + Serial.print("valid & mask "); + } else { + Serial.print("invalid, is "); Serial.print(getPort((void*)FastPin::port())); Serial.print(" should be "); + Serial.print(getPort((void*)systemThinksPortIs)); + Serial.print(" & mask "); + } + + if(systemThinksMaskIs == FastPin::mask()) { + Serial.println("valid."); + } else { + Serial.print("invalid, is "); Serial.print(FastPin::mask()); Serial.print(" should be "); Serial.println(systemThinksMaskIs); + } +} + +template<> void CheckPin<255> () {} + + +template const char *_GetPinPort(void *ptr) { + if (__FL_PORT_INFO<_PORT>::hasPort() && (ptr == (void*)__FL_PORT_INFO<_PORT>::portAddr())) { + return __FL_PORT_INFO<_PORT>::portName(); + } else { + return _GetPinPort<_PORT - 1>(ptr); + } +} +template<> const char *_GetPinPort<-1>(void *ptr) { + return NULL; +} + +const char *GetPinPort(void *ptr) { + return _GetPinPort<'Z'>(ptr); +} + +static uint8_t pcount = 0; + + +template void PrintPins() { + PrintPins(); + + RwReg *systemThinksPortIs = portOutputRegister(digitalPinToPort(PIN)); + RwReg systemThinksMaskIs = digitalPinToBitMask(PIN); + + int maskBit = 0; + while(systemThinksMaskIs > 1) { systemThinksMaskIs >>= 1; maskBit++; } + + const char *pinport = GetPinPort((void*)systemThinksPortIs); + if (pinport) { + Serial.print("__FL_DEFPIN("); Serial.print(PIN); + Serial.print(","); Serial.print(maskBit); + Serial.print(","); Serial.print(pinport); + Serial.print("); "); + pcount++; + if(pcount == 4) { pcount = 0; Serial.println(""); } + } else { + // Serial.print("Not found for pin "); Serial.println(PIN); + } +} + +template<> void PrintPins<0>() { + RwReg *systemThinksPortIs = portOutputRegister(digitalPinToPort(0)); + RwReg systemThinksMaskIs = digitalPinToBitMask(0); + + int maskBit = 0; + while(systemThinksMaskIs > 1) { systemThinksMaskIs >>= 1; maskBit++; } + + const char *pinport = GetPinPort((void*)systemThinksPortIs); + if (pinport) { + Serial.print("__FL_DEFPIN("); Serial.print(0); + Serial.print(","); Serial.print(maskBit); + Serial.print(","); Serial.print(pinport); + Serial.print("); "); + pcount++; + if(pcount == 4) { pcount = 0; Serial.println(""); } + } +} + +int counter = 0; +void setup() { + delay(5000); + Serial.begin(38400); + Serial.println("resetting!"); +} + +void loop() { + Serial.println(counter); + +#ifdef MAX_PIN + CheckPin(); +#endif + + Serial.println("-----"); +#ifdef NUM_DIGITAL_PINS + PrintPins(); +#endif + Serial.println("------"); + + delay(100000); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.ino new file mode 100644 index 0000000..c61778c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Ports/PJRCSpectrumAnalyzer/PJRCSpectrumAnalyzer.ino @@ -0,0 +1,140 @@ +/// @file PJRCSpectrumAnalyzer.ino +/// @brief Creates an impressive LED light show to music input on the Teensy +/// @example PJRCSpectrumAnalyzer.ino + +// LED Audio Spectrum Analyzer Display +// +// Creates an impressive LED light show to music input +// using Teensy 3.1 with the OctoWS2811 adaptor board +// http://www.pjrc.com/store/teensy31.html +// http://www.pjrc.com/store/octo28_adaptor.html +// +// Line Level Audio Input connects to analog pin A3 +// Recommended input circuit: +// http://www.pjrc.com/teensy/gui/?info=AudioInputAnalog +// +// This example code is in the public domain. + +#define USE_OCTOWS2811 +#include +#include +#include +#include +#include +#include + +// The display size and color to use +const unsigned int matrix_width = 60; +const unsigned int matrix_height = 32; +const unsigned int myColor = 0x400020; + +// These parameters adjust the vertical thresholds +const float maxLevel = 0.5; // 1.0 = max, lower is more "sensitive" +const float dynamicRange = 40.0; // total range to display, in decibels +const float linearBlend = 0.3; // useful range is 0 to 0.7 + +CRGB leds[matrix_width * matrix_height]; + +// Audio library objects +AudioInputAnalog adc1(A3); //xy=99,55 +AudioAnalyzeFFT1024 fft; //xy=265,75 +AudioConnection patchCord1(adc1, fft); + + +// This array holds the volume level (0 to 1.0) for each +// vertical pixel to turn on. Computed in setup() using +// the 3 parameters above. +float thresholdVertical[matrix_height]; + +// This array specifies how many of the FFT frequency bin +// to use for each horizontal pixel. Because humans hear +// in octaves and FFT bins are linear, the low frequencies +// use a small number of bins, higher frequencies use more. +int frequencyBinsHorizontal[matrix_width] = { + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, + 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, + 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, + 9, 9, 10, 10, 11, 12, 12, 13, 14, 15, + 15, 16, 17, 18, 19, 20, 22, 23, 24, 25 +}; + + + +// Run setup once +void setup() { + // the audio library needs to be given memory to start working + AudioMemory(12); + + // compute the vertical thresholds before starting + computeVerticalLevels(); + + // turn on the display + FastLED.addLeds(leds,(matrix_width * matrix_height) / 8); +} + +// A simple xy() function to turn display matrix coordinates +// into the index numbers OctoWS2811 requires. If your LEDs +// are arranged differently, edit this code... +unsigned int xy(unsigned int x, unsigned int y) { + if ((y & 1) == 0) { + // even numbered rows (0, 2, 4...) are left to right + return y * matrix_width + x; + } else { + // odd numbered rows (1, 3, 5...) are right to left + return y * matrix_width + matrix_width - 1 - x; + } +} + +// Run repetitively +void loop() { + unsigned int x, y, freqBin; + float level; + + if (fft.available()) { + // freqBin counts which FFT frequency data has been used, + // starting at low frequency + freqBin = 0; + + for (x=0; x < matrix_width; x++) { + // get the volume for each horizontal pixel position + level = fft.read(freqBin, freqBin + frequencyBinsHorizontal[x] - 1); + + // uncomment to see the spectrum in Arduino's Serial Monitor + // Serial.print(level); + // Serial.print(" "); + + for (y=0; y < matrix_height; y++) { + // for each vertical pixel, check if above the threshold + // and turn the LED on or off + if (level >= thresholdVertical[y]) { + leds[xy(x,y)] = CRGB(myColor); + } else { + leds[xy(x,y)] = CRGB::Black; + } + } + // increment the frequency bin count, so we display + // low to higher frequency from left to right + freqBin = freqBin + frequencyBinsHorizontal[x]; + } + // after all pixels set, show them all at the same instant + FastLED.show(); + // Serial.println(); + } +} + + +// Run once from setup, the compute the vertical levels +void computeVerticalLevels() { + unsigned int y; + float n, logLevel, linearLevel; + + for (y=0; y < matrix_height; y++) { + n = (float)y / (float)(matrix_height - 1); + logLevel = pow10f(n * -1.0 * (dynamicRange / 20.0)); + linearLevel = 1.0 - n; + linearLevel = linearLevel * linearBlend; + logLevel = logLevel * (1.0 - linearBlend); + thresholdVertical[y] = (logLevel + linearLevel) * maxLevel; + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pride2015/Pride2015.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pride2015/Pride2015.ino new file mode 100644 index 0000000..fd78651 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Pride2015/Pride2015.ino @@ -0,0 +1,28 @@ +#include +#include "fx/1d/pride2015.hpp" + +#define DATA_PIN 3 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB +#define NUM_LEDS 200 +#define BRIGHTNESS 255 + +CRGB leds[NUM_LEDS]; +Pride2015Ref pride = Pride2015Ref::New(NUM_LEDS); + +void setup() { + delay(3000); // 3 second delay for recovery + + // tell FastLED about the LED strip configuration + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setDither(BRIGHTNESS < 255); + + // set master brightness control + FastLED.setBrightness(BRIGHTNESS); +} + +void loop() { + pride->draw(Fx::DrawContext(millis(), leds)); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBCalibrate/RGBCalibrate.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBCalibrate/RGBCalibrate.ino new file mode 100644 index 0000000..42899bc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBCalibrate/RGBCalibrate.ino @@ -0,0 +1,99 @@ +/// @file RGBCalibrate.ino +/// @brief Use this to determine what the RGB ordering for your LEDs should be +/// @example RGBCalibrate.ino + +#include "FastLED.h" + + +//////////////////////////////////////////////////////////////////////////////////////////////////// +// +// RGB Calibration code +// +// Use this sketch to determine what the RGB ordering for your chipset should be. Steps for setting up to use: + +// * Uncomment the line in setup that corresponds to the LED chipset that you are using. (Note that they +// all explicitly specify the RGB order as RGB) +// * Define DATA_PIN to the pin that data is connected to. +// * (Optional) if using software SPI for chipsets that are SPI based, define CLOCK_PIN to the clock pin +// * Compile/upload/run the sketch + +// You should see six leds on. If the RGB ordering is correct, you should see 1 red led, 2 green +// leds, and 3 blue leds. If you see different colors, the count of each color tells you what the +// position for that color in the rgb orering should be. So, for example, if you see 1 Blue, and 2 +// Red, and 3 Green leds then the rgb ordering should be BRG (Blue, Red, Green). + +// You can then test this ordering by setting the RGB ordering in the addLeds line below to the new ordering +// and it should come out correctly, 1 red, 2 green, and 3 blue. +// +////////////////////////////////////////////////// + +#define NUM_LEDS 7 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 3 +#define CLOCK_PIN 13 + +CRGB leds[NUM_LEDS]; + +void setup() { + // sanity check delay - allows reprogramming if accidently blowing power w/leds + delay(2000); + + // Uncomment/edit one of the following lines for your leds arrangement. + // ## Clockless types ## + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // ## Clocked (SPI) types ## + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // GRB ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + // FastLED.addLeds(leds, NUM_LEDS); // BGR ordering is typical + + // FastLED.setBrightness(CRGB(255,255,255)); +} + +void loop() { + leds[0] = CRGB(255,0,0); + leds[1] = CRGB(0,255,0); + leds[2] = CRGB(0,255,0); + leds[3] = CRGB(0,0,255); + leds[4] = CRGB(0,0,255); + leds[5] = CRGB(0,0,255); + leds[6] = CRGB(0,0,0); + FastLED.show(); + delay(1000); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBSetDemo/RGBSetDemo.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBSetDemo/RGBSetDemo.ino new file mode 100644 index 0000000..cb52677 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBSetDemo/RGBSetDemo.ino @@ -0,0 +1,26 @@ +/// @file RGBSetDemo.ino +/// @brief Demonstrates how to create an LED group with CRGBArray +/// @example RGBSetDemo.ino + +#include +#define NUM_LEDS 40 + +CRGBArray leds; + +void setup() { FastLED.addLeds(leds, NUM_LEDS); } + +void loop(){ + static uint8_t hue; + for(int i = 0; i < NUM_LEDS/2; i++) { + // fade everything out + leds.fadeToBlackBy(40); + + // let's set an led value + leds[i] = CHSV(hue++,255,255); + + // now, let's first 20 leds to the top 20 leds, + leds(NUM_LEDS/2,NUM_LEDS-1) = leds(NUM_LEDS/2 - 1 ,0); + FastLED.delay(33); + } +} + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBW/RGBW.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBW/RGBW.ino new file mode 100644 index 0000000..ee1fed1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBW/RGBW.ino @@ -0,0 +1,50 @@ + + +#include + +// How many leds in your strip? +#define NUM_LEDS 10 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 3 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +// Time scaling factors for each component +#define TIME_FACTOR_HUE 60 +#define TIME_FACTOR_SAT 100 +#define TIME_FACTOR_VAL 100 + +void setup() { + Serial.begin(115200); + FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.setBrightness(128); // Set global brightness to 50% + delay(2000); // If something ever goes wrong this delay will allow upload. +} + +void loop() { + uint32_t ms = millis(); + + for(int i = 0; i < NUM_LEDS; i++) { + // Use different noise functions for each LED and each color component + uint8_t hue = inoise16(ms * TIME_FACTOR_HUE, i * 1000, 0) >> 8; + uint8_t sat = inoise16(ms * TIME_FACTOR_SAT, i * 2000, 1000) >> 8; + uint8_t val = inoise16(ms * TIME_FACTOR_VAL, i * 3000, 2000) >> 8; + + // Map the noise to full range for saturation and value + sat = map(sat, 0, 255, 30, 255); + val = map(val, 0, 255, 100, 255); + + leds[i] = CHSV(hue, sat, val); + } + + FastLED.show(); + + // Small delay to control the overall speed of the animation + //FastLED.delay(1); + +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBWEmulated/RGBWEmulated.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBWEmulated/RGBWEmulated.ino new file mode 100644 index 0000000..a7947d4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/RGBWEmulated/RGBWEmulated.ino @@ -0,0 +1,79 @@ + + +#define FASTLED_RMT_BUILTIN_DRIVER 0 +#define FASTLED_EXPERIMENTAL_ESP32_RGBW_ENABLED 0 +#define FASTLED_EXPERIMENTAL_ESP32_RGBW_MODE kRGBWExactColors + +#include + +// How many leds in your strip? +#define NUM_LEDS 10 + +// For led chips like WS2812, which have a data line, ground, and power, you just +// need to define DATA_PIN. For led chipsets that are SPI based (four wires - data, clock, +// ground, and power), like the LPD8806 define both DATA_PIN and CLOCK_PIN +// Clock pin only needed for SPI based chipsets when not using hardware SPI +#define DATA_PIN 3 + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +// Time scaling factors for each component +#define TIME_FACTOR_HUE 60 +#define TIME_FACTOR_SAT 100 +#define TIME_FACTOR_VAL 100 + +Rgbw rgbw = Rgbw( + kRGBWDefaultColorTemp, + kRGBWExactColors, // Mode + W3 // W-placement +); + +typedef WS2812 ControllerT; // RGB mode must be RGB, no re-ordering allowed. +static RGBWEmulatedController rgbwEmu(rgbw); // ordering goes here. + +void setup() { + Serial.begin(115200); + //FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault()); + FastLED.addLeds(&rgbwEmu, leds, NUM_LEDS); + FastLED.setBrightness(128); // Set global brightness to 50% + delay(2000); // If something ever goes wrong this delay will allow upload. +} + +void fillAndShow(CRGB color) { + for (int i = 0; i < NUM_LEDS; ++i) { + leds[i] = color; + } + FastLED.show(); +} + +// Cycle r,g,b,w. Red will blink once, green twice, ... white 4 times. +void loop() { + static size_t frame_count = 0; + int frame_cycle = frame_count % 4; + frame_count++; + + CRGB pixel; + switch (frame_cycle) { + case 0: + pixel = CRGB::Red; + break; + case 1: + pixel = CRGB::Green; + break; + case 2: + pixel = CRGB::Blue; + break; + case 3: + pixel = CRGB::White; + break; + } + + for (int i = -1; i < frame_cycle; ++i) { + fillAndShow(pixel); + delay(200); + fillAndShow(CRGB::Black); + delay(200); + } + delay(1000); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SdCard/SdCard.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SdCard/SdCard.ino new file mode 100644 index 0000000..2c3228e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SdCard/SdCard.ino @@ -0,0 +1,42 @@ + + + +#ifdef __AVR__ +void setup() { + // put your setup code here, to run once: +} + +void loop() { + // put your main code here, to run repeatedly: +} +#else + +#include +#include "Arduino.h" +#include "fx/storage/fs.hpp" + +const int CHIP_SELECT_PIN = 5; + +Fs fs(CHIP_SELECT_PIN); + +#define INVALID_FILENAME "fhjdiskljdskj.txt" + +void setup() { + Serial.begin(115200); + if (!fs.begin()) { + Serial.println("Failed to initialize file system."); + } + delay(2000); // If something ever goes wrong this delay will allow upload. +} + +void loop() { + FileHandleRef fh = fs.openRead(INVALID_FILENAME); + if (!fh) { + Serial.println("Failed to open SD card because sd is null"); + } else { + fs.close(fh); + } + delay(1000); +} + +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SdCard/data/readme.txt b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SdCard/data/readme.txt new file mode 100644 index 0000000..125d443 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SdCard/data/readme.txt @@ -0,0 +1 @@ +data/ directory will appear automatically in emscripten web builds. \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SmartMatrix/SmartMatrix.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SmartMatrix/SmartMatrix.ino new file mode 100644 index 0000000..c66058f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/SmartMatrix/SmartMatrix.ino @@ -0,0 +1,130 @@ +/// @file SmartMatrix.ino +/// @brief Demonstrates how to use FastLED with the SmartMatrix library +/// @example SmartMatrix.ino + +/* This example demos a rectangular LED matrix with moving noise. + It requires the SmartMatrix library in addition to FastLED. + This SmartMatrix library is only available on Teensy boards at the moment. + It can be found at https://github.com/pixelmatix/SmartMatrix +*/ +#include +#include + +#define kMatrixWidth 32 +#define kMatrixHeight 32 +const bool kMatrixSerpentineLayout = false; + +#define NUM_LEDS (kMatrixWidth * kMatrixHeight) + +CRGB leds[kMatrixWidth * kMatrixHeight]; + + +uint16_t XY( uint8_t x, uint8_t y) +{ + uint16_t i; + + if( kMatrixSerpentineLayout == false) { + i = (y * kMatrixWidth) + x; + } + + if( kMatrixSerpentineLayout == true) { + if( y & 0x01) { + // Odd rows run backwards + uint8_t reverseX = (kMatrixWidth - 1) - x; + i = (y * kMatrixWidth) + reverseX; + } else { + // Even rows run forwards + i = (y * kMatrixWidth) + x; + } + } + + return i; +} + +// The 32bit version of our coordinates +static uint16_t x; +static uint16_t y; +static uint16_t z; + +// We're using the x/y dimensions to map to the x/y pixels on the matrix. We'll +// use the z-axis for "time". speed determines how fast time moves forward. Try +// 1 for a very slow moving effect, or 60 for something that ends up looking like +// water. +// uint16_t speed = 1; // almost looks like a painting, moves very slowly +uint16_t speed = 20; // a nice starting speed, mixes well with a scale of 100 +// uint16_t speed = 33; +// uint16_t speed = 100; // wicked fast! + +// Scale determines how far apart the pixels in our noise matrix are. Try +// changing these values around to see how it affects the motion of the display. The +// higher the value of scale, the more "zoomed out" the noise iwll be. A value +// of 1 will be so zoomed in, you'll mostly see solid colors. + +// uint16_t scale = 1; // mostly just solid colors +// uint16_t scale = 4011; // very zoomed out and shimmery +uint16_t scale = 31; + +// This is the array that we keep our computed noise values in +uint8_t noise[kMatrixWidth][kMatrixHeight]; + +void setup() { + // uncomment the following lines if you want to see FPS count information + // Serial.begin(38400); + // Serial.println("resetting!"); + delay(3000); + FastLED.addLeds(leds,NUM_LEDS); + FastLED.setBrightness(96); + + // Initialize our coordinates to some random values + x = random16(); + y = random16(); + z = random16(); + + // Show off smart matrix scrolling text + pSmartMatrix->setScrollMode(wrapForward); + pSmartMatrix->setScrollColor({0xff, 0xff, 0xff}); + pSmartMatrix->setScrollSpeed(15); + pSmartMatrix->setScrollFont(font6x10); + pSmartMatrix->scrollText("Smart Matrix & FastLED", -1); + pSmartMatrix->setScrollOffsetFromEdge(10); +} + +// Fill the x/y array of 8-bit noise values using the inoise8 function. +void fillnoise8() { + for(int i = 0; i < kMatrixWidth; i++) { + int ioffset = scale * i; + for(int j = 0; j < kMatrixHeight; j++) { + int joffset = scale * j; + noise[i][j] = inoise8(x + ioffset,y + joffset,z); + } + } + z += speed; +} + + +void loop() { + static uint8_t circlex = 0; + static uint8_t circley = 0; + + static uint8_t ihue=0; + fillnoise8(); + for(int i = 0; i < kMatrixWidth; i++) { + for(int j = 0; j < kMatrixHeight; j++) { + // We use the value at the (i,j) coordinate in the noise + // array for our brightness, and the flipped value from (j,i) + // for our pixel's hue. + leds[XY(i,j)] = CHSV(noise[j][i],255,noise[i][j]); + + // You can also explore other ways to constrain the hue used, like below + // leds[XY(i,j)] = CHSV(ihue + (noise[j][i]>>2),255,noise[i][j]); + } + } + ihue+=1; + + // N.B. this requires SmartMatrix modified w/triple buffering support + pSmartMatrix->fillCircle(circlex % 32,circley % 32,6,CRGB(CHSV(ihue+128,255,255))); + circlex += random16(2); + circley += random16(2); + FastLED.show(); + // delay(10); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/TwinkleFox/TwinkleFox.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/TwinkleFox/TwinkleFox.ino new file mode 100644 index 0000000..2a60c29 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/TwinkleFox/TwinkleFox.ino @@ -0,0 +1,30 @@ +#include "FastLED.h" +#include "fx/1d/twinklefox.hpp" + +#define NUM_LEDS 100 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB +#define DATA_PIN 3 +#define VOLTS 12 +#define MAX_MA 4000 + +CRGBArray leds; +TwinkleFoxRef twinkleFox = TwinkleFoxRef::New(NUM_LEDS); + +void setup() { + delay(3000); // safety startup delay + FastLED.setMaxPowerInVoltsAndMilliamps(VOLTS, MAX_MA); + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setRgbw(); + + twinkleFox->lazyInit(); +} + +void loop() { + EVERY_N_SECONDS(SECONDS_PER_PALETTE) { + twinkleFox->chooseNextColorPalette(twinkleFox->targetPalette); + } + twinkleFox->draw(Fx::DrawContext(millis(), leds)); + FastLED.show(); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Video/Stream/Stream.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Video/Stream/Stream.ino new file mode 100644 index 0000000..cf0843c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Video/Stream/Stream.ino @@ -0,0 +1,92 @@ +/// @file VideoTest.ino +/// @brief Demonstrates a simple video test using alternating black/red pixels +/// @example VideoTest.ino + + +#ifndef COMPILE_VIDEO_STREAM +#if defined(__AVR__) +// This has grown too large for the AVR to handle. +#define COMPILE_VIDEO_STREAM 0 +#else +#define COMPILE_VIDEO_STREAM 1 +#endif +#endif // COMPILE_VIDEO_STREAM + +#if COMPILE_VIDEO_STREAM + + +#include +#include "fx/storage/bytestreammemory.h" +#include "fx/2d/video.hpp" +#include "fx/fx_engine.h" +#include "ref.h" + +#define LED_PIN 2 +#define BRIGHTNESS 96 +#define LED_TYPE WS2811 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 22 +#define MATRIX_HEIGHT 22 +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +CRGB leds[NUM_LEDS]; + +const int BYTES_PER_FRAME = 3 * MATRIX_WIDTH * MATRIX_HEIGHT; +const int NUM_FRAMES = 2; +const uint32_t BUFFER_SIZE = BYTES_PER_FRAME * NUM_FRAMES; + +ByteStreamMemoryRef memoryStream; +VideoRef videoFx; +FxEngine fxEngine(NUM_LEDS); + + +void write_one_frame(ByteStreamMemoryRef memoryStream) { + //memoryStream->seek(0); // Reset to the beginning of the stream + uint32_t total_bytes_written = 0; + int toggle = (millis() / 500) % 2; + for (uint32_t i = 0; i < NUM_LEDS; ++i) { + CRGB color = (i % 2 == toggle) ? CRGB::Black : CRGB::Red; + size_t bytes_written = memoryStream->write(color.raw, 3); + if (bytes_written != 3) { + } + total_bytes_written += bytes_written; + } +} + +void setup() { + delay(1000); // sanity delay + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip); + FastLED.setBrightness(BRIGHTNESS); + + // Create and fill the ByteStreamMemory with test data + memoryStream = ByteStreamMemoryRef::New(BUFFER_SIZE); + write_one_frame(memoryStream); // Write initial frame data + + // Create and initialize Video fx object + XYMap xymap(MATRIX_WIDTH, MATRIX_HEIGHT); + videoFx = VideoRef::New(xymap); + videoFx->beginStream(memoryStream); + + // Add the video effect to the FxEngine + fxEngine.addFx(videoFx); +} + +void loop() { + // Reset the memory stream position before reading + //memoryStream->seek(0); + write_one_frame(memoryStream); // Write next frame data + + // Draw the frame + fxEngine.draw(millis(), leds); + + // Show the LEDs + FastLED.show(); + + delay(100); // Adjust this delay to control frame rate +} +#else +void setup() {} +void loop() {} +#endif // COMPILE_VIDEO_STREAM \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/WasmScreenCoords/WasmScreenCoords.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/WasmScreenCoords/WasmScreenCoords.ino new file mode 100644 index 0000000..dcc1f47 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/WasmScreenCoords/WasmScreenCoords.ino @@ -0,0 +1,66 @@ +/// @file NoisePlusPalette.ino +/// @brief Demonstrates how to mix noise generation with color palettes on a +/// 2D LED matrix +/// @example NoisePlusPalette.ino + +// printf +#include +#include +#include + +#include +#include "json.h" +#include "slice.h" +#include "screenmap.h" +#include "math_macros.h" + + + +#define LED_PIN 3 +#define BRIGHTNESS 96 +#define COLOR_ORDER GRB +#define NUM_LEDS 256 + +CRGB leds[NUM_LEDS]; +CRGB leds2[NUM_LEDS]; + + +void make_map(int stepx, int stepy, int num, std::vector* _map) { + float x = 0; + float y = 0; + std::vector& map = *_map; + for (int16_t i = 0; i < num; i++) { + map.push_back(pair_xy_float{x, y}); + x += stepx; + y += stepy; + } +} + +void setup() { + for (CRGB& c : leds) { + c = CRGB::Blue; + } + for (CRGB& c : leds2) { + c = CRGB::Red; + } + FastLED.setBrightness(255); + std::vector map; + make_map(1, 1, NUM_LEDS, &map); + ScreenMap screenmap = ScreenMap(map.data(), map.size()); + + std::vector map2; + make_map(-1, -1, NUM_LEDS, &map2); + ScreenMap screenmap2 = ScreenMap(map2.data(), map2.size()); + + FastLED.addLeds(leds, NUM_LEDS) + .setScreenCoords(screenmap); + + FastLED.addLeds(leds2, NUM_LEDS) + .setScreenCoords(screenmap2); +} + +void loop() { + FastLED.show(); +} + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Water/Water.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Water/Water.ino new file mode 100644 index 0000000..a786f6a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/Water/Water.ino @@ -0,0 +1,147 @@ +// Author: sutaburosu + +// based on https://web.archive.org/web/20160418004149/http://freespace.virgin.net/hugo.elias/graphics/x_water.htm + +#include +#include "Arduino.h" +#include "xymap.h" + +#define WIDTH 32 +#define HEIGHT 32 +#define NUM_LEDS ((WIDTH) * (HEIGHT)) +CRGB leds[NUM_LEDS]; + +// the water needs 2 arrays each slightly bigger than the screen +#define WATERWIDTH (WIDTH + 2) +#define WATERHEIGHT (HEIGHT + 2) +uint8_t water[2][WATERWIDTH * WATERHEIGHT]; + +void wu_water(uint8_t * const buf, uint16_t x, uint16_t y, uint8_t bright); +void process_water(uint8_t * src, uint8_t * dst) ; + +void setup() { + Serial.begin(115200); + FastLED.addLeds(leds, NUM_LEDS).setScreenCoords(WIDTH, HEIGHT); +} + +// from: https://github.com/FastLED/FastLED/pull/202 +CRGB MyColorFromPaletteExtended(const CRGBPalette16& pal, uint16_t index, uint8_t brightness, TBlendType blendType) { + // Extract the four most significant bits of the index as a palette index. + uint8_t index_4bit = (index >> 12); + // Calculate the 8-bit offset from the palette index. + uint8_t offset = (uint8_t)(index >> 4); + // Get the palette entry from the 4-bit index + const CRGB* entry = &(pal[0]) + index_4bit; + uint8_t red1 = entry->red; + uint8_t green1 = entry->green; + uint8_t blue1 = entry->blue; + + uint8_t blend = offset && (blendType != NOBLEND); + if (blend) { + if (index_4bit == 15) { + entry = &(pal[0]); + } else { + entry++; + } + + // Calculate the scaling factor and scaled values for the lower palette value. + uint8_t f1 = 255 - offset; + red1 = scale8_LEAVING_R1_DIRTY(red1, f1); + green1 = scale8_LEAVING_R1_DIRTY(green1, f1); + blue1 = scale8_LEAVING_R1_DIRTY(blue1, f1); + + // Calculate the scaled values for the neighbouring palette value. + uint8_t red2 = entry->red; + uint8_t green2 = entry->green; + uint8_t blue2 = entry->blue; + red2 = scale8_LEAVING_R1_DIRTY(red2, offset); + green2 = scale8_LEAVING_R1_DIRTY(green2, offset); + blue2 = scale8_LEAVING_R1_DIRTY(blue2, offset); + cleanup_R1(); + + // These sums can't overflow, so no qadd8 needed. + red1 += red2; + green1 += green2; + blue1 += blue2; + } + if (brightness != 255) { + // nscale8x3_video(red1, green1, blue1, brightness); + nscale8x3(red1, green1, blue1, brightness); + } + return CRGB(red1, green1, blue1); +} + +// Rectangular grid +XYMap xyMap(WIDTH, HEIGHT, false); + +// map X & Y coordinates onto a horizontal serpentine matrix layout +uint16_t XY(uint8_t x, uint8_t y) { + return xyMap.mapToIndex(x, y); +} + +void loop() { + // swap the src/dest buffers on each frame + static uint8_t buffer = 0; + uint8_t * const bufA = &water[buffer][0]; + buffer = (buffer + 1) % 2; + uint8_t * const bufB = &water[buffer][0]; + + // add a moving stimulus + wu_water(bufA, beatsin16(13, 256, HEIGHT * 256), beatsin16(7, 256, WIDTH * 256), beatsin8(160, 64, 255)); + + // animate the water + process_water(bufA, bufB); + + + // display the water effect on the LEDs + uint8_t * input = bufB + WATERWIDTH - 1; + static uint16_t pal_offset = 0; + pal_offset += 256; + for (uint8_t y = 0; y < HEIGHT; y++) { + input += 2; + for (uint8_t x = 0; x < WIDTH; x++) { + leds[XY(x, y)] = MyColorFromPaletteExtended(RainbowColors_p, pal_offset + (*input++ << 8), 255, LINEARBLEND); + } + } + FastLED.show(); +} + +void process_water(uint8_t * src, uint8_t * dst) { + src += WATERWIDTH - 1; + dst += WATERWIDTH - 1; + for (uint8_t y = 1; y < WATERHEIGHT - 1; y++) { + src += 2; dst += 2; + for (uint8_t x = 1; x < WATERWIDTH - 1; x++) { + uint16_t t = src[-1] + src[1] + src[-WATERWIDTH] + src[WATERWIDTH]; + t >>= 1; + if (dst[0] < t) + dst[0] = t - dst[0]; + else + dst[0] = 0; + + dst[0] -= dst[0] >> 6; + src++; dst++; + } + } +} + +// draw a blob of 4 pixels with their relative brightnesses conveying sub-pixel positioning +void wu_water(uint8_t * const buf, uint16_t x, uint16_t y, uint8_t bright) { + // extract the fractional parts and derive their inverses + uint8_t xx = x & 0xff, yy = y & 0xff, ix = 255 - xx, iy = 255 - yy; + // calculate the intensities for each affected pixel + #define WU_WEIGHT(a, b) ((uint8_t)(((a) * (b) + (a) + (b)) >> 8)) + uint8_t wu[4] = {WU_WEIGHT(ix, iy), WU_WEIGHT(xx, iy), + WU_WEIGHT(ix, yy), WU_WEIGHT(xx, yy) + }; + #undef WU_WEIGHT + // multiply the intensities by the colour, and saturating-add them to the pixels + for (uint8_t i = 0; i < 4; i++) { + uint8_t local_x = (x >> 8) + (i & 1); + uint8_t local_y = (y >> 8) + ((i >> 1) & 1); + uint16_t xy = WATERWIDTH * local_y + local_x; + if (xy >= WATERWIDTH * WATERHEIGHT) continue; + uint16_t this_bright = bright * wu[i]; + buf[xy] = qadd8(buf[xy], this_bright >> 8); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/XYMatrix/XYMatrix.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/XYMatrix/XYMatrix.ino new file mode 100644 index 0000000..827c13e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/XYMatrix/XYMatrix.ino @@ -0,0 +1,214 @@ +/// @file XYMatrix.ino +/// @brief Demonstrates how to use an XY position helper function with a 2D matrix +/// @example XYMatrix.ino + +#include + +#define LED_PIN 3 + +#define COLOR_ORDER GRB +#define CHIPSET WS2811 + +#define BRIGHTNESS 64 + +// Helper functions for an two-dimensional XY matrix of pixels. +// Simple 2-D demo code is included as well. +// +// XY(x,y) takes x and y coordinates and returns an LED index number, +// for use like this: leds[ XY(x,y) ] == CRGB::Red; +// No error checking is performed on the ranges of x and y. +// +// XYsafe(x,y) takes x and y coordinates and returns an LED index number, +// for use like this: leds[ XYsafe(x,y) ] == CRGB::Red; +// Error checking IS performed on the ranges of x and y, and an +// index of "-1" is returned. Special instructions below +// explain how to use this without having to do your own error +// checking every time you use this function. +// This is a slightly more advanced technique, and +// it REQUIRES SPECIAL ADDITIONAL setup, described below. + + +// Params for width and height +const uint8_t kMatrixWidth = 16; +const uint8_t kMatrixHeight = 16; + +// Param for different pixel layouts +const bool kMatrixSerpentineLayout = true; +const bool kMatrixVertical = false; + +// Set 'kMatrixSerpentineLayout' to false if your pixels are +// laid out all running the same way, like this: +// +// 0 > 1 > 2 > 3 > 4 +// | +// .----<----<----<----' +// | +// 5 > 6 > 7 > 8 > 9 +// | +// .----<----<----<----' +// | +// 10 > 11 > 12 > 13 > 14 +// | +// .----<----<----<----' +// | +// 15 > 16 > 17 > 18 > 19 +// +// Set 'kMatrixSerpentineLayout' to true if your pixels are +// laid out back-and-forth, like this: +// +// 0 > 1 > 2 > 3 > 4 +// | +// | +// 9 < 8 < 7 < 6 < 5 +// | +// | +// 10 > 11 > 12 > 13 > 14 +// | +// | +// 19 < 18 < 17 < 16 < 15 +// +// Bonus vocabulary word: anything that goes one way +// in one row, and then backwards in the next row, and so on +// is call "boustrophedon", meaning "as the ox plows." + + +// This function will return the right 'led index number' for +// a given set of X and Y coordinates on your matrix. +// IT DOES NOT CHECK THE COORDINATE BOUNDARIES. +// That's up to you. Don't pass it bogus values. +// +// Use the "XY" function like this: +// +// for( uint8_t x = 0; x < kMatrixWidth; x++) { +// for( uint8_t y = 0; y < kMatrixHeight; y++) { +// +// // Here's the x, y to 'led index' in action: +// leds[ XY( x, y) ] = CHSV( random8(), 255, 255); +// +// } +// } +// +// +uint16_t XY( uint8_t x, uint8_t y) +{ + uint16_t i; + + if( kMatrixSerpentineLayout == false) { + if (kMatrixVertical == false) { + i = (y * kMatrixWidth) + x; + } else { + i = kMatrixHeight * (kMatrixWidth - (x+1))+y; + } + } + + if( kMatrixSerpentineLayout == true) { + if (kMatrixVertical == false) { + if( y & 0x01) { + // Odd rows run backwards + uint8_t reverseX = (kMatrixWidth - 1) - x; + i = (y * kMatrixWidth) + reverseX; + } else { + // Even rows run forwards + i = (y * kMatrixWidth) + x; + } + } else { // vertical positioning + if ( x & 0x01) { + i = kMatrixHeight * (kMatrixWidth - (x+1))+y; + } else { + i = kMatrixHeight * (kMatrixWidth - x) - (y+1); + } + } + } + + return i; +} + + +// Once you've gotten the basics working (AND NOT UNTIL THEN!) +// here's a helpful technique that can be tricky to set up, but +// then helps you avoid the needs for sprinkling array-bound-checking +// throughout your code. +// +// It requires a careful attention to get it set up correctly, but +// can potentially make your code smaller and faster. +// +// Suppose you have an 8 x 5 matrix of 40 LEDs. Normally, you'd +// delcare your leds array like this: +// CRGB leds[40]; +// But instead of that, declare an LED buffer with one extra pixel in +// it, "leds_plus_safety_pixel". Then declare "leds" as a pointer to +// that array, but starting with the 2nd element (id=1) of that array: +// CRGB leds_with_safety_pixel[41]; +// CRGB* const leds( leds_plus_safety_pixel + 1); +// Then you use the "leds" array as you normally would. +// Now "leds[0..N]" are aliases for "leds_plus_safety_pixel[1..(N+1)]", +// AND leds[-1] is now a legitimate and safe alias for leds_plus_safety_pixel[0]. +// leds_plus_safety_pixel[0] aka leds[-1] is now your "safety pixel". +// +// Now instead of using the XY function above, use the one below, "XYsafe". +// +// If the X and Y values are 'in bounds', this function will return an index +// into the visible led array, same as "XY" does. +// HOWEVER -- and this is the trick -- if the X or Y values +// are out of bounds, this function will return an index of -1. +// And since leds[-1] is actually just an alias for leds_plus_safety_pixel[0], +// it's a totally safe and legal place to access. And since the 'safety pixel' +// falls 'outside' the visible part of the LED array, anything you write +// there is hidden from view automatically. +// Thus, this line of code is totally safe, regardless of the actual size of +// your matrix: +// leds[ XYsafe( random8(), random8() ) ] = CHSV( random8(), 255, 255); +// +// The only catch here is that while this makes it safe to read from and +// write to 'any pixel', there's really only ONE 'safety pixel'. No matter +// what out-of-bounds coordinates you write to, you'll really be writing to +// that one safety pixel. And if you try to READ from the safety pixel, +// you'll read whatever was written there last, reglardless of what coordinates +// were supplied. + +#define NUM_LEDS (kMatrixWidth * kMatrixHeight) +CRGB leds_plus_safety_pixel[ NUM_LEDS + 1]; +CRGB* const leds( leds_plus_safety_pixel + 1); + +uint16_t XYsafe( uint8_t x, uint8_t y) +{ + if( x >= kMatrixWidth) return -1; + if( y >= kMatrixHeight) return -1; + return XY(x,y); +} + + +// Demo that USES "XY" follows code below + +void loop() +{ + uint32_t ms = millis(); + int32_t yHueDelta32 = ((int32_t)cos16( ms * (27/1) ) * (350 / kMatrixWidth)); + int32_t xHueDelta32 = ((int32_t)cos16( ms * (39/1) ) * (310 / kMatrixHeight)); + DrawOneFrame( ms / 65536, yHueDelta32 / 32768, xHueDelta32 / 32768); + if( ms < 5000 ) { + FastLED.setBrightness( scale8( BRIGHTNESS, (ms * 256) / 5000)); + } else { + FastLED.setBrightness(BRIGHTNESS); + } + FastLED.show(); +} + +void DrawOneFrame( uint8_t startHue8, int8_t yHueDelta8, int8_t xHueDelta8) +{ + uint8_t lineStartHue = startHue8; + for( uint8_t y = 0; y < kMatrixHeight; y++) { + lineStartHue += yHueDelta8; + uint8_t pixelHue = lineStartHue; + for( uint8_t x = 0; x < kMatrixWidth; x++) { + pixelHue += xHueDelta8; + leds[ XY(x, y)] = CHSV( pixelHue, 255, 255); + } + } +} + + +void setup() { + FastLED.addLeds(leds, NUM_LEDS).setCorrection(TypicalSMD5050); + FastLED.setBrightness( BRIGHTNESS ); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/_bugs/1653_S3_Apa102_Hardware_Pins/1653_S3_Apa102_Hardware_Pins.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/_bugs/1653_S3_Apa102_Hardware_Pins/1653_S3_Apa102_Hardware_Pins.ino new file mode 100644 index 0000000..7b64c41 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/_bugs/1653_S3_Apa102_Hardware_Pins/1653_S3_Apa102_Hardware_Pins.ino @@ -0,0 +1,33 @@ +// https://github.com/FastLED/FastLED/issues/1653 + + +#define FASTLED_ALL_PINS_HARDWARE_SPI +#include + +#define LED_DI 40 // Data pin for the APA102 LED +#define LED_CI 39 // Clock pin for the APA102 LED +#define NUM_LEDS 1 // The number of LEDs in your APA102 strip + +// Define the array of leds +CRGB leds[NUM_LEDS]; + +void setup() +{ + // Initialize the LED stripThe sketch is: + FastLED.addLeds(leds, NUM_LEDS); + // set master brightness control + FastLED.setBrightness(64); +} + +void loop() +{ + static uint8_t hue = 0; + // Set the first led to the current hue + leds[0] = CHSV(hue, 255, 255); + // Show the leds + FastLED.show(); + // Increase the hue + hue++; + // Wait a little bit before the next loop + delay(20); // This delay controls the speed at which hues change, lower value will cause faster hue rotation. +} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/wasm/wasm.ino b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/wasm/wasm.ino new file mode 100644 index 0000000..572ce33 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/examples/wasm/wasm.ino @@ -0,0 +1,133 @@ +/// @file NoisePlusPalette.ino +/// @brief Demonstrates how to mix noise generation with color palettes on a +/// 2D LED matrix +/// @example NoisePlusPalette.ino + +// printf +#include +#include + +#include +#include "fx/2d/noisepalette.hpp" +#include "json.h" +#include "slice.h" +#include "fx/fx_engine.h" + +#include "fx/2d/animartrix.hpp" +#include "platforms/wasm/js.h" + +#include "ui.h" + + +#define LED_PIN 3 +#define BRIGHTNESS 96 +#define COLOR_ORDER GRB + +#define MATRIX_WIDTH 100 +#define MATRIX_HEIGHT 100 +#define GRID_SERPENTINE false + +#define NUM_LEDS (MATRIX_WIDTH * MATRIX_HEIGHT) + +// This example combines two features of FastLED to produce a remarkable range +// of effects from a relatively small amount of code. This example combines +// FastLED's color palette lookup functions with FastLED's Perlin noise +// generator, and the combination is extremely powerful. +// +// You might want to look at the "ColorPalette" and "Noise" examples separately +// if this example code seems daunting. +// +// +// The basic setup here is that for each frame, we generate a new array of +// 'noise' data, and then map it onto the LED matrix through a color palette. +// +// Periodically, the color palette is changed, and new noise-generation +// parameters are chosen at the same time. In this example, specific +// noise-generation values have been selected to match the given color palettes; +// some are faster, or slower, or larger, or smaller than others, but there's no +// reason these parameters can't be freely mixed-and-matched. +// +// In addition, this example includes some fast automatic 'data smoothing' at +// lower noise speeds to help produce smoother animations in those cases. +// +// The FastLED built-in color palettes (Forest, Clouds, Lava, Ocean, Party) are +// used, as well as some 'hand-defined' ones, and some proceedurally generated +// palettes. + +// Scale determines how far apart the pixels in our noise matrix are. Try +// changing these values around to see how it affects the motion of the display. +// The higher the value of scale, the more "zoomed out" the noise iwll be. A +// value of 1 will be so zoomed in, you'll mostly see solid colors. +#define SCALE 20 + +// We're using the x/y dimensions to map to the x/y pixels on the matrix. We'll +// use the z-axis for "time". speed determines how fast time moves forward. Try +// 1 for a very slow moving effect, or 60 for something that ends up looking +// like water. +#define SPEED 30 + +CRGB leds[NUM_LEDS]; +XYMap xyMap = XYMap::constructRectangularGrid(MATRIX_WIDTH, MATRIX_HEIGHT); +NoisePalette noisePalette = NoisePalette(xyMap); + +Slider brightness("Brightness", 255, 0, 255); +Checkbox isOff("Off", false); +Slider speed("Noise - Speed", 15, 1, 50); +Checkbox changePallete("Noise - Auto Palette", true); +Slider changePalletTime("Noise - Time until next random Palette", 5, 1, 100); +Slider scale( "Noise - Scale", 20, 1, 100); +Button changePalette("Noise - Next Palette"); +Button changeFx("Switch between Noise & Animartrix"); +NumberField fxIndex("Animartrix - index", 0, 0, NUM_ANIMATIONS); + +Animartrix animartrix(xyMap, POLAR_WAVES); +FxEngine fxEngine(NUM_LEDS); + +void setup() { + FastLED.addLeds(leds, NUM_LEDS) + .setCorrection(TypicalLEDStrip) + .setScreenCoords(xyMap); + FastLED.setBrightness(brightness); + //noisePalette.setSpeed(speed); + noisePalette.setScale(scale); + fxEngine.addFx(animartrix); + fxEngine.addFx(noisePalette); +} + +void loop() { + FastLED.setBrightness(!isOff ? brightness.as() : 0); + noisePalette.setSpeed(speed); + noisePalette.setScale(scale); + + if (changeFx) { + fxEngine.nextFx(); + } + static int frame = 0; + EVERY_N_MILLISECONDS_DYNAMIC(changePalletTime.as() * 1000) { + if (changePallete) { + noisePalette.changeToRandomPalette(); + } + } + + if (changePalette) { + noisePalette.changeToRandomPalette(); + + } + static int lastFxIndex = -1; + if (fxIndex.value() != lastFxIndex) { + lastFxIndex = fxIndex; + animartrix.fxSet(fxIndex); + } + + EVERY_N_MILLISECONDS(1000) { + printf("fastled running\r\n"); + printf("Numberfield: %f\r\n", fxIndex.value()); + } + + + fxEngine.draw(millis(), leds); + FastLED.show(); + frame++; +} + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/install b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/install new file mode 100755 index 0000000..352fe96 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/install @@ -0,0 +1,4 @@ +#!/bin/bash +set -e +uv venv --python 3.11 +uv pip install ci \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/keywords.txt b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/keywords.txt new file mode 100644 index 0000000..ab7b2be --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/keywords.txt @@ -0,0 +1,470 @@ +####################################### +# Syntax Coloring Map For FastLED +####################################### + +####################################### +# Datatypes (KEYWORD1) +####################################### + +CFastLED KEYWORD1 +CHSV KEYWORD1 +CRGB KEYWORD1 +CRGBArray KEYWORD1 +LEDS KEYWORD1 +FastLED KEYWORD1 +FastPin KEYWORD1 +FastSPI KEYWORD1 +FastSPI_LED2 KEYWORD1 + +CLEDController KEYWORD1 + +CRGBPalette16 KEYWORD1 +CRGBPalette256 KEYWORD1 +CHSVPalette16 KEYWORD1 +CHSVPalette256 KEYWORD1 +CHSVPalette16 KEYWORD1 +CHSVPalette256 KEYWORD1 +CRGBPalette16 KEYWORD1 +CRGBPalette256 KEYWORD1 + +TProgmemPalette16 KEYWORD1 +TProgmemPalette32 KEYWORD1 +TDynamicRGBGradientPalette_byte KEYWORD1 +TDynamicRGBGradientPalette_bytes KEYWORD1 +TDynamicRGBGradientPaletteRef KEYWORD1 +TProgmemHSVPalette16 KEYWORD1 +TProgmemHSVPalette32 KEYWORD1 +TProgmemRGBGradientPalette_byte KEYWORD1 +TProgmemRGBGradientPalette_bytes KEYWORD1 +TProgmemRGBGradientPaletteRef KEYWORD1 +TProgmemRGBPalette16 KEYWORD1 +TProgmemRGBPalette32 KEYWORD1 + +TBlendType KEYWORD1 + +####################################### +# Methods and Functions (KEYWORD2) +####################################### + +# FastLED methods +addLeds KEYWORD2 +setBrightness KEYWORD2 +getBrightness KEYWORD2 +show KEYWORD2 +clear KEYWORD2 +clearData KEYWORD2 +showColor KEYWORD2 +setTemperature KEYWORD2 +setCorrection KEYWORD2 +setDither KEYWORD2 +setMaxPowerInMilliWatts KEYWORD2 +setMaxPowerInVoltsAndMilliamps KEYWORD2 +setMaxRefreshRate KEYWORD2 +countFPS KEYWORD2 +getFPS KEYWORD2 +size KEYWORD2 + +# CLEDController Methods +showColor KEYWORD2 +showLeds KEYWORD2 + +# Noise methods +inoise16_raw KEYWORD2 +inoise8_raw KEYWORD2 +inoise16 KEYWORD2 +inoise8 KEYWORD2 +fill_2dnoise16 KEYWORD2 +fill_2dnoise8 KEYWORD2 +fill_noise16 KEYWORD2 +fill_noise8 KEYWORD2 +fill_raw_2dnoise16 KEYWORD2 +fill_raw_2dnoise16into8 KEYWORD2 +fill_raw_2dnoise8 KEYWORD2 +fill_raw_noise16into8 KEYWORD2 +fill_raw_noise8 KEYWORD2 + +# Lib8tion methods +qadd8 KEYWORD2 +qadd7 KEYWORD2 +qsub8 KEYWORD2 +add8 KEYWORD2 +sub8 KEYWORD2 +scale8 KEYWORD2 +scale8_video KEYWORD2 +cleanup_R1 KEYWORD2 +nscale8x3 KEYWORD2 +nscale8x3_video KEYWORD2 +nscale8x2 KEYWORD2 +nscale8x2_video KEYWORD2 +scale16by8 KEYWORD2 +scale16by8 KEYWORD2 +scale16 KEYWORD2 +mul8 KEYWORD2 +qmul8 KEYWORD2 +abs8 KEYWORD2 +dim8_raw KEYWORD2 +dim8_video KEYWORD2 +dim8_lin KEYWORD2 +brighten8_raw KEYWORD2 +brighten8_video KEYWORD2 +brighten8_lin KEYWORD2 +random8 KEYWORD2 +random16 KEYWORD2 +random8 KEYWORD2 +random8 KEYWORD2 +random16 KEYWORD2 +random16 KEYWORD2 +random16_set_seed KEYWORD2 +random16_get_seed KEYWORD2 +random16_add_entropy KEYWORD2 +sin16_avr KEYWORD2 +sin16 KEYWORD2 +cos16 KEYWORD2 +sin8 KEYWORD2 +cos8 KEYWORD2 +lerp8by8 KEYWORD2 +lerp16by16 KEYWORD2 +lerp16by8 KEYWORD2 +lerp15by8 KEYWORD2 +lerp15by16 KEYWORD2 +map8 KEYWORD2 +ease8InOutQuad KEYWORD2 +ease8InOutCubic KEYWORD2 +ease8InOutApprox KEYWORD2 +ease8InOutApprox KEYWORD2 +triwave8 KEYWORD2 +quadwave8 KEYWORD2 +cubicwave8 KEYWORD2 +sqrt16 KEYWORD2 +blend8 KEYWORD2 + +# Beat Generators +beat88 KEYWORD2 +beat16 KEYWORD2 +beat8 KEYWORD2 +beatsin88 KEYWORD2 +beatsin16 KEYWORD2 +beatsin8 KEYWORD2 + +# Timekeeping +seconds16 KEYWORD2 +minutes16 KEYWORD2 +hours8 KEYWORD2 +bseconds16 KEYWORD2 +EVERY_N_MILLIS KEYWORD2 +EVERY_N_MILLIS_I KEYWORD2 +EVERY_N_MILLISECONDS KEYWORD2 +EVERY_N_MILLISECONDS_I KEYWORD2 +EVERY_N_SECONDS KEYWORD2 +EVERY_N_SECONDS_I KEYWORD2 +EVERY_N_BSECONDS KEYWORD2 +EVERY_N_BSECONDS_I KEYWORD2 +EVERY_N_MINUTES KEYWORD2 +EVERY_N_MINUTES_I KEYWORD2 +EVERY_N_HOURS KEYWORD2 +EVERY_N_HOURS_I KEYWORD2 + +# Color util methods +blend KEYWORD2 +nblend KEYWORD2 +ColorFromPalette KEYWORD2 +HeatColor KEYWORD2 +UpscalePalette KEYWORD2 +blend KEYWORD2 +fadeLightBy KEYWORD2 +fadeToBlackBy KEYWORD2 +fade_raw KEYWORD2 +fade_video KEYWORD2 +fill_gradient KEYWORD2 +fill_gradient_RGB KEYWORD2 +fill_palette KEYWORD2 +fill_palette_circular KEYWORD2 +fill_rainbow KEYWORD2 +fill_rainbow_circular KEYWORD2 +fill_solid KEYWORD2 +map_data_into_colors_through_palette KEYWORD2 +nblend KEYWORD2 +nscale8 KEYWORD2 +nscale8_video KEYWORD2 + +# HSV methods +hsv2grb_rainbow KEYWORD2 +hsv2rgb_spectrum KEYWORD2 +hsv2rgb_raw KEYWORD2 +fill_solid KEYWORD2 +fill_rainbow KEYWORD2 + +# Gamma Correction +applyGamma_video KEYWORD2 +napplyGamma_video KEYWORD2 + +# Colors +CRGB::AliceBlue KEYWORD2 +CRGB::Amethyst KEYWORD2 +CRGB::AntiqueWhite KEYWORD2 +CRGB::Aqua KEYWORD2 +CRGB::Aquamarine KEYWORD2 +CRGB::Azure KEYWORD2 +CRGB::Beige KEYWORD2 +CRGB::Bisque KEYWORD2 +CRGB::Black KEYWORD2 +CRGB::BlanchedAlmond KEYWORD2 +CRGB::Blue KEYWORD2 +CRGB::BlueViolet KEYWORD2 +CRGB::Brown KEYWORD2 +CRGB::BurlyWood KEYWORD2 +CRGB::CadetBlue KEYWORD2 +CRGB::Chartreuse KEYWORD2 +CRGB::Chocolate KEYWORD2 +CRGB::Coral KEYWORD2 +CRGB::CornflowerBlue KEYWORD2 +CRGB::Cornsilk KEYWORD2 +CRGB::Crimson KEYWORD2 +CRGB::Cyan KEYWORD2 +CRGB::DarkBlue KEYWORD2 +CRGB::DarkCyan KEYWORD2 +CRGB::DarkGoldenrod KEYWORD2 +CRGB::DarkGray KEYWORD2 +CRGB::DarkGrey KEYWORD2 +CRGB::DarkGreen KEYWORD2 +CRGB::DarkKhaki KEYWORD2 +CRGB::DarkMagenta KEYWORD2 +CRGB::DarkOliveGreen KEYWORD2 +CRGB::DarkOrange KEYWORD2 +CRGB::DarkOrchid KEYWORD2 +CRGB::DarkRed KEYWORD2 +CRGB::DarkSalmon KEYWORD2 +CRGB::DarkSeaGreen KEYWORD2 +CRGB::DarkSlateBlue KEYWORD2 +CRGB::DarkSlateGray KEYWORD2 +CRGB::DarkSlateGrey KEYWORD2 +CRGB::DarkTurquoise KEYWORD2 +CRGB::DarkViolet KEYWORD2 +CRGB::DeepPink KEYWORD2 +CRGB::DeepSkyBlue KEYWORD2 +CRGB::DimGray KEYWORD2 +CRGB::DimGrey KEYWORD2 +CRGB::DodgerBlue KEYWORD2 +CRGB::FireBrick KEYWORD2 +CRGB::FloralWhite KEYWORD2 +CRGB::ForestGreen KEYWORD2 +CRGB::Fuchsia KEYWORD2 +CRGB::Gainsboro KEYWORD2 +CRGB::GhostWhite KEYWORD2 +CRGB::Gold KEYWORD2 +CRGB::Goldenrod KEYWORD2 +CRGB::Gray KEYWORD2 +CRGB::Grey KEYWORD2 +CRGB::Green KEYWORD2 +CRGB::GreenYellow KEYWORD2 +CRGB::Honeydew KEYWORD2 +CRGB::HotPink KEYWORD2 +CRGB::IndianRed KEYWORD2 +CRGB::Indigo KEYWORD2 +CRGB::Ivory KEYWORD2 +CRGB::Khaki KEYWORD2 +CRGB::Lavender KEYWORD2 +CRGB::LavenderBlush KEYWORD2 +CRGB::LawnGreen KEYWORD2 +CRGB::LemonChiffon KEYWORD2 +CRGB::LightBlue KEYWORD2 +CRGB::LightCoral KEYWORD2 +CRGB::LightCyan KEYWORD2 +CRGB::LightGoldenrodYellow KEYWORD2 +CRGB::LightGreen KEYWORD2 +CRGB::LightGrey KEYWORD2 +CRGB::LightPink KEYWORD2 +CRGB::LightSalmon KEYWORD2 +CRGB::LightSeaGreen KEYWORD2 +CRGB::LightSkyBlue KEYWORD2 +CRGB::LightSlateGray KEYWORD2 +CRGB::LightSlateGrey KEYWORD2 +CRGB::LightSteelBlue KEYWORD2 +CRGB::LightYellow KEYWORD2 +CRGB::Lime KEYWORD2 +CRGB::LimeGreen KEYWORD2 +CRGB::Linen KEYWORD2 +CRGB::Magenta KEYWORD2 +CRGB::Maroon KEYWORD2 +CRGB::MediumAquamarine KEYWORD2 +CRGB::MediumBlue KEYWORD2 +CRGB::MediumOrchid KEYWORD2 +CRGB::MediumPurple KEYWORD2 +CRGB::MediumSeaGreen KEYWORD2 +CRGB::MediumSlateBlue KEYWORD2 +CRGB::MediumSpringGreen KEYWORD2 +CRGB::MediumTurquoise KEYWORD2 +CRGB::MediumVioletRed KEYWORD2 +CRGB::MidnightBlue KEYWORD2 +CRGB::MintCream KEYWORD2 +CRGB::MistyRose KEYWORD2 +CRGB::Moccasin KEYWORD2 +CRGB::NavajoWhite KEYWORD2 +CRGB::Navy KEYWORD2 +CRGB::OldLace KEYWORD2 +CRGB::Olive KEYWORD2 +CRGB::OliveDrab KEYWORD2 +CRGB::Orange KEYWORD2 +CRGB::OrangeRed KEYWORD2 +CRGB::Orchid KEYWORD2 +CRGB::PaleGoldenrod KEYWORD2 +CRGB::PaleGreen KEYWORD2 +CRGB::PaleTurquoise KEYWORD2 +CRGB::PaleVioletRed KEYWORD2 +CRGB::PapayaWhip KEYWORD2 +CRGB::PeachPuff KEYWORD2 +CRGB::Peru KEYWORD2 +CRGB::Pink KEYWORD2 +CRGB::Plaid KEYWORD2 +CRGB::Plum KEYWORD2 +CRGB::PowderBlue KEYWORD2 +CRGB::Purple KEYWORD2 +CRGB::Red KEYWORD2 +CRGB::RosyBrown KEYWORD2 +CRGB::RoyalBlue KEYWORD2 +CRGB::SaddleBrown KEYWORD2 +CRGB::Salmon KEYWORD2 +CRGB::SandyBrown KEYWORD2 +CRGB::SeaGreen KEYWORD2 +CRGB::Seashell KEYWORD2 +CRGB::Sienna KEYWORD2 +CRGB::Silver KEYWORD2 +CRGB::SkyBlue KEYWORD2 +CRGB::SlateBlue KEYWORD2 +CRGB::SlateGray KEYWORD2 +CRGB::SlateGrey KEYWORD2 +CRGB::Snow KEYWORD2 +CRGB::SpringGreen KEYWORD2 +CRGB::SteelBlue KEYWORD2 +CRGB::Tan KEYWORD2 +CRGB::Teal KEYWORD2 +CRGB::Thistle KEYWORD2 +CRGB::Tomato KEYWORD2 +CRGB::Turquoise KEYWORD2 +CRGB::Violet KEYWORD2 +CRGB::Wheat KEYWORD2 +CRGB::White KEYWORD2 +CRGB::WhiteSmoke KEYWORD2 +CRGB::Yellow KEYWORD2 +CRGB::YellowGreen KEYWORD2 +CRGB::FairyLight KEYWORD2 +CRGB::FairyLightNCC KEYWORD2 + +# Color Palettes +DEFINE_GRADIENT_PALETTE KEYWORD2 + +####################################### +# Constants (LITERAL1) +####################################### + +# Chipsets +APA102 LITERAL1 +APA104 LITERAL1 +APA106 LITERAL1 +DMXSERIAL LITERAL1 +DMXSIMPLE LITERAL1 +DOTSTAR LITERAL1 +GE8822 LITERAL1 +GS1903 LITERAL1 +GW6205 LITERAL1 +GW6205B LITERAL1 +GW6205_400 LITERAL1 +LPD1886 LITERAL1 +LPD1886_8BIT LITERAL1 +LPD6803 LITERAL1 +LPD8806 LITERAL1 +NEOPIXEL LITERAL1 +OCTOWS2811 LITERAL1 +OCTOWS2811_400 LITERAL1 +OCTOWS2813 LITERAL1 +P9813 LITERAL1 +PIXIE LITERAL1 +PL9823 LITERAL1 +SK6812 LITERAL1 +SK6822 LITERAL1 +SK9822 LITERAL1 +SM16703 LITERAL1 +SM16716 LITERAL1 +SMART_MATRIX LITERAL1 +TM1803 LITERAL1 +TM1804 LITERAL1 +TM1809 LITERAL1 +TM1812 LITERAL1 +TM1829 LITERAL1 +UCS1903 LITERAL1 +UCS1903B LITERAL1 +UCS1904 LITERAL1 +UCS2903 LITERAL1 +WS2801 LITERAL1 +WS2803 LITERAL1 +WS2811 LITERAL1 +WS2811_400 LITERAL1 +WS2812 LITERAL1 +WS2812B LITERAL1 +WS2812SERIAL LITERAL1 +WS2813 LITERAL1 +WS2852 LITERAL1 + +# RGB orderings +RGB LITERAL1 +RBG LITERAL1 +GRB LITERAL1 +GBR LITERAL1 +BRG LITERAL1 +BGR LITERAL1 + +# hue literals +HUE_RED LITERAL1 +HUE_ORANGE LITERAL1 +HUE_YELLOW LITERAL1 +HUE_GREEN LITERAL1 +HUE_AQUA LITERAL1 +HUE_BLUE LITERAL1 +HUE_PURPLE LITERAL1 +HUE_PINK LITERAL1 + +# Color correction values +TypicalSMD5050 LITERAL1 +TypicalLEDStrip LITERAL1 +Typical8mmPixel LITERAL1 +TypicalPixelString LITERAL1 +UncorrectedColor LITERAL1 +Candle LITERAL1 +Tungsten40W LITERAL1 +Tungsten100W LITERAL1 +Halogen LITERAL1 +CarbonArc LITERAL1 +HighNoonSun LITERAL1 +DirectSunlight LITERAL1 +OvercastSky LITERAL1 +ClearBlueSky LITERAL1 +WarmFluorescent LITERAL1 +StandardFluorescent LITERAL1 +CoolWhiteFluorescent LITERAL1 +FullSpectrumFluorescent LITERAL1 +GrowLightFluorescent LITERAL1 +BlackLightFluorescent LITERAL1 +MercuryVapor LITERAL1 +SodiumVapor LITERAL1 +MetalHalide LITERAL1 +HighPressureSodium LITERAL1 +UncorrectedTemperature LITERAL1 + +# Color util literals +FORWARD_HUES LITERAL1 +BACKWARD_HUES LITERAL1 +SHORTEST_HUES LITERAL1 +LONGEST_HUES LITERAL1 +LINEARBLEND LITERAL1 +NOBLEND LITERAL1 + +# Predefined Color Palettes +Rainbow_gp LITERAL1 +CloudColors_p LITERAL1 +LavaColors_p LITERAL1 +OceanColors_p LITERAL1 +ForestColors_p LITERAL1 +RainbowColors_p LITERAL1 +RainbowStripeColors_p LITERAL1 +PartyColors_p LITERAL1 +HeatColors_p LITERAL1 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/library.json b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/library.json new file mode 100644 index 0000000..b469db4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/library.json @@ -0,0 +1,73 @@ +{ + "name": "FastLED", + "description": "FastLED is a library for programming addressable rgb led strips (APA102/Dotstar, WS2812/Neopixel, LPD8806, and a dozen others) acting both as a driver and as a library for color management and fast math.", + "keywords": "led,noise,rgb,math,fast", + "authors": [ + { + "name": "Daniel Garcia", + "url": "https://github.com/focalintent", + "maintainer": true + }, + { + "name": "Mark Kriegsman", + "url": "https://github.com/kriegsman", + "maintainer": true + }, + { + "name": "Sam Guyer", + "url": "https://github.com/samguyer", + "maintainer": true + }, + { + "name": "Jason Coon", + "url": "https://github.com/jasoncoon", + "maintainer": true + }, + { + "name": "Josh Huber", + "url": "https://github.com/uberjay", + "maintainer": true + }, + { + "name": "Zach Vorhies", + "url": "https://github.com/zackees", + "maintainer": true + } + ], + "repository": { + "type": "git", + "url": "https://github.com/FastLED/FastLED.git" + }, + "version": "3.9.1", + "license": "MIT", + "homepage": "http://fastled.io", + "frameworks": "arduino", + "platforms": "atmelavr, atmelsam, freescalekinetis, nordicnrf51, nxplpc, ststm32, teensy, espressif8266, espressif32, nordicnrf52", + "headers": "FastLED.h", + "export": { + "exclude": [ + "docs", + "extras", + "ci", + ".*", + "compile.bat", + "compile", + "lint", + "test", + "platformio.ini", + "**/*.exe" + ] + }, + "build": { + "srcFilter": [ + "+<*.c>", + "+<*.cpp>", + "+<*.h>", + "+", + "+", + "+", + "+" + ], + "libArchive": false + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/library.properties b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/library.properties new file mode 100644 index 0000000..35fcbd2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/library.properties @@ -0,0 +1,10 @@ +name=FastLED +version=3.9.1 +author=Daniel Garcia +maintainer=Daniel Garcia +sentence=Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions. +paragraph=FastLED is a fast, efficient, easy-to-use Arduino library for programming addressable LED strips and pixels such as WS2810, WS2811, LPD8806, Neopixel and more. FastLED also provides high-level math functions that can be used for generative art and graphics. +category=Display +url=https://github.com/FastLED/FastLED +architectures=* +includes=FastLED.h diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/pyproject.toml b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/pyproject.toml new file mode 100644 index 0000000..3d2e0b2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/pyproject.toml @@ -0,0 +1,32 @@ +[project] +name = "ci" +version = "0.1.0" +description = "Add your description here" +readme = "README.md" +requires-python = ">=3.11" +dependencies = [ + "platformio==6.1.16", + "fastled-wasm", + "python-dateutil", + "ruff", + "mypy", + "types-python-dateutil", + "clang-format", + "isort", + "black", + "pip", + "pytest", + "fpvgcc", + "uv", + "ziglang", + "ninja", + "cmake" +] + +[build-system] +requires = ["hatchling", "hatch-requirements-txt"] +build-backend = "hatchling.build" +[tool.hatch.build.targets.wheel] + +[tool.hatch.build] +packages = ["ci/ci"] diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/release_notes.md b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/release_notes.md new file mode 100644 index 0000000..82b6496 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/release_notes.md @@ -0,0 +1,505 @@ + +FastLED 3.9.1 +============= +* Bug fix for namespace conflicts +* One of our third_party libraries was causing a namespace conflict with ArduinoJson included by the user. + * If you are affected then please upgrade. + + +FastLED 3.9.0 +============= +* Beta 4.0.0 release +* ESP32 RMT5 Driver Implemented. + * Driver crashes on boot should now be solved. + * Parallel AND async. + * Drive up to 8 channels in parallel (more, for future boards) with graceful fallback + if your sketch allocates some of them. + * In the 3.7.X series the total number of RMT channels was limited to 4. + * async mode means FastLED.show() returns immediately if RMT channels are ready for new + data. This means you can compute the next frame while the current frame is being drawn. + * Flicker with WIFI *should* be solved. The new RMT 5.1 driver features + large DMA buffers and deep transaction queues to prevent underflow conditions. + * Memory efficient streaming encoding. As a result the "one shot" encoder no longer + exists for the RMT5 driver, but may be added back at a future date if people want it. + * If for some reason the RMT5 driver doesn't work for you then use the following define `FASTLED_RMT5=0` to get back the old behavior. +* Improved color mixing algorithm, global brightness, and color scaling are now separate for non-AVR platforms. This only affects chipsets that have higher than RGB8 output, aka APA102, and clones + right now. + * APA102 and APA102HD now perform their own color mixing in psuedo 13 bit space. + * If you don't like this behavior you can always go back by using setting `FASTLED_HD_COLOR_MIXING=0`. +* Binary size + * Avr platforms now use less memory + * 200 bytes in comparison to 3.7.8: + * 3.7.8: attiny85 size was 9447 (limit is 9500 before the builder triggers a failure) + * 3.8.0: attiny85 size is now 9296 + * This is only true for the WS2812 chipset. The APA102 chipset consumes significantly more memory. +* Compile support for ATtiny1604 and other Attiny boards + * Many of these boards were failing a linking step due to a missing timer_millis value. This is now injected in via weak symbol for these boards, meaning that you won't get a linker error if you include code (like wiring.cpp) that defines this. + * If you need a working timer value on AVR that increases via an ISR you can do so by defining `FASTLED_DEFINE_AVR_MILLIS_TIMER0_IMPL=1` +* Board support + * nordicnrf52_dk now supported and tested (thanks https://github.com/paulhayes!) +* Some unannounced features. +* Happy coding! + + +For sketches that do a lot of heavy processing for each frame, FastLED is going to be **significantly** faster with this new release. + +How much faster? + +I benchmarked the animartrix sketch, which has heavy floating point requirements (you'll need a Teensy41 or an ESP32S3 to handle the processing requirements). + +FastLED 3.7.X - 34fps +FastLED 3.9.0 - 59fps (+70% speedup!) + +Why? + +In FastLED 3.7.X, FastLED.show() was always a blocking operation. Now it's only blocking when the previous frame is waiting to complete it's render. + +In the benchmark I measured: +12 ms - preparing the frame for draw. +17 ms - actually drawing the frame. + +@ 22x22 WS2812 grid. + +So for FastLED 3.7.X this meant that these two values would sum together. So 12ms + 17ms = 29ms = 34fps. +But in FastLED 3.9.0 the calculation works like this MAX(12, 17) = 17ms = 59fps. If you fall into this category, FastLED will now free up 17ms to do available work @ 60fps, which is a game changer. + +As of today's release, nobody else is doing async drawing. FastLED is the only one to offer this feature. + +FastLED 3.8.0 +============= +* Attiny0/1 (commonly Attiny85) support added. + * https://github.com/FastLED/FastLED/pull/1292 , https://github.com/FastLED/FastLED/pull/1183 , https://github.com/FastLED/FastLED/pull/1061 + * Special thanks to [@freemovers](https://github.com/freemovers), [@jasoncoon](https://github.com/jasoncoon), [@ngyl88](https://github.com/ngyl88) for the contribution. + * Many common boards are now compiled in the Attiny family. See our repo for which ones are supported. +* Arduino nano compiling with new pin definitions. + * https://github.com/FastLED/FastLED/pull/1719 + * Thanks to https://github.com/ngyl88 for the contribution! +* New STM32F1 boards compiling + * bluepill + * maple mini +* CPPCheck now passing for HIGH and MEDIUM severity on all platforms. + + +FastLED 3.7.7 +============= +* WS2812 RGBW mode is now part of the API. + * Api: `FastLED.addLeds(leds, NUM_LEDS).setRgbw(RgbwDefault());` + * Only enabled on ESP32 boards, no-op on other platforms. + * See [examples/RGBW/RGBW.ino](https://github.com/FastLED/FastLED/blob/master/examples/RGBW/RGBW.ino) +* WS2812 Emulated RGBW Controller + * Works on all platforms (theoretically) + * Has an extra side buffer to convert RGB -> RGBW data. + * This data is sent to the real driver as if it were RGB data. + * Some padding is added when source LED data is not a multiple of 3. + * See [examples/RGBWEmulated/RGBWEmulated.ino](https://github.com/FastLED/FastLED/blob/master/examples/RGBW/RGBW.ino) +* New supported chipsets + * UCS1912 (Clockless) + * WS2815 (Clockless) +* New supported boards + * xiaoblesense_adafruit + * Fixes https://github.com/FastLED/FastLED/issues/1445 +* [PixelIterator](src/pixel_iterator.h) has been introduced to reduce complexity of writing driver code + * This is how RGBW mode was implemented. + * This is a concrete class (no templates!) so it's suitable for driver code in cpp files. + * PixelController<> can convert to a PixelIterator, see `PixelController<>::as_iterator(...)` +* Fixed APA102HD mode for user supplied function via the linker. Added test so that it won't break. + + +FastLED 3.7.6 +============= +* WS2812 RGBW Mode enabled on ESP32 via experimental `FASTLED_EXPERIMENTAL_ESP32_RGBW_ENABLED` +* RPXXXX compiler fixes to solve asm segment overflow violation +* ESP32 binary size blew up in 3.7.5, in 3.7.6 it's back to the same size as 3.7.4 +* APA102 & SK9822 have downgraded their default clock speed to improve "just works" experience + * APA102 chipsets have downgraded their default clock from 24 mhz to 6mhz to get around the "long strip signal degradation bug" + * https://www.pjrc.com/why-apa102-leds-have-trouble-at-24-mhz/ + * We are prioritizing "just works by default" rather than "optimized by default but only for short strips". + * 6 Mhz is still blazingly fast compared to WS2812 and you can always bump it up to get more performance. + * SK9822 have downgraded their default clock from 24 mhz -> 12 mhz out of an abundance of caution. + * I don't see an analysis of whether SK9822 has the same issue as the APA102 for the clock signal degredation. + * However, 12 mhz is still blazingly fast (>10x) compared to WS2812. If you need faster, bump it up. +* NRF52XXX platforms + * Selecting an invalid pin will not spew pages and pages of template errors. Now it's been deprecated to a runtime message and assert. +* nrf52840 compile support now official. + +FastLED 3.7.5 +============= + +* split the esp32-idf 4.x vs 5.x rmt driver. 5.x just redirects to 4.x by @zackees in https://github.com/FastLED/FastLED/pull/1682 +* manually merged in stub from https://github.com/FastLED/FastLED/pull/1366 by @zackees in https://github.com/FastLED/FastLED/pull/1685 +* manually merge changes from https://github.com/FastLED/FastLED/compare/master...ben-xo:FastLED:feature/avr-clockless-trinket-interrupts by @zackees in https://github.com/FastLED/FastLED/pull/1686 +* Add simplex noise [revisit this PR in 2022] by @aykevl in https://github.com/FastLED/FastLED/pull/1252 +* Add ColorFromPaletteExtended function for higher precision by @zackees in https://github.com/FastLED/FastLED/pull/1687 +* correct RP2350 PIO count / fix double define SysTick by @FeuerSturm in https://github.com/FastLED/FastLED/pull/1689 +* improved simplex noise by @zackees in https://github.com/FastLED/FastLED/pull/1690 +* Fix shift count overflow on AVR in simplex snoise16 by @tttapa in https://github.com/FastLED/FastLED/pull/1692 +* adds extended color palette for 256 by @zackees in https://github.com/FastLED/FastLED/pull/1697 +* RP2350 board now compiles. + + + +FastLED 3.7.4 +============= +Board support added + * https://github.com/FastLED/FastLED/pull/1681 + * Partial support for adafruit nrf sense + * WS2812 compiles + * APA102 does not + * Hat tip to https://github.com/SamShort7 for the patch. + * https://github.com/FastLED/FastLED/pull/1630 + * Adafruit Pixel Trinkey M0 support + * Hat tip: https://github.com/BlitzCityDIY + + +FastLED 3.7.3 +============= +Adds Arduino IDE 2.3.1+ support in the idf-5.1 toolchain +The following boards are now tested to compile and build + * esp32dev + * esp32c3 + * esp32s3 + * esp32c6 + * esp32s2 + + +FastLED 3.7.2 +============= +This is a feature enhancement release + * https://github.com/FastLED/FastLED/commit/cbfede210fcf90bcec6bbc6eee7e9fbd6256fdd1 + * fill_gradient() now has higher precision for non __AVR__ boards. + * Fixes: https://github.com/FastLED/FastLED/issues/1658 + * Thanks https://github.com/sutaburosu for the fix. + + +FastLED 3.7.1 +============= +This is a bug fix release + * https://github.com/FastLED/FastLED/commit/85650d9eda459df20ea966b85d48b84053c2c604 + * Addresses compiler issues related ESP32-S3 and the RMT legacy driver in ArduinoIDE 2.3.2 update which now includes the ESP-IDF 5.1. + * Note that this is a compiler fix *only* and was simple. If the community reports additional problems we will release a bugfix to address it. + * https://github.com/FastLED/FastLED/commit/e0a34180c5ad1512aa39f6b6c0987119535d39e8 + * Work around for ESP32 halt when writing WS2812 LEDS under massive load. It appears there was an underflow condition in a critical ISR to refill the RMT buffer that did not give back to a semaphore. Subsequent calls to `show()` would then block forever. We now given a max timeout so that in the worse case scenario there will be a momentary hang of `portMAX_DELAY`. + + +FastLED 3.7.0 +============= +This release incorporates valuable improvements from FastLED contributors, tested and explored by the world-wide FastLED community of artists, creators, and developers. Thank you for all of your time, energy, and help! Here are some of the most significant changes in FastLED 3.7.0: +* Support for ESP-IDF version 5.x on ESP32 and ESP8266a +* Improved support for new boards including UNO r4, Adafruit Grand Central Metro M4, SparkFun Thing Plus, RP2040, Portenta C33, and others. We also added a pointer to the PORTING.md document to help streamline additional porting; if you’re porting to a new microcontroller, PORTING.md is the place to start. +* New gamma correction capability for APA102 and SK9822 LEDs +* Bug fixes and performances improvements, including faster smaller code on AVR, fewer compiler warnings, and faster build times +* Released May 2024, with heartfelt thanks to all the FastLED community members around the world! + + +FastLED 3.6.0 +============= +This release incorporates valuable improvements from FastLED contributors, tested and explored by the world-wide FastLED community of artists, creators, and developers. Thank you for all of your time, energy, and help! Here are some of the most significant changes in FastLED 3.6.0: +* Greatly improved support for ESP32 and ESP8266 +* Expanded and improved board support including Teensy4, Adafruit M4 CAN Express and Grand Central M4, RP2040, ATtiny48/88, Arduino MKRZero, and various other AVR and ARM boards +* Added support for DP1903 LEDs +* Added fill_rainbow_circular and fill_palette_circular functions to draw a full rainbow or other color palette on a circular ring of LEDs +* Added a non-wrapping mode for ColorFromPalette, "LINEARBLEND_NOWRAP" +* No more "register" compiler warnings +* Bug fixes and performance improvements, including in lib8tion and noise functions +* We are expanding the FastLED team to help the library grow, evolve, and flourish +* Released May 2023, with deepest thanks to all the FastLED community members around the world! + + +FastLED 3.5.0 +============= +This release incorporates dozens of valuable improvements from FastLED contributors, tested and explored by the world-wide FastLED community of artists, creators, and developers. Thank you for all of your time, energy, and help! Here are some of the most significant changes in FastLED 3.5.0: +* Greatly improved ESP32 and ESP8266 support +* Improved board support for Teensy 4, Adafruit MatrixPortal M4, Arduino Nano Every, Particle Photon, and Seeed Wio Terminal +* Improved and/or sped up: sin8, cos8, blend8, blur2d, scale8, Perlin/simplex noise +* Improved HSV colors are smoother, richer, and brighter in fill_rainbow and elsewhere +* Modernized and cleaned up the FastLED examples +* Added github CI integration to help with automated testing +* Added a Code of Conduct from https://www.contributor-covenant.org/ +* Released January 2022, with many thanks to FastLED contributors and the FastLED community! + + +FastLED 3.4.0 +============= + +* Improved reliability on ESP32 when wifi is active +* Merged in contributed support for Adafruit boards: QT Py SAMD21, Circuit Playground Express, Circuit Playground Bluefruit, and ItsyBitsy nRF52840 Express +* Merged in contributed support for SparkFun Artemis boards +* Merged in contributed support for Arduino Nano Every / Arduino Uno Wifi Rev. 2 +* Merged in contributed support for Seeedstudio Odyssey and XIAO boards +* Merged in contributed support for AVR chips ATmega1284, ATmega4809, and LGT8F328 +* XYMatrix example now supports 90-degree rotated orientation +* Moved source code files into "src" subdirectory +* Many small code cleanups and bug fixes +* Released December 2020, with many thanks to everyone contributing to FastLED! + +We also want to note here that in 2020, Github named FastLED one of the 'Greatest Hits' of Open Source software, and preserved an archived copy of FastLED in the Arctic Code Vault, the Bodleian Library at Oxford University, the Bibliotheca Alexandrina (the Library of Alexandria), and the Stanford University Libraries. https://archiveprogram.github.com/greatest-hits/ + + + +FastLED 3.3.3 +============= + +* Improved support for ESP32, Teensy4, ATmega16, nRF52, and ARM STM32. +* Added animation examples: "TwinkleFox" holiday lights, "Pride2015" moving rainbows, and "Pacifica" gentle ocean waves +* Fixed a few bugs including a rare divide-by-zero crash +* Cleaned up code and examples a bit +* Said our sad farwells to FastLED founder Daniel Garcia, who we lost in a tragic accident on September 2nd, 2019. Dan's beautiful code and warm kindness have been at the heart of the library, and our community, for ten years. FastLED will continue with help from all across the FastLED world, and Dan's spirit will be with us whenever the lights shine and glow. Thank you, Dan, for everything. + + +FastLED 3.3.2 +============= + +* Fix APA102 compile error #870 +* Normalize pin definition macros so that we can have an .ino file that can be used to output what pin/port mappings should be for a platform +* Add defnition for ATmega32 + +FastLED 3.3.1 +============= + +* Fix teensy build issue +* Bring in sam's RMT timing fix + +FastLED 3.3.0 +============== +* Preliminary Teensy 4 support +* Fix #861 - power computation for OctoWS2811 +* keywords and other minor changes for compilers (#854, #845) +* Fix some nrf52 issues (#856), #840 + +FastLED 3.2.10 +============== +* Adafruit Metro M4 Airlift support +* Arduino Nano 33 IOT preliminary definitions +* Bug fixes + +FastLED 3.2.9 +============= +* Update ItsyBitsy support +* Remove conflicting types courtesy of an esp8266 framework update +* Fixes to clockless M0 code to allow for more interrupt enabled environments +* ATTiny25 compilation fix +* Some STM32 fixes (the platform still seems unhappy, though) +* NRF52 support +* Updated ESP32 support - supporting up to 24-way parallel output + + + +FastLED 3.2.6 +============= + +* typo fix + +FastLED 3.2.5 +============= + +* Fix for SAMD51 based boards (a SAMD21 optimization broke the D51 builds, now D51 is a separate platform) + +FastLED 3.2.4 +============= + +* fix builds for WAV boards + +FastLED 3.2.2 +============= + +* Perf tweak for SAMD21 +* LPD6803 support +* Add atmega328pb support +* Variety of minor bug/correctness/typo fixes +* Added SM16703, GE8822, GS1903 + +FastLED 3.2.1 +============= +* ATmega644P support +* Adafruit Hallowwing (Thanks to Lady Ada) +* Improved STM 32 support +* Some user contributed cleanups +* ESP32 APA102 output fix + +FastLED3.2 +========== +* ESP32 support with improved output and parallel output options (thanks Sam Guyer!) +* various minor contributed fixes + +FastLED 3.1.8 +============= +* Added support for Adafruit Circuit Playground Express (Thanks to Lady Ada) +* Improved support for Adafruit Gemma and Trinket m0 (Thanks to Lady Ada) +* Added support for PJRC's WS2812Serial (Thanks to Paul Stoffregen) +* Added support for ATmega328 non-picopower hardware pins (Thanks to John Whittington) +* Fixes for ESP32 support (Thanks to Daniel Tullemans) +* 'Makefile' compilation fix (Thanks to Nico Hood) + +FastLED 3.1.7 (skipped) +======================= + +FastLED 3.1.6 +============= +* Preliminary support for esp32 +* Variety of random bug fixes +* 6-channel parallel output for the esp8266 +* Race condition fixes for teensy hardware SPI +* Preliminary teensy 3.6 support +* Various fixes falling out from "fixing" scale 8 adjustments +* Add gemma m0 support (thanks @ladyada!) + +FastLED 3.1.5 +============= +* Fix due parallel output build issue + +FastLED 3.1.4 +============= +* fix digispark avr build issue + +FastLED3.1.3 +=============== + +* Add SK6822 timings +* Add ESP8266 support - note, only tested w/the arduino esp8266 build environment +* Improvements to hsv2rgb, palette, and noise performance +* Improvements to rgb2hsv accuracy +* Fixed noise discontinuity +* Add wino board support +* Fix scale8 (so now, scale8(255,255) == 255, not 254!) +* Add ESP8266 parallel output support + + +FastLED3.1.1 +============ +* Enabled RFDuino/nrf51822 hardware SPI support +* Fix edge case bug w/HSV palette blending +* Fix power management issue w/parallel output +* Use static_asserts for some more useful compile time errors around bad pins +* Roll power management into FastLED.show/delay directly +* Support for adafruit pixies on arduino type platforms that have SoftwareSerial + * TODO: support hardware serial on platforms that have it available +* Add UCS2903 timings +* Preliminary CPixelView/CRGBSet code - more flexible treatment of groups of arrays + * https://github.com/FastLED/FastLED/wiki/RGBSet-Reference + + +FastLED3.1.0 +============ +* Added support for the following platforms + * Arduino Zero + * Teensy LC + * RFDuino/nrf51822 + * Spark Core +* Major internal code reoganization +* Started doxygen based documentation +* Lots of bug/performance fixes +* Parallel output on various arm platforms +* lots of new stuff + +FastLED3.0.2 +============ +* possibly fix issues #67 and #90 by fixing gcc 4.8.x support + +FastLED3.0.1 +============ +* fix issue #89 w/power management pin always being on + +FastLED3.0 +========== + +* Added support for the following platforms: + * Arduino due + * Teensy 3.1 +* Added the following LED chipsets: + * USC1903_400 + * GW6205 / GW6205_400 + * APA102 + * APA104 + * LPD1886 + * P9813 + * SmartMatrix +* Added multiple examples: + * ColorPalette - show off the color palette code + * ColorTemperature - show off the color correction code + * Fire2012 + * Fire2012WithPalette + * Multiple led controller examples + * Noise + * NoisePlayground + * NoisePlusPalette + * SmartMatrix - show off SmartMatrix support + * XYMatrix - show how to use a mtrix layout of leds +* Added color correction +* Added dithering +* Added power management support +* Added support for color palettes +* Added easing functions +* Added fast trig functions +* Added simplex noise functions +* Added color utility functions +* Fixed DMXSERIAL/DMXSIMPLE support +* Timing adjustments for existing SPI chipsets +* Cleaned up the code layout to make platform support easier +* Many bug fixes +* A number of performance/memory improvements +* Remove Squant (takes up space!) + +FastLED2 +======== + +## Full release of the library + +## Release Candidate 6 +* Rename library, offically, to FastLED, move to github +* Update keywords with all the new stuffs + +## Release Candidate 5 +* Gemma and Trinket: supported except for global "setBrightness" + +## Release Candidate 4 +* Added NEOPIXEL as a synonym for WS2811 +* Fix WS2811/WS2812B timings, bring it in line to exactly 1.25ns/bit. +* Fix handling of constant color definitions (damn you, gcc!) + +## Release Candidate 3 +* Fixed bug when Clock and Data were on the same port +* Added ability to set pixel color directly from HSV +* Added ability to retrieve current random16 seed + +## Release Candidate 2 +* mostly bug fixes +* Fix SPI macro definitions for latest teensy3 software update +* Teensy 2 compilation fix +* hsv2rgb_rainbow performance fix + +## Release Candidate 1 +* New unified/simplified API for adding/using controllers +* fleshout clockless chip support +* add hsv (spectrum and rainbow style colors) +* high speed memory management operations +* library for interpolation/easing functions +* various api changes, addition of clear and showColor functions +* scale value applied to all show methods +* bug fixes for SM16716 +* performance improvements, lpd8806 exceeds 22Mbit now +* hardware def fixes +* allow alternate rgb color orderings +* high speed math methods +* rich CRGB structure + +## Preview 3 +* True hardware SPI support for teensy (up to 20Mbit output!) +* Minor bug fixes/tweaks + +## Preview 2 +* Rename pin class to FastPin +* Replace latch with select, more accurate description of what it does +* Enforce intra-frame timing for ws2801s +* SM16716 support +* Add #define FAST_SPI_INTERRUPTS_WRITE_PINS to make sure world is ok w/interrupts and SPI +* Add #define FASTLED_FORCE_SOFTWARE_SPI for those times when you absolutely don't want to use hardware SPI, ev +en if you're using the hardware SPI pins +* Add pin definitions for the arduino megas - should fix ws2811 support +* Add pin definitions for the leonardo - should fix spi support and pin mappings +* Add warnings when pin definitions are missing +* Added google+ community for fastspi users - https://plus.google.com/communities/109127054924227823508 +# Add pin definitions for Teensy++ 2.0 + + +## Preview 1 +* Initial release diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.cpp new file mode 100644 index 0000000..a0e8c8e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.cpp @@ -0,0 +1,333 @@ +#define FASTLED_INTERNAL +#include "FastLED.h" +#include "singleton.h" +#include "engine_events.h" + +/// @file FastLED.cpp +/// Central source file for FastLED, implements the CFastLED class/object + +#ifndef MAX_CLED_CONTROLLERS +#ifdef __AVR__ +#define MAX_CLED_CONTROLLERS 8 +#else +#define MAX_CLED_CONTROLLERS 64 +#endif // __AVR__ +#endif // MAX_CLED_CONTROLLERS + +#if defined(__SAM3X8E__) +volatile uint32_t fuckit; +#endif + +FASTLED_NAMESPACE_BEGIN + +uint16_t cled_contoller_size() { + return sizeof(CLEDController); +} + +uint8_t get_brightness(); + +/// Pointer to the matrix object when using the Smart Matrix Library +/// @see https://github.com/pixelmatix/SmartMatrix +void *pSmartMatrix = NULL; + +CFastLED FastLED; + +CLEDController *CLEDController::m_pHead = NULL; +CLEDController *CLEDController::m_pTail = NULL; +static uint32_t lastshow = 0; + +/// Global frame counter, used for debugging ESP implementations +/// @todo Include in FASTLED_DEBUG_COUNT_FRAME_RETRIES block? +uint32_t _frame_cnt=0; + +/// Global frame retry counter, used for debugging ESP implementations +/// @todo Include in FASTLED_DEBUG_COUNT_FRAME_RETRIES block? +uint32_t _retry_cnt=0; + +// uint32_t CRGB::Squant = ((uint32_t)((__TIME__[4]-'0') * 28))<<16 | ((__TIME__[6]-'0')*50)<<8 | ((__TIME__[7]-'0')*28); + +CFastLED::CFastLED() { + // clear out the array of led controllers + // m_nControllers = 0; + m_Scale = 255; + m_nFPS = 0; + m_pPowerFunc = NULL; + m_nPowerData = 0xFFFFFFFF; + m_nMinMicros = 0; +} + +CLEDController &CFastLED::addLeds(CLEDController *pLed, + struct CRGB *data, + int nLedsOrOffset, int nLedsIfOffset) { + int nOffset = (nLedsIfOffset > 0) ? nLedsOrOffset : 0; + int nLeds = (nLedsIfOffset > 0) ? nLedsIfOffset : nLedsOrOffset; + + pLed->init(); + pLed->setLeds(data + nOffset, nLeds); + FastLED.setMaxRefreshRate(pLed->getMaxRefreshRate(),true); + EngineEvents::onStripAdded(pLed, nLedsOrOffset - nOffset); + return *pLed; +} + +static void* gControllersData[MAX_CLED_CONTROLLERS]; + +void CFastLED::show(uint8_t scale) { + EngineEvents::onBeginFrame(); + while(m_nMinMicros && ((micros()-lastshow) < m_nMinMicros)); + lastshow = micros(); + + // If we have a function for computing power, use it! + if(m_pPowerFunc) { + scale = (*m_pPowerFunc)(scale, m_nPowerData); + } + + // static uninitialized gControllersData produces the smallest binary on attiny85. + int length = 0; + CLEDController *pCur = CLEDController::head(); + + while(pCur && length < MAX_CLED_CONTROLLERS) { + gControllersData[length++] = pCur->beginShowLeds(); + if (m_nFPS < 100) { pCur->setDither(0); } + pCur->showLedsInternal(scale); + pCur = pCur->next(); + } + + length = 0; // Reset length to 0 and iterate again. + pCur = CLEDController::head(); + while(pCur && length < MAX_CLED_CONTROLLERS) { + pCur->endShowLeds(gControllersData[length++]); + pCur = pCur->next(); + } + countFPS(); + EngineEvents::onEndShowLeds(); + EngineEvents::onEndFrame(); +} + +int CFastLED::count() { + int x = 0; + CLEDController *pCur = CLEDController::head(); + while( pCur) { + ++x; + pCur = pCur->next(); + } + return x; +} + +CLEDController & CFastLED::operator[](int x) { + CLEDController *pCur = CLEDController::head(); + while(x-- && pCur) { + pCur = pCur->next(); + } + if(pCur == NULL) { + return *(CLEDController::head()); + } else { + return *pCur; + } +} + +void CFastLED::showColor(const struct CRGB & color, uint8_t scale) { + while(m_nMinMicros && ((micros()-lastshow) < m_nMinMicros)); + lastshow = micros(); + + // If we have a function for computing power, use it! + if(m_pPowerFunc) { + scale = (*m_pPowerFunc)(scale, m_nPowerData); + } + + int length = 0; + CLEDController *pCur = CLEDController::head(); + while(pCur && length < MAX_CLED_CONTROLLERS) { + gControllersData[length++] = pCur->beginShowLeds(); + if(m_nFPS < 100) { pCur->setDither(0); } + pCur->showColorInternal(color, scale); + pCur = pCur->next(); + } + + pCur = CLEDController::head(); + length = 0; // Reset length to 0 and iterate again. + while(pCur && length < MAX_CLED_CONTROLLERS) { + pCur->endShowLeds(gControllersData[length++]); + pCur = pCur->next(); + } + countFPS(); +} + +void CFastLED::clear(bool writeData) { + if(writeData) { + showColor(CRGB(0,0,0), 0); + } + clearData(); +} + +void CFastLED::clearData() { + CLEDController *pCur = CLEDController::head(); + while(pCur) { + pCur->clearLedDataInternal(); + pCur = pCur->next(); + } +} + +void CFastLED::delay(unsigned long ms) { + unsigned long start = millis(); + do { +#ifndef FASTLED_ACCURATE_CLOCK + // make sure to allow at least one ms to pass to ensure the clock moves + // forward + ::delay(1); +#endif + show(); + yield(); + } + while((millis()-start) < ms); +} + +void CFastLED::setTemperature(const struct CRGB & temp) { + CLEDController *pCur = CLEDController::head(); + while(pCur) { + pCur->setTemperature(temp); + pCur = pCur->next(); + } +} + +void CFastLED::setCorrection(const struct CRGB & correction) { + CLEDController *pCur = CLEDController::head(); + while(pCur) { + pCur->setCorrection(correction); + pCur = pCur->next(); + } +} + +void CFastLED::setDither(uint8_t ditherMode) { + CLEDController *pCur = CLEDController::head(); + while(pCur) { + pCur->setDither(ditherMode); + pCur = pCur->next(); + } +} + +// +// template void transpose8(unsigned char A[8], unsigned char B[8]) { +// uint32_t x, y, t; +// +// // Load the array and pack it into x and y. +// y = *(unsigned int*)(A); +// x = *(unsigned int*)(A+4); +// +// // x = (A[0]<<24) | (A[m]<<16) | (A[2*m]<<8) | A[3*m]; +// // y = (A[4*m]<<24) | (A[5*m]<<16) | (A[6*m]<<8) | A[7*m]; +// + // // pre-transform x + // t = (x ^ (x >> 7)) & 0x00AA00AA; x = x ^ t ^ (t << 7); + // t = (x ^ (x >>14)) & 0x0000CCCC; x = x ^ t ^ (t <<14); + // + // // pre-transform y + // t = (y ^ (y >> 7)) & 0x00AA00AA; y = y ^ t ^ (t << 7); + // t = (y ^ (y >>14)) & 0x0000CCCC; y = y ^ t ^ (t <<14); + // + // // final transform + // t = (x & 0xF0F0F0F0) | ((y >> 4) & 0x0F0F0F0F); + // y = ((x << 4) & 0xF0F0F0F0) | (y & 0x0F0F0F0F); + // x = t; +// +// B[7*n] = y; y >>= 8; +// B[6*n] = y; y >>= 8; +// B[5*n] = y; y >>= 8; +// B[4*n] = y; +// +// B[3*n] = x; x >>= 8; +// B[2*n] = x; x >>= 8; +// B[n] = x; x >>= 8; +// B[0] = x; +// // B[0]=x>>24; B[n]=x>>16; B[2*n]=x>>8; B[3*n]=x>>0; +// // B[4*n]=y>>24; B[5*n]=y>>16; B[6*n]=y>>8; B[7*n]=y>>0; +// } +// +// void transposeLines(Lines & out, Lines & in) { +// transpose8<1,2>(in.bytes, out.bytes); +// transpose8<1,2>(in.bytes + 8, out.bytes + 1); +// } + + +/// Unused value +/// @todo Remove? +extern int noise_min; + +/// Unused value +/// @todo Remove? +extern int noise_max; + +void CFastLED::countFPS(int nFrames) { + static int br = 0; + static uint32_t lastframe = 0; // millis(); + + if(br++ >= nFrames) { + uint32_t now = millis(); + now -= lastframe; + if(now == 0) { + now = 1; // prevent division by zero below + } + m_nFPS = (br * 1000) / now; + br = 0; + lastframe = millis(); + } +} + +void CFastLED::setMaxRefreshRate(uint16_t refresh, bool constrain) { + if(constrain) { + // if we're constraining, the new value of m_nMinMicros _must_ be higher than previously (because we're only + // allowed to slow things down if constraining) + if(refresh > 0) { + m_nMinMicros = ((1000000 / refresh) > m_nMinMicros) ? (1000000 / refresh) : m_nMinMicros; + } + } else if(refresh > 0) { + m_nMinMicros = 1000000 / refresh; + } else { + m_nMinMicros = 0; + } +} + + +uint8_t get_brightness() { + return FastLED.getBrightness(); +} + +/// Called at program exit when run in a desktop environment. +/// Extra C definition that some environments may need. +/// @returns 0 to indicate success +extern "C" __attribute__((weak)) int atexit(void (* /*func*/ )()) { return 0; } +extern "C" __attribute__((weak)) void yield(void) { } + +#ifdef NEED_CXX_BITS +namespace __cxxabiv1 +{ + #if !defined(ESP8266) && !defined(ESP32) + extern "C" void __cxa_pure_virtual (void) {} + #endif + + /* guard variables */ + + /* The ABI requires a 64-bit type. */ + __extension__ typedef int __guard __attribute__((mode(__DI__))); + + extern "C" int __cxa_guard_acquire (__guard *) __attribute__((weak)); + extern "C" void __cxa_guard_release (__guard *) __attribute__((weak)); + extern "C" void __cxa_guard_abort (__guard *) __attribute__((weak)); + + extern "C" int __cxa_guard_acquire (__guard *g) + { + return !*(char *)(g); + } + + extern "C" void __cxa_guard_release (__guard *g) + { + *(char *)g = 1; + } + + extern "C" void __cxa_guard_abort (__guard *) + { + + } +} +#endif + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h new file mode 100644 index 0000000..269a0ac --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/FastLED.h @@ -0,0 +1,845 @@ +#pragma once +#ifndef __INC_FASTSPI_LED2_H +#define __INC_FASTSPI_LED2_H + +#include + +/// @file FastLED.h +/// central include file for FastLED, defines the CFastLED class/object + +#if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4) +#define FASTLED_HAS_PRAGMA_MESSAGE +#endif + +/// Current FastLED version number, as an integer. +/// E.g. 3007001 for version "3.7.1", with: +/// * 1 digit for the major version +/// * 3 digits for the minor version +/// * 3 digits for the patch version +#define FASTLED_VERSION 3009001 +#ifndef FASTLED_INTERNAL +# ifdef FASTLED_SHOW_VERSION +# ifdef FASTLED_HAS_PRAGMA_MESSAGE +# pragma message "FastLED version 3.009.001" +# else +# warning FastLED version 3.009.001 (Not really a warning, just telling you here.) +# endif +# endif +#endif + +#ifndef __PROG_TYPES_COMPAT__ +/// avr-libc define to expose __progmem__ typedefs. +/// @note These typedefs are now deprecated! +/// @see https://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html +#define __PROG_TYPES_COMPAT__ +#endif + +#ifdef SmartMatrix_h +#include +#endif + +#ifdef DmxSimple_h +#include +#endif + +#ifdef DmxSerial_h +#include +#endif + +#ifdef USE_OCTOWS2811 +#include +#endif + + + +#include "force_inline.h" +#include "cpp_compat.h" + +#include "fastled_config.h" +#include "led_sysdefs.h" + +// Utility functions +#include "fastled_delay.h" +#include "bitswap.h" + +#include "controller.h" +#include "fastpin.h" +#include "fastspi_types.h" +#include "dmx.h" + +#include "platforms.h" +#include "fastled_progmem.h" + +#include "lib8tion.h" +#include "pixeltypes.h" +#include "hsv2rgb.h" +#include "colorutils.h" +#include "pixelset.h" +#include "colorpalettes.h" + +#include "noise.h" +#include "power_mgt.h" + +#include "fastspi.h" +#include "chipsets.h" +#include "engine_events.h" + +FASTLED_NAMESPACE_BEGIN + + + + +/// LED chipsets with SPI interface +enum ESPIChipsets { + LPD6803, ///< LPD6803 LED chipset + LPD8806, ///< LPD8806 LED chipset + WS2801, ///< WS2801 LED chipset + WS2803, ///< WS2803 LED chipset + SM16716, ///< SM16716 LED chipset + P9813, ///< P9813 LED chipset + APA102, ///< APA102 LED chipset + SK9822, ///< SK9822 LED chipset + SK9822HD, ///< SK9822 LED chipset with 5-bit gamma correction + DOTSTAR, ///< APA102 LED chipset alias + DOTSTARHD, ///< APA102HD LED chipset alias + APA102HD, ///< APA102 LED chipset with 5-bit gamma correction +}; + +/// Smart Matrix Library controller type +/// @see https://github.com/pixelmatix/SmartMatrix +enum ESM { SMART_MATRIX }; + +/// Octo WS2811 LED Library controller types +/// @see https://www.pjrc.com/teensy/td_libs_OctoWS2811.html +/// @see https://github.com/PaulStoffregen/OctoWS2811 +enum OWS2811 { OCTOWS2811,OCTOWS2811_400, OCTOWS2813}; + +/// WS2812Serial Library controller type +/// @see https://www.pjrc.com/non-blocking-ws2812-led-library/ +/// @see https://github.com/PaulStoffregen/WS2812Serial +enum SWS2812 { WS2812SERIAL }; + +#ifdef HAS_PIXIE +template class PIXIE : public PixieController {}; +#endif + +#ifdef FASTLED_HAS_CLOCKLESS +/// @addtogroup Chipsets +/// @{ +/// @addtogroup ClocklessChipsets +/// @{ + +/// LED controller for WS2812 LEDs with GRB color order +/// @see WS2812Controller800Khz +template class NEOPIXEL : public WS2812Controller800Khz {}; + +/// @brief SM16703 controller class. +/// @copydetails SM16703Controller +template +class SM16703 : public SM16703Controller {}; + +/// @brief TM1829 controller class. +/// @copydetails TM1829Controller800Khz +template +class TM1829 : public TM1829Controller800Khz {}; + +/// @brief TM1812 controller class. +/// @copydetails TM1809Controller800Khz +template +class TM1812 : public TM1809Controller800Khz {}; + +/// @brief TM1809 controller class. +/// @copydetails TM1809Controller800Khz +template +class TM1809 : public TM1809Controller800Khz {}; + +/// @brief TM1804 controller class. +/// @copydetails TM1809Controller800Khz +template +class TM1804 : public TM1809Controller800Khz {}; + +/// @brief TM1803 controller class. +/// @copydetails TM1803Controller400Khz +template +class TM1803 : public TM1803Controller400Khz {}; + +/// @brief UCS1903 controller class. +/// @copydetails UCS1903Controller400Khz +template +class UCS1903 : public UCS1903Controller400Khz {}; + +/// @brief UCS1903B controller class. +/// @copydetails UCS1903BController800Khz +template +class UCS1903B : public UCS1903BController800Khz {}; + +/// @brief UCS1904 controller class. +/// @copydetails UCS1904Controller800Khz +template +class UCS1904 : public UCS1904Controller800Khz {}; + +/// @brief UCS2903 controller class. +/// @copydetails UCS2903Controller +template +class UCS2903 : public UCS2903Controller {}; + +/// @brief WS2812 controller class. +/// @copydetails WS2812Controller800Khz +template +class WS2812 : public WS2812Controller800Khz {}; + +/// @brief WS2815 controller class. +template +class WS2815 : public WS2815Controller {}; + +/// @brief WS2852 controller class. +/// @copydetails WS2812Controller800Khz +template +class WS2852 : public WS2812Controller800Khz {}; + +/// @brief WS2812B controller class. +/// @copydetails WS2812Controller800Khz +template +class WS2812B : public WS2812Controller800Khz {}; + +/// @brief GS1903 controller class. +/// @copydetails WS2812Controller800Khz +template +class GS1903 : public WS2812Controller800Khz {}; + +/// @brief SK6812 controller class. +/// @copydetails SK6812Controller +template +class SK6812 : public SK6812Controller {}; + +/// @brief SK6822 controller class. +/// @copydetails SK6822Controller +template +class SK6822 : public SK6822Controller {}; + +/// @brief APA106 controller class. +/// @copydetails SK6822Controller +template +class APA106 : public SK6822Controller {}; + +/// @brief PL9823 controller class. +/// @copydetails PL9823Controller +template +class PL9823 : public PL9823Controller {}; + +/// @brief WS2811 controller class. +/// @copydetails WS2811Controller800Khz +template +class WS2811 : public WS2811Controller800Khz {}; + +/// @brief WS2813 controller class. +/// @copydetails WS2813Controller +template +class WS2813 : public WS2813Controller {}; + +/// @brief APA104 controller class. +/// @copydetails WS2811Controller800Khz +template +class APA104 : public WS2811Controller800Khz {}; + +/// @brief WS2811_400 controller class. +/// @copydetails WS2811Controller400Khz +template +class WS2811_400 : public WS2811Controller400Khz {}; + +/// @brief GE8822 controller class. +/// @copydetails GE8822Controller800Khz +template +class GE8822 : public GE8822Controller800Khz {}; + +/// @brief GW6205 controller class. +/// @copydetails GW6205Controller800Khz +template +class GW6205 : public GW6205Controller800Khz {}; + +/// @brief GW6205_400 controller class. +/// @copydetails GW6205Controller400Khz +template +class GW6205_400 : public GW6205Controller400Khz {}; + +/// @brief LPD1886 controller class. +/// @copydetails LPD1886Controller1250Khz +template +class LPD1886 : public LPD1886Controller1250Khz {}; + +/// @brief LPD1886_8BIT controller class. +/// @copydetails LPD1886Controller1250Khz_8bit +template +class LPD1886_8BIT : public LPD1886Controller1250Khz_8bit {}; + +/// @brief UCS1912 controller class. +template +class UCS1912 : public UCS1912Controller {}; + +#if defined(DmxSimple_h) || defined(FASTLED_DOXYGEN) +/// @copydoc DMXSimpleController +template class DMXSIMPLE : public DMXSimpleController {}; +#endif +#if defined(DmxSerial_h) || defined(FASTLED_DOXYGEN) +/// @copydoc DMXSerialController +template class DMXSERIAL : public DMXSerialController {}; +#endif +#endif +/// @} ClocklessChipsets +/// @} Chipsets + + +/// Blockless output port enum +enum EBlockChipsets { +#ifdef PORTA_FIRST_PIN + WS2811_PORTA, + WS2813_PORTA, + WS2811_400_PORTA, + TM1803_PORTA, + UCS1903_PORTA, +#endif +#ifdef PORTB_FIRST_PIN + WS2811_PORTB, + WS2813_PORTB, + WS2811_400_PORTB, + TM1803_PORTB, + UCS1903_PORTB, +#endif +#ifdef PORTC_FIRST_PIN + WS2811_PORTC, + WS2813_PORTC, + WS2811_400_PORTC, + TM1803_PORTC, + UCS1903_PORTC, +#endif +#ifdef PORTD_FIRST_PIN + WS2811_PORTD, + WS2813_PORTD, + WS2811_400_PORTD, + TM1803_PORTD, + UCS1903_PORTD, +#endif +#ifdef HAS_PORTDC + WS2811_PORTDC, + WS2813_PORTDC, + WS2811_400_PORTDC, + TM1803_PORTDC, + UCS1903_PORTDC, +#endif +}; + +#if defined(LIB8_ATTINY) +#define NUM_CONTROLLERS 2 +#else +/// Unknown NUM_CONTROLLERS definition. Unused elsewhere in the library? +/// @todo Remove? +#define NUM_CONTROLLERS 8 +#endif + +/// Typedef for a power consumption calculation function. Used within +/// CFastLED for rescaling brightness before sending the LED data to +/// the strip with CFastLED::show(). +/// @param scale the initial brightness scale value +/// @param data max power data, in milliwatts +/// @returns the brightness scale, limited to max power +typedef uint8_t (*power_func)(uint8_t scale, uint32_t data); + +/// High level controller interface for FastLED. +/// This class manages controllers, global settings, and trackings such as brightness +/// and refresh rates, and provides access functions for driving led data to controllers +/// via the show() / showColor() / clear() methods. +/// This is instantiated as a global object with the name FastLED. +/// @nosubgrouping +class CFastLED { + // int m_nControllers; + uint8_t m_Scale; ///< the current global brightness scale setting + uint16_t m_nFPS; ///< tracking for current frames per second (FPS) value + uint32_t m_nMinMicros; ///< minimum µs between frames, used for capping frame rates + uint32_t m_nPowerData; ///< max power use parameter + power_func m_pPowerFunc; ///< function for overriding brightness when using FastLED.show(); + +public: + CFastLED(); + + // Useful when you want to know when an event like onFrameBegin or onFrameEnd is happening. + // This is disabled on AVR to save space. + void addListener(EngineEvents::Listener *listener) { EngineEvents::addListener(listener); } + void removeListener(EngineEvents::Listener *listener) { EngineEvents::removeListener(listener); } + + /// Add a CLEDController instance to the world. Exposed to the public to allow people to implement their own + /// CLEDController objects or instances. There are two ways to call this method (as well as the other addLeds() + /// variations). The first is with 3 arguments, in which case the arguments are the controller, a pointer to + /// led data, and the number of leds used by this controller. The second is with 4 arguments, in which case + /// the first two arguments are the same, the third argument is an offset into the CRGB data where this controller's + /// CRGB data begins, and the fourth argument is the number of leds for this controller object. + /// @param pLed the led controller being added + /// @param data base pointer to an array of CRGB data structures + /// @param nLedsOrOffset number of leds (3 argument version) or offset into the data array + /// @param nLedsIfOffset number of leds (4 argument version) + /// @returns a reference to the added controller + static CLEDController &addLeds(CLEDController *pLed, struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0); + + /// @name Adding SPI-based controllers + /// Add an SPI based CLEDController instance to the world. + /// + /// There are two ways to call this method (as well as the other addLeds() + /// variations). The first is with 2 arguments, in which case the arguments are a pointer to + /// led data, and the number of leds used by this controller. The second is with 3 arguments, in which case + /// the first argument is the same, the second argument is an offset into the CRGB data where this controller's + /// CRGB data begins, and the third argument is the number of leds for this controller object. + /// + /// @param data base pointer to an array of CRGB data structures + /// @param nLedsOrOffset number of leds (3 argument version) or offset into the data array + /// @param nLedsIfOffset number of leds (4 argument version) + /// @tparam CHIPSET the chipset type + /// @tparam DATA_PIN the optional data pin for the leds (if omitted, will default to the first hardware SPI MOSI pin) + /// @tparam CLOCK_PIN the optional clock pin for the leds (if omitted, will default to the first hardware SPI clock pin) + /// @tparam RGB_ORDER the rgb ordering for the leds (e.g. what order red, green, and blue data is written out in) + /// @tparam SPI_DATA_RATE the data rate to drive the SPI clock at, defined using DATA_RATE_MHZ or DATA_RATE_KHZ macros + /// @returns a reference to the added controller + /// @{ + + + // Base template: Causes a compile-time error if an unsupported CHIPSET is used + template + struct ClockedChipsetHelper { + // Default implementation, will be specialized for supported chipsets + static const bool IS_VALID = false; + }; + + // Macro to define a mapping from the ESPIChipeset enum to the controller class + // in it's various template configurations. + #define _FL_MAP_CLOCKED_CHIPSET(CHIPSET_ENUM, CONTROLLER_CLASS) \ + template \ + struct ClockedChipsetHelper { \ + static const bool IS_VALID = true; \ + typedef CONTROLLER_CLASS ControllerType; \ + /* Controller type with RGB_ORDER specified */ \ + template \ + struct CONTROLLER_CLASS_WITH_ORDER { \ + typedef CONTROLLER_CLASS ControllerType; \ + }; \ + /* Controller type with RGB_ORDER and spi frequency specified */ \ + template \ + struct CONTROLLER_CLASS_WITH_ORDER_AND_FREQ { \ + typedef CONTROLLER_CLASS ControllerType; \ + }; \ + }; + + // Define specializations for each supported CHIPSET + _FL_MAP_CLOCKED_CHIPSET(LPD6803, LPD6803Controller) + _FL_MAP_CLOCKED_CHIPSET(LPD8806, LPD8806Controller) + _FL_MAP_CLOCKED_CHIPSET(WS2801, WS2801Controller) + _FL_MAP_CLOCKED_CHIPSET(WS2803, WS2803Controller) + _FL_MAP_CLOCKED_CHIPSET(SM16716, SM16716Controller) + _FL_MAP_CLOCKED_CHIPSET(P9813, P9813Controller) + + // Both DOTSTAR and APA102 use the same controller class + _FL_MAP_CLOCKED_CHIPSET(DOTSTAR, APA102Controller) + _FL_MAP_CLOCKED_CHIPSET(APA102, APA102Controller) + + // Both DOTSTARHD and APA102HD use the same controller class + _FL_MAP_CLOCKED_CHIPSET(DOTSTARHD, APA102ControllerHD) + _FL_MAP_CLOCKED_CHIPSET(APA102HD, APA102ControllerHD) + + _FL_MAP_CLOCKED_CHIPSET(SK9822, SK9822Controller) + _FL_MAP_CLOCKED_CHIPSET(SK9822HD, SK9822ControllerHD) + + + /// Add an SPI based CLEDController instance to the world. + template CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + // Instantiate the controller using ClockedChipsetHelper + typedef ClockedChipsetHelper CHIP; + typedef typename CHIP::template CONTROLLER_CLASS_WITH_ORDER_AND_FREQ::ControllerType ControllerTypeWithFreq; + static_assert(CHIP::IS_VALID, "Unsupported chipset"); + static ControllerTypeWithFreq c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + + /// Add an SPI based CLEDController instance to the world. + template static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + typedef ClockedChipsetHelper CHIP; + typedef typename CHIP::ControllerType ControllerType; + static_assert(CHIP::IS_VALID, "Unsupported chipset"); + static ControllerType c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + + + // The addLeds function using ChipsetHelper + template + CLEDController& addLeds(struct CRGB* data, int nLedsOrOffset, int nLedsIfOffset = 0) { + typedef ClockedChipsetHelper CHIP; + static_assert(CHIP::IS_VALID, "Unsupported chipset"); + typedef typename CHIP::template CONTROLLER_CLASS_WITH_ORDER::ControllerType ControllerTypeWithOrder; + static ControllerTypeWithOrder c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + + +#ifdef SPI_DATA + template static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + return addLeds(data, nLedsOrOffset, nLedsIfOffset); + } + + template static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + return addLeds(data, nLedsOrOffset, nLedsIfOffset); + } + + template static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + return addLeds(data, nLedsOrOffset, nLedsIfOffset); + } + +#endif + /// @} Adding SPI based controllers + +#ifdef FASTLED_HAS_CLOCKLESS + /// @name Adding 3-wire led controllers + /// Add a clockless (aka 3-wire, also DMX) based CLEDController instance to the world. + /// + /// There are two ways to call this method (as well as the other addLeds() + /// variations). The first is with 2 arguments, in which case the arguments are a pointer to + /// led data, and the number of leds used by this controller. The second is with 3 arguments, in which case + /// the first argument is the same, the second argument is an offset into the CRGB data where this controller's + /// CRGB data begins, and the third argument is the number of leds for this controller object. + /// + /// This method also takes 2 to 3 template parameters for identifying the specific chipset, data pin, + /// RGB ordering, and SPI data rate + /// + /// @param data base pointer to an array of CRGB data structures + /// @param nLedsOrOffset number of leds (3 argument version) or offset into the data array + /// @param nLedsIfOffset number of leds (4 argument version) + /// @tparam CHIPSET the chipset type (required) + /// @tparam DATA_PIN the data pin for the leds (required) + /// @tparam RGB_ORDER the rgb ordering for the leds (e.g. what order red, green, and blue data is written out in) + /// @returns a reference to the added controller + /// @{ + + /// Add a clockless based CLEDController instance to the world. + template class CHIPSET, uint8_t DATA_PIN, EOrder RGB_ORDER> + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + static CHIPSET c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + + /// Add a clockless based CLEDController instance to the world. + template class CHIPSET, uint8_t DATA_PIN> + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + static CHIPSET c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + + /// Add a clockless based CLEDController instance to the world. + template class CHIPSET, uint8_t DATA_PIN> + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + static CHIPSET c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + +#if defined(__FASTLED_HAS_FIBCC) && (__FASTLED_HAS_FIBCC == 1) + template class CHIPSET, uint8_t DATA_PIN, EOrder RGB_ORDER=RGB> + static CLEDController &addLeds(struct CRGB *data, int nLeds) { + static __FIBCC c; + return addLeds(&c, data, nLeds); + } +#endif + + #ifdef FASTSPI_USE_DMX_SIMPLE + template + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) + { + switch(CHIPSET) { + case DMX: { static DMXController controller; return addLeds(&controller, data, nLedsOrOffset, nLedsIfOffset); } + } + } + #endif + /// @} Adding 3-wire led controllers +#endif + + /// @name Adding 3rd party library controllers + /// Add a 3rd party library based CLEDController instance to the world. + /// + /// There are two ways to call this method (as well as the other addLeds() + /// variations). The first is with 2 arguments, in which case the arguments are a pointer to + /// led data, and the number of leds used by this controller. The second is with 3 arguments, in which case + /// the first argument is the same, the second argument is an offset into the CRGB data where this controller's + /// CRGB data begins, and the third argument is the number of leds for this controller object. This class includes the SmartMatrix + /// and OctoWS2811 based controllers + /// + /// This method also takes 1 to 2 template parameters for identifying the specific chipset and + /// RGB ordering. + /// + /// @param data base pointer to an array of CRGB data structures + /// @param nLedsOrOffset number of leds (3 argument version) or offset into the data array + /// @param nLedsIfOffset number of leds (4 argument version) + /// @tparam CHIPSET the chipset type (required) + /// @tparam RGB_ORDER the rgb ordering for the leds (e.g. what order red, green, and blue data is written out in) + /// @returns a reference to the added controller + /// @{ + + /// Add a 3rd party library based CLEDController instance to the world. + template class CHIPSET, EOrder RGB_ORDER> + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + static CHIPSET c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + + /// Add a 3rd party library based CLEDController instance to the world. + template class CHIPSET> + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + static CHIPSET c; + return addLeds(&c, data, nLedsOrOffset, nLedsIfOffset); + } + +#ifdef USE_OCTOWS2811 + /// Add a OCTOWS2811 based CLEDController instance to the world. + /// @see https://www.pjrc.com/teensy/td_libs_OctoWS2811.html + /// @see https://github.com/PaulStoffregen/OctoWS2811 + template + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) + { + switch(CHIPSET) { + case OCTOWS2811: { static COctoWS2811Controller controller; return addLeds(&controller, data, nLedsOrOffset, nLedsIfOffset); } + case OCTOWS2811_400: { static COctoWS2811Controller controller; return addLeds(&controller, data, nLedsOrOffset, nLedsIfOffset); } +#ifdef WS2813_800kHz + case OCTOWS2813: { static COctoWS2811Controller controller; return addLeds(&controller, data, nLedsOrOffset, nLedsIfOffset); } +#endif + } + } + + /// Add a OCTOWS2811 library based CLEDController instance to the world. + /// @see https://www.pjrc.com/teensy/td_libs_OctoWS2811.html + /// @see https://github.com/PaulStoffregen/OctoWS2811 + template + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) + { + return addLeds(data,nLedsOrOffset,nLedsIfOffset); + } + +#endif + +#ifdef USE_WS2812SERIAL + /// Add a WS2812Serial library based CLEDController instance to the world. + /// @see https://www.pjrc.com/non-blocking-ws2812-led-library/ + /// @see https://github.com/PaulStoffregen/WS2812Serial + template + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) + { + static CWS2812SerialController controller; + return addLeds(&controller, data, nLedsOrOffset, nLedsIfOffset); + } +#endif + +#ifdef SmartMatrix_h + /// Add a SmartMatrix library based CLEDController instance to the world. + /// @see https://github.com/pixelmatix/SmartMatrix + template + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) + { + switch(CHIPSET) { + case SMART_MATRIX: { static CSmartMatrixController controller; return addLeds(&controller, data, nLedsOrOffset, nLedsIfOffset); } + } + } +#endif + /// @} Adding 3rd party library controllers + + +#ifdef FASTLED_HAS_BLOCKLESS + + /// @name Adding parallel output controllers + /// Add a block based CLEDController instance to the world. + /// + /// There are two ways to call this method (as well as the other addLeds() + /// variations). The first is with 2 arguments, in which case the arguments are a pointer to + /// led data, and the number of leds used by this controller. The second is with 3 arguments, in which case + /// the first argument is the same, the second argument is an offset into the CRGB data where this controller's + /// CRGB data begins, and the third argument is the number of leds for this controller object. + /// + /// This method also takes a 2 to 3 template parameters for identifying the specific chipset and rgb ordering + /// RGB ordering, and SPI data rate + /// + /// @param data base pointer to an array of CRGB data structures + /// @param nLedsOrOffset number of leds (3 argument version) or offset into the data array + /// @param nLedsIfOffset number of leds (4 argument version) + /// @tparam CHIPSET the chipset/port type (required) + /// @tparam NUM_LANES how many parallel lanes of output to write + /// @tparam RGB_ORDER the rgb ordering for the leds (e.g. what order red, green, and blue data is written out in) + /// @returns a reference to the added controller + /// @{ + + /// Add a block based parallel output CLEDController instance to the world. + template + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + switch(CHIPSET) { + #ifdef PORTA_FIRST_PIN + case WS2811_PORTA: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2811_400_PORTA: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2813_PORTA: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case TM1803_PORTA: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case UCS1903_PORTA: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + #endif + #ifdef PORTB_FIRST_PIN + case WS2811_PORTB: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2811_400_PORTB: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2813_PORTB: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case TM1803_PORTB: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case UCS1903_PORTB: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + #endif + #ifdef PORTC_FIRST_PIN + case WS2811_PORTC: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2811_400_PORTC: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2813_PORTC: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case TM1803_PORTC: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case UCS1903_PORTC: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + #endif + #ifdef PORTD_FIRST_PIN + case WS2811_PORTD: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2811_400_PORTD: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2813_PORTD: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case TM1803_PORTD: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case UCS1903_PORTD: return addLeds(new InlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + #endif + #ifdef HAS_PORTDC + case WS2811_PORTDC: return addLeds(new SixteenWayInlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2811_400_PORTDC: return addLeds(new SixteenWayInlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case WS2813_PORTDC: return addLeds(new SixteenWayInlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case TM1803_PORTDC: return addLeds(new SixteenWayInlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + case UCS1903_PORTDC: return addLeds(new SixteenWayInlineBlockClocklessController(), data, nLedsOrOffset, nLedsIfOffset); + #endif + } + } + + /// Add a block based parallel output CLEDController instance to the world. + template + static CLEDController &addLeds(struct CRGB *data, int nLedsOrOffset, int nLedsIfOffset = 0) { + return addLeds(data,nLedsOrOffset,nLedsIfOffset); + } + /// @} Adding parallel output controllers +#endif + + /// Set the global brightness scaling + /// @param scale a 0-255 value for how much to scale all leds before writing them out + void setBrightness(uint8_t scale) { m_Scale = scale; } + + /// Get the current global brightness setting + /// @returns the current global brightness value + uint8_t getBrightness() { return m_Scale; } + + /// Set the maximum power to be used, given in volts and milliamps. + /// @param volts how many volts the leds are being driven at (usually 5) + /// @param milliamps the maximum milliamps of power draw you want + inline void setMaxPowerInVoltsAndMilliamps(uint8_t volts, uint32_t milliamps) { setMaxPowerInMilliWatts(volts * milliamps); } + + /// Set the maximum power to be used, given in milliwatts + /// @param milliwatts the max power draw desired, in milliwatts + inline void setMaxPowerInMilliWatts(uint32_t milliwatts) { m_pPowerFunc = &calculate_max_brightness_for_power_mW; m_nPowerData = milliwatts; } + + /// Update all our controllers with the current led colors, using the passed in brightness + /// @param scale the brightness value to use in place of the stored value + void show(uint8_t scale); + + /// Update all our controllers with the current led colors + void show() { show(m_Scale); } + + /// Clear the leds, wiping the local array of data. Optionally you can also + /// send the cleared data to the LEDs. + /// @param writeData whether or not to write out to the leds as well + void clear(bool writeData = false); + + /// Clear out the local data array + void clearData(); + + /// Set all leds on all controllers to the given color/scale. + /// @param color what color to set the leds to + /// @param scale what brightness scale to show at + void showColor(const struct CRGB & color, uint8_t scale); + + /// Set all leds on all controllers to the given color + /// @param color what color to set the leds to + void showColor(const struct CRGB & color) { showColor(color, m_Scale); } + + /// Delay for the given number of milliseconds. Provided to allow the library to be used on platforms + /// that don't have a delay function (to allow code to be more portable). + /// @note This will call show() constantly to drive the dithering engine (and will call show() at least once). + /// @param ms the number of milliseconds to pause for + void delay(unsigned long ms); + + /// Set a global color temperature. Sets the color temperature for all added led strips, + /// overriding whatever previous color temperature those controllers may have had. + /// @param temp A CRGB structure describing the color temperature + void setTemperature(const struct CRGB & temp); + + /// Set a global color correction. Sets the color correction for all added led strips, + /// overriding whatever previous color correction those controllers may have had. + /// @param correction A CRGB structure describin the color correction. + void setCorrection(const struct CRGB & correction); + + /// Set the dithering mode. Sets the dithering mode for all added led strips, overriding + /// whatever previous dithering option those controllers may have had. + /// @param ditherMode what type of dithering to use, either BINARY_DITHER or DISABLE_DITHER + void setDither(uint8_t ditherMode = BINARY_DITHER); + + /// Set the maximum refresh rate. This is global for all leds. Attempts to + /// call show() faster than this rate will simply wait. + /// @note The refresh rate defaults to the slowest refresh rate of all the leds added through addLeds(). + /// If you wish to set/override this rate, be sure to call setMaxRefreshRate() _after_ + /// adding all of your leds. + /// @param refresh maximum refresh rate in hz + /// @param constrain constrain refresh rate to the slowest speed yet set + void setMaxRefreshRate(uint16_t refresh, bool constrain=false); + + /// For debugging, this will keep track of time between calls to countFPS(). Every + /// `nFrames` calls, it will update an internal counter for the current FPS. + /// @todo Make this a rolling counter + /// @param nFrames how many frames to time for determining FPS + void countFPS(int nFrames=25); + + /// Get the number of frames/second being written out + /// @returns the most recently computed FPS value + uint16_t getFPS() { return m_nFPS; } + + /// Get how many controllers have been registered + /// @returns the number of controllers (strips) that have been added with addLeds() + int count(); + + /// Get a reference to a registered controller + /// @returns a reference to the Nth controller + CLEDController & operator[](int x); + + /// Get the number of leds in the first controller + /// @returns the number of LEDs in the first controller + int size() { return (*this)[0].size(); } + + /// Get a pointer to led data for the first controller + /// @returns pointer to the CRGB buffer for the first controller + CRGB *leds() { return (*this)[0].leds(); } +}; + +/// Alias of the FastLED instance for legacy purposes +#define FastSPI_LED FastLED +/// Alias of the FastLED instance for legacy purposes +#define FastSPI_LED2 FastLED +#ifndef LEDS +/// Alias of the FastLED instance for legacy purposes +#define LEDS FastLED +#endif + +/// Global LED strip management instance +extern CFastLED FastLED; + +/// If no pin/port mappings are found, sends a warning message to the user +/// during compilation. +/// @see fastpin.h +#ifndef HAS_HARDWARE_PIN_SUPPORT +#warning "No pin/port mappings found, pin access will be slightly slower. See fastpin.h for info." +#define NO_HARDWARE_PIN_SUPPORT +#endif + + +FASTLED_NAMESPACE_END + +#endif + +#if !defined(FASTLED_INTERNAL) +FASTLED_USING_NAMESPACE +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.cpp new file mode 100644 index 0000000..518e2a5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.cpp @@ -0,0 +1,54 @@ + +#include + +#include "allocator.h" +#include "namespace.h" + + +#ifdef ESP32 +#include "esp_heap_caps.h" +#include "esp_system.h" +#endif + +FASTLED_NAMESPACE_BEGIN + +namespace { + +#ifdef ESP32 +// On esp32, attempt to always allocate in psram first. +void *DefaultAlloc(size_t size) { + void *out = heap_caps_malloc(size, MALLOC_CAP_SPIRAM); + if (out == nullptr) { + // Fallback to default allocator. + out = heap_caps_malloc(size, MALLOC_CAP_DEFAULT); + } + return out; +} +void DefaultFree(void *ptr) { heap_caps_free(ptr); } +#else +void *DefaultAlloc(size_t size) { return malloc(size); } +void DefaultFree(void *ptr) { free(ptr); } +#endif + +void *(*Alloc)(size_t) = DefaultAlloc; +void (*Free)(void *) = DefaultFree; +} // namespace + +void SetLargeBlockAllocator(void *(*alloc)(size_t), void (*free)(void *)) { + Alloc = alloc; + Free = free; +} + +void* LargeBlockAllocate(size_t size, bool zero) { + void* ptr = Alloc(size); + if (zero) { + memset(ptr, 0, size); + } + return ptr; +} + +void LargeBlockDeallocate(void* ptr) { + Free(ptr); +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h new file mode 100644 index 0000000..e711b84 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/allocator.h @@ -0,0 +1,32 @@ + +#pragma once + +#include +#include + +#include "namespace.h" + + +FASTLED_NAMESPACE_BEGIN + +void SetLargeBlockAllocator(void *(*alloc)(size_t), void (*free)(void *)); +void* LargeBlockAllocate(size_t size, bool zero = true); +void LargeBlockDeallocate(void* ptr); + +template +class LargeBlockAllocator { +public: + static T* Alloc(size_t n) { + void* ptr = LargeBlockAllocate(sizeof(T) * n, true); + return reinterpret_cast(ptr); + } + + static void Free(T* p, size_t n) { + if (p == nullptr) { + return; + } + LargeBlockDeallocate(p); + } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.cpp new file mode 100644 index 0000000..000b70d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.cpp @@ -0,0 +1,291 @@ +/// @file NoisePlusPalette.hpp +/// @brief Demonstrates how to mix noise generation with color palettes on a +/// 2D LED matrix +/// @example NoisePlusPalette.hpp + +#include + +#include "bilinear_expansion.h" +#include "crgb.h" +#include "namespace.h" +#include "xymap.h" + + +FASTLED_NAMESPACE_BEGIN + + +uint8_t bilinearInterpolate(uint8_t v00, uint8_t v10, uint8_t v01, + uint8_t v11, uint16_t dx, uint16_t dy); + +uint8_t bilinearInterpolatePowerOf2(uint8_t v00, uint8_t v10, uint8_t v01, + uint8_t v11, uint8_t dx, uint8_t dy); + + +void bilinearExpandArbitrary(const CRGB *input, CRGB *output, uint16_t inputWidth, + uint16_t inputHeight, XYMap xyMap) { + uint16_t n = xyMap.getTotal(); + uint16_t outputWidth = xyMap.getWidth(); + uint16_t outputHeight = xyMap.getHeight(); + const uint16_t scale_factor = 256; // Using 8 bits for the fractional part + + for (uint16_t y = 0; y < outputHeight; y++) { + for (uint16_t x = 0; x < outputWidth; x++) { + // Calculate the corresponding position in the input grid + uint32_t fx = ((uint32_t)x * (inputWidth - 1) * scale_factor) / + (outputWidth - 1); + uint32_t fy = ((uint32_t)y * (inputHeight - 1) * scale_factor) / + (outputHeight - 1); + + uint16_t ix = fx / scale_factor; // Integer part of x + uint16_t iy = fy / scale_factor; // Integer part of y + uint16_t dx = fx % scale_factor; // Fractional part of x + uint16_t dy = fy % scale_factor; // Fractional part of y + + uint16_t ix1 = (ix + 1 < inputWidth) ? ix + 1 : ix; + uint16_t iy1 = (iy + 1 < inputHeight) ? iy + 1 : iy; + + uint16_t i00 = iy * inputWidth + ix; + uint16_t i10 = iy * inputWidth + ix1; + uint16_t i01 = iy1 * inputWidth + ix; + uint16_t i11 = iy1 * inputWidth + ix1; + + CRGB c00 = input[i00]; + CRGB c10 = input[i10]; + CRGB c01 = input[i01]; + CRGB c11 = input[i11]; + + CRGB result; + result.r = bilinearInterpolate(c00.r, c10.r, c01.r, c11.r, dx, dy); + result.g = bilinearInterpolate(c00.g, c10.g, c01.g, c11.g, dx, dy); + result.b = bilinearInterpolate(c00.b, c10.b, c01.b, c11.b, dx, dy); + + uint16_t idx = xyMap.mapToIndex(x, y); + if (idx < n) { + output[idx] = result; + } + } + } +} +uint8_t bilinearInterpolate(uint8_t v00, uint8_t v10, uint8_t v01, uint8_t v11, + uint16_t dx, uint16_t dy) { + uint16_t dx_inv = 256 - dx; + uint16_t dy_inv = 256 - dy; + + uint32_t w00 = (uint32_t)dx_inv * dy_inv; + uint32_t w10 = (uint32_t)dx * dy_inv; + uint32_t w01 = (uint32_t)dx_inv * dy; + uint32_t w11 = (uint32_t)dx * dy; + + uint32_t sum = v00 * w00 + v10 * w10 + v01 * w01 + v11 * w11; + + // Normalize the result by dividing by 65536 (shift right by 16 bits), + // with rounding + uint8_t result = (uint8_t)((sum + 32768) >> 16); + + return result; +} + +void bilinearExpandPowerOf2(const CRGB *input, CRGB *output, uint8_t inputWidth, uint8_t inputHeight, XYMap xyMap) { + uint8_t width = xyMap.getWidth(); + uint8_t height = xyMap.getHeight(); + if (width != xyMap.getWidth() || height != xyMap.getHeight()) { + // xyMap has width and height that do not fit in an uint16_t. + return; + } + uint16_t n = xyMap.getTotal(); + + for (uint8_t y = 0; y < height; y++) { + for (uint8_t x = 0; x < width; x++) { + // Use 8-bit fixed-point arithmetic with 8 fractional bits + // (scale factor of 256) + uint16_t fx = ((uint16_t)x * (inputWidth - 1) * 256) / (width - 1); + uint16_t fy = + ((uint16_t)y * (inputHeight - 1) * 256) / (height - 1); + + uint8_t ix = fx >> 8; // Integer part + uint8_t iy = fy >> 8; + uint8_t dx = fx & 0xFF; // Fractional part + uint8_t dy = fy & 0xFF; + + uint8_t ix1 = (ix + 1 < inputWidth) ? ix + 1 : ix; + uint8_t iy1 = (iy + 1 < inputHeight) ? iy + 1 : iy; + + uint16_t i00 = iy * inputWidth + ix; + uint16_t i10 = iy * inputWidth + ix1; + uint16_t i01 = iy1 * inputWidth + ix; + uint16_t i11 = iy1 * inputWidth + ix1; + + CRGB c00 = input[i00]; + CRGB c10 = input[i10]; + CRGB c01 = input[i01]; + CRGB c11 = input[i11]; + + CRGB result; + result.r = bilinearInterpolatePowerOf2(c00.r, c10.r, c01.r, c11.r, dx, dy); + result.g = bilinearInterpolatePowerOf2(c00.g, c10.g, c01.g, c11.g, dx, dy); + result.b = bilinearInterpolatePowerOf2(c00.b, c10.b, c01.b, c11.b, dx, dy); + + uint16_t idx = xyMap.mapToIndex(x, y); + if (idx < n) { + output[idx] = result; + } + } + } +} + +uint8_t bilinearInterpolatePowerOf2(uint8_t v00, uint8_t v10, uint8_t v01, + uint8_t v11, uint8_t dx, uint8_t dy) { + uint16_t dx_inv = 256 - dx; // 0 to 256 + uint16_t dy_inv = 256 - dy; // 0 to 256 + + // Scale down weights to fit into uint16_t + uint16_t w00 = (dx_inv * dy_inv) >> 8; // Max value 256 + uint16_t w10 = (dx * dy_inv) >> 8; + uint16_t w01 = (dx_inv * dy) >> 8; + uint16_t w11 = (dx * dy) >> 8; + + // Sum of weights should be approximately 256 + uint16_t weight_sum = w00 + w10 + w01 + w11; + + // Compute the weighted sum of pixel values + uint16_t sum = v00 * w00 + v10 * w10 + v01 * w01 + v11 * w11; + + // Normalize the result + uint8_t result = (sum + (weight_sum >> 1)) / weight_sum; + + return result; +} + + +/// @file NoisePlusPalette.hpp +/// @brief Demonstrates how to mix noise generation with color palettes on a +/// 2D LED matrix +/// @example NoisePlusPalette.hpp + +#include "bilinear_expansion.h" +#include "crgb.h" +#include "namespace.h" +#include "xymap.h" +#include + +FASTLED_NAMESPACE_BEGIN + +// Floating-point version of bilinear interpolation +uint8_t bilinearInterpolateFloat(uint8_t v00, uint8_t v10, uint8_t v01, + uint8_t v11, float dx, float dy) { + float dx_inv = 1.0f - dx; + float dy_inv = 1.0f - dy; + + // Calculate the weights for each corner + float w00 = dx_inv * dy_inv; + float w10 = dx * dy_inv; + float w01 = dx_inv * dy; + float w11 = dx * dy; + + // Compute the weighted sum + float sum = v00 * w00 + v10 * w10 + v01 * w01 + v11 * w11; + + // Clamp the result to [0, 255] and round + uint8_t result = static_cast(sum + 0.5f); + + return result; +} + +// Floating-point version for arbitrary grid sizes +void bilinearExpandArbitraryFloat(const CRGB *input, CRGB *output, + uint16_t inputWidth, uint16_t inputHeight, + XYMap xyMap) { + uint16_t n = xyMap.getTotal(); + uint16_t outputWidth = xyMap.getWidth(); + uint16_t outputHeight = xyMap.getHeight(); + + for (uint16_t y = 0; y < outputHeight; y++) { + for (uint16_t x = 0; x < outputWidth; x++) { + // Map output pixel to input grid position + float fx = static_cast(x) * (inputWidth - 1) / (outputWidth - 1); + float fy = static_cast(y) * (inputHeight - 1) / (outputHeight - 1); + + uint16_t ix = static_cast(fx); + uint16_t iy = static_cast(fy); + float dx = fx - ix; + float dy = fy - iy; + + uint16_t ix1 = (ix + 1 < inputWidth) ? ix + 1 : ix; + uint16_t iy1 = (iy + 1 < inputHeight) ? iy + 1 : iy; + + uint16_t i00 = iy * inputWidth + ix; + uint16_t i10 = iy * inputWidth + ix1; + uint16_t i01 = iy1 * inputWidth + ix; + uint16_t i11 = iy1 * inputWidth + ix1; + + CRGB c00 = input[i00]; + CRGB c10 = input[i10]; + CRGB c01 = input[i01]; + CRGB c11 = input[i11]; + + CRGB result; + result.r = bilinearInterpolateFloat(c00.r, c10.r, c01.r, c11.r, dx, dy); + result.g = bilinearInterpolateFloat(c00.g, c10.g, c01.g, c11.g, dx, dy); + result.b = bilinearInterpolateFloat(c00.b, c10.b, c01.b, c11.b, dx, dy); + + uint16_t idx = xyMap.mapToIndex(x, y); + if (idx < n) { + output[idx] = result; + } + } + } +} + +// Floating-point version for power-of-two grid sizes +void bilinearExpandFloat(const CRGB *input, CRGB *output, + uint8_t inputWidth, uint8_t inputHeight, + XYMap xyMap) { + uint8_t outputWidth = xyMap.getWidth(); + uint8_t outputHeight = xyMap.getHeight(); + if (outputWidth != xyMap.getWidth() || outputHeight != xyMap.getHeight()) { + // xyMap has width and height that do not fit in a uint8_t. + return; + } + uint16_t n = xyMap.getTotal(); + + for (uint8_t y = 0; y < outputHeight; y++) { + for (uint8_t x = 0; x < outputWidth; x++) { + // Map output pixel to input grid position + float fx = static_cast(x) * (inputWidth - 1) / (outputWidth - 1); + float fy = static_cast(y) * (inputHeight - 1) / (outputHeight - 1); + + uint8_t ix = static_cast(fx); + uint8_t iy = static_cast(fy); + float dx = fx - ix; + float dy = fy - iy; + + uint8_t ix1 = (ix + 1 < inputWidth) ? ix + 1 : ix; + uint8_t iy1 = (iy + 1 < inputHeight) ? iy + 1 : iy; + + uint16_t i00 = iy * inputWidth + ix; + uint16_t i10 = iy * inputWidth + ix1; + uint16_t i01 = iy1 * inputWidth + ix; + uint16_t i11 = iy1 * inputWidth + ix1; + + CRGB c00 = input[i00]; + CRGB c10 = input[i10]; + CRGB c01 = input[i01]; + CRGB c11 = input[i11]; + + CRGB result; + result.r = bilinearInterpolateFloat(c00.r, c10.r, c01.r, c11.r, dx, dy); + result.g = bilinearInterpolateFloat(c00.g, c10.g, c01.g, c11.g, dx, dy); + result.b = bilinearInterpolateFloat(c00.b, c10.b, c01.b, c11.b, dx, dy); + + uint16_t idx = xyMap.mapToIndex(x, y); + if (idx < n) { + output[idx] = result; + } + } + } +} + +FASTLED_NAMESPACE_END + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.h new file mode 100644 index 0000000..8892cf0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bilinear_expansion.h @@ -0,0 +1,58 @@ +/// @file NoisePlusPalette.hpp +/// @brief Demonstrates how to mix noise generation with color palettes on a +/// 2D LED matrix +/// @example NoisePlusPalette.hpp + +#pragma once + +#include + +#include "crgb.h" +#include "namespace.h" +#include "xymap.h" + + +FASTLED_NAMESPACE_BEGIN + +/// @brief Performs bilinear interpolation for upscaling an image. +/// @param output The output grid to write into the interpolated values. +/// @param input The input grid to read from. +/// @param inputWidth The width of the input grid. +/// @param inputHeight The height of the input grid. +/// @param outputWidth The width of the output grid. +/// @param outputHeight The height of the output grid. +/// @param xyMap The XYMap to use to determine where to write the pixel. If the +/// pixel is mapped outside of the range then it is clipped. +void bilinearExpandArbitrary(const CRGB *input, CRGB *output, + uint16_t inputWidth, uint16_t inputHeight, + XYMap xyMap); + +/// @brief Performs bilinear interpolation for upscaling an image. +/// @param output The output grid to write into the interpolated values. +/// @param input The input grid to read from. +/// @param outputWidth The width of the output grid. +/// @param outputHeight The height of the output grid. +/// @param xyMap The XYMap to use to determine where to write the pixel. If the +/// pixel is mapped outside of the range then it is clipped. +void bilinearExpandPowerOf2(const CRGB *input, CRGB *output, uint8_t inputWidth, uint8_t inputHeight, XYMap xyMap); + +// +inline void bilinearExpand(const CRGB *input, CRGB *output, uint16_t inputWidth, + uint16_t inputHeight, XYMap xyMap) { + uint16_t outputWidth = xyMap.getWidth(); + uint16_t outputHeight = xyMap.getHeight(); + const bool wontFit = (outputWidth != xyMap.getWidth() || outputHeight != xyMap.getHeight()); + // if the input dimensions are not a power of 2 then we can't use the + // optimized version. + if (wontFit || (inputWidth & (inputWidth - 1)) || (inputHeight & (inputHeight - 1))) { + bilinearExpandArbitrary(input, output, inputWidth, inputHeight, xyMap); + } else { + bilinearExpandPowerOf2(input, output, inputWidth, inputHeight, xyMap); + } +} + +void bilinearExpandFloat(const CRGB *input, CRGB *output, + uint8_t inputWidth, uint8_t inputHeight, + XYMap xyMap); + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.cpp new file mode 100644 index 0000000..8acde6e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.cpp @@ -0,0 +1,5 @@ +/// @file bitswap.cpp +/// Functions for doing a rotation of bits/bytes used by parallel output + +/// Disables pragma messages and warnings +#define FASTLED_INTERNAL diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h new file mode 100644 index 0000000..96251a3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/bitswap.h @@ -0,0 +1,293 @@ +#ifndef __INC_BITSWAP_H +#define __INC_BITSWAP_H + +#include "FastLED.h" +#include "force_inline.h" + +/// @file bitswap.h +/// Functions for doing a rotation of bits/bytes used by parallel output + +FASTLED_NAMESPACE_BEGIN + + +#if defined(FASTLED_ARM) || defined(FASTLED_ESP8266) || defined(FASTLED_DOXYGEN) +/// Structure representing 8 bits of access +typedef union { + uint8_t raw; ///< the entire byte + struct { + uint32_t a0:1; ///< bit 0 (0x01) + uint32_t a1:1; ///< bit 1 (0x02) + uint32_t a2:1; ///< bit 2 (0x04) + uint32_t a3:1; ///< bit 3 (0x08) + uint32_t a4:1; ///< bit 4 (0x10) + uint32_t a5:1; ///< bit 5 (0x20) + uint32_t a6:1; ///< bit 6 (0x40) + uint32_t a7:1; ///< bit 7 (0x80) + }; +} just8bits; + +/// Structure representing 32 bits of access +typedef struct { + uint32_t a0:1; ///< byte 'a', bit 0 (0x00000000) + uint32_t a1:1; ///< byte 'a', bit 1 (0x00000002) + uint32_t a2:1; ///< byte 'a', bit 2 (0x00000004) + uint32_t a3:1; ///< byte 'a', bit 3 (0x00000008) + uint32_t a4:1; ///< byte 'a', bit 4 (0x00000010) + uint32_t a5:1; ///< byte 'a', bit 5 (0x00000020) + uint32_t a6:1; ///< byte 'a', bit 6 (0x00000040) + uint32_t a7:1; ///< byte 'a', bit 7 (0x00000080) + uint32_t b0:1; ///< byte 'b', bit 0 (0x00000100) + uint32_t b1:1; ///< byte 'b', bit 1 (0x00000200) + uint32_t b2:1; ///< byte 'b', bit 2 (0x00000400) + uint32_t b3:1; ///< byte 'b', bit 3 (0x00000800) + uint32_t b4:1; ///< byte 'b', bit 4 (0x00001000) + uint32_t b5:1; ///< byte 'b', bit 5 (0x00002000) + uint32_t b6:1; ///< byte 'b', bit 6 (0x00004000) + uint32_t b7:1; ///< byte 'b', bit 7 (0x00008000) + uint32_t c0:1; ///< byte 'c', bit 0 (0x00010000) + uint32_t c1:1; ///< byte 'c', bit 1 (0x00020000) + uint32_t c2:1; ///< byte 'c', bit 2 (0x00040000) + uint32_t c3:1; ///< byte 'c', bit 3 (0x00080000) + uint32_t c4:1; ///< byte 'c', bit 4 (0x00100000) + uint32_t c5:1; ///< byte 'c', bit 5 (0x00200000) + uint32_t c6:1; ///< byte 'c', bit 6 (0x00400000) + uint32_t c7:1; ///< byte 'c', bit 7 (0x00800000) + uint32_t d0:1; ///< byte 'd', bit 0 (0x01000000) + uint32_t d1:1; ///< byte 'd', bit 1 (0x02000000) + uint32_t d2:1; ///< byte 'd', bit 2 (0x04000000) + uint32_t d3:1; ///< byte 'd', bit 3 (0x08000000) + uint32_t d4:1; ///< byte 'd', bit 4 (0x10000000) + uint32_t d5:1; ///< byte 'd', bit 5 (0x20000000) + uint32_t d6:1; ///< byte 'd', bit 6 (0x40000000) + uint32_t d7:1; ///< byte 'd', bit 7 (0x80000000) +} sub4; + +/// Union containing a full 8 bytes to swap the bit orientation on +typedef union { + uint32_t word[2]; ///< two 32-bit values to load for swapping + uint8_t bytes[8]; ///< eight 8-bit values to load for swapping + struct { + sub4 a; ///< 32-bit access struct for bit swapping, upper four bytes (word[0] or bytes[0-3]) + sub4 b; ///< 32-bit access struct for bit swapping, lower four bytes (word[1] or bytes[4-7]) + }; +} bitswap_type; + + +/// Set `out.X` bits 0, 1, 2, and 3 to bit N +/// of `in.a.a`, `in.a.b`, `in.a.b`, `in.a.c`, and `in.a.d` +/// @param X the sub4 of `out` to set +/// @param N the bit of each byte to retrieve +/// @see bitswap_type +#define SWAPSA(X,N) out. X ## 0 = in.a.a ## N; \ + out. X ## 1 = in.a.b ## N; \ + out. X ## 2 = in.a.c ## N; \ + out. X ## 3 = in.a.d ## N; + +/// Set `out.X` bits 0, 1, 2, and 3 to bit N +/// of `in.b.a`, `in.b.b`, `in.b.b`, `in.b.c`, and `in.b.d` +/// @param X the sub4 of `out` to set +/// @param N the bit of each byte to retrieve +/// @see bitswap_type +#define SWAPSB(X,N) out. X ## 0 = in.b.a ## N; \ + out. X ## 1 = in.b.b ## N; \ + out. X ## 2 = in.b.c ## N; \ + out. X ## 3 = in.b.d ## N; + +/// Set `out.X` bits to bit N of both `in.a` and `in.b` +/// in order +/// @param X the sub4 of `out` to set +/// @param N the bit of each byte to retrieve +/// @see bitswap_type +#define SWAPS(X,N) out. X ## 0 = in.a.a ## N; \ + out. X ## 1 = in.a.b ## N; \ + out. X ## 2 = in.a.c ## N; \ + out. X ## 3 = in.a.d ## N; \ + out. X ## 4 = in.b.a ## N; \ + out. X ## 5 = in.b.b ## N; \ + out. X ## 6 = in.b.c ## N; \ + out. X ## 7 = in.b.d ## N; + + +/// Do an 8-byte by 8-bit rotation +FASTLED_FORCE_INLINE void swapbits8(bitswap_type in, bitswap_type & out) { + + // SWAPS(a.a,7); + // SWAPS(a.b,6); + // SWAPS(a.c,5); + // SWAPS(a.d,4); + // SWAPS(b.a,3); + // SWAPS(b.b,2); + // SWAPS(b.c,1); + // SWAPS(b.d,0); + + // SWAPSA(a.a,7); + // SWAPSA(a.b,6); + // SWAPSA(a.c,5); + // SWAPSA(a.d,4); + // + // SWAPSB(a.a,7); + // SWAPSB(a.b,6); + // SWAPSB(a.c,5); + // SWAPSB(a.d,4); + // + // SWAPSA(b.a,3); + // SWAPSA(b.b,2); + // SWAPSA(b.c,1); + // SWAPSA(b.d,0); + // // + // SWAPSB(b.a,3); + // SWAPSB(b.b,2); + // SWAPSB(b.c,1); + // SWAPSB(b.d,0); + + for(int i = 0; i < 8; ++i) { + just8bits work; + work.a3 = in.word[0] >> 31; + work.a2 = in.word[0] >> 23; + work.a1 = in.word[0] >> 15; + work.a0 = in.word[0] >> 7; + in.word[0] <<= 1; + work.a7 = in.word[1] >> 31; + work.a6 = in.word[1] >> 23; + work.a5 = in.word[1] >> 15; + work.a4 = in.word[1] >> 7; + in.word[1] <<= 1; + out.bytes[i] = work.raw; + } +} + +/// Slow version of the 8 byte by 8 bit rotation +FASTLED_FORCE_INLINE void slowswap(unsigned char *A, unsigned char *B) { + + for(int row = 0; row < 7; ++row) { + uint8_t x = A[row]; + + uint8_t bit = (1<>= 1) { + if(x & mask) { + *p++ |= bit; + } else { + *p++ &= ~bit; + } + } + // B[7] |= (x & 0x01) << row; x >>= 1; + // B[6] |= (x & 0x01) << row; x >>= 1; + // B[5] |= (x & 0x01) << row; x >>= 1; + // B[4] |= (x & 0x01) << row; x >>= 1; + // B[3] |= (x & 0x01) << row; x >>= 1; + // B[2] |= (x & 0x01) << row; x >>= 1; + // B[1] |= (x & 0x01) << row; x >>= 1; + // B[0] |= (x & 0x01) << row; x >>= 1; + } +} + +/// Simplified form of bits rotating function. +/// This rotates data into LSB for a faster write (the code using this data can happily walk the array backwards). +/// Based on code found here: https://web.archive.org/web/20190108225554/http://www.hackersdelight.org/hdcodetxt/transpose8.c.txt +void transpose8x1_noinline(unsigned char *A, unsigned char *B); + +/// @copydoc transpose8x1_noinline() +FASTLED_FORCE_INLINE void transpose8x1(unsigned char *A, unsigned char *B) { + uint32_t x, y, t; + + // Load the array and pack it into x and y. + y = *(unsigned int*)(A); + x = *(unsigned int*)(A+4); + + // pre-transform x + t = (x ^ (x >> 7)) & 0x00AA00AA; x = x ^ t ^ (t << 7); + t = (x ^ (x >>14)) & 0x0000CCCC; x = x ^ t ^ (t <<14); + + // pre-transform y + t = (y ^ (y >> 7)) & 0x00AA00AA; y = y ^ t ^ (t << 7); + t = (y ^ (y >>14)) & 0x0000CCCC; y = y ^ t ^ (t <<14); + + // final transform + t = (x & 0xF0F0F0F0) | ((y >> 4) & 0x0F0F0F0F); + y = ((x << 4) & 0xF0F0F0F0) | (y & 0x0F0F0F0F); + x = t; + + *((uint32_t*)B) = y; + *((uint32_t*)(B+4)) = x; +} + +/// Simplified form of bits rotating function. +/// Based on code found here: https://web.archive.org/web/20190108225554/http://www.hackersdelight.org/hdcodetxt/transpose8.c.txt +FASTLED_FORCE_INLINE void transpose8x1_MSB(unsigned char *A, unsigned char *B) { + uint32_t x, y, t; + + // Load the array and pack it into x and y. + y = *(unsigned int*)(A); + x = *(unsigned int*)(A+4); + + // pre-transform x + t = (x ^ (x >> 7)) & 0x00AA00AA; x = x ^ t ^ (t << 7); + t = (x ^ (x >>14)) & 0x0000CCCC; x = x ^ t ^ (t <<14); + + // pre-transform y + t = (y ^ (y >> 7)) & 0x00AA00AA; y = y ^ t ^ (t << 7); + t = (y ^ (y >>14)) & 0x0000CCCC; y = y ^ t ^ (t <<14); + + // final transform + t = (x & 0xF0F0F0F0) | ((y >> 4) & 0x0F0F0F0F); + y = ((x << 4) & 0xF0F0F0F0) | (y & 0x0F0F0F0F); + x = t; + + B[7] = y; y >>= 8; + B[6] = y; y >>= 8; + B[5] = y; y >>= 8; + B[4] = y; + + B[3] = x; x >>= 8; + B[2] = x; x >>= 8; + B[1] = x; x >>= 8; + B[0] = x; /* */ +} + +/// Templated bit-rotating function. +/// Based on code found here: https://web.archive.org/web/20190108225554/http://www.hackersdelight.org/hdcodetxt/transpose8.c.txt +template +FASTLED_FORCE_INLINE void transpose8(unsigned char *A, unsigned char *B) { + uint32_t x, y, t; + + // Load the array and pack it into x and y. + if(m == 1) { + y = *(unsigned int*)(A); + x = *(unsigned int*)(A+4); + } else { + x = (A[0]<<24) | (A[m]<<16) | (A[2*m]<<8) | A[3*m]; + y = (A[4*m]<<24) | (A[5*m]<<16) | (A[6*m]<<8) | A[7*m]; + } + + // pre-transform x + t = (x ^ (x >> 7)) & 0x00AA00AA; x = x ^ t ^ (t << 7); + t = (x ^ (x >>14)) & 0x0000CCCC; x = x ^ t ^ (t <<14); + + // pre-transform y + t = (y ^ (y >> 7)) & 0x00AA00AA; y = y ^ t ^ (t << 7); + t = (y ^ (y >>14)) & 0x0000CCCC; y = y ^ t ^ (t <<14); + + // final transform + t = (x & 0xF0F0F0F0) | ((y >> 4) & 0x0F0F0F0F); + y = ((x << 4) & 0xF0F0F0F0) | (y & 0x0F0F0F0F); + x = t; + + B[7*n] = y; y >>= 8; + B[6*n] = y; y >>= 8; + B[5*n] = y; y >>= 8; + B[4*n] = y; + + B[3*n] = x; x >>= 8; + B[2*n] = x; x >>= 8; + B[n] = x; x >>= 8; + B[0] = x; + // B[0]=x>>24; B[n]=x>>16; B[2*n]=x>>8; B[3*n]=x>>0; + // B[4*n]=y>>24; B[5*n]=y>>16; B[6*n]=y>>8; B[7*n]=y>>0; +} + +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/callback.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/callback.h new file mode 100644 index 0000000..843054e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/callback.h @@ -0,0 +1,36 @@ +#pragma once + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// @brief A void returning callback that can be used to call a function with a variable number of arguments. If this binds +/// to a non-static member function then self must be none null. If it's a free function then set self to +/// nullptr. +/// @tparam ...Args The types of the arguments to the function. +/// @example Callback callback(this, [](void* self, const char* str) { static_cast(self)->myFunction(str); }); +template +class Callback { +public: + Callback() = default; + // Member function constructor. + Callback(void* self, void (*callback)(void* self, Args... args)) : self(self), callback(callback) {} + // Free function constructor. + explicit Callback(void* (*callback)(Args... args)) : self(nullptr), callback((void (*)(void*, Args...))callback) {} + Callback(const Callback&) = default; + operator bool() const { return callback != nullptr; } + void operator()(Args... args) const { if (callback) callback(self, args...); } + void clear() { callback = nullptr; self = nullptr; } + bool operator==(const Callback& other) const { return self == other.self && callback == other.callback; } + bool operator!=(const Callback& other) const { return !(*this == other); } + Callback& operator=(const Callback& other) { self = other.self; callback = other.callback; return *this; } + Callback& operator=(void* (*other)(Args... args)) { self = nullptr; callback = (void (*)(void*, Args...))other; return *this; } + Callback& operator=(void (*other)(void* self, Args... args)) { self = nullptr; callback = other; return *this; } + // operator < for set/map + bool operator<(const Callback& other) const { return self < other.self || (self == other.self && callback < other.callback); } +private: + void* self = nullptr; + void (*callback)(void* self, Args... args) = nullptr; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h new file mode 100644 index 0000000..06bc810 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chipsets.h @@ -0,0 +1,943 @@ +#ifndef __INC_CHIPSETS_H +#define __INC_CHIPSETS_H + +#include "FastLED.h" +#include "pixeltypes.h" +#include "five_bit_hd_gamma.h" +#include "force_inline.h" +#include "pixel_iterator.h" +#include "crgb.h" +#include "eorder.h" + + + +#ifndef FASTLED_CLOCKLESS_USES_NANOSECONDS + #if defined(FASTLED_TEENSY4) + #define FASTLED_CLOCKLESS_USES_NANOSECONDS 1 + #elif defined(ESP32) + #include "platforms/esp/32/led_strip/enabled.h" + // RMT 5.1 driver converts from nanoseconds to RMT ticks. + #if FASTLED_RMT5 + #define FASTLED_CLOCKLESS_USES_NANOSECONDS 1 + #else + #define FASTLED_CLOCKLESS_USES_NANOSECONDS 0 + #endif + #else + #define FASTLED_CLOCKLESS_USES_NANOSECONDS 0 + #endif // FASTLED_TEENSY4 +#endif // FASTLED_CLOCKLESS_USES_NANOSECONDS + + +/// @file chipsets.h +/// Contains the bulk of the definitions for the various LED chipsets supported. + + + +/// @defgroup Chipsets LED Chipset Controllers +/// Implementations of ::CLEDController classes for various led chipsets. +/// +/// @{ + +#if defined(ARDUINO) //&& defined(SoftwareSerial_h) + + +#if defined(SoftwareSerial_h) || defined(__SoftwareSerial_h) +#include + +#define HAS_PIXIE + +FASTLED_NAMESPACE_BEGIN + +/// Adafruit Pixie controller class +/// @tparam DATA_PIN the pin to write data out on +/// @tparam RGB_ORDER the RGB ordering for the LED data +template +class PixieController : public CPixelLEDController { + SoftwareSerial Serial; + CMinWait<2000> mWait; + +public: + PixieController() : Serial(-1, DATA_PIN) {} + +protected: + /// Initialize the controller + virtual void init() { + Serial.begin(115200); + mWait.mark(); + } + + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + while(pixels.has(1)) { + uint8_t r = pixels.loadAndScale0(); + Serial.write(r); + uint8_t g = pixels.loadAndScale1(); + Serial.write(g); + uint8_t b = pixels.loadAndScale2(); + Serial.write(b); + pixels.advanceData(); + pixels.stepDithering(); + } + mWait.mark(); + } + +}; + +// template +// class PixieController : public PixieBaseController { +// public: +// virtual void init() { +// STREAM.begin(115200); +// } +// }; + +FASTLED_NAMESPACE_END +#endif +#endif + +// Emulution layer to support RGBW leds on RGB controllers. This works by creating +// a side buffer dedicated for the RGBW data. The RGB data is then converted to RGBW +// and sent to the delegate controller for rendering as if it were RGB data. +FASTLED_NAMESPACE_BEGIN +template < + typename CONTROLLER, + EOrder RGB_ORDER = GRB> // Default on WS2812> +class RGBWEmulatedController + : public CPixelLEDController { + public: + static const int LANES = CONTROLLER::LANES_VALUE; + static const uint32_t MASK = CONTROLLER::MASK_VALUE; + + // The delegated controller must do no reordering. + static_assert(RGB == CONTROLLER::RGB_ORDER_VALUE, "The delegated controller MUST NOT do reordering"); + + RGBWEmulatedController(const Rgbw& rgbw = RgbwDefault()) { + this->setRgbw(rgbw); + }; + ~RGBWEmulatedController() { delete[] mRGBWPixels; } + + virtual void showPixels(PixelController &pixels) { + // Ensure buffer is large enough + ensureBuffer(pixels.size()); + // This version sent down to the real controller. + PixelController pixels_device(pixels); + pixels_device.mColorAdjustment.premixed = CRGB(255, 255, 255); // No scaling because we do that. + #if FASTLED_HD_COLOR_MIXING + pixels_device.mColorAdjustment.color = CRGB(255, 255, 255); + pixels_device.mColorAdjustment.brightness = 255; + #endif + pixels_device.mData = reinterpret_cast(mRGBWPixels); + pixels_device.mLen = mNumRGBWLeds; + pixels_device.mLenRemaining = mNumRGBWLeds; + uint8_t *data = reinterpret_cast(mRGBWPixels); + PixelIterator iterator = pixels.as_iterator(this->getRgbw()); + while (iterator.has(1)) { + pixels.stepDithering(); + iterator.loadAndScaleRGBW(data, data + 1, data + 2, data + 3); + data += 4; + iterator.advanceData(); + } + // cast to base class to get around protected/private access issues + CPixelLEDController &base = mController; + base.showPixels(pixels_device); + } + + private: + // Needed by the interface. + void init() override {} + + void ensureBuffer(int32_t num_leds) { + if (num_leds != mNumRGBLeds) { + mNumRGBLeds = num_leds; + // The delegate controller expects the raw pixel byte data in multiples of 3. + // In the case of src data not a multiple of 3, then we need to + // add pad bytes so that the delegate controller doesn't walk off the end + // of the array and invoke a buffer overflow panic. + mNumRGBWLeds = (num_leds * 4 + 2) / 3; // Round up to nearest multiple of 3 + size_t extra = mNumRGBWLeds % 3 ? 1 : 0; + delete[] mRGBWPixels; + mRGBWPixels = new CRGB[mNumRGBWLeds + extra]; + } + } + + CRGB *mRGBWPixels = nullptr; + int32_t mNumRGBLeds = 0; + int32_t mNumRGBWLeds = 0; + CONTROLLER mController; // Real controller. +}; + +/// @defgroup ClockedChipsets Clocked Chipsets +/// Nominally SPI based, these chipsets have a data and a clock line. +/// @{ + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// LPD8806 controller class - takes data/clock/select pin values (N.B. should take an SPI definition?) +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// LPD8806 controller class. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(12) +template +class LPD8806Controller : public CPixelLEDController { + typedef SPIOutput SPI; + + class LPD8806_ADJUST { + public: + // LPD8806 spec wants the high bit of every rgb data byte sent out to be set. + FASTLED_FORCE_INLINE static uint8_t adjust(FASTLED_REGISTER uint8_t data) { return ((data>>1) | 0x80) + ((data && (data<254)) & 0x01); } + FASTLED_FORCE_INLINE static void postBlock(int len, void* context = NULL) { + SPI* pSPI = static_cast(context); + pSPI->writeBytesValueRaw(0, ((len*3+63)>>6)); + } + + }; + + SPI mSPI; + +public: + LPD8806Controller() {} + virtual void init() { + mSPI.init(); + } + +protected: + + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + mSPI.template writePixels<0, LPD8806_ADJUST, RGB_ORDER>(pixels, &mSPI); + } +}; + + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// WS2801 definition - takes data/clock/select pin values (N.B. should take an SPI definition?) +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// WS2801 controller class. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(1) +template +class WS2801Controller : public CPixelLEDController { + typedef SPIOutput SPI; + SPI mSPI; + CMinWait<1000> mWaitDelay; + +public: + WS2801Controller() {} + + /// Initialize the controller + virtual void init() { + mSPI.init(); + mWaitDelay.mark(); + } + +protected: + + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + mWaitDelay.wait(); + mSPI.template writePixels<0, DATA_NOP, RGB_ORDER>(pixels, NULL); + mWaitDelay.mark(); + } +}; + +/// WS2803 controller class. +/// @copydetails WS2801Controller +template +class WS2803Controller : public WS2801Controller {}; + +/// LPD6803 controller class (LPD1101). +/// 16 bit (1 bit const "1", 5 bit red, 5 bit green, 5 bit blue). +/// In chip CMODE pin must be set to 1 (inside oscillator mode). +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(12) +/// @see Datasheet: https://cdn-shop.adafruit.com/datasheets/LPD6803.pdf +template +class LPD6803Controller : public CPixelLEDController { + typedef SPIOutput SPI; + SPI mSPI; + + void startBoundary() { mSPI.writeByte(0); mSPI.writeByte(0); mSPI.writeByte(0); mSPI.writeByte(0); } + void endBoundary(int nLeds) { int nDWords = (nLeds/32); do { mSPI.writeByte(0xFF); mSPI.writeByte(0x00); mSPI.writeByte(0x00); mSPI.writeByte(0x00); } while(nDWords--); } + +public: + LPD6803Controller() {} + + virtual void init() { + mSPI.init(); + } + +protected: + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + mSPI.select(); + + startBoundary(); + while(pixels.has(1)) { + FASTLED_REGISTER uint16_t command; + command = 0x8000; + command |= (pixels.loadAndScale0() & 0xF8) << 7; // red is the high 5 bits + command |= (pixels.loadAndScale1() & 0xF8) << 2; // green is the middle 5 bits + mSPI.writeByte((command >> 8) & 0xFF); + command |= pixels.loadAndScale2() >> 3 ; // blue is the low 5 bits + mSPI.writeByte(command & 0xFF); + + pixels.stepDithering(); + pixels.advanceData(); + } + endBoundary(pixels.size()); + mSPI.waitFully(); + mSPI.release(); + } + +}; + +///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// APA102 definition - takes data/clock/select pin values (N.B. should take an SPI definition?) +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// APA102 controller class. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(12) +template < + uint8_t DATA_PIN, uint8_t CLOCK_PIN, + EOrder RGB_ORDER = RGB, + // APA102 has a bug where long strip can't handle full speed due to clock degredation. + // This only affects long strips, but then again if you have a short strip does 6 mhz actually slow + // you down? Probably not. And you can always bump it up for speed. Therefore we are prioritizing + // "just works" over "fastest possible" here. + // https://www.pjrc.com/why-apa102-leds-have-trouble-at-24-mhz/ + uint32_t SPI_SPEED = DATA_RATE_MHZ(6), + FiveBitGammaCorrectionMode GAMMA_CORRECTION_MODE = kFiveBitGammaCorrectionMode_Null, + uint32_t START_FRAME = 0x00000000, + uint32_t END_FRAME = 0xFF000000 +> +class APA102Controller : public CPixelLEDController { + typedef SPIOutput SPI; + SPI mSPI; + + void startBoundary() { + mSPI.writeWord(START_FRAME >> 16); + mSPI.writeWord(START_FRAME & 0xFFFF); + } + void endBoundary(int nLeds) { + int nDWords = (nLeds/32); + const uint8_t b0 = uint8_t(END_FRAME >> 24 & 0x000000ff); + const uint8_t b1 = uint8_t(END_FRAME >> 16 & 0x000000ff); + const uint8_t b2 = uint8_t(END_FRAME >> 8 & 0x000000ff); + const uint8_t b3 = uint8_t(END_FRAME >> 0 & 0x000000ff); + do { + mSPI.writeByte(b0); + mSPI.writeByte(b1); + mSPI.writeByte(b2); + mSPI.writeByte(b3); + } while(nDWords--); + } + + FASTLED_FORCE_INLINE void writeLed(uint8_t brightness, uint8_t b0, uint8_t b1, uint8_t b2) { +#ifdef FASTLED_SPI_BYTE_ONLY + mSPI.writeByte(0xE0 | brightness); + mSPI.writeByte(b0); + mSPI.writeByte(b1); + mSPI.writeByte(b2); +#else + uint16_t b = 0xE000 | (brightness << 8) | (uint16_t)b0; + mSPI.writeWord(b); + uint16_t w = b1 << 8; + w |= b2; + mSPI.writeWord(w); +#endif + } + + FASTLED_FORCE_INLINE void write2Bytes(uint8_t b1, uint8_t b2) { +#ifdef FASTLED_SPI_BYTE_ONLY + mSPI.writeByte(b1); + mSPI.writeByte(b2); +#else + mSPI.writeWord(uint16_t(b1) << 8 | b2); +#endif + } + +public: + APA102Controller() {} + + virtual void init() { + mSPI.init(); + } + +protected: + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + PixelIterator iterator = pixels.as_iterator(this->getRgbw()); + switch (GAMMA_CORRECTION_MODE) { + case kFiveBitGammaCorrectionMode_Null: { + showPixelsDefault(iterator); + break; + } + case kFiveBitGammaCorrectionMode_BitShift: { + showPixelsGammaBitShift(iterator); + break; + } + } + } + +private: + + static inline void getGlobalBrightnessAndScalingFactors( + PixelIterator& pixels, + uint8_t* out_s0, uint8_t* out_s1, uint8_t* out_s2, uint8_t* out_brightness) { +#if FASTLED_HD_COLOR_MIXING + uint8_t brightness; + pixels.getHdScale(out_s0, out_s1, out_s2, &brightness); + struct Math { + static uint16_t map(uint16_t x, uint16_t in_min, uint16_t in_max, uint16_t out_min, uint16_t out_max) { + const uint16_t run = in_max - in_min; + const uint16_t rise = out_max - out_min; + const uint16_t delta = x - in_min; + return (delta * rise) / run + out_min; + } + }; + *out_brightness = Math::map(brightness, 0, 255, 0, 31); + return; +#else + uint8_t s0, s1, s2; + pixels.loadAndScaleRGB(&s0, &s1, &s2); +#if FASTLED_USE_GLOBAL_BRIGHTNESS == 1 + // This function is pure magic. + const uint16_t maxBrightness = 0x1F; + uint16_t brightness = ((((uint16_t)max(max(s0, s1), s2) + 1) * maxBrightness - 1) >> 8) + 1; + s0 = (maxBrightness * s0 + (brightness >> 1)) / brightness; + s1 = (maxBrightness * s1 + (brightness >> 1)) / brightness; + s2 = (maxBrightness * s2 + (brightness >> 1)) / brightness; +#else + const uint8_t brightness = 0x1F; +#endif // FASTLED_USE_GLOBAL_BRIGHTNESS + *out_s0 = s0; + *out_s1 = s1; + *out_s2 = s2; + *out_brightness = static_cast(brightness); +#endif // FASTLED_HD_COLOR_MIXING + } + + // Legacy showPixels implementation. + inline void showPixelsDefault(PixelIterator& pixels) { + mSPI.select(); + uint8_t s0, s1, s2, global_brightness; + getGlobalBrightnessAndScalingFactors(pixels, &s0, &s1, &s2, &global_brightness); + startBoundary(); + while (pixels.has(1)) { + uint8_t c0, c1, c2; + pixels.loadAndScaleRGB(&c0, &c1, &c2); + writeLed(global_brightness, c0, c1, c2); + pixels.stepDithering(); + pixels.advanceData(); + } + endBoundary(pixels.size()); + + mSPI.waitFully(); + mSPI.release(); + } + + inline void showPixelsGammaBitShift(PixelIterator& pixels) { + mSPI.select(); + startBoundary(); + while (pixels.has(1)) { + // Load raw uncorrected r,g,b values. + uint8_t brightness, c0, c1, c2; // c0-c2 is the RGB data re-ordered for pixel + pixels.loadAndScale_APA102_HD(&c0, &c1, &c2, &brightness); + writeLed(brightness, c0, c1, c2); + pixels.stepDithering(); + pixels.advanceData(); + } + endBoundary(pixels.size()); + mSPI.waitFully(); + mSPI.release(); + } +}; + +/// APA102 high definition controller class. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(24) +template < + uint8_t DATA_PIN, + uint8_t CLOCK_PIN, + EOrder RGB_ORDER = RGB, + // APA102 has a bug where long strip can't handle full speed due to clock degredation. + // This only affects long strips, but then again if you have a short strip does 6 mhz actually slow + // you down? Probably not. And you can always bump it up for speed. Therefore we are prioritizing + // "just works" over "fastest possible" here. + // https://www.pjrc.com/why-apa102-leds-have-trouble-at-24-mhz/ + uint32_t SPI_SPEED = DATA_RATE_MHZ(6) +> +class APA102ControllerHD : public APA102Controller< + DATA_PIN, + CLOCK_PIN, + RGB_ORDER, + SPI_SPEED, + kFiveBitGammaCorrectionMode_BitShift, + uint32_t(0x00000000), + uint32_t(0x00000000)> { +public: + APA102ControllerHD() = default; + APA102ControllerHD(const APA102ControllerHD&) = delete; +}; + +/// SK9822 controller class. It's exactly the same as the APA102Controller protocol but with a different END_FRAME and default SPI_SPEED. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(24) +template < + uint8_t DATA_PIN, + uint8_t CLOCK_PIN, + EOrder RGB_ORDER = RGB, + uint32_t SPI_SPEED = DATA_RATE_MHZ(12) +> +class SK9822Controller : public APA102Controller< + DATA_PIN, + CLOCK_PIN, + RGB_ORDER, + SPI_SPEED, + kFiveBitGammaCorrectionMode_Null, + 0x00000000, + 0x00000000 +> { +}; + +/// SK9822 controller class. It's exactly the same as the APA102Controller protocol but with a different END_FRAME and default SPI_SPEED. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(24) +template < + uint8_t DATA_PIN, + uint8_t CLOCK_PIN, + EOrder RGB_ORDER = RGB, + uint32_t SPI_SPEED = DATA_RATE_MHZ(12) +> +class SK9822ControllerHD : public APA102Controller< + DATA_PIN, + CLOCK_PIN, + RGB_ORDER, + SPI_SPEED, + kFiveBitGammaCorrectionMode_BitShift, + 0x00000000, + 0x00000000 +> { +}; + + + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// P9813 definition - takes data/clock/select pin values (N.B. should take an SPI definition?) +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// P9813 controller class. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(10) +template +class P9813Controller : public CPixelLEDController { + typedef SPIOutput SPI; + SPI mSPI; + + void writeBoundary() { mSPI.writeWord(0); mSPI.writeWord(0); } + + FASTLED_FORCE_INLINE void writeLed(uint8_t r, uint8_t g, uint8_t b) { + FASTLED_REGISTER uint8_t top = 0xC0 | ((~b & 0xC0) >> 2) | ((~g & 0xC0) >> 4) | ((~r & 0xC0) >> 6); + mSPI.writeByte(top); mSPI.writeByte(b); mSPI.writeByte(g); mSPI.writeByte(r); + } + +public: + P9813Controller() {} + + virtual void init() { + mSPI.init(); + } + +protected: + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + mSPI.select(); + + writeBoundary(); + while(pixels.has(1)) { + writeLed(pixels.loadAndScale0(), pixels.loadAndScale1(), pixels.loadAndScale2()); + pixels.advanceData(); + pixels.stepDithering(); + } + writeBoundary(); + mSPI.waitFully(); + + mSPI.release(); + } + +}; + + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// SM16716 definition - takes data/clock/select pin values (N.B. should take an SPI definition?) +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// SM16716 controller class. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam CLOCK_PIN the clock pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @tparam SPI_SPEED the clock divider used for these LEDs. Set using the ::DATA_RATE_MHZ / ::DATA_RATE_KHZ macros. Defaults to ::DATA_RATE_MHZ(16) +template +class SM16716Controller : public CPixelLEDController { + typedef SPIOutput SPI; + SPI mSPI; + + void writeHeader() { + // Write out 50 zeros to the spi line (6 blocks of 8 followed by two single bit writes) + mSPI.select(); + mSPI.template writeBit<0>(0); + mSPI.writeByte(0); + mSPI.writeByte(0); + mSPI.writeByte(0); + mSPI.template writeBit<0>(0); + mSPI.writeByte(0); + mSPI.writeByte(0); + mSPI.writeByte(0); + mSPI.waitFully(); + mSPI.release(); + } + +public: + SM16716Controller() {} + + virtual void init() { + mSPI.init(); + } + +protected: + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + // Make sure the FLAG_START_BIT flag is set to ensure that an extra 1 bit is sent at the start + // of each triplet of bytes for rgb data + // writeHeader(); + mSPI.template writePixels(pixels, NULL); + writeHeader(); + } + +}; + +/// @} ClockedChipsets + + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Clockless template instantiations - see clockless.h for how the timing values are used +// + +#ifdef FASTLED_HAS_CLOCKLESS +/// @defgroup ClocklessChipsets Clockless Chipsets +/// These chipsets have only a single data line. +/// +/// The clockless chipset controllers use the same base class +/// and the same protocol, but with varying timing periods. +/// +/// These controllers have 3 control points in their cycle for each bit: +/// @code +/// At T=0 : the line is raised hi to start a bit +/// At T=T1 : the line is dropped low to transmit a zero bit +/// At T=T1+T2 : the line is dropped low to transmit a one bit +/// At T=T1+T2+T3 : the cycle is concluded (next bit can be sent) +/// @endcode +/// +/// The units used for T1, T2, and T3 is nanoseconds. +/// +/// For 8MHz/16MHz/24MHz frequencies, these values are also guaranteed +/// to be integral multiples of an 8MHz clock (125ns increments). +/// +/// @note The base class, ClocklessController, is platform-specific. +/// @{ + +// Allow clock that clockless controller is based on to have different +// frequency than the CPU. +#if !defined(CLOCKLESS_FREQUENCY) + #define CLOCKLESS_FREQUENCY F_CPU +#endif + +// We want to force all avr's to use the Trinket controller when running at 8Mhz, because even the 328's at 8Mhz +// need the more tightly defined timeframes. +#if defined(__LGT8F__) || (CLOCKLESS_FREQUENCY == 8000000 || CLOCKLESS_FREQUENCY == 16000000 || CLOCKLESS_FREQUENCY == 24000000) || defined(FASTLED_DOXYGEN) // || CLOCKLESS_FREQUENCY == 48000000 || CLOCKLESS_FREQUENCY == 96000000) // 125ns/clock + +/// Frequency multiplier for each clockless data interval. +/// @see Notes in @ref ClocklessChipsets +#define FMUL (CLOCKLESS_FREQUENCY/8000000) + +/// GE8822 controller class. +/// @copydetails WS2812Controller800Khz +template +class GE8822Controller800Khz : public ClocklessController {}; + +/// LPD1886 controller class. +/// @copydetails WS2812Controller800Khz +template +class LPD1886Controller1250Khz : public ClocklessController {}; + +/// LPD1886 controller class. +/// @copydetails WS2812Controller800Khz +template +class LPD1886Controller1250Khz_8bit : public ClocklessController {}; + +/// WS2812 controller class @ 800 KHz. +/// @tparam DATA_PIN the data pin for these LEDs +/// @tparam RGB_ORDER the RGB ordering for these LEDs +template +class WS2812Controller800Khz : public ClocklessController {}; + +/// WS2815 controller class @ 400 KHz. +/// @copydetails WS2812Controller800Khz +template +class WS2815Controller : public ClocklessController {}; + +/// WS2811 controller class @ 800 KHz. +/// @copydetails WS2812Controller800Khz +template +class WS2811Controller800Khz : public ClocklessController {}; + +/// DP1903 controller class @ 800 KHz. +/// @copydetails WS2812Controller800Khz +template +class DP1903Controller800Khz : public ClocklessController {}; + +/// DP1903 controller class @ 400 KHz. +/// @copydetails WS2812Controller800Khz +template +class DP1903Controller400Khz : public ClocklessController {}; + +/// WS2813 controller class. +/// @copydetails WS2812Controller800Khz +template //not tested +class WS2813Controller : public ClocklessController {}; + +/// WS2811 controller class @ 400 KHz. +/// @copydetails WS2812Controller800Khz +template +class WS2811Controller400Khz : public ClocklessController {}; + +/// SK6822 controller class. +/// @copydetails WS2812Controller800Khz +template +class SK6822Controller : public ClocklessController {}; + +/// SM16703 controller class. +/// @copydetails WS2812Controller800Khz +template +class SM16703Controller : public ClocklessController {}; + +/// SK6812 controller class. +/// @copydetails WS2812Controller800Khz +template +class SK6812Controller : public ClocklessController {}; + +/// UCS1903 controller class @ 400 KHz. +/// @copydetails WS2812Controller800Khz +template +class UCS1903Controller400Khz : public ClocklessController {}; + +/// UCS1903B controller class. +/// @copydetails WS2812Controller800Khz +template +class UCS1903BController800Khz : public ClocklessController {}; + +/// UCS1904 controller class. +/// @copydetails WS2812Controller800Khz +template +class UCS1904Controller800Khz : public ClocklessController {}; + +/// UCS2903 controller class. +/// @copydetails WS2812Controller800Khz +template +class UCS2903Controller : public ClocklessController {}; + +/// TM1809 controller class. +/// @copydetails WS2812Controller800Khz +template +class TM1809Controller800Khz : public ClocklessController {}; + +/// TM1803 controller class. +/// @copydetails WS2812Controller800Khz +template +class TM1803Controller400Khz : public ClocklessController {}; + +/// TM1829 controller class. +/// @copydetails WS2812Controller800Khz +template +class TM1829Controller800Khz : public ClocklessController {}; + +/// GW6205 controller class @ 400 KHz. +/// @copydetails WS2812Controller800Khz +template +class GW6205Controller400Khz : public ClocklessController {}; + +/// UCS1904 controller class @ 800 KHz. +/// @copydetails WS2812Controller800Khz +template +class GW6205Controller800Khz : public ClocklessController {}; + +/// PL9823 controller class. +/// @copydetails WS2812Controller800Khz +template +class PL9823Controller : public ClocklessController {}; + +// UCS1912 - Note, never been tested, this is according to the datasheet +template +class UCS1912Controller : public ClocklessController {}; + + +#else + +/// Calculates the number of cycles for the clockless chipset (which may differ from CPU cycles) +/// @see ::NS() +#if FASTLED_CLOCKLESS_USES_NANOSECONDS +// just use raw nanosecond values for the teensy4 +#define C_NS(_NS) _NS +#else +#define C_NS(_NS) (((_NS * ((CLOCKLESS_FREQUENCY / 1000000L)) + 999)) / 1000) +#endif + +// At T=0 : the line is raised hi to start a bit +// At T=T1 : the line is dropped low to transmit a zero bit +// At T=T1+T2 : the line is dropped low to transmit a one bit +// At T=T1+T2+T3 : the cycle is concluded (next bit can be sent) +// +// Python script to calculate the values for T1, T2, and T3 for FastLED: +// +// print("Enter the values of T0H, T0L, T1H, T1L, in nanoseconds: ") +// T0H = int(input(" T0H: ")) +// T0L = int(input(" T0L: ")) +// T1H = int(input(" T1H: ")) +// T1L = int(input(" T1L: ")) +// +// duration = max(T0H + T0L, T1H + T1L) +// +// print("The max duration of the signal is: ", duration) +// +// T1 = T0H +// T2 = T1H +// T3 = duration - T0H - T0L +// +// print("T1: ", T1) +// print("T2: ", T2) +// print("T3: ", T3) + + +// GE8822 - 350ns 660ns 350ns +template +class GE8822Controller800Khz : public ClocklessController {}; + +// GW6205@400khz - 800ns, 800ns, 800ns +template +class GW6205Controller400Khz : public ClocklessController {}; + +// GW6205@400khz - 400ns, 400ns, 400ns +template +class GW6205Controller800Khz : public ClocklessController {}; + +// UCS1903 - 500ns, 1500ns, 500ns +template +class UCS1903Controller400Khz : public ClocklessController {}; + +// UCS1903B - 400ns, 450ns, 450ns +template +class UCS1903BController800Khz : public ClocklessController {}; + +// UCS1904 - 400ns, 400ns, 450ns +template +class UCS1904Controller800Khz : public ClocklessController {}; + +// UCS2903 - 250ns, 750ns, 250ns +template +class UCS2903Controller : public ClocklessController {}; + +// TM1809 - 350ns, 350ns, 550ns +template +class TM1809Controller800Khz : public ClocklessController {}; + +// WS2811 - 320ns, 320ns, 640ns +template +class WS2811Controller800Khz : public ClocklessController {}; + +// WS2813 - 320ns, 320ns, 640ns +template +class WS2813Controller : public ClocklessController {}; + +// WS2812 - 250ns, 625ns, 375ns +template +class WS2812Controller800Khz : public ClocklessController {}; + +// WS2811@400khz - 800ns, 800ns, 900ns +template +class WS2811Controller400Khz : public ClocklessController {}; + +template +class WS2815Controller : public ClocklessController {}; + +// 750NS, 750NS, 750NS +template +class TM1803Controller400Khz : public ClocklessController {}; + +template +class TM1829Controller800Khz : public ClocklessController {}; + +template +class TM1829Controller1600Khz : public ClocklessController {}; + +template +class LPD1886Controller1250Khz : public ClocklessController {}; + +template +class LPD1886Controller1250Khz_8bit : public ClocklessController {}; + + +template +class SK6822Controller : public ClocklessController {}; + +template +class SK6812Controller : public ClocklessController {}; + +template +class SM16703Controller : public ClocklessController {}; + +template +class PL9823Controller : public ClocklessController {}; + +// UCS1912 - Note, never been tested, this is according to the datasheet +template +class UCS1912Controller : public ClocklessController {}; +#endif +/// @} ClocklessChipsets + +#endif +/// @} Chipsets + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h new file mode 100644 index 0000000..d1b8b81 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/chsv.h @@ -0,0 +1,103 @@ + +#pragma once + +#include + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// Representation of an HSV pixel (hue, saturation, value (aka brightness)). +struct CHSV { + union { + struct { + union { + /// Color hue. + /// This is an 8-bit value representing an angle around + /// the color wheel. Where 0 is 0°, and 255 is 358°. + uint8_t hue; + uint8_t h; ///< @copydoc hue + }; + union { + /// Color saturation. + /// This is an 8-bit value representing a percentage. + uint8_t saturation; + uint8_t sat; ///< @copydoc saturation + uint8_t s; ///< @copydoc saturation + }; + union { + /// Color value (brightness). + /// This is an 8-bit value representing a percentage. + uint8_t value; + uint8_t val; ///< @copydoc value + uint8_t v; ///< @copydoc value + }; + }; + /// Access the hue, saturation, and value data as an array. + /// Where: + /// * `raw[0]` is the hue + /// * `raw[1]` is the saturation + /// * `raw[2]` is the value + uint8_t raw[3]; + }; + + /// Array access operator to index into the CHSV object + /// @param x the index to retrieve (0-2) + /// @returns the CHSV::raw value for the given index + inline uint8_t& operator[] (uint8_t x) __attribute__((always_inline)) + { + return raw[x]; + } + + /// @copydoc operator[] + inline const uint8_t& operator[] (uint8_t x) const __attribute__((always_inline)) + { + return raw[x]; + } + + /// Default constructor + /// @warning Default values are UNITIALIZED! + constexpr inline CHSV() __attribute__((always_inline)): h(0), s(0), v(0) { } + + /// Allow construction from hue, saturation, and value + /// @param ih input hue + /// @param is input saturation + /// @param iv input value + constexpr inline CHSV( uint8_t ih, uint8_t is, uint8_t iv) __attribute__((always_inline)) + : h(ih), s(is), v(iv) + { + } + + /// Allow copy construction + constexpr inline CHSV(const CHSV& rhs) noexcept : h(rhs.h), s(rhs.s), v(rhs.v) { } + + /// Allow copy construction + inline CHSV& operator= (const CHSV& rhs) __attribute__((always_inline)) = default; + + /// Assign new HSV values + /// @param ih input hue + /// @param is input saturation + /// @param iv input value + /// @returns reference to the CHSV object + inline CHSV& setHSV(uint8_t ih, uint8_t is, uint8_t iv) __attribute__((always_inline)) + { + h = ih; + s = is; + v = iv; + return *this; + } +}; + +/// Pre-defined hue values for CHSV objects +typedef enum { + HUE_RED = 0, ///< Red (0°) + HUE_ORANGE = 32, ///< Orange (45°) + HUE_YELLOW = 64, ///< Yellow (90°) + HUE_GREEN = 96, ///< Green (135°) + HUE_AQUA = 128, ///< Aqua (180°) + HUE_BLUE = 160, ///< Blue (225°) + HUE_PURPLE = 192, ///< Purple (270°) + HUE_PINK = 224 ///< Pink (315°) +} HSVHue; + +FASTLED_NAMESPACE_END \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h new file mode 100644 index 0000000..d9ecc63 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cled_controller.h @@ -0,0 +1,269 @@ +#pragma once + +#include + +/// @file controller.h +/// base definitions used by led controllers for writing out led data + +#include "FastLED.h" +#include "led_sysdefs.h" +#include "pixeltypes.h" +#include "color.h" + +#include "force_inline.h" +#include "pixel_controller.h" +#include "dither_mode.h" +#include "pixel_iterator.h" +#include "engine_events.h" +#include "screenmap.h" + +FASTLED_NAMESPACE_BEGIN + + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// LED Controller interface definition +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// Base definition for an LED controller. Pretty much the methods that every LED controller object will make available. +/// If you want to pass LED controllers around to methods, make them references to this type, keeps your code saner. However, +/// most people won't be seeing/using these objects directly at all. +/// @note That the methods for eventual checking of background writing of data (I'm looking at you, Teensy 3.0 DMA controller!) +/// are not yet implemented. +class CLEDController { +protected: + friend class CFastLED; + CRGB *m_Data; ///< pointer to the LED data used by this controller + CLEDController *m_pNext; ///< pointer to the next LED controller in the linked list + CRGB m_ColorCorrection; ///< CRGB object representing the color correction to apply to the strip on show() @see setCorrection + CRGB m_ColorTemperature; ///< CRGB object representing the color temperature to apply to the strip on show() @see setTemperature + EDitherMode m_DitherMode; ///< the current dither mode of the controller + int m_nLeds; ///< the number of LEDs in the LED data array + static CLEDController *m_pHead; ///< pointer to the first LED controller in the linked list + static CLEDController *m_pTail; ///< pointer to the last LED controller in the linked list + + + /// Set all the LEDs to a given color. + /// @param data the CRGB color to set the LEDs to + /// @param nLeds the number of LEDs to set to this color + /// @param scale the rgb scaling value for outputting color + virtual void showColor(const CRGB & data, int nLeds, uint8_t brightness) = 0; + + /// Write the passed in RGB data out to the LEDs managed by this controller. + /// @param data the rgb data to write out to the strip + /// @param nLeds the number of LEDs being written out + /// @param scale the rgb scaling to apply to each led before writing it out + virtual void show(const struct CRGB *data, int nLeds, uint8_t brightness) = 0; + +public: + + Rgbw mRgbMode = RgbwInvalid::value(); + CLEDController& setRgbw(const Rgbw& arg = RgbwDefault::value()) { + // Note that at this time (Sept 13th, 2024) this is only implemented in the ESP32 driver + // directly. For an emulated version please see RGBWEmulatedController in chipsets.h + mRgbMode = arg; + return *this; // builder pattern. + } + Rgbw getRgbw() const { return mRgbMode; } + + /// Create an led controller object, add it to the chain of controllers + CLEDController() : m_Data(NULL), m_ColorCorrection(UncorrectedColor), m_ColorTemperature(UncorrectedTemperature), m_DitherMode(BINARY_DITHER), m_nLeds(0) { + m_pNext = NULL; + if(m_pHead==NULL) { m_pHead = this; } + if(m_pTail != NULL) { m_pTail->m_pNext = this; } + m_pTail = this; + } + + /// Initialize the LED controller + virtual void init() = 0; + + /// Clear out/zero out the given number of LEDs. + /// @param nLeds the number of LEDs to clear + virtual void clearLeds(int nLeds = -1) { + clearLedDataInternal(nLeds); + } + + inline ColorAdjustment getAdjustmentData(uint8_t brightness) { + // *premixed = getAdjustment(brightness); + // if (color_correction) { + // *color_correction = getAdjustment(255); + // } + #if FASTLED_HD_COLOR_MIXING + ColorAdjustment out = {getAdjustment(brightness), getAdjustment(255), brightness}; + #else + ColorAdjustment out = {getAdjustment(brightness)}; + #endif + return out; + } + + /// @copybrief show(const struct CRGB*, int, CRGB) + /// + /// Will scale for color correction and temperature. Can accept LED data not attached to this controller. + /// @param data the LED data to write to the strip + /// @param nLeds the number of LEDs in the data array + /// @param brightness the brightness of the LEDs + /// @see show(const struct CRGB*, int, CRGB) + void showInternal(const struct CRGB *data, int nLeds, uint8_t brightness) { + show(data, nLeds,brightness); + } + + /// @copybrief showColor(const struct CRGB&, int, CRGB) + /// + /// Will scale for color correction and temperature. Can accept LED data not attached to this controller. + /// @param data the CRGB color to set the LEDs to + /// @param nLeds the number of LEDs in the data array + /// @param brightness the brightness of the LEDs + /// @see showColor(const struct CRGB&, int, CRGB) + void showColorInternal(const struct CRGB &data, int nLeds, uint8_t brightness) { + showColor(data, nLeds, brightness); + } + + /// Write the data to the LEDs managed by this controller + /// @param brightness the brightness of the LEDs + /// @see show(const struct CRGB*, int, uint8_t) + void showLedsInternal(uint8_t brightness) { + show(m_Data, m_nLeds, brightness); + } + + /// @copybrief showColor(const struct CRGB&, int, CRGB) + /// + /// @param data the CRGB color to set the LEDs to + /// @param brightness the brightness of the LEDs + /// @see showColor(const struct CRGB&, int, CRGB) + void showColorInternal(const struct CRGB & data, uint8_t brightness) { + showColor(data, m_nLeds, brightness); + } + + /// Get the first LED controller in the linked list of controllers + /// @returns CLEDController::m_pHead + static CLEDController *head() { return m_pHead; } + + /// Get the next controller in the linked list after this one. Will return NULL at the end of the linked list. + /// @returns CLEDController::m_pNext + CLEDController *next() { return m_pNext; } + + /// Set the default array of LEDs to be used by this controller + /// @param data pointer to the LED data + /// @param nLeds the number of LEDs in the LED data + CLEDController & setLeds(CRGB *data, int nLeds) { + m_Data = data; + m_nLeds = nLeds; + return *this; + } + + /// Zero out the LED data managed by this controller + void clearLedDataInternal(int nLeds = -1) { + if(m_Data) { + nLeds = (nLeds < 0) ? m_nLeds : nLeds; + nLeds = (nLeds > m_nLeds) ? m_nLeds : nLeds; + memset((void*)m_Data, 0, sizeof(struct CRGB) * nLeds); + } + } + + /// How many LEDs does this controller manage? + /// @returns CLEDController::m_nLeds + virtual int size() { return m_nLeds; } + + /// How many Lanes does this controller manage? + /// @returns 1 for a non-Parallel controller + virtual int lanes() { return 1; } + + /// Pointer to the CRGB array for this controller + /// @returns CLEDController::m_Data + CRGB* leds() { return m_Data; } + + /// Reference to the n'th LED managed by the controller + /// @param x the LED number to retrieve + /// @returns reference to CLEDController::m_Data[x] + CRGB &operator[](int x) { return m_Data[x]; } + + /// Set the dithering mode for this controller to use + /// @param ditherMode the dithering mode to set + /// @returns a reference to the controller + inline CLEDController & setDither(uint8_t ditherMode = BINARY_DITHER) { m_DitherMode = ditherMode; return *this; } + + CLEDController& setScreenCoords(const XYMap& map) { + // EngineEvents::onCanvasUiSet(this, map); + ScreenMap screenmap = map.toScreenMap(); + EngineEvents::onCanvasUiSet(this, screenmap); + return *this; + } + + CLEDController& setScreenCoords(const ScreenMap& map) { + EngineEvents::onCanvasUiSet(this, map); + return *this; + } + + CLEDController& setScreenCoords(uint16_t width, uint16_t height) { + return setScreenCoords(XYMap::constructRectangularGrid(width, height)); + } + + /// Get the dithering option currently set for this controller + /// @return the currently set dithering option (CLEDController::m_DitherMode) + inline uint8_t getDither() { return m_DitherMode; } + + virtual void* beginShowLeds() { + // By default, emit an integer. This integer will, by default, be passed back. + // If you override beginShowLeds() then + // you should also override endShowLeds() to match the return state. + // + // For async led controllers this should be used as a sync point to block + // the caller until the leds from the last draw frame have completed drawing. + // for each controller: + // beginShowLeds(); + // for each controller: + // showLeds(); + // for each controller: + // endShowLeds(); + uintptr_t d = getDither(); + void* out = reinterpret_cast(d); + return out; + } + virtual void endShowLeds(void* data) { + // By default recieves the integer that beginShowLeds() emitted. + //For async controllers this should be used to signal the controller + // to begin transmitting the current frame to the leds. + uintptr_t d = reinterpret_cast(data); + setDither(static_cast(d)); + } + + /// The color corrction to use for this controller, expressed as a CRGB object + /// @param correction the color correction to set + /// @returns a reference to the controller + CLEDController & setCorrection(CRGB correction) { m_ColorCorrection = correction; return *this; } + + /// @copydoc setCorrection() + CLEDController & setCorrection(LEDColorCorrection correction) { m_ColorCorrection = correction; return *this; } + + /// Get the correction value used by this controller + /// @returns the current color correction (CLEDController::m_ColorCorrection) + CRGB getCorrection() { return m_ColorCorrection; } + + /// Set the color temperature, aka white point, for this controller + /// @param temperature the color temperature to set + /// @returns a reference to the controller + CLEDController & setTemperature(CRGB temperature) { m_ColorTemperature = temperature; return *this; } + + /// @copydoc setTemperature() + CLEDController & setTemperature(ColorTemperature temperature) { m_ColorTemperature = temperature; return *this; } + + /// Get the color temperature, aka whipe point, for this controller + /// @returns the current color temperature (CLEDController::m_ColorTemperature) + CRGB getTemperature() { return m_ColorTemperature; } + + /// Get the combined brightness/color adjustment for this controller + /// @param scale the brightness scale to get the correction for + /// @returns a CRGB object representing the total adjustment, including color correction and color temperature + CRGB getAdjustment(uint8_t scale) { + return CRGB::computeAdjustment(scale, m_ColorCorrection, m_ColorTemperature); + } + + /// Gets the maximum possible refresh rate of the strip + /// @returns the maximum refresh rate, in frames per second (FPS) + virtual uint16_t getMaxRefreshRate() const { return 0; } +}; + +FASTLED_NAMESPACE_END + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h new file mode 100644 index 0000000..b148a3a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/color.h @@ -0,0 +1,98 @@ +#pragma once + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// @file color.h +/// Contains definitions for color correction and temperature + +/// @defgroup ColorEnums Color Correction/Temperature +/// Definitions for color correction and light temperatures +/// @{ + +/// @brief Color correction starting points +typedef enum { + /// Typical values for SMD5050 LEDs + TypicalSMD5050=0xFFB0F0 /* 255, 176, 240 */, + /// @copydoc TypicalSMD5050 + TypicalLEDStrip=0xFFB0F0 /* 255, 176, 240 */, + + /// Typical values for 8 mm "pixels on a string". + /// Also for many through-hole 'T' package LEDs. + Typical8mmPixel=0xFFE08C /* 255, 224, 140 */, + /// @copydoc Typical8mmPixel + TypicalPixelString=0xFFE08C /* 255, 224, 140 */, + + /// Uncorrected color (0xFFFFFF) + UncorrectedColor=0xFFFFFF /* 255, 255, 255 */ + +} LEDColorCorrection; + + +/// @brief Color temperature values +/// @details These color values are separated into two groups: black body radiators +/// and gaseous light sources. +/// +/// Black body radiators emit a (relatively) continuous spectrum, +/// and can be described as having a Kelvin 'temperature'. This includes things +/// like candles, tungsten lightbulbs, and sunlight. +/// +/// Gaseous light sources emit discrete spectral bands, and while we can +/// approximate their aggregate hue with RGB values, they don't actually +/// have a proper Kelvin temperature. +/// +/// @see https://en.wikipedia.org/wiki/Color_temperature +typedef enum { + // Black Body Radiators + // @{ + /// 1900 Kelvin + Candle=0xFF9329 /* 1900 K, 255, 147, 41 */, + /// 2600 Kelvin + Tungsten40W=0xFFC58F /* 2600 K, 255, 197, 143 */, + /// 2850 Kelvin + Tungsten100W=0xFFD6AA /* 2850 K, 255, 214, 170 */, + /// 3200 Kelvin + Halogen=0xFFF1E0 /* 3200 K, 255, 241, 224 */, + /// 5200 Kelvin + CarbonArc=0xFFFAF4 /* 5200 K, 255, 250, 244 */, + /// 5400 Kelvin + HighNoonSun=0xFFFFFB /* 5400 K, 255, 255, 251 */, + /// 6000 Kelvin + DirectSunlight=0xFFFFFF /* 6000 K, 255, 255, 255 */, + /// 7000 Kelvin + OvercastSky=0xC9E2FF /* 7000 K, 201, 226, 255 */, + /// 20000 Kelvin + ClearBlueSky=0x409CFF /* 20000 K, 64, 156, 255 */, + // @} + + // Gaseous Light Sources + // @{ + /// Warm (yellower) flourescent light bulbs + WarmFluorescent=0xFFF4E5 /* 0 K, 255, 244, 229 */, + /// Standard flourescent light bulbs + StandardFluorescent=0xF4FFFA /* 0 K, 244, 255, 250 */, + /// Cool white (bluer) flourescent light bulbs + CoolWhiteFluorescent=0xD4EBFF /* 0 K, 212, 235, 255 */, + /// Full spectrum flourescent light bulbs + FullSpectrumFluorescent=0xFFF4F2 /* 0 K, 255, 244, 242 */, + /// Grow light flourescent light bulbs + GrowLightFluorescent=0xFFEFF7 /* 0 K, 255, 239, 247 */, + /// Black light flourescent light bulbs + BlackLightFluorescent=0xA700FF /* 0 K, 167, 0, 255 */, + /// Mercury vapor light bulbs + MercuryVapor=0xD8F7FF /* 0 K, 216, 247, 255 */, + /// Sodium vapor light bulbs + SodiumVapor=0xFFD1B2 /* 0 K, 255, 209, 178 */, + /// Metal-halide light bulbs + MetalHalide=0xF2FCFF /* 0 K, 242, 252, 255 */, + /// High-pressure sodium light bulbs + HighPressureSodium=0xFFB74C /* 0 K, 255, 183, 76 */, + // @} + + /// Uncorrected temperature (0xFFFFFF) + UncorrectedTemperature=0xFFFFFF /* 255, 255, 255 */ +} ColorTemperature; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.cpp new file mode 100644 index 0000000..f64e60a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.cpp @@ -0,0 +1,190 @@ + +/// Disables pragma messages and warnings +#define FASTLED_INTERNAL + +#include "FastLED.h" +#include "colorutils.h" +#include "colorpalettes.h" +#include "namespace.h" + +FASTLED_USING_NAMESPACE + +/// @file colorpalettes.cpp +/// Definitions for the predefined color palettes supplied by FastLED. +/// @note The documentation is in the source file instead of the header +/// because it allows Doxygen to automatically inline the values that +/// make up each palette. + +/// @addtogroup ColorPalettes +/// @{ + +/// @defgroup PredefinedPalettes Predefined Color Palettes +/// Stock color palettes, only included when used. +/// These palettes are all declared as `PROGMEM`, meaning +/// that they won't take up SRAM on AVR chips until used. +/// Furthermore, the compiler won't even include these +/// in your PROGMEM (flash) storage unless you specifically +/// use each one, so you only "pay for" those you actually use. +/// @{ + +/// Cloudy color palette +extern const TProgmemRGBPalette16 CloudColors_p FL_PROGMEM = +{ + CRGB::Blue, + CRGB::DarkBlue, + CRGB::DarkBlue, + CRGB::DarkBlue, + + CRGB::DarkBlue, + CRGB::DarkBlue, + CRGB::DarkBlue, + CRGB::DarkBlue, + + CRGB::Blue, + CRGB::DarkBlue, + CRGB::SkyBlue, + CRGB::SkyBlue, + + CRGB::LightBlue, + CRGB::White, + CRGB::LightBlue, + CRGB::SkyBlue +}; + +/// Lava color palette +extern const TProgmemRGBPalette16 LavaColors_p FL_PROGMEM = +{ + CRGB::Black, + CRGB::Maroon, + CRGB::Black, + CRGB::Maroon, + + CRGB::DarkRed, + CRGB::DarkRed, + CRGB::Maroon, + CRGB::DarkRed, + + CRGB::DarkRed, + CRGB::DarkRed, + CRGB::Red, + CRGB::Orange, + + CRGB::White, + CRGB::Orange, + CRGB::Red, + CRGB::DarkRed +}; + + +/// Ocean colors, blues and whites +extern const TProgmemRGBPalette16 OceanColors_p FL_PROGMEM = +{ + CRGB::MidnightBlue, + CRGB::DarkBlue, + CRGB::MidnightBlue, + CRGB::Navy, + + CRGB::DarkBlue, + CRGB::MediumBlue, + CRGB::SeaGreen, + CRGB::Teal, + + CRGB::CadetBlue, + CRGB::Blue, + CRGB::DarkCyan, + CRGB::CornflowerBlue, + + CRGB::Aquamarine, + CRGB::SeaGreen, + CRGB::Aqua, + CRGB::LightSkyBlue +}; + +/// Forest colors, greens +extern const TProgmemRGBPalette16 ForestColors_p FL_PROGMEM = +{ + CRGB::DarkGreen, + CRGB::DarkGreen, + CRGB::DarkOliveGreen, + CRGB::DarkGreen, + + CRGB::Green, + CRGB::ForestGreen, + CRGB::OliveDrab, + CRGB::Green, + + CRGB::SeaGreen, + CRGB::MediumAquamarine, + CRGB::LimeGreen, + CRGB::YellowGreen, + + CRGB::LightGreen, + CRGB::LawnGreen, + CRGB::MediumAquamarine, + CRGB::ForestGreen +}; + +/// HSV Rainbow +extern const TProgmemRGBPalette16 RainbowColors_p FL_PROGMEM = +{ + 0xFF0000, 0xD52A00, 0xAB5500, 0xAB7F00, + 0xABAB00, 0x56D500, 0x00FF00, 0x00D52A, + 0x00AB55, 0x0056AA, 0x0000FF, 0x2A00D5, + 0x5500AB, 0x7F0081, 0xAB0055, 0xD5002B +}; + +/// Alias of RainbowStripeColors_p +#define RainbowStripesColors_p RainbowStripeColors_p + +/// HSV Rainbow colors with alternatating stripes of black +extern const TProgmemRGBPalette16 RainbowStripeColors_p FL_PROGMEM = +{ + 0xFF0000, 0x000000, 0xAB5500, 0x000000, + 0xABAB00, 0x000000, 0x00FF00, 0x000000, + 0x00AB55, 0x000000, 0x0000FF, 0x000000, + 0x5500AB, 0x000000, 0xAB0055, 0x000000 +}; + +/// HSV color ramp: blue, purple, pink, red, orange, yellow (and back). +/// Basically, everything but the greens, which tend to make +/// people's skin look unhealthy. This palette is good for +/// lighting at a club or party, where it'll be shining on people. +extern const TProgmemRGBPalette16 PartyColors_p FL_PROGMEM = +{ + 0x5500AB, 0x84007C, 0xB5004B, 0xE5001B, + 0xE81700, 0xB84700, 0xAB7700, 0xABAB00, + 0xAB5500, 0xDD2200, 0xF2000E, 0xC2003E, + 0x8F0071, 0x5F00A1, 0x2F00D0, 0x0007F9 +}; + +/// Approximate "black body radiation" palette, akin to +/// the FastLED HeatColor() function. +/// It's recommended that you use values 0-240 rather than +/// the usual 0-255, as the last 15 colors will be +/// "wrapping around" from the hot end to the cold end, +/// which looks wrong. +extern const TProgmemRGBPalette16 HeatColors_p FL_PROGMEM = +{ + 0x000000, + 0x330000, 0x660000, 0x990000, 0xCC0000, 0xFF0000, + 0xFF3300, 0xFF6600, 0xFF9900, 0xFFCC00, 0xFFFF00, + 0xFFFF33, 0xFFFF66, 0xFFFF99, 0xFFFFCC, 0xFFFFFF +}; + + +/// Rainbow gradient. Provided for situations where you're going +/// to use a number of other gradient palettes, AND you want a +/// "standard" FastLED rainbow as well. +DEFINE_GRADIENT_PALETTE( Rainbow_gp ) { + 0, 255, 0, 0, // Red + 32, 171, 85, 0, // Orange + 64, 171, 171, 0, // Yellow + 96, 0, 255, 0, // Green + 128, 0, 171, 85, // Aqua + 160, 0, 0, 255, // Blue + 192, 85, 0, 171, // Purple + 224, 171, 0, 85, // Pink + 255, 255, 0, 0};// and back to Red + +/// @} +/// @} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h new file mode 100644 index 0000000..bb8109f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorpalettes.h @@ -0,0 +1,36 @@ +#ifndef __INC_COLORPALETTES_H +#define __INC_COLORPALETTES_H + +#include "FastLED.h" +#include "colorutils.h" + +/// @file colorpalettes.h +/// Declarations for the predefined color palettes supplied by FastLED. + +// Have Doxygen ignore these declarations +/// @cond + +// For historical reasons, TProgmemRGBPalette and others may be +// defined in sketches. Therefore we treat these as special +// and bind to the global namespace. +extern const ::TProgmemRGBPalette16 CloudColors_p FL_PROGMEM; +extern const ::TProgmemRGBPalette16 LavaColors_p FL_PROGMEM; +extern const ::TProgmemRGBPalette16 OceanColors_p FL_PROGMEM; +extern const ::TProgmemRGBPalette16 ForestColors_p FL_PROGMEM; + +extern const ::TProgmemRGBPalette16 RainbowColors_p FL_PROGMEM; + +/// Alias of RainbowStripeColors_p +#define RainbowStripesColors_p RainbowStripeColors_p +extern const ::TProgmemRGBPalette16 RainbowStripeColors_p FL_PROGMEM; + +extern const ::TProgmemRGBPalette16 PartyColors_p FL_PROGMEM; + +extern const ::TProgmemRGBPalette16 HeatColors_p FL_PROGMEM; + + +DECLARE_GRADIENT_PALETTE( Rainbow_gp); + +/// @endcond + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.cpp new file mode 100644 index 0000000..49aa6e1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.cpp @@ -0,0 +1,1419 @@ +#define FASTLED_INTERNAL +#define __PROG_TYPES_COMPAT__ + +/// @file colorutils.cpp +/// Utility functions for color fill, palettes, blending, and more + +#include +#include + + +#include "FastLED.h" +#include "xymap.h" + +FASTLED_NAMESPACE_BEGIN + + + +void fill_solid( struct CRGB * targetArray, int numToFill, + const struct CRGB& color) +{ + for( int i = 0; i < numToFill; ++i) { + targetArray[i] = color; + } +} + +void fill_solid( struct CHSV * targetArray, int numToFill, + const struct CHSV& color) +{ + for( int i = 0; i < numToFill; ++i) { + targetArray[i] = color; + } +} + + +// void fill_solid( struct CRGB* targetArray, int numToFill, +// const struct CHSV& hsvColor) +// { +// fill_solid( targetArray, numToFill, (CRGB) hsvColor); +// } + +void fill_rainbow( struct CRGB * targetArray, int numToFill, + uint8_t initialhue, + uint8_t deltahue ) +{ + CHSV hsv; + hsv.hue = initialhue; + hsv.val = 255; + hsv.sat = 240; + for( int i = 0; i < numToFill; ++i) { + targetArray[i] = hsv; + hsv.hue += deltahue; + } +} + +void fill_rainbow( struct CHSV * targetArray, int numToFill, + uint8_t initialhue, + uint8_t deltahue ) +{ + CHSV hsv; + hsv.hue = initialhue; + hsv.val = 255; + hsv.sat = 240; + for( int i = 0; i < numToFill; ++i) { + targetArray[i] = hsv; + hsv.hue += deltahue; + } +} + + +void fill_rainbow_circular(struct CRGB* targetArray, int numToFill, uint8_t initialhue, bool reversed) +{ + if (numToFill == 0) return; // avoiding div/0 + + CHSV hsv; + hsv.hue = initialhue; + hsv.val = 255; + hsv.sat = 240; + + const uint16_t hueChange = 65535 / (uint16_t)numToFill; // hue change for each LED, * 256 for precision (256 * 256 - 1) + uint16_t hueOffset = 0; // offset for hue value, with precision (*256) + + for (int i = 0; i < numToFill; ++i) { + targetArray[i] = hsv; + if (reversed) hueOffset -= hueChange; + else hueOffset += hueChange; + hsv.hue = initialhue + (uint8_t)(hueOffset >> 8); // assign new hue with precise offset (as 8-bit) + } +} + +void fill_rainbow_circular(struct CHSV* targetArray, int numToFill, uint8_t initialhue, bool reversed) +{ + if (numToFill == 0) return; // avoiding div/0 + + CHSV hsv; + hsv.hue = initialhue; + hsv.val = 255; + hsv.sat = 240; + + const uint16_t hueChange = 65535 / (uint16_t) numToFill; // hue change for each LED, * 256 for precision (256 * 256 - 1) + uint16_t hueOffset = 0; // offset for hue value, with precision (*256) + + for (int i = 0; i < numToFill; ++i) { + targetArray[i] = hsv; + if (reversed) hueOffset -= hueChange; + else hueOffset += hueChange; + hsv.hue = initialhue + (uint8_t)(hueOffset >> 8); // assign new hue with precise offset (as 8-bit) + } +} + + +void fill_gradient_RGB( CRGB* leds, + uint16_t startpos, CRGB startcolor, + uint16_t endpos, CRGB endcolor ) +{ + // if the points are in the wrong order, straighten them + if( endpos < startpos ) { + uint16_t t = endpos; + CRGB tc = endcolor; + endcolor = startcolor; + endpos = startpos; + startpos = t; + startcolor = tc; + } + + saccum87 rdistance87; + saccum87 gdistance87; + saccum87 bdistance87; + + rdistance87 = (endcolor.r - startcolor.r) << 7; + gdistance87 = (endcolor.g - startcolor.g) << 7; + bdistance87 = (endcolor.b - startcolor.b) << 7; + + uint16_t pixeldistance = endpos - startpos; + int16_t divisor = pixeldistance ? pixeldistance : 1; + + saccum87 rdelta87 = rdistance87 / divisor; + saccum87 gdelta87 = gdistance87 / divisor; + saccum87 bdelta87 = bdistance87 / divisor; + + rdelta87 *= 2; + gdelta87 *= 2; + bdelta87 *= 2; + + accum88 r88 = startcolor.r << 8; + accum88 g88 = startcolor.g << 8; + accum88 b88 = startcolor.b << 8; + for( uint16_t i = startpos; i <= endpos; ++i) { + leds[i] = CRGB( r88 >> 8, g88 >> 8, b88 >> 8); + r88 += rdelta87; + g88 += gdelta87; + b88 += bdelta87; + } +} + +#if 0 +void fill_gradient( const CHSV& c1, const CHSV& c2) +{ + fill_gradient( FastLED[0].leds(), FastLED[0].size(), c1, c2); +} + +void fill_gradient( const CHSV& c1, const CHSV& c2, const CHSV& c3) +{ + fill_gradient( FastLED[0].leds(), FastLED[0].size(), c1, c2, c3); +} + +void fill_gradient( const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4) +{ + fill_gradient( FastLED[0].leds(), FastLED[0].size(), c1, c2, c3, c4); +} + +void fill_gradient_RGB( const CRGB& c1, const CRGB& c2) +{ + fill_gradient_RGB( FastLED[0].leds(), FastLED[0].size(), c1, c2); +} + +void fill_gradient_RGB( const CRGB& c1, const CRGB& c2, const CRGB& c3) +{ + fill_gradient_RGB( FastLED[0].leds(), FastLED[0].size(), c1, c2, c3); +} + +void fill_gradient_RGB( const CRGB& c1, const CRGB& c2, const CRGB& c3, const CRGB& c4) +{ + fill_gradient_RGB( FastLED[0].leds(), FastLED[0].size(), c1, c2, c3, c4); +} +#endif + + + + +void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, const CRGB& c2) +{ + uint16_t last = numLeds - 1; + fill_gradient_RGB( leds, 0, c1, last, c2); +} + + +void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, const CRGB& c2, const CRGB& c3) +{ + uint16_t half = (numLeds / 2); + uint16_t last = numLeds - 1; + fill_gradient_RGB( leds, 0, c1, half, c2); + fill_gradient_RGB( leds, half, c2, last, c3); +} + +void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, const CRGB& c2, const CRGB& c3, const CRGB& c4) +{ + uint16_t onethird = (numLeds / 3); + uint16_t twothirds = ((numLeds * 2) / 3); + uint16_t last = numLeds - 1; + fill_gradient_RGB( leds, 0, c1, onethird, c2); + fill_gradient_RGB( leds, onethird, c2, twothirds, c3); + fill_gradient_RGB( leds, twothirds, c3, last, c4); +} + + + + +void nscale8_video( CRGB* leds, uint16_t num_leds, uint8_t scale) +{ + for( uint16_t i = 0; i < num_leds; ++i) { + leds[i].nscale8_video( scale); + } +} + +void fade_video(CRGB* leds, uint16_t num_leds, uint8_t fadeBy) +{ + nscale8_video( leds, num_leds, 255 - fadeBy); +} + +void fadeLightBy(CRGB* leds, uint16_t num_leds, uint8_t fadeBy) +{ + nscale8_video( leds, num_leds, 255 - fadeBy); +} + + +void fadeToBlackBy( CRGB* leds, uint16_t num_leds, uint8_t fadeBy) +{ + nscale8( leds, num_leds, 255 - fadeBy); +} + +void fade_raw( CRGB* leds, uint16_t num_leds, uint8_t fadeBy) +{ + nscale8( leds, num_leds, 255 - fadeBy); +} + +/// Unused alias of nscale8(CRGB*, uint16_t, uint8_t) +/// @todo Remove this or add a declaration? This is not listed in the colorutils.h header. +void nscale8_raw( CRGB* leds, uint16_t num_leds, uint8_t scale) +{ + nscale8( leds, num_leds, scale); +} + +void nscale8( CRGB* leds, uint16_t num_leds, uint8_t scale) +{ + for( uint16_t i = 0; i < num_leds; ++i) { + leds[i].nscale8( scale); + } +} + +void fadeUsingColor( CRGB* leds, uint16_t numLeds, const CRGB& colormask) +{ + uint8_t fr, fg, fb; + fr = colormask.r; + fg = colormask.g; + fb = colormask.b; + + for( uint16_t i = 0; i < numLeds; ++i) { + leds[i].r = scale8_LEAVING_R1_DIRTY( leds[i].r, fr); + leds[i].g = scale8_LEAVING_R1_DIRTY( leds[i].g, fg); + leds[i].b = scale8 ( leds[i].b, fb); + } +} + + +CRGB& nblend( CRGB& existing, const CRGB& overlay, fract8 amountOfOverlay ) +{ + if( amountOfOverlay == 0) { + return existing; + } + + if( amountOfOverlay == 255) { + existing = overlay; + return existing; + } + +#if 0 + // Old blend method which unfortunately had some rounding errors + fract8 amountOfKeep = 255 - amountOfOverlay; + + existing.red = scale8_LEAVING_R1_DIRTY( existing.red, amountOfKeep) + + scale8_LEAVING_R1_DIRTY( overlay.red, amountOfOverlay); + existing.green = scale8_LEAVING_R1_DIRTY( existing.green, amountOfKeep) + + scale8_LEAVING_R1_DIRTY( overlay.green, amountOfOverlay); + existing.blue = scale8_LEAVING_R1_DIRTY( existing.blue, amountOfKeep) + + scale8_LEAVING_R1_DIRTY( overlay.blue, amountOfOverlay); + + cleanup_R1(); +#else + // Corrected blend method, with no loss-of-precision rounding errors + existing.red = blend8( existing.red, overlay.red, amountOfOverlay); + existing.green = blend8( existing.green, overlay.green, amountOfOverlay); + existing.blue = blend8( existing.blue, overlay.blue, amountOfOverlay); +#endif + + return existing; +} + + + +void nblend( CRGB* existing, CRGB* overlay, uint16_t count, fract8 amountOfOverlay) +{ + for( uint16_t i = count; i; --i) { + nblend( *existing, *overlay, amountOfOverlay); + ++existing; + ++overlay; + } +} + +CRGB blend( const CRGB& p1, const CRGB& p2, fract8 amountOfP2 ) +{ + CRGB nu(p1); + nblend( nu, p2, amountOfP2); + return nu; +} + +CRGB* blend( const CRGB* src1, const CRGB* src2, CRGB* dest, uint16_t count, fract8 amountOfsrc2 ) +{ + for( uint16_t i = 0; i < count; ++i) { + dest[i] = blend(src1[i], src2[i], amountOfsrc2); + } + return dest; +} + + + +CHSV& nblend( CHSV& existing, const CHSV& overlay, fract8 amountOfOverlay, TGradientDirectionCode directionCode) +{ + if( amountOfOverlay == 0) { + return existing; + } + + if( amountOfOverlay == 255) { + existing = overlay; + return existing; + } + + fract8 amountOfKeep = 255 - amountOfOverlay; + + uint8_t huedelta8 = overlay.hue - existing.hue; + + if( directionCode == SHORTEST_HUES ) { + directionCode = FORWARD_HUES; + if( huedelta8 > 127) { + directionCode = BACKWARD_HUES; + } + } + + if( directionCode == LONGEST_HUES ) { + directionCode = FORWARD_HUES; + if( huedelta8 < 128) { + directionCode = BACKWARD_HUES; + } + } + + if( directionCode == FORWARD_HUES) { + existing.hue = existing.hue + scale8( huedelta8, amountOfOverlay); + } + else /* directionCode == BACKWARD_HUES */ + { + huedelta8 = -huedelta8; + existing.hue = existing.hue - scale8( huedelta8, amountOfOverlay); + } + + existing.sat = scale8_LEAVING_R1_DIRTY( existing.sat, amountOfKeep) + + scale8_LEAVING_R1_DIRTY( overlay.sat, amountOfOverlay); + existing.val = scale8_LEAVING_R1_DIRTY( existing.val, amountOfKeep) + + scale8_LEAVING_R1_DIRTY( overlay.val, amountOfOverlay); + + cleanup_R1(); + + return existing; +} + + + +void nblend( CHSV* existing, CHSV* overlay, uint16_t count, fract8 amountOfOverlay, TGradientDirectionCode directionCode ) +{ + if(existing == overlay) return; + for( uint16_t i = count; i; --i) { + nblend( *existing, *overlay, amountOfOverlay, directionCode); + ++existing; + ++overlay; + } +} + +CHSV blend( const CHSV& p1, const CHSV& p2, fract8 amountOfP2, TGradientDirectionCode directionCode ) +{ + CHSV nu(p1); + nblend( nu, p2, amountOfP2, directionCode); + return nu; +} + +CHSV* blend( const CHSV* src1, const CHSV* src2, CHSV* dest, uint16_t count, fract8 amountOfsrc2, TGradientDirectionCode directionCode ) +{ + for( uint16_t i = 0; i < count; ++i) { + dest[i] = blend(src1[i], src2[i], amountOfsrc2, directionCode); + } + return dest; +} + + + +// blur1d: one-dimensional blur filter. Spreads light to 2 line neighbors. +// blur2d: two-dimensional blur filter. Spreads light to 8 XY neighbors. +// +// 0 = no spread at all +// 64 = moderate spreading +// 172 = maximum smooth, even spreading +// +// 173..255 = wider spreading, but increasing flicker +// +// Total light is NOT entirely conserved, so many repeated +// calls to 'blur' will also result in the light fading, +// eventually all the way to black; this is by design so that +// it can be used to (slowly) clear the LEDs to black. +void blur1d( CRGB* leds, uint16_t numLeds, fract8 blur_amount) +{ + uint8_t keep = 255 - blur_amount; + uint8_t seep = blur_amount >> 1; + CRGB carryover = CRGB::Black; + for( uint16_t i = 0; i < numLeds; ++i) { + CRGB cur = leds[i]; + CRGB part = cur; + part.nscale8( seep); + cur.nscale8( keep); + cur += carryover; + if( i) leds[i-1] += part; + leds[i] = cur; + carryover = part; + } +} + +void blur2d( CRGB* leds, uint8_t width, uint8_t height, fract8 blur_amount, const XYMap& xymap) +{ + blurRows(leds, width, height, blur_amount, xymap); + blurColumns(leds, width, height, blur_amount, xymap); +} + +void blurRows( CRGB* leds, uint8_t width, uint8_t height, fract8 blur_amount, const XYMap& xyMap) +{ + +/* for( uint8_t row = 0; row < height; row++) { + CRGB* rowbase = leds + (row * width); + blur1d( rowbase, width, blur_amount); + } +*/ + // blur rows same as columns, for irregular matrix + uint8_t keep = 255 - blur_amount; + uint8_t seep = blur_amount >> 1; + for( uint8_t row = 0; row < height; row++) { + CRGB carryover = CRGB::Black; + for( uint8_t i = 0; i < width; i++) { + CRGB cur = leds[xyMap.mapToIndex(i,row)]; + CRGB part = cur; + part.nscale8( seep); + cur.nscale8( keep); + cur += carryover; + if( i) leds[xyMap.mapToIndex(i-1,row)] += part; + leds[xyMap.mapToIndex(i,row)] = cur; + carryover = part; + } + } +} + +// blurColumns: perform a blur1d on each column of a rectangular matrix +void blurColumns(CRGB* leds, uint8_t width, uint8_t height, fract8 blur_amount, const XYMap& xyMap) +{ + // blur columns + uint8_t keep = 255 - blur_amount; + uint8_t seep = blur_amount >> 1; + for( uint8_t col = 0; col < width; ++col) { + CRGB carryover = CRGB::Black; + for( uint8_t i = 0; i < height; ++i) { + CRGB cur = leds[xyMap.mapToIndex(col,i)]; + CRGB part = cur; + part.nscale8( seep); + cur.nscale8( keep); + cur += carryover; + if( i) leds[xyMap.mapToIndex(col,i-1)] += part; + leds[xyMap.mapToIndex(col,i)] = cur; + carryover = part; + } + } +} + + + +// CRGB HeatColor( uint8_t temperature) +// +// Approximates a 'black body radiation' spectrum for +// a given 'heat' level. This is useful for animations of 'fire'. +// Heat is specified as an arbitrary scale from 0 (cool) to 255 (hot). +// This is NOT a chromatically correct 'black body radiation' +// spectrum, but it's surprisingly close, and it's fast and small. +// +// On AVR/Arduino, this typically takes around 70 bytes of program memory, +// versus 768 bytes for a full 256-entry RGB lookup table. + +CRGB HeatColor( uint8_t temperature) +{ + CRGB heatcolor; + + // Scale 'heat' down from 0-255 to 0-191, + // which can then be easily divided into three + // equal 'thirds' of 64 units each. + uint8_t t192 = scale8_video( temperature, 191); + + // calculate a value that ramps up from + // zero to 255 in each 'third' of the scale. + uint8_t heatramp = t192 & 0x3F; // 0..63 + heatramp <<= 2; // scale up to 0..252 + + // now figure out which third of the spectrum we're in: + if( t192 & 0x80) { + // we're in the hottest third + heatcolor.r = 255; // full red + heatcolor.g = 255; // full green + heatcolor.b = heatramp; // ramp up blue + + } else if( t192 & 0x40 ) { + // we're in the middle third + heatcolor.r = 255; // full red + heatcolor.g = heatramp; // ramp up green + heatcolor.b = 0; // no blue + + } else { + // we're in the coolest third + heatcolor.r = heatramp; // ramp up red + heatcolor.g = 0; // no green + heatcolor.b = 0; // no blue + } + + return heatcolor; +} + + +/// Helper function to divide a number by 16, aka four logical shift right (LSR)'s. +/// On avr-gcc, "u8 >> 4" generates a loop, which is big, and slow. +/// merely forcing it to be four /=2's causes avr-gcc to emit +/// a SWAP instruction followed by an AND 0x0F, which is faster, and smaller. +inline uint8_t lsrX4( uint8_t dividend) __attribute__((always_inline)); +inline uint8_t lsrX4( uint8_t dividend) +{ +#if defined(__AVR__) + dividend /= 2; + dividend /= 2; + dividend /= 2; + dividend /= 2; +#else + dividend >>= 4; +#endif + return dividend; +} + +CRGB ColorFromPaletteExtended(const CRGBPalette32& pal, uint16_t index, uint8_t brightness, TBlendType blendType) { + // Extract the five most significant bits of the index as a palette index. + uint8_t index_5bit = (index >> 11); + // Calculate the 8-bit offset from the palette index. + uint8_t offset = (uint8_t)(index >> 3); + // Get the palette entry from the 5-bit index + const CRGB* entry = &(pal[0]) + index_5bit; + uint8_t red1 = entry->red; + uint8_t green1 = entry->green; + uint8_t blue1 = entry->blue; + + uint8_t blend = offset && (blendType != NOBLEND); + if (blend) { + if (index_5bit == 31) { + entry = &(pal[0]); + } else { + entry++; + } + + // Calculate the scaling factor and scaled values for the lower palette value. + uint8_t f1 = 255 - offset; + red1 = scale8_LEAVING_R1_DIRTY(red1, f1); + green1 = scale8_LEAVING_R1_DIRTY(green1, f1); + blue1 = scale8_LEAVING_R1_DIRTY(blue1, f1); + + // Calculate the scaled values for the neighbouring palette value. + uint8_t red2 = entry->red; + uint8_t green2 = entry->green; + uint8_t blue2 = entry->blue; + red2 = scale8_LEAVING_R1_DIRTY(red2, offset); + green2 = scale8_LEAVING_R1_DIRTY(green2, offset); + blue2 = scale8_LEAVING_R1_DIRTY(blue2, offset); + cleanup_R1(); + + // These sums can't overflow, so no qadd8 needed. + red1 += red2; + green1 += green2; + blue1 += blue2; + } + if (brightness != 255) { + nscale8x3_video(red1, green1, blue1, brightness); + } + return CRGB(red1, green1, blue1); +} + +CRGB ColorFromPalette( const CRGBPalette16& pal, uint8_t index, uint8_t brightness, TBlendType blendType) +{ + if ( blendType == LINEARBLEND_NOWRAP) { + index = map8(index, 0, 239); // Blend range is affected by lo4 blend of values, remap to avoid wrapping + } + + // hi4 = index >> 4; + uint8_t hi4 = lsrX4(index); + uint8_t lo4 = index & 0x0F; + + // const CRGB* entry = &(pal[0]) + hi4; + // since hi4 is always 0..15, hi4 * sizeof(CRGB) can be a single-byte value, + // instead of the two byte 'int' that avr-gcc defaults to. + // So, we multiply hi4 X sizeof(CRGB), giving hi4XsizeofCRGB; + uint8_t hi4XsizeofCRGB = hi4 * sizeof(CRGB); + // We then add that to a base array pointer. + const CRGB* entry = (CRGB*)( (uint8_t*)(&(pal[0])) + hi4XsizeofCRGB); + + uint8_t blend = lo4 && (blendType != NOBLEND); + + uint8_t red1 = entry->red; + uint8_t green1 = entry->green; + uint8_t blue1 = entry->blue; + + + if( blend ) { + + if( hi4 == 15 ) { + entry = &(pal[0]); + } else { + ++entry; + } + + uint8_t f2 = lo4 << 4; + uint8_t f1 = 255 - f2; + + // rgb1.nscale8(f1); + uint8_t red2 = entry->red; + red1 = scale8_LEAVING_R1_DIRTY( red1, f1); + red2 = scale8_LEAVING_R1_DIRTY( red2, f2); + red1 += red2; + + uint8_t green2 = entry->green; + green1 = scale8_LEAVING_R1_DIRTY( green1, f1); + green2 = scale8_LEAVING_R1_DIRTY( green2, f2); + green1 += green2; + + uint8_t blue2 = entry->blue; + blue1 = scale8_LEAVING_R1_DIRTY( blue1, f1); + blue2 = scale8_LEAVING_R1_DIRTY( blue2, f2); + blue1 += blue2; + + cleanup_R1(); + } + + if( brightness != 255) { + if( brightness ) { + ++brightness; // adjust for rounding + // Now, since brightness is nonzero, we don't need the full scale8_video logic; + // we can just to scale8 and then add one (unless scale8 fixed) to all nonzero inputs. + if( red1 ) { + red1 = scale8_LEAVING_R1_DIRTY( red1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++red1; +#endif + } + if( green1 ) { + green1 = scale8_LEAVING_R1_DIRTY( green1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++green1; +#endif + } + if( blue1 ) { + blue1 = scale8_LEAVING_R1_DIRTY( blue1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++blue1; +#endif + } + cleanup_R1(); + } else { + red1 = 0; + green1 = 0; + blue1 = 0; + } + } + + return CRGB( red1, green1, blue1); +} + +CRGB ColorFromPaletteExtended(const CRGBPalette16& pal, uint16_t index, uint8_t brightness, TBlendType blendType) { + // Extract the four most significant bits of the index as a palette index. + uint8_t index_4bit = index >> 12; + // Calculate the 8-bit offset from the palette index. + uint8_t offset = (uint8_t)(index >> 4); + // Get the palette entry from the 4-bit index + const CRGB* entry = &(pal[0]) + index_4bit; + uint8_t red1 = entry->red; + uint8_t green1 = entry->green; + uint8_t blue1 = entry->blue; + + uint8_t blend = offset && (blendType != NOBLEND); + if (blend) { + if (index_4bit == 15) { + entry = &(pal[0]); + } else { + entry++; + } + + // Calculate the scaling factor and scaled values for the lower palette value. + uint8_t f1 = 255 - offset; + red1 = scale8_LEAVING_R1_DIRTY(red1, f1); + green1 = scale8_LEAVING_R1_DIRTY(green1, f1); + blue1 = scale8_LEAVING_R1_DIRTY(blue1, f1); + + // Calculate the scaled values for the neighbouring palette value. + uint8_t red2 = entry->red; + uint8_t green2 = entry->green; + uint8_t blue2 = entry->blue; + red2 = scale8_LEAVING_R1_DIRTY(red2, offset); + green2 = scale8_LEAVING_R1_DIRTY(green2, offset); + blue2 = scale8_LEAVING_R1_DIRTY(blue2, offset); + cleanup_R1(); + + // These sums can't overflow, so no qadd8 needed. + red1 += red2; + green1 += green2; + blue1 += blue2; + } + if (brightness != 255) { + // nscale8x3_video(red1, green1, blue1, brightness); + nscale8x3(red1, green1, blue1, brightness); + } + return CRGB(red1, green1, blue1); +} + +CRGB ColorFromPalette( const TProgmemRGBPalette16& pal, uint8_t index, uint8_t brightness, TBlendType blendType) +{ + if ( blendType == LINEARBLEND_NOWRAP) { + index = map8(index, 0, 239); // Blend range is affected by lo4 blend of values, remap to avoid wrapping + } + + // hi4 = index >> 4; + uint8_t hi4 = lsrX4(index); + uint8_t lo4 = index & 0x0F; + + CRGB entry = FL_PGM_READ_DWORD_NEAR( &(pal[0]) + hi4 ); + + + uint8_t red1 = entry.red; + uint8_t green1 = entry.green; + uint8_t blue1 = entry.blue; + + uint8_t blend = lo4 && (blendType != NOBLEND); + + if( blend ) { + + if( hi4 == 15 ) { + entry = FL_PGM_READ_DWORD_NEAR( &(pal[0]) ); + } else { + entry = FL_PGM_READ_DWORD_NEAR( &(pal[1]) + hi4 ); + } + + uint8_t f2 = lo4 << 4; + uint8_t f1 = 255 - f2; + + uint8_t red2 = entry.red; + red1 = scale8_LEAVING_R1_DIRTY( red1, f1); + red2 = scale8_LEAVING_R1_DIRTY( red2, f2); + red1 += red2; + + uint8_t green2 = entry.green; + green1 = scale8_LEAVING_R1_DIRTY( green1, f1); + green2 = scale8_LEAVING_R1_DIRTY( green2, f2); + green1 += green2; + + uint8_t blue2 = entry.blue; + blue1 = scale8_LEAVING_R1_DIRTY( blue1, f1); + blue2 = scale8_LEAVING_R1_DIRTY( blue2, f2); + blue1 += blue2; + + cleanup_R1(); + } + + if( brightness != 255) { + if( brightness ) { + ++brightness; // adjust for rounding + // Now, since brightness is nonzero, we don't need the full scale8_video logic; + // we can just to scale8 and then add one (unless scale8 fixed) to all nonzero inputs. + if( red1 ) { + red1 = scale8_LEAVING_R1_DIRTY( red1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++red1; +#endif + } + if( green1 ) { + green1 = scale8_LEAVING_R1_DIRTY( green1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++green1; +#endif + } + if( blue1 ) { + blue1 = scale8_LEAVING_R1_DIRTY( blue1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++blue1; +#endif + } + cleanup_R1(); + } else { + red1 = 0; + green1 = 0; + blue1 = 0; + } + } + + return CRGB( red1, green1, blue1); +} + + +CRGB ColorFromPalette( const CRGBPalette32& pal, uint8_t index, uint8_t brightness, TBlendType blendType) +{ + if ( blendType == LINEARBLEND_NOWRAP) { + index = map8(index, 0, 247); // Blend range is affected by lo3 blend of values, remap to avoid wrapping + } + + uint8_t hi5 = index; +#if defined(__AVR__) + hi5 /= 2; + hi5 /= 2; + hi5 /= 2; +#else + hi5 >>= 3; +#endif + uint8_t lo3 = index & 0x07; + + // const CRGB* entry = &(pal[0]) + hi5; + // since hi5 is always 0..31, hi4 * sizeof(CRGB) can be a single-byte value, + // instead of the two byte 'int' that avr-gcc defaults to. + // So, we multiply hi5 X sizeof(CRGB), giving hi5XsizeofCRGB; + uint8_t hi5XsizeofCRGB = hi5 * sizeof(CRGB); + // We then add that to a base array pointer. + const CRGB* entry = (CRGB*)( (uint8_t*)(&(pal[0])) + hi5XsizeofCRGB); + + uint8_t red1 = entry->red; + uint8_t green1 = entry->green; + uint8_t blue1 = entry->blue; + + uint8_t blend = lo3 && (blendType != NOBLEND); + + if( blend ) { + + if( hi5 == 31 ) { + entry = &(pal[0]); + } else { + ++entry; + } + + uint8_t f2 = lo3 << 5; + uint8_t f1 = 255 - f2; + + uint8_t red2 = entry->red; + red1 = scale8_LEAVING_R1_DIRTY( red1, f1); + red2 = scale8_LEAVING_R1_DIRTY( red2, f2); + red1 += red2; + + uint8_t green2 = entry->green; + green1 = scale8_LEAVING_R1_DIRTY( green1, f1); + green2 = scale8_LEAVING_R1_DIRTY( green2, f2); + green1 += green2; + + uint8_t blue2 = entry->blue; + blue1 = scale8_LEAVING_R1_DIRTY( blue1, f1); + blue2 = scale8_LEAVING_R1_DIRTY( blue2, f2); + blue1 += blue2; + + cleanup_R1(); + + } + + if( brightness != 255) { + if( brightness ) { + ++brightness; // adjust for rounding + // Now, since brightness is nonzero, we don't need the full scale8_video logic; + // we can just to scale8 and then add one (unless scale8 fixed) to all nonzero inputs. + if( red1 ) { + red1 = scale8_LEAVING_R1_DIRTY( red1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++red1; +#endif + } + if( green1 ) { + green1 = scale8_LEAVING_R1_DIRTY( green1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++green1; +#endif + } + if( blue1 ) { + blue1 = scale8_LEAVING_R1_DIRTY( blue1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++blue1; +#endif + } + cleanup_R1(); + } else { + red1 = 0; + green1 = 0; + blue1 = 0; + } + } + + return CRGB( red1, green1, blue1); +} + + +CRGB ColorFromPalette( const TProgmemRGBPalette32& pal, uint8_t index, uint8_t brightness, TBlendType blendType) +{ + if ( blendType == LINEARBLEND_NOWRAP) { + index = map8(index, 0, 247); // Blend range is affected by lo3 blend of values, remap to avoid wrapping + } + + uint8_t hi5 = index; +#if defined(__AVR__) + hi5 /= 2; + hi5 /= 2; + hi5 /= 2; +#else + hi5 >>= 3; +#endif + uint8_t lo3 = index & 0x07; + + CRGB entry = FL_PGM_READ_DWORD_NEAR( &(pal[0]) + hi5); + + uint8_t red1 = entry.red; + uint8_t green1 = entry.green; + uint8_t blue1 = entry.blue; + + uint8_t blend = lo3 && (blendType != NOBLEND); + + if( blend ) { + + if( hi5 == 31 ) { + entry = FL_PGM_READ_DWORD_NEAR( &(pal[0]) ); + } else { + entry = FL_PGM_READ_DWORD_NEAR( &(pal[1]) + hi5 ); + } + + uint8_t f2 = lo3 << 5; + uint8_t f1 = 255 - f2; + + uint8_t red2 = entry.red; + red1 = scale8_LEAVING_R1_DIRTY( red1, f1); + red2 = scale8_LEAVING_R1_DIRTY( red2, f2); + red1 += red2; + + uint8_t green2 = entry.green; + green1 = scale8_LEAVING_R1_DIRTY( green1, f1); + green2 = scale8_LEAVING_R1_DIRTY( green2, f2); + green1 += green2; + + uint8_t blue2 = entry.blue; + blue1 = scale8_LEAVING_R1_DIRTY( blue1, f1); + blue2 = scale8_LEAVING_R1_DIRTY( blue2, f2); + blue1 += blue2; + + cleanup_R1(); + } + + if( brightness != 255) { + if( brightness ) { + ++brightness; // adjust for rounding + // Now, since brightness is nonzero, we don't need the full scale8_video logic; + // we can just to scale8 and then add one (unless scale8 fixed) to all nonzero inputs. + if( red1 ) { + red1 = scale8_LEAVING_R1_DIRTY( red1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++red1; +#endif + } + if( green1 ) { + green1 = scale8_LEAVING_R1_DIRTY( green1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++green1; +#endif + } + if( blue1 ) { + blue1 = scale8_LEAVING_R1_DIRTY( blue1, brightness); +#if !(FASTLED_SCALE8_FIXED==1) + ++blue1; +#endif + } + cleanup_R1(); + } else { + red1 = 0; + green1 = 0; + blue1 = 0; + } + } + + return CRGB( red1, green1, blue1); +} + + + +CRGB ColorFromPalette( const CRGBPalette256& pal, uint8_t index, uint8_t brightness, TBlendType) +{ + const CRGB* entry = &(pal[0]) + index; + + uint8_t red = entry->red; + uint8_t green = entry->green; + uint8_t blue = entry->blue; + + if( brightness != 255) { + ++brightness; // adjust for rounding + red = scale8_video_LEAVING_R1_DIRTY( red, brightness); + green = scale8_video_LEAVING_R1_DIRTY( green, brightness); + blue = scale8_video_LEAVING_R1_DIRTY( blue, brightness); + cleanup_R1(); + } + + return CRGB( red, green, blue); +} + +CRGB ColorFromPaletteExtended(const CRGBPalette256& pal, uint16_t index, uint8_t brightness, TBlendType blendType) { + // Extract the eight most significant bits of the index as a palette index. + uint8_t index_8bit = index >> 8; + // Calculate the 8-bit offset from the palette index. + uint8_t offset = index & 0xff; + // Get the palette entry from the 8-bit index + const CRGB* entry = &(pal[0]) + index_8bit; + uint8_t red1 = entry->red; + uint8_t green1 = entry->green; + uint8_t blue1 = entry->blue; + + uint8_t blend = offset && (blendType != NOBLEND); + if (blend) { + if (index_8bit == 255) { + entry = &(pal[0]); + } else { + entry++; + } + + // Calculate the scaling factor and scaled values for the lower palette value. + uint8_t f1 = 255 - offset; + red1 = scale8_LEAVING_R1_DIRTY(red1, f1); + green1 = scale8_LEAVING_R1_DIRTY(green1, f1); + blue1 = scale8_LEAVING_R1_DIRTY(blue1, f1); + + // Calculate the scaled values for the neighbouring palette value. + uint8_t red2 = entry->red; + uint8_t green2 = entry->green; + uint8_t blue2 = entry->blue; + red2 = scale8_LEAVING_R1_DIRTY(red2, offset); + green2 = scale8_LEAVING_R1_DIRTY(green2, offset); + blue2 = scale8_LEAVING_R1_DIRTY(blue2, offset); + cleanup_R1(); + + // These sums can't overflow, so no qadd8 needed. + red1 += red2; + green1 += green2; + blue1 += blue2; + } + if (brightness != 255) { + // nscale8x3_video(red1, green1, blue1, brightness); + nscale8x3(red1, green1, blue1, brightness); + } + return CRGB(red1, green1, blue1); +} + + + +CHSV ColorFromPalette( const CHSVPalette16& pal, uint8_t index, uint8_t brightness, TBlendType blendType) +{ + if ( blendType == LINEARBLEND_NOWRAP) { + index = map8(index, 0, 239); // Blend range is affected by lo4 blend of values, remap to avoid wrapping + } + + // hi4 = index >> 4; + uint8_t hi4 = lsrX4(index); + uint8_t lo4 = index & 0x0F; + + // CRGB rgb1 = pal[ hi4]; + const CHSV* entry = &(pal[0]) + hi4; + + uint8_t hue1 = entry->hue; + uint8_t sat1 = entry->sat; + uint8_t val1 = entry->val; + + uint8_t blend = lo4 && (blendType != NOBLEND); + + if( blend ) { + + if( hi4 == 15 ) { + entry = &(pal[0]); + } else { + ++entry; + } + + uint8_t f2 = lo4 << 4; + uint8_t f1 = 255 - f2; + + uint8_t hue2 = entry->hue; + uint8_t sat2 = entry->sat; + uint8_t val2 = entry->val; + + // Now some special casing for blending to or from + // either black or white. Black and white don't have + // proper 'hue' of their own, so when ramping from + // something else to/from black/white, we set the 'hue' + // of the black/white color to be the same as the hue + // of the other color, so that you get the expected + // brightness or saturation ramp, with hue staying + // constant: + + // If we are starting from white (sat=0) + // or black (val=0), adopt the target hue. + if( sat1 == 0 || val1 == 0) { + hue1 = hue2; + } + + // If we are ending at white (sat=0) + // or black (val=0), adopt the starting hue. + if( sat2 == 0 || val2 == 0) { + hue2 = hue1; + } + + + sat1 = scale8_LEAVING_R1_DIRTY( sat1, f1); + val1 = scale8_LEAVING_R1_DIRTY( val1, f1); + + sat2 = scale8_LEAVING_R1_DIRTY( sat2, f2); + val2 = scale8_LEAVING_R1_DIRTY( val2, f2); + + // cleanup_R1(); + + // These sums can't overflow, so no qadd8 needed. + sat1 += sat2; + val1 += val2; + + uint8_t deltaHue = (uint8_t)(hue2 - hue1); + if( deltaHue & 0x80 ) { + // go backwards + hue1 -= scale8( 256 - deltaHue, f2); + } else { + // go forwards + hue1 += scale8( deltaHue, f2); + } + + cleanup_R1(); + } + + if( brightness != 255) { + val1 = scale8_video( val1, brightness); + } + + return CHSV( hue1, sat1, val1); +} + + +CHSV ColorFromPalette( const CHSVPalette32& pal, uint8_t index, uint8_t brightness, TBlendType blendType) +{ + if ( blendType == LINEARBLEND_NOWRAP) { + index = map8(index, 0, 247); // Blend range is affected by lo3 blend of values, remap to avoid wrapping + } + + uint8_t hi5 = index; +#if defined(__AVR__) + hi5 /= 2; + hi5 /= 2; + hi5 /= 2; +#else + hi5 >>= 3; +#endif + uint8_t lo3 = index & 0x07; + + uint8_t hi5XsizeofCHSV = hi5 * sizeof(CHSV); + const CHSV* entry = (CHSV*)( (uint8_t*)(&(pal[0])) + hi5XsizeofCHSV); + + uint8_t hue1 = entry->hue; + uint8_t sat1 = entry->sat; + uint8_t val1 = entry->val; + + uint8_t blend = lo3 && (blendType != NOBLEND); + + if( blend ) { + + if( hi5 == 31 ) { + entry = &(pal[0]); + } else { + ++entry; + } + + uint8_t f2 = lo3 << 5; + uint8_t f1 = 255 - f2; + + uint8_t hue2 = entry->hue; + uint8_t sat2 = entry->sat; + uint8_t val2 = entry->val; + + // Now some special casing for blending to or from + // either black or white. Black and white don't have + // proper 'hue' of their own, so when ramping from + // something else to/from black/white, we set the 'hue' + // of the black/white color to be the same as the hue + // of the other color, so that you get the expected + // brightness or saturation ramp, with hue staying + // constant: + + // If we are starting from white (sat=0) + // or black (val=0), adopt the target hue. + if( sat1 == 0 || val1 == 0) { + hue1 = hue2; + } + + // If we are ending at white (sat=0) + // or black (val=0), adopt the starting hue. + if( sat2 == 0 || val2 == 0) { + hue2 = hue1; + } + + + sat1 = scale8_LEAVING_R1_DIRTY( sat1, f1); + val1 = scale8_LEAVING_R1_DIRTY( val1, f1); + + sat2 = scale8_LEAVING_R1_DIRTY( sat2, f2); + val2 = scale8_LEAVING_R1_DIRTY( val2, f2); + + // cleanup_R1(); + + // These sums can't overflow, so no qadd8 needed. + sat1 += sat2; + val1 += val2; + + uint8_t deltaHue = (uint8_t)(hue2 - hue1); + if( deltaHue & 0x80 ) { + // go backwards + hue1 -= scale8( 256 - deltaHue, f2); + } else { + // go forwards + hue1 += scale8( deltaHue, f2); + } + + cleanup_R1(); + } + + if( brightness != 255) { + val1 = scale8_video( val1, brightness); + } + + return CHSV( hue1, sat1, val1); +} + +CHSV ColorFromPalette( const CHSVPalette256& pal, uint8_t index, uint8_t brightness, TBlendType) +{ + CHSV hsv = *( &(pal[0]) + index ); + + if( brightness != 255) { + hsv.value = scale8_video( hsv.value, brightness); + } + + return hsv; +} + + +void UpscalePalette(const class CRGBPalette16& srcpal16, class CRGBPalette256& destpal256) +{ + for( int i = 0; i < 256; ++i) { + destpal256[(uint8_t)(i)] = ColorFromPalette( srcpal16, i); + } +} + +void UpscalePalette(const class CHSVPalette16& srcpal16, class CHSVPalette256& destpal256) +{ + for( int i = 0; i < 256; ++i) { + destpal256[(uint8_t)(i)] = ColorFromPalette( srcpal16, i); + } +} + + +void UpscalePalette(const class CRGBPalette16& srcpal16, class CRGBPalette32& destpal32) +{ + for( uint8_t i = 0; i < 16; ++i) { + uint8_t j = i * 2; + destpal32[j+0] = srcpal16[i]; + destpal32[j+1] = srcpal16[i]; + } +} + +void UpscalePalette(const class CHSVPalette16& srcpal16, class CHSVPalette32& destpal32) +{ + for( uint8_t i = 0; i < 16; ++i) { + uint8_t j = i * 2; + destpal32[j+0] = srcpal16[i]; + destpal32[j+1] = srcpal16[i]; + } +} + +void UpscalePalette(const class CRGBPalette32& srcpal32, class CRGBPalette256& destpal256) +{ + for( int i = 0; i < 256; ++i) { + destpal256[(uint8_t)(i)] = ColorFromPalette( srcpal32, i); + } +} + +void UpscalePalette(const class CHSVPalette32& srcpal32, class CHSVPalette256& destpal256) +{ + for( int i = 0; i < 256; ++i) { + destpal256[(uint8_t)(i)] = ColorFromPalette( srcpal32, i); + } +} + + + +#if 0 +// replaced by PartyColors_p +void SetupPartyColors(CRGBPalette16& pal) +{ + fill_gradient( pal, 0, CHSV( HUE_PURPLE,255,255), 7, CHSV(HUE_YELLOW - 18,255,255), FORWARD_HUES); + fill_gradient( pal, 8, CHSV( HUE_ORANGE,255,255), 15, CHSV(HUE_BLUE + 18,255,255), BACKWARD_HUES); +} +#endif + + +void nblendPaletteTowardPalette( CRGBPalette16& current, CRGBPalette16& target, uint8_t maxChanges) +{ + uint8_t* p1; + uint8_t* p2; + uint8_t changes = 0; + + p1 = (uint8_t*)current.entries; + p2 = (uint8_t*)target.entries; + + const uint8_t totalChannels = sizeof(CRGBPalette16); + for( uint8_t i = 0; i < totalChannels; ++i) { + // if the values are equal, no changes are needed + if( p1[i] == p2[i] ) { continue; } + + // if the current value is less than the target, increase it by one + if( p1[i] < p2[i] ) { ++p1[i]; ++changes; } + + // if the current value is greater than the target, + // increase it by one (or two if it's still greater). + if( p1[i] > p2[i] ) { + --p1[i]; ++changes; + if( p1[i] > p2[i] ) { --p1[i]; } + } + + // if we've hit the maximum number of changes, exit + if( changes >= maxChanges) { break; } + } +} + + +uint8_t applyGamma_video( uint8_t brightness, float gamma) +{ + float orig; + float adj; + orig = (float)(brightness) / (255.0); + adj = pow( orig, gamma) * (255.0); + uint8_t result = (uint8_t)(adj); + if( (brightness > 0) && (result == 0)) { + result = 1; // never gamma-adjust a positive number down to zero + } + return result; +} + +CRGB applyGamma_video( const CRGB& orig, float gamma) +{ + CRGB adj; + adj.r = applyGamma_video( orig.r, gamma); + adj.g = applyGamma_video( orig.g, gamma); + adj.b = applyGamma_video( orig.b, gamma); + return adj; +} + +CRGB applyGamma_video( const CRGB& orig, float gammaR, float gammaG, float gammaB) +{ + CRGB adj; + adj.r = applyGamma_video( orig.r, gammaR); + adj.g = applyGamma_video( orig.g, gammaG); + adj.b = applyGamma_video( orig.b, gammaB); + return adj; +} + +CRGB& napplyGamma_video( CRGB& rgb, float gamma) +{ + rgb = applyGamma_video( rgb, gamma); + return rgb; +} + +CRGB& napplyGamma_video( CRGB& rgb, float gammaR, float gammaG, float gammaB) +{ + rgb = applyGamma_video( rgb, gammaR, gammaG, gammaB); + return rgb; +} + +void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gamma) +{ + for( uint16_t i = 0; i < count; ++i) { + rgbarray[i] = applyGamma_video( rgbarray[i], gamma); + } +} + +void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gammaR, float gammaG, float gammaB) +{ + for( uint16_t i = 0; i < count; ++i) { + rgbarray[i] = applyGamma_video( rgbarray[i], gammaR, gammaG, gammaB); + } +} + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h new file mode 100644 index 0000000..eaa3e5a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/colorutils.h @@ -0,0 +1,2299 @@ +#ifndef __INC_COLORUTILS_H +#define __INC_COLORUTILS_H + +/// @file colorutils.h +/// Utility functions for color fill, palettes, blending, and more + +#include "FastLED.h" +#include "pixeltypes.h" +#include "fastled_progmem.h" +#include "xymap.h" + +#if !defined(FASTLED_USE_32_BIT_GRADIENT_FILL) + #if defined(__AVR__) + #define FASTLED_USE_32_BIT_GRADIENT_FILL 0 + #else + #define FASTLED_USE_32_BIT_GRADIENT_FILL 1 + #endif +#endif + + +/// Defines a static RGB palette very compactly using a series +/// of connected color gradients. +/// +/// For example, if you want the first 3/4ths of the palette to be a slow +/// gradient ramping from black to red, and then the remaining 1/4 of the +/// palette to be a quicker ramp to white, you specify just three points: the +/// starting black point (at index 0), the red midpoint (at index 192), +/// and the final white point (at index 255). It looks like this: +/// @code +/// index: 0 192 255 +/// |----------r-r-r-rrrrrrrrRrRrRrRrRRRR-|-RRWRWWRWWW-| +/// color: (0,0,0) (255,0,0) (255,255,255) +/// @endcode +/// +/// Here's how you'd define that gradient palette using this macro: +/// @code{.cpp} +/// DEFINE_GRADIENT_PALETTE( black_to_red_to_white_p ) { +/// 0, 0, 0, 0, /* at index 0, black(0,0,0) */ +/// 192, 255, 0, 0, /* at index 192, red(255,0,0) */ +/// 255, 255, 255, 255 /* at index 255, white(255,255,255) */ +/// }; +/// @endcode +/// +/// This format is designed for compact storage. The example palette here +/// takes up just 12 bytes of PROGMEM (flash) storage, and zero bytes +/// of SRAM when not currently in use. +/// +/// To use one of these gradient palettes, simply assign it into a +/// CRGBPalette16 or a CRGBPalette256, like this: +/// @code{.cpp} +/// CRGBPalette16 pal = black_to_red_to_white_p; +/// @endcode +/// +/// When the assignment is made, the gradients are expanded out into +/// either 16 or 256 palette entries, depending on the kind of palette +/// object they're assigned to. +/// +/// @warning The last "index" position **MUST** be 255! Failure to end +/// with index 255 will result in program hangs or crashes. +/// @par +/// @warning At this point, these gradient palette definitions **MUST** +/// be stored in PROGMEM on AVR-based Arduinos. If you use the +/// `DEFINE_GRADIENT_PALETTE` macro, this is taken of automatically. +/// +/// TProgmemRGBGradientPalette_byte must remain in the global namespace. +#define DEFINE_GRADIENT_PALETTE(X) \ + FL_ALIGN_PROGMEM \ + extern const ::TProgmemRGBGradientPalette_byte X[] FL_PROGMEM = + +/// Forward-declaration macro for DEFINE_GRADIENT_PALETTE(X) +#define DECLARE_GRADIENT_PALETTE(X) \ + FL_ALIGN_PROGMEM \ + extern const ::TProgmemRGBGradientPalette_byte X[] FL_PROGMEM + + +typedef uint32_t TProgmemRGBPalette16[16]; ///< CRGBPalette16 entries stored in PROGMEM memory +typedef uint32_t TProgmemHSVPalette16[16]; ///< CHSVPalette16 entries stored in PROGMEM memory +/// Alias for TProgmemRGBPalette16 +#define TProgmemPalette16 TProgmemRGBPalette16 +typedef uint32_t TProgmemRGBPalette32[32]; ///< CRGBPalette32 entries stored in PROGMEM memory +typedef uint32_t TProgmemHSVPalette32[32]; ///< CHSVPalette32 entries stored in PROGMEM memory +/// Alias for TProgmemRGBPalette32 +#define TProgmemPalette32 TProgmemRGBPalette32 + +/// Byte of an RGB gradient, stored in PROGMEM memory +typedef const uint8_t TProgmemRGBGradientPalette_byte; +/// Pointer to bytes of an RGB gradient, stored in PROGMEM memory +/// @see DEFINE_GRADIENT_PALETTE +/// @see DECLARE_GRADIENT_PALETTE +typedef const TProgmemRGBGradientPalette_byte *TProgmemRGBGradientPalette_bytes; +/// Alias of ::TProgmemRGBGradientPalette_bytes +typedef TProgmemRGBGradientPalette_bytes TProgmemRGBGradientPaletteRef; + + + + + + +FASTLED_NAMESPACE_BEGIN + +/// @defgroup ColorUtils Color Utility Functions +/// A variety of functions for working with color, palettes, and leds +/// @{ + +/// @defgroup ColorFills Color Fill Functions +/// Functions for filling LED arrays with colors and gradients +/// @{ + +/// Fill a range of LEDs with a solid color. +/// @param targetArray a pointer to the LED array to fill +/// @param numToFill the number of LEDs to fill in the array +/// @param color the color to fill with +void fill_solid( struct CRGB * targetArray, int numToFill, + const struct CRGB& color); + +/// @copydoc fill_solid() +void fill_solid( struct CHSV* targetArray, int numToFill, + const struct CHSV& color); + + +/// Fill a range of LEDs with a rainbow of colors. +/// The colors making up the rainbow are at full saturation and full +/// value (brightness). +/// @param targetArray a pointer to the LED array to fill +/// @param numToFill the number of LEDs to fill in the array +/// @param initialhue the starting hue for the rainbow +/// @param deltahue how many hue values to advance for each LED +void fill_rainbow( struct CRGB * targetArray, int numToFill, + uint8_t initialhue, + uint8_t deltahue = 5); + +/// @copydoc fill_rainbow() +void fill_rainbow( struct CHSV * targetArray, int numToFill, + uint8_t initialhue, + uint8_t deltahue = 5); + + +/// Fill a range of LEDs with a rainbow of colors, so that the hues +/// are continuous between the end of the strip and the beginning. +/// The colors making up the rainbow are at full saturation and full +/// value (brightness). +/// @param targetArray a pointer to the LED array to fill +/// @param numToFill the number of LEDs to fill in the array +/// @param initialhue the starting hue for the rainbow +/// @param reversed whether to progress through the rainbow hues backwards +void fill_rainbow_circular(struct CRGB* targetArray, int numToFill, + uint8_t initialhue, bool reversed=false); + +/// @copydoc fill_rainbow_circular() +void fill_rainbow_circular(struct CHSV* targetArray, int numToFill, + uint8_t initialhue, bool reversed=false); + + +/// Hue direction for calculating fill gradients. +/// Since "hue" is a value around a color wheel, there are always two directions +/// to sweep from one hue to another. +typedef enum { + FORWARD_HUES, ///< Hue always goes clockwise around the color wheel + BACKWARD_HUES, ///< Hue always goes counter-clockwise around the color wheel + SHORTEST_HUES, ///< Hue goes whichever way is shortest + LONGEST_HUES ///< Hue goes whichever way is longest +} TGradientDirectionCode; + + +/// ANSI: signed short _Accum. 8 bits int, 7 bits fraction +/// @see accum88 +#define saccum87 int16_t + + +/// Fill a range of LEDs with a smooth HSV gradient between two HSV colors. +/// This function can write the gradient colors either: +/// +/// 1. Into an array of CRGBs (e.g., an leds[] array, or a CRGB palette) +/// 2. Into an array of CHSVs (e.g. a CHSV palette). +/// +/// In the case of writing into a CRGB array, the gradient is +/// computed in HSV space, and then HSV values are converted to RGB +/// as they're written into the CRGB array. +/// @param targetArray a pointer to the color array to fill +/// @param startpos the starting position in the array +/// @param startcolor the starting color for the gradient +/// @param endpos the ending position in the array +/// @param endcolor the end color for the gradient +/// @param directionCode the direction to travel around the color wheel +template +void fill_gradient( T* targetArray, + uint16_t startpos, CHSV startcolor, + uint16_t endpos, CHSV endcolor, + TGradientDirectionCode directionCode = SHORTEST_HUES ) +{ + // if the points are in the wrong order, straighten them + if( endpos < startpos ) { + uint16_t t = endpos; + CHSV tc = endcolor; + endcolor = startcolor; + endpos = startpos; + startpos = t; + startcolor = tc; + } + + // If we're fading toward black (val=0) or white (sat=0), + // then set the endhue to the starthue. + // This lets us ramp smoothly to black or white, regardless + // of what 'hue' was set in the endcolor (since it doesn't matter) + if( endcolor.value == 0 || endcolor.saturation == 0) { + endcolor.hue = startcolor.hue; + } + + // Similarly, if we're fading in from black (val=0) or white (sat=0) + // then set the starthue to the endhue. + // This lets us ramp smoothly up from black or white, regardless + // of what 'hue' was set in the startcolor (since it doesn't matter) + if( startcolor.value == 0 || startcolor.saturation == 0) { + startcolor.hue = endcolor.hue; + } + + saccum87 huedistance87; + saccum87 satdistance87; + saccum87 valdistance87; + + satdistance87 = (endcolor.sat - startcolor.sat) << 7; + valdistance87 = (endcolor.val - startcolor.val) << 7; + + uint8_t huedelta8 = endcolor.hue - startcolor.hue; + + if( directionCode == SHORTEST_HUES ) { + directionCode = FORWARD_HUES; + if( huedelta8 > 127) { + directionCode = BACKWARD_HUES; + } + } + + if( directionCode == LONGEST_HUES ) { + directionCode = FORWARD_HUES; + if( huedelta8 < 128) { + directionCode = BACKWARD_HUES; + } + } + + if( directionCode == FORWARD_HUES) { + huedistance87 = huedelta8 << 7; + } + else /* directionCode == BACKWARD_HUES */ + { + huedistance87 = (uint8_t)(256 - huedelta8) << 7; + huedistance87 = -huedistance87; + } + + uint16_t pixeldistance = endpos - startpos; + int16_t divisor = pixeldistance ? pixeldistance : 1; + + #if FASTLED_USE_32_BIT_GRADIENT_FILL + // Use higher precision 32 bit math for new micros. + int32_t huedelta823 = (huedistance87 * 65536) / divisor; + int32_t satdelta823 = (satdistance87 * 65536) / divisor; + int32_t valdelta823 = (valdistance87 * 65536) / divisor; + + huedelta823 *= 2; + satdelta823 *= 2; + valdelta823 *= 2; + uint32_t hue824 = static_cast(startcolor.hue) << 24; + uint32_t sat824 = static_cast(startcolor.sat) << 24; + uint32_t val824 = static_cast(startcolor.val) << 24; + for( uint16_t i = startpos; i <= endpos; ++i) { + targetArray[i] = CHSV( hue824 >> 24, sat824 >> 24, val824 >> 24); + hue824 += huedelta823; + sat824 += satdelta823; + val824 += valdelta823; + } + #else + // Use 8-bit math for older micros. + saccum87 huedelta87 = huedistance87 / divisor; + saccum87 satdelta87 = satdistance87 / divisor; + saccum87 valdelta87 = valdistance87 / divisor; + + huedelta87 *= 2; + satdelta87 *= 2; + valdelta87 *= 2; + + accum88 hue88 = startcolor.hue << 8; + accum88 sat88 = startcolor.sat << 8; + accum88 val88 = startcolor.val << 8; + for( uint16_t i = startpos; i <= endpos; ++i) { + targetArray[i] = CHSV( hue88 >> 8, sat88 >> 8, val88 >> 8); + hue88 += huedelta87; + sat88 += satdelta87; + val88 += valdelta87; + } + #endif // defined(__AVR__) +} + + +/// Fill a range of LEDs with a smooth HSV gradient between two HSV colors. +/// @see fill_gradient() +/// @param targetArray a pointer to the color array to fill +/// @param numLeds the number of LEDs to fill +/// @param c1 the starting color in the gradient +/// @param c2 the end color for the gradient +/// @param directionCode the direction to travel around the color wheel +template +void fill_gradient( T* targetArray, uint16_t numLeds, const CHSV& c1, const CHSV& c2, + TGradientDirectionCode directionCode = SHORTEST_HUES ) +{ + uint16_t last = numLeds - 1; + fill_gradient( targetArray, 0, c1, last, c2, directionCode); +} + +/// Fill a range of LEDs with a smooth HSV gradient between three HSV colors. +/// @see fill_gradient() +/// @param targetArray a pointer to the color array to fill +/// @param numLeds the number of LEDs to fill +/// @param c1 the starting color in the gradient +/// @param c2 the middle color for the gradient +/// @param c3 the end color for the gradient +/// @param directionCode the direction to travel around the color wheel +template +void fill_gradient( T* targetArray, uint16_t numLeds, + const CHSV& c1, const CHSV& c2, const CHSV& c3, + TGradientDirectionCode directionCode = SHORTEST_HUES ) +{ + uint16_t half = (numLeds / 2); + uint16_t last = numLeds - 1; + fill_gradient( targetArray, 0, c1, half, c2, directionCode); + fill_gradient( targetArray, half, c2, last, c3, directionCode); +} + +/// Fill a range of LEDs with a smooth HSV gradient between four HSV colors. +/// @see fill_gradient() +/// @param targetArray a pointer to the color array to fill +/// @param numLeds the number of LEDs to fill +/// @param c1 the starting color in the gradient +/// @param c2 the first middle color for the gradient +/// @param c3 the second middle color for the gradient +/// @param c4 the end color for the gradient +/// @param directionCode the direction to travel around the color wheel +template +void fill_gradient( T* targetArray, uint16_t numLeds, + const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4, + TGradientDirectionCode directionCode = SHORTEST_HUES ) +{ + uint16_t onethird = (numLeds / 3); + uint16_t twothirds = ((numLeds * 2) / 3); + uint16_t last = numLeds - 1; + fill_gradient( targetArray, 0, c1, onethird, c2, directionCode); + fill_gradient( targetArray, onethird, c2, twothirds, c3, directionCode); + fill_gradient( targetArray, twothirds, c3, last, c4, directionCode); +} + +/// Convenience synonym +#define fill_gradient_HSV fill_gradient + + +/// Fill a range of LEDs with a smooth RGB gradient between two RGB colors. +/// Unlike HSV, there is no "color wheel" in RGB space, and therefore there's only one +/// "direction" for the gradient to go. This means there's no TGradientDirectionCode +/// parameter for direction. +/// @param leds a pointer to the LED array to fill +/// @param startpos the starting position in the array +/// @param startcolor the starting color for the gradient +/// @param endpos the ending position in the array +/// @param endcolor the end color for the gradient +void fill_gradient_RGB( CRGB* leds, + uint16_t startpos, CRGB startcolor, + uint16_t endpos, CRGB endcolor ); + +/// Fill a range of LEDs with a smooth RGB gradient between two RGB colors. +/// @see fill_gradient_RGB() +/// @param leds a pointer to the LED array to fill +/// @param numLeds the number of LEDs to fill +/// @param c1 the starting color in the gradient +/// @param c2 the end color for the gradient +void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, const CRGB& c2); + +/// Fill a range of LEDs with a smooth RGB gradient between three RGB colors. +/// @see fill_gradient_RGB() +/// @param leds a pointer to the LED array to fill +/// @param numLeds the number of LEDs to fill +/// @param c1 the starting color in the gradient +/// @param c2 the middle color for the gradient +/// @param c3 the end color for the gradient +void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, const CRGB& c2, const CRGB& c3); + +/// Fill a range of LEDs with a smooth RGB gradient between four RGB colors. +/// @see fill_gradient_RGB() +/// @param leds a pointer to the LED array to fill +/// @param numLeds the number of LEDs to fill +/// @param c1 the starting color in the gradient +/// @param c2 the first middle color for the gradient +/// @param c3 the second middle color for the gradient +/// @param c4 the end color for the gradient +void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, const CRGB& c2, const CRGB& c3, const CRGB& c4); + +/// @} ColorFills + + +/// @defgroup ColorFades Color Fade Functions +/// Functions for fading LED arrays +/// @{ + +/// Reduce the brightness of an array of pixels all at once. +/// Guaranteed to never fade all the way to black. +/// @param leds a pointer to the LED array to fade +/// @param num_leds the number of LEDs to fade +/// @param fadeBy how much to fade each LED +void fadeLightBy( CRGB* leds, uint16_t num_leds, uint8_t fadeBy); + +/// @copydoc fadeLightBy() +void fade_video( CRGB* leds, uint16_t num_leds, uint8_t fadeBy); + +/// Scale the brightness of an array of pixels all at once. +/// Guaranteed to never fade all the way to black. +/// @param leds a pointer to the LED array to scale +/// @param num_leds the number of LEDs to scale +/// @param scale how much to scale each LED +void nscale8_video( CRGB* leds, uint16_t num_leds, uint8_t scale); + + +/// Reduce the brightness of an array of pixels all at once. +/// This function will eventually fade all the way to black. +/// @param leds a pointer to the LED array to fade +/// @param num_leds the number of LEDs to fade +/// @param fadeBy how much to fade each LED +void fadeToBlackBy( CRGB* leds, uint16_t num_leds, uint8_t fadeBy); + +/// @copydoc fadeToBlackBy() +void fade_raw( CRGB* leds, uint16_t num_leds, uint8_t fadeBy); + + +/// Scale the brightness of an array of pixels all at once. +/// This function will eventually fade all the way to black, even +/// if "scale" is not zero. +/// @param leds a pointer to the LED array to scale +/// @param num_leds the number of LEDs to scale +/// @param scale how much to scale each LED +void nscale8( CRGB* leds, uint16_t num_leds, uint8_t scale); + + +/// Reduce the brightness of an array of pixels as thought it were seen through +/// a transparent filter with the specified color. +/// For example, if the colormask if CRGB(200, 100, 50), then the pixels' red will +/// be faded to 200/256ths, their green to 100/256ths, and their blue to 50/256ths. +/// This particular example will give a "hot fade" look, with white fading to yellow, +/// then red, then black. You can also use colormasks like CRGB::Blue to zero out the +/// red and green elements, leaving blue (largely) the same. +/// @param leds a pointer to the LED array to fade +/// @param numLeds the number of LEDs to fade +/// @param colormask the color mask to fade with +void fadeUsingColor( CRGB* leds, uint16_t numLeds, const CRGB& colormask); + +/// @} ColorFades + + +/// @defgroup ColorBlends Color Blending Functions +/// Functions for blending colors together +/// @{ + +/// Computes a new color blended some fraction of the way between two other colors. +/// @param p1 the first color to blend +/// @param p2 the second color to blend +/// @param amountOfP2 the fraction of p2 to blend into p1 +CRGB blend( const CRGB& p1, const CRGB& p2, fract8 amountOfP2 ); + +/// @copydoc blend(const CRGB&, const CRGB&, fract8) +/// @param directionCode the direction to travel around the color wheel +CHSV blend( const CHSV& p1, const CHSV& p2, fract8 amountOfP2, + TGradientDirectionCode directionCode = SHORTEST_HUES ); + + +/// Computes a new blended array of colors, each some fraction of the way between +/// corresponding elements of two source arrays of colors. +/// Useful for blending palettes. +/// @param src1 the first array of colors to blend +/// @param src2 the second array of colors to blend +/// @param dest the destination array for the colors +/// @param count the number of LEDs to blend +/// @param amountOfsrc2 the fraction of src2 to blend into src1 +CRGB* blend( const CRGB* src1, const CRGB* src2, CRGB* dest, + uint16_t count, fract8 amountOfsrc2 ); + +/// @copydoc blend(const CRGB*, const CRGB*, CRGB*, uint16_t, fract8) +/// @param directionCode the direction to travel around the color wheel +CHSV* blend( const CHSV* src1, const CHSV* src2, CHSV* dest, + uint16_t count, fract8 amountOfsrc2, + TGradientDirectionCode directionCode = SHORTEST_HUES ); + + +/// Destructively modifies one color, blending in a given fraction of an overlay color +/// @param existing the color to modify +/// @param overlay the color to blend into existing +/// @param amountOfOverlay the fraction of overlay to blend into existing +CRGB& nblend( CRGB& existing, const CRGB& overlay, fract8 amountOfOverlay ); + +/// @copydoc nblend(CRGB&, const CRGB&, fract8) +/// @param directionCode the direction to travel around the color wheel +CHSV& nblend( CHSV& existing, const CHSV& overlay, fract8 amountOfOverlay, + TGradientDirectionCode directionCode = SHORTEST_HUES ); + + +/// Destructively blends a given fraction of a color array into an existing color array +/// @param existing the color array to modify +/// @param overlay the color array to blend into existing +/// @param count the number of colors to process +/// @param amountOfOverlay the fraction of overlay to blend into existing +void nblend( CRGB* existing, CRGB* overlay, uint16_t count, fract8 amountOfOverlay); + +/// @copydoc nblend(CRGB*, CRGB*, uint16_t, fract8) +/// @param directionCode the direction to travel around the color wheel +void nblend( CHSV* existing, CHSV* overlay, uint16_t count, fract8 amountOfOverlay, + TGradientDirectionCode directionCode = SHORTEST_HUES); + +/// @} ColorBlends + + +/// @defgroup ColorBlurs Color Blurring Functions +/// Functions for blurring colors +/// @{ + +/// One-dimensional blur filter. +/// Spreads light to 2 line neighbors. +/// * 0 = no spread at all +/// * 64 = moderate spreading +/// * 172 = maximum smooth, even spreading +/// * 173..255 = wider spreading, but increasing flicker +/// +/// Total light is NOT entirely conserved, so many repeated +/// calls to 'blur' will also result in the light fading, +/// eventually all the way to black; this is by design so that +/// it can be used to (slowly) clear the LEDs to black. +/// @param leds a pointer to the LED array to blur +/// @param numLeds the number of LEDs to blur +/// @param blur_amount the amount of blur to apply +void blur1d( CRGB* leds, uint16_t numLeds, fract8 blur_amount); + +/// Two-dimensional blur filter. +/// Spreads light to 8 XY neighbors. +/// * 0 = no spread at all +/// * 64 = moderate spreading +/// * 172 = maximum smooth, even spreading +/// * 173..255 = wider spreading, but increasing flicker +/// +/// Total light is NOT entirely conserved, so many repeated +/// calls to 'blur' will also result in the light fading, +/// eventually all the way to black; this is by design so that +/// it can be used to (slowly) clear the LEDs to black. +/// @param leds a pointer to the LED array to blur +/// @param width the width of the matrix +/// @param height the height of the matrix +/// @param blur_amount the amount of blur to apply +void blur2d( CRGB* leds, uint8_t width, uint8_t height, fract8 blur_amount, const XYMap& xymap); + + +/// Perform a blur1d() on every row of a rectangular matrix +/// @see blur1d() +/// @param leds a pointer to the LED array to blur +/// @param width the width of the matrix +/// @param height the height of the matrix +/// @param blur_amount the amount of blur to apply +void blurRows( CRGB* leds, uint8_t width, uint8_t height, fract8 blur_amount, const XYMap& xymap); + +/// Perform a blur1d() on every column of a rectangular matrix +/// @copydetails blurRows() +void blurColumns(CRGB* leds, uint8_t width, uint8_t height, fract8 blur_amount, const XYMap& xymap); + +/// @} ColorBlurs + + +/// @addtogroup ColorFills +/// @{ + +/// Approximates a "black body radiation" spectrum for +/// a given "heat" level. This is useful for animations of "fire". +/// Heat is specified as an arbitrary scale from 0 (cool) to 255 (hot). +/// This is NOT a chromatically correct "black body radiation" +/// spectrum, but it's surprisingly close, and it's fast and small. +CRGB HeatColor( uint8_t temperature); + +/// @} ColorFills +/// @} ColorUtils + + +/// @defgroup ColorPalettes Color Palettes +/// Functions and class definitions for color palettes. +/// +/// RGB palettes map an 8-bit value (0-255) to an RGB color. +/// +/// You can create any color palette you wish; a couple of starters +/// are provided: ForestColors_p, CloudColors_p, LavaColors_p, OceanColors_p, +/// RainbowColors_p, and RainbowStripeColors_p. +/// +/// Palettes come in the traditional 256-entry variety, which take +/// up 768 bytes of RAM, and lightweight 16-entry varieties. The 16-entry +/// variety automatically interpolates between its entries to produce +/// a full 256-element color map, but at a cost of only 48 bytes of RAM. +/// +/// Basic operation is like this (using the 16-entry variety): +/// +/// 1. Declare your palette storage: +/// @code{.cpp} +/// CRGBPalette16 myPalette; +/// @endcode +/// +/// 2. Fill `myPalette` with your own 16 colors, or with a preset color scheme. +/// You can specify your 16 colors a variety of ways: +/// @code{.cpp} +/// CRGBPalette16 myPalette( +/// CRGB::Black, +/// CRGB::Black, +/// CRGB::Red, +/// CRGB::Yellow, +/// CRGB::Green, +/// CRGB::Blue, +/// CRGB::Purple, +/// CRGB::Black, +/// +/// 0x100000, +/// 0x200000, +/// 0x400000, +/// 0x800000, +/// +/// CHSV( 30,255,255), +/// CHSV( 50,255,255), +/// CHSV( 70,255,255), +/// CHSV( 90,255,255) +/// ); +/// @endcode +/// +/// Or you can initiaize your palette with a preset color scheme: +/// @code{.cpp} +/// myPalette = RainbowStripesColors_p; +/// @endcode +/// +/// 3. Any time you want to set a pixel to a color from your palette, use +/// `ColorFromPalette()` as shown: +/// +/// @code{.cpp} +/// uint8_t index = /* any value 0-255 */; +/// leds[i] = ColorFromPalette(myPalette, index); +/// @endcode +/// +/// Even though your palette has only 16 explicily defined entries, you +/// can use an "index" from 0-255. The 16 explicit palette entries will +/// be spread evenly across the 0-255 range, and the intermedate values +/// will be RGB-interpolated between adjacent explicit entries. +/// +/// It's easier to use than it sounds. +/// +/// @{ + + +/// @defgroup PaletteClasses Palette Classes +/// Class definitions for color palettes. +/// @todo For documentation purposes it would be nice to reorder these +/// definitions by type and in ascending number of entries. +/// +/// @{ + +class CRGBPalette16; +class CRGBPalette32; +class CRGBPalette256; +class CHSVPalette16; +class CHSVPalette32; +class CHSVPalette256; + + + +/// Struct for digesting gradient pointer data into its components. +/// This is used when loading a gradient stored in PROGMEM or on +/// the heap into a palette. The pointer is dereferenced and interpreted as +/// this struct, so the component parts can be addressed and copied by name. +typedef union { + struct { + uint8_t index; ///< index of the color entry in the gradient + uint8_t r; ///< CRGB::red channel value of the color entry + uint8_t g; ///< CRGB::green channel value of the color entry + uint8_t b; ///< CRGB::blue channel value of the color entry + }; + uint32_t dword; ///< values as a packed 32-bit double word + uint8_t bytes[4]; ///< values as an array +} TRGBGradientPaletteEntryUnion; + +typedef uint8_t TDynamicRGBGradientPalette_byte; ///< Byte of an RGB gradient entry, stored in dynamic (heap) memory +typedef const TDynamicRGBGradientPalette_byte *TDynamicRGBGradientPalette_bytes; ///< Pointer to bytes of an RGB gradient, stored in dynamic (heap) memory +typedef TDynamicRGBGradientPalette_bytes TDynamicRGBGradientPaletteRef; ///< Alias of ::TDynamicRGBGradientPalette_bytes + +/// @} + + +/// @defgroup PaletteUpscale Palette Upscaling Functions +/// Functions to upscale palettes from one type to another. +/// @{ + +/// Convert a 16-entry palette to a 256-entry palette +/// @param srcpal16 the source palette to upscale +/// @param destpal256 the destination palette for the upscaled data +void UpscalePalette(const class CRGBPalette16& srcpal16, class CRGBPalette256& destpal256); +/// @copydoc UpscalePalette(const struct CRGBPalette16&, struct CRGBPalette256&) +void UpscalePalette(const class CHSVPalette16& srcpal16, class CHSVPalette256& destpal256); + +/// Convert a 16-entry palette to a 32-entry palette +/// @param srcpal16 the source palette to upscale +/// @param destpal32 the destination palette for the upscaled data +void UpscalePalette(const class CRGBPalette16& srcpal16, class CRGBPalette32& destpal32); +/// @copydoc UpscalePalette(const struct CRGBPalette16&, struct CRGBPalette32&) +void UpscalePalette(const class CHSVPalette16& srcpal16, class CHSVPalette32& destpal32); + +/// Convert a 32-entry palette to a 256-entry palette +/// @param srcpal32 the source palette to upscale +/// @param destpal256 the destination palette for the upscaled data +void UpscalePalette(const class CRGBPalette32& srcpal32, class CRGBPalette256& destpal256); +/// @copydoc UpscalePalette(const struct CRGBPalette32&, class CRGBPalette256&) +void UpscalePalette(const class CHSVPalette32& srcpal32, class CHSVPalette256& destpal256); + +/// @} PaletteUpscale + + +/// @addtogroup PaletteClasses +/// @{ + +/// HSV color palette with 16 discrete values +class CHSVPalette16 { +public: + CHSV entries[16]; ///< the color entries that make up the palette + + /// @copydoc CHSV::CHSV() + CHSVPalette16() {}; + + /// Create palette from 16 CHSV values + CHSVPalette16( const CHSV& c00,const CHSV& c01,const CHSV& c02,const CHSV& c03, + const CHSV& c04,const CHSV& c05,const CHSV& c06,const CHSV& c07, + const CHSV& c08,const CHSV& c09,const CHSV& c10,const CHSV& c11, + const CHSV& c12,const CHSV& c13,const CHSV& c14,const CHSV& c15 ) + { + entries[0]=c00; entries[1]=c01; entries[2]=c02; entries[3]=c03; + entries[4]=c04; entries[5]=c05; entries[6]=c06; entries[7]=c07; + entries[8]=c08; entries[9]=c09; entries[10]=c10; entries[11]=c11; + entries[12]=c12; entries[13]=c13; entries[14]=c14; entries[15]=c15; + }; + + /// Copy constructor + CHSVPalette16( const CHSVPalette16& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + } + + /// @copydoc CHSVPalette16(const CHSVPalette16& rhs) + CHSVPalette16& operator=( const CHSVPalette16& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + return *this; + } + + /// Create palette from palette stored in PROGMEM + CHSVPalette16( const TProgmemHSVPalette16& rhs) + { + for( uint8_t i = 0; i < 16; ++i) { + CRGB xyz = FL_PGM_READ_DWORD_NEAR( rhs + i); + entries[i].hue = xyz.red; + entries[i].sat = xyz.green; + entries[i].val = xyz.blue; + } + } + + /// @copydoc CHSVPalette16(const TProgmemHSVPalette16&) + CHSVPalette16& operator=( const TProgmemHSVPalette16& rhs) + { + for( uint8_t i = 0; i < 16; ++i) { + CRGB xyz = FL_PGM_READ_DWORD_NEAR( rhs + i); + entries[i].hue = xyz.red; + entries[i].sat = xyz.green; + entries[i].val = xyz.blue; + } + return *this; + } + + /// Array access operator to index into the gradient entries + /// @param x the index to retrieve + /// @returns reference to an entry in the palette's color array + /// @note This does not perform any interpolation like ColorFromPalette(), + /// it accesses the underlying entries that make up the gradient. Beware + /// of bounds issues! + inline CHSV& operator[] (uint8_t x) __attribute__((always_inline)) + { + return entries[x]; + } + + /// @copydoc operator[] + inline const CHSV& operator[] (uint8_t x) const __attribute__((always_inline)) + { + return entries[x]; + } + + /// @copydoc operator[] + inline CHSV& operator[] (int x) __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + + /// @copydoc operator[] + inline const CHSV& operator[] (int x) const __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + + /// Get the underlying pointer to the CHSV entries making up the palette + operator CHSV*() + { + return &(entries[0]); + } + + /// Check if two palettes have the same color entries + bool operator==( const CHSVPalette16 &rhs) const + { + const uint8_t* p = (const uint8_t*)(&(this->entries[0])); + const uint8_t* q = (const uint8_t*)(&(rhs.entries[0])); + if( p == q) return true; + for( uint8_t i = 0; i < (sizeof( entries)); ++i) { + if( *p != *q) return false; + ++p; + ++q; + } + return true; + } + + /// Check if two palettes do not have the same color entries + bool operator!=( const CHSVPalette16 &rhs) const + { + return !( *this == rhs); + } + + /// Create palette filled with one color + /// @param c1 the color to fill the palette with + CHSVPalette16( const CHSV& c1) + { + fill_solid( &(entries[0]), 16, c1); + } + + /// Create palette with a gradient from one color to another + /// @param c1 the starting color for the gradient + /// @param c2 the end color for the gradient + CHSVPalette16( const CHSV& c1, const CHSV& c2) + { + fill_gradient( &(entries[0]), 16, c1, c2); + } + + /// Create palette with three-color gradient + /// @param c1 the starting color for the gradient + /// @param c2 the middle color for the gradient + /// @param c3 the end color for the gradient + CHSVPalette16( const CHSV& c1, const CHSV& c2, const CHSV& c3) + { + fill_gradient( &(entries[0]), 16, c1, c2, c3); + } + + /// Create palette with four-color gradient + /// @param c1 the starting color for the gradient + /// @param c2 the first middle color for the gradient + /// @param c3 the second middle color for the gradient + /// @param c4 the end color for the gradient + CHSVPalette16( const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4) + { + fill_gradient( &(entries[0]), 16, c1, c2, c3, c4); + } + +}; + +/// HSV color palette with 256 discrete values +class CHSVPalette256 { +public: + CHSV entries[256]; ///< @copydoc CHSVPalette16::entries + + /// @copydoc CHSVPalette16::CHSVPalette16() + CHSVPalette256() {}; + + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&, + /// const CHSV&, const CHSV&, const CHSV&, const CHSV&, + /// const CHSV&, const CHSV&, const CHSV&, const CHSV&, + /// const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CHSVPalette256( const CHSV& c00,const CHSV& c01,const CHSV& c02,const CHSV& c03, + const CHSV& c04,const CHSV& c05,const CHSV& c06,const CHSV& c07, + const CHSV& c08,const CHSV& c09,const CHSV& c10,const CHSV& c11, + const CHSV& c12,const CHSV& c13,const CHSV& c14,const CHSV& c15 ) + { + CHSVPalette16 p16(c00,c01,c02,c03,c04,c05,c06,c07, + c08,c09,c10,c11,c12,c13,c14,c15); + *this = p16; + }; + + /// Copy constructor + CHSVPalette256( const CHSVPalette256& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + } + /// @copydoc CHSVPalette256( const CHSVPalette256&) + CHSVPalette256& operator=( const CHSVPalette256& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + return *this; + } + + /// Create upscaled palette from 16-entry palette + CHSVPalette256( const CHSVPalette16& rhs16) + { + UpscalePalette( rhs16, *this); + } + /// @copydoc CHSVPalette256( const CHSVPalette16&) + CHSVPalette256& operator=( const CHSVPalette16& rhs16) + { + UpscalePalette( rhs16, *this); + return *this; + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + CHSVPalette256( const TProgmemRGBPalette16& rhs) + { + CHSVPalette16 p16(rhs); + *this = p16; + } + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + CHSVPalette256& operator=( const TProgmemRGBPalette16& rhs) + { + CHSVPalette16 p16(rhs); + *this = p16; + return *this; + } + + /// @copydoc CHSVPalette16::operator[] + inline CHSV& operator[] (uint8_t x) __attribute__((always_inline)) + { + return entries[x]; + } + /// @copydoc operator[] + inline const CHSV& operator[] (uint8_t x) const __attribute__((always_inline)) + { + return entries[x]; + } + + /// @copydoc operator[] + inline CHSV& operator[] (int x) __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + /// @copydoc operator[] + inline const CHSV& operator[] (int x) const __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + + /// Get the underlying pointer to the CHSV entries making up the palette + operator CHSV*() + { + return &(entries[0]); + } + + /// @copydoc CHSVPalette16::operator== + bool operator==( const CHSVPalette256 &rhs) const + { + const uint8_t* p = (const uint8_t*)(&(this->entries[0])); + const uint8_t* q = (const uint8_t*)(&(rhs.entries[0])); + if( p == q) return true; + for( uint16_t i = 0; i < (sizeof( entries)); ++i) { + if( *p != *q) return false; + ++p; + ++q; + } + return true; + } + + /// @copydoc CHSVPalette16::operator!= + bool operator!=( const CHSVPalette256 &rhs) const + { + return !( *this == rhs); + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&) + CHSVPalette256( const CHSV& c1) + { + fill_solid( &(entries[0]), 256, c1); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&) + CHSVPalette256( const CHSV& c1, const CHSV& c2) + { + fill_gradient( &(entries[0]), 256, c1, c2); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&) + CHSVPalette256( const CHSV& c1, const CHSV& c2, const CHSV& c3) + { + fill_gradient( &(entries[0]), 256, c1, c2, c3); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CHSVPalette256( const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4) + { + fill_gradient( &(entries[0]), 256, c1, c2, c3, c4); + } +}; + +/// RGB color palette with 16 discrete values +class CRGBPalette16 { +public: + CRGB entries[16]; ///< @copydoc CHSVPalette16::entries + + /// @copydoc CRGB::CRGB() + CRGBPalette16() {}; + + /// Create palette from 16 CRGB values + CRGBPalette16( const CRGB& c00,const CRGB& c01,const CRGB& c02,const CRGB& c03, + const CRGB& c04,const CRGB& c05,const CRGB& c06,const CRGB& c07, + const CRGB& c08,const CRGB& c09,const CRGB& c10,const CRGB& c11, + const CRGB& c12,const CRGB& c13,const CRGB& c14,const CRGB& c15 ) + { + entries[0]=c00; entries[1]=c01; entries[2]=c02; entries[3]=c03; + entries[4]=c04; entries[5]=c05; entries[6]=c06; entries[7]=c07; + entries[8]=c08; entries[9]=c09; entries[10]=c10; entries[11]=c11; + entries[12]=c12; entries[13]=c13; entries[14]=c14; entries[15]=c15; + }; + + /// Copy constructor + CRGBPalette16( const CRGBPalette16& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + } + /// Create palette from array of CRGB colors + CRGBPalette16( const CRGB rhs[16]) + { + memmove8( (void *) &(entries[0]), &(rhs[0]), sizeof( entries)); + } + /// @copydoc CRGBPalette16(const CRGBPalette16&) + CRGBPalette16& operator=( const CRGBPalette16& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + return *this; + } + /// Create palette from array of CRGB colors + CRGBPalette16& operator=( const CRGB rhs[16]) + { + memmove8( (void *) &(entries[0]), &(rhs[0]), sizeof( entries)); + return *this; + } + + /// Create palette from CHSV palette + CRGBPalette16( const CHSVPalette16& rhs) + { + for( uint8_t i = 0; i < 16; ++i) { + entries[i] = rhs.entries[i]; // implicit HSV-to-RGB conversion + } + } + /// Create palette from array of CHSV colors + CRGBPalette16( const CHSV rhs[16]) + { + for( uint8_t i = 0; i < 16; ++i) { + entries[i] = rhs[i]; // implicit HSV-to-RGB conversion + } + } + /// @copydoc CRGBPalette16(const CHSVPalette16&) + CRGBPalette16& operator=( const CHSVPalette16& rhs) + { + for( uint8_t i = 0; i < 16; ++i) { + entries[i] = rhs.entries[i]; // implicit HSV-to-RGB conversion + } + return *this; + } + /// Create palette from array of CHSV colors + CRGBPalette16& operator=( const CHSV rhs[16]) + { + for( uint8_t i = 0; i < 16; ++i) { + entries[i] = rhs[i]; // implicit HSV-to-RGB conversion + } + return *this; + } + + /// Create palette from palette stored in PROGMEM + CRGBPalette16( const TProgmemRGBPalette16& rhs) + { + for( uint8_t i = 0; i < 16; ++i) { + entries[i] = FL_PGM_READ_DWORD_NEAR( rhs + i); + } + } + /// @copydoc CRGBPalette16(const TProgmemRGBPalette16&) + CRGBPalette16& operator=( const TProgmemRGBPalette16& rhs) + { + for( uint8_t i = 0; i < 16; ++i) { + entries[i] = FL_PGM_READ_DWORD_NEAR( rhs + i); + } + return *this; + } + + /// @copydoc CHSVPalette16::operator== + bool operator==( const CRGBPalette16 &rhs) const + { + const uint8_t* p = (const uint8_t*)(&(this->entries[0])); + const uint8_t* q = (const uint8_t*)(&(rhs.entries[0])); + if( p == q) return true; + for( uint8_t i = 0; i < (sizeof( entries)); ++i) { + if( *p != *q) return false; + ++p; + ++q; + } + return true; + } + /// @copydoc CHSVPalette16::operator!= + bool operator!=( const CRGBPalette16 &rhs) const + { + return !( *this == rhs); + } + /// @copydoc CHSVPalette16::operator[] + inline CRGB& operator[] (uint8_t x) __attribute__((always_inline)) + { + return entries[x]; + } + /// @copydoc CHSVPalette16::operator[] + inline const CRGB& operator[] (uint8_t x) const __attribute__((always_inline)) + { + return entries[x]; + } + + /// @copydoc CHSVPalette16::operator[] + inline CRGB& operator[] (int x) __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + /// @copydoc CHSVPalette16::operator[] + inline const CRGB& operator[] (int x) const __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + + /// Get the underlying pointer to the CHSV entries making up the palette + operator CRGB*() + { + return &(entries[0]); + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&) + CRGBPalette16( const CHSV& c1) + { + fill_solid( &(entries[0]), 16, c1); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&) + CRGBPalette16( const CHSV& c1, const CHSV& c2) + { + fill_gradient( &(entries[0]), 16, c1, c2); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&) + CRGBPalette16( const CHSV& c1, const CHSV& c2, const CHSV& c3) + { + fill_gradient( &(entries[0]), 16, c1, c2, c3); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CRGBPalette16( const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4) + { + fill_gradient( &(entries[0]), 16, c1, c2, c3, c4); + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&) + CRGBPalette16( const CRGB& c1) + { + fill_solid( &(entries[0]), 16, c1); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&) + CRGBPalette16( const CRGB& c1, const CRGB& c2) + { + fill_gradient_RGB( &(entries[0]), 16, c1, c2); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&) + CRGBPalette16( const CRGB& c1, const CRGB& c2, const CRGB& c3) + { + fill_gradient_RGB( &(entries[0]), 16, c1, c2, c3); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CRGBPalette16( const CRGB& c1, const CRGB& c2, const CRGB& c3, const CRGB& c4) + { + fill_gradient_RGB( &(entries[0]), 16, c1, c2, c3, c4); + } + + /// Creates a palette from a gradient palette in PROGMEM. + /// + /// Gradient palettes are loaded into CRGBPalettes in such a way + /// that, if possible, every color represented in the gradient palette + /// is also represented in the CRGBPalette. + /// + /// For example, consider a gradient palette that is all black except + /// for a single, one-element-wide (1/256th!) spike of red in the middle: + /// @code + /// 0, 0,0,0 + /// 124, 0,0,0 + /// 125, 255,0,0 // one 1/256th-palette-wide red stripe + /// 126, 0,0,0 + /// 255, 0,0,0 + /// @endcode + /// A naive conversion of this 256-element palette to a 16-element palette + /// might accidentally completely eliminate the red spike, rendering the + /// palette completely black. + /// + /// However, the conversions provided here would attempt to include a + /// the red stripe in the output, more-or-less as faithfully as possible. + /// So in this case, the resulting CRGBPalette16 palette would have a red + /// stripe in the middle which was 1/16th of a palette wide -- the + /// narrowest possible in a CRGBPalette16. + /// + /// This means that the relative width of stripes in a CRGBPalette16 + /// will be, by definition, different from the widths in the gradient + /// palette. This code attempts to preserve "all the colors", rather than + /// the exact stripe widths at the expense of dropping some colors. + CRGBPalette16( TProgmemRGBGradientPalette_bytes progpal ) + { + *this = progpal; + } + /// @copydoc CRGBPalette16(TProgmemRGBGradientPalette_bytes) + CRGBPalette16& operator=( TProgmemRGBGradientPalette_bytes progpal ) + { + TRGBGradientPaletteEntryUnion* progent = (TRGBGradientPaletteEntryUnion*)(progpal); + TRGBGradientPaletteEntryUnion u; + + // Count entries + uint16_t count = 0; + do { + u.dword = FL_PGM_READ_DWORD_NEAR(progent + count); + ++count; + } while ( u.index != 255); + + int8_t lastSlotUsed = -1; + + u.dword = FL_PGM_READ_DWORD_NEAR( progent); + CRGB rgbstart( u.r, u.g, u.b); + + int indexstart = 0; + uint8_t istart8 = 0; + uint8_t iend8 = 0; + while( indexstart < 255) { + ++progent; + u.dword = FL_PGM_READ_DWORD_NEAR( progent); + int indexend = u.index; + CRGB rgbend( u.r, u.g, u.b); + istart8 = indexstart / 16; + iend8 = indexend / 16; + if( count < 16) { + if( (istart8 <= lastSlotUsed) && (lastSlotUsed < 15)) { + istart8 = lastSlotUsed + 1; + if( iend8 < istart8) { + iend8 = istart8; + } + } + lastSlotUsed = iend8; + } + fill_gradient_RGB( &(entries[0]), istart8, rgbstart, iend8, rgbend); + indexstart = indexend; + rgbstart = rgbend; + } + return *this; + } + /// Creates a palette from a gradient palette in dynamic (heap) memory. + /// @copydetails CRGBPalette16::CRGBPalette16(TProgmemRGBGradientPalette_bytes) + CRGBPalette16& loadDynamicGradientPalette( TDynamicRGBGradientPalette_bytes gpal ) + { + TRGBGradientPaletteEntryUnion* ent = (TRGBGradientPaletteEntryUnion*)(gpal); + TRGBGradientPaletteEntryUnion u; + + // Count entries + uint16_t count = 0; + do { + u = *(ent + count); + ++count; + } while ( u.index != 255); + + int8_t lastSlotUsed = -1; + + + u = *ent; + CRGB rgbstart( u.r, u.g, u.b); + + int indexstart = 0; + uint8_t istart8 = 0; + uint8_t iend8 = 0; + while( indexstart < 255) { + ++ent; + u = *ent; + int indexend = u.index; + CRGB rgbend( u.r, u.g, u.b); + istart8 = indexstart / 16; + iend8 = indexend / 16; + if( count < 16) { + if( (istart8 <= lastSlotUsed) && (lastSlotUsed < 15)) { + istart8 = lastSlotUsed + 1; + if( iend8 < istart8) { + iend8 = istart8; + } + } + lastSlotUsed = iend8; + } + fill_gradient_RGB( &(entries[0]), istart8, rgbstart, iend8, rgbend); + indexstart = indexend; + rgbstart = rgbend; + } + return *this; + } + +}; + + +/// HSV color palette with 32 discrete values +class CHSVPalette32 { +public: + CHSV entries[32]; ///< @copydoc CHSVPalette16::entries + + /// @copydoc CHSVPalette16::CHSVPalette16() + CHSVPalette32() {}; + + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&, + /// const CHSV&, const CHSV&, const CHSV&, const CHSV&, + /// const CHSV&, const CHSV&, const CHSV&, const CHSV&, + /// const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CHSVPalette32( const CHSV& c00,const CHSV& c01,const CHSV& c02,const CHSV& c03, + const CHSV& c04,const CHSV& c05,const CHSV& c06,const CHSV& c07, + const CHSV& c08,const CHSV& c09,const CHSV& c10,const CHSV& c11, + const CHSV& c12,const CHSV& c13,const CHSV& c14,const CHSV& c15 ) + { + for( uint8_t i = 0; i < 2; ++i) { + entries[0+i]=c00; entries[2+i]=c01; entries[4+i]=c02; entries[6+i]=c03; + entries[8+i]=c04; entries[10+i]=c05; entries[12+i]=c06; entries[14+i]=c07; + entries[16+i]=c08; entries[18+i]=c09; entries[20+i]=c10; entries[22+i]=c11; + entries[24+i]=c12; entries[26+i]=c13; entries[28+i]=c14; entries[30+i]=c15; + } + }; + + /// Copy constructor + CHSVPalette32( const CHSVPalette32& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + } + /// @copydoc CHSVPalette32( const CHSVPalette32&) + CHSVPalette32& operator=( const CHSVPalette32& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + return *this; + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + CHSVPalette32( const TProgmemHSVPalette32& rhs) + { + for( uint8_t i = 0; i < 32; ++i) { + CRGB xyz = FL_PGM_READ_DWORD_NEAR( rhs + i); + entries[i].hue = xyz.red; + entries[i].sat = xyz.green; + entries[i].val = xyz.blue; + } + } + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + CHSVPalette32& operator=( const TProgmemHSVPalette32& rhs) + { + for( uint8_t i = 0; i < 32; ++i) { + CRGB xyz = FL_PGM_READ_DWORD_NEAR( rhs + i); + entries[i].hue = xyz.red; + entries[i].sat = xyz.green; + entries[i].val = xyz.blue; + } + return *this; + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + inline CHSV& operator[] (uint8_t x) __attribute__((always_inline)) + { + return entries[x]; + } + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + inline const CHSV& operator[] (uint8_t x) const __attribute__((always_inline)) + { + return entries[x]; + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + inline CHSV& operator[] (int x) __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + /// @copydoc CHSVPalette16::CHSVPalette16(const TProgmemHSVPalette16&) + inline const CHSV& operator[] (int x) const __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + + /// Get the underlying pointer to the CHSV entries making up the palette + operator CHSV*() + { + return &(entries[0]); + } + + /// @copydoc CHSVPalette16::operator== + bool operator==( const CHSVPalette32 &rhs) const + { + const uint8_t* p = (const uint8_t*)(&(this->entries[0])); + const uint8_t* q = (const uint8_t*)(&(rhs.entries[0])); + if( p == q) return true; + for( uint8_t i = 0; i < (sizeof( entries)); ++i) { + if( *p != *q) return false; + ++p; + ++q; + } + return true; + } + /// @copydoc CHSVPalette16::operator!= + bool operator!=( const CHSVPalette32 &rhs) const + { + return !( *this == rhs); + } + + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&) + CHSVPalette32( const CHSV& c1) + { + fill_solid( &(entries[0]), 32, c1); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&) + CHSVPalette32( const CHSV& c1, const CHSV& c2) + { + fill_gradient( &(entries[0]), 32, c1, c2); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&) + CHSVPalette32( const CHSV& c1, const CHSV& c2, const CHSV& c3) + { + fill_gradient( &(entries[0]), 32, c1, c2, c3); + } + /// @copydoc CHSVPalette16::CHSVPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CHSVPalette32( const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4) + { + fill_gradient( &(entries[0]), 32, c1, c2, c3, c4); + } + +}; + +/// RGB color palette with 32 discrete values +class CRGBPalette32 { +public: + CRGB entries[32]; ///< @copydoc CHSVPalette16::entries + + /// @copydoc CRGB::CRGB() + CRGBPalette32() {}; + + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, const CRGB&) + CRGBPalette32( const CRGB& c00,const CRGB& c01,const CRGB& c02,const CRGB& c03, + const CRGB& c04,const CRGB& c05,const CRGB& c06,const CRGB& c07, + const CRGB& c08,const CRGB& c09,const CRGB& c10,const CRGB& c11, + const CRGB& c12,const CRGB& c13,const CRGB& c14,const CRGB& c15 ) + { + for( uint8_t i = 0; i < 2; ++i) { + entries[0+i]=c00; entries[2+i]=c01; entries[4+i]=c02; entries[6+i]=c03; + entries[8+i]=c04; entries[10+i]=c05; entries[12+i]=c06; entries[14+i]=c07; + entries[16+i]=c08; entries[18+i]=c09; entries[20+i]=c10; entries[22+i]=c11; + entries[24+i]=c12; entries[26+i]=c13; entries[28+i]=c14; entries[30+i]=c15; + } + }; + + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGBPalette16&) + CRGBPalette32( const CRGBPalette32& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + } + /// Create palette from array of CRGB colors + CRGBPalette32( const CRGB rhs[32]) + { + memmove8( (void *) &(entries[0]), &(rhs[0]), sizeof( entries)); + } + /// @copydoc CRGBPalette32(const CRGBPalette32&) + CRGBPalette32& operator=( const CRGBPalette32& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + return *this; + } + /// Create palette from array of CRGB colors + CRGBPalette32& operator=( const CRGB rhs[32]) + { + memmove8( (void *) &(entries[0]), &(rhs[0]), sizeof( entries)); + return *this; + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSVPalette16&) + CRGBPalette32( const CHSVPalette32& rhs) + { + for( uint8_t i = 0; i < 32; ++i) { + entries[i] = rhs.entries[i]; // implicit HSV-to-RGB conversion + } + } + /// Create palette from array of CHSV colors + CRGBPalette32( const CHSV rhs[32]) + { + for( uint8_t i = 0; i < 32; ++i) { + entries[i] = rhs[i]; // implicit HSV-to-RGB conversion + } + } + /// @copydoc CRGBPalette32(const CHSVPalette32&) + CRGBPalette32& operator=( const CHSVPalette32& rhs) + { + for( uint8_t i = 0; i < 32; ++i) { + entries[i] = rhs.entries[i]; // implicit HSV-to-RGB conversion + } + return *this; + } + /// Create palette from array of CHSV colors + CRGBPalette32& operator=( const CHSV rhs[32]) + { + for( uint8_t i = 0; i < 32; ++i) { + entries[i] = rhs[i]; // implicit HSV-to-RGB conversion + } + return *this; + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const TProgmemRGBPalette16&) + CRGBPalette32( const TProgmemRGBPalette32& rhs) + { + for( uint8_t i = 0; i < 32; ++i) { + entries[i] = FL_PGM_READ_DWORD_NEAR( rhs + i); + } + } + /// @copydoc CRGBPalette32(const TProgmemRGBPalette32&) + CRGBPalette32& operator=( const TProgmemRGBPalette32& rhs) + { + for( uint8_t i = 0; i < 32; ++i) { + entries[i] = FL_PGM_READ_DWORD_NEAR( rhs + i); + } + return *this; + } + + /// @copydoc CRGBPalette16::operator== + bool operator==( const CRGBPalette32 &rhs) const + { + const uint8_t* p = (const uint8_t*)(&(this->entries[0])); + const uint8_t* q = (const uint8_t*)(&(rhs.entries[0])); + if( p == q) return true; + for( uint8_t i = 0; i < (sizeof( entries)); ++i) { + if( *p != *q) return false; + ++p; + ++q; + } + return true; + } + /// @copydoc CRGBPalette16::operator!= + bool operator!=( const CRGBPalette32 &rhs) const + { + return !( *this == rhs); + } + + /// @copydoc CRGBPalette16::operator[] + inline CRGB& operator[] (uint8_t x) __attribute__((always_inline)) + { + return entries[x]; + } + /// @copydoc CRGBPalette16::operator[] + inline const CRGB& operator[] (uint8_t x) const __attribute__((always_inline)) + { + return entries[x]; + } + + /// @copydoc CRGBPalette16::operator[] + inline CRGB& operator[] (int x) __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + /// @copydoc CRGBPalette16::operator[] + inline const CRGB& operator[] (int x) const __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + + /// Get the underlying pointer to the CRGB entries making up the palette + operator CRGB*() + { + return &(entries[0]); + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&) + CRGBPalette32( const CHSV& c1) + { + fill_solid( &(entries[0]), 32, c1); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&, const CHSV&) + CRGBPalette32( const CHSV& c1, const CHSV& c2) + { + fill_gradient( &(entries[0]), 32, c1, c2); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&, const CHSV&, const CHSV&) + CRGBPalette32( const CHSV& c1, const CHSV& c2, const CHSV& c3) + { + fill_gradient( &(entries[0]), 32, c1, c2, c3); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CRGBPalette32( const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4) + { + fill_gradient( &(entries[0]), 32, c1, c2, c3, c4); + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&) + CRGBPalette32( const CRGB& c1) + { + fill_solid( &(entries[0]), 32, c1); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, const CRGB&) + CRGBPalette32( const CRGB& c1, const CRGB& c2) + { + fill_gradient_RGB( &(entries[0]), 32, c1, c2); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, const CRGB&, const CRGB&) + CRGBPalette32( const CRGB& c1, const CRGB& c2, const CRGB& c3) + { + fill_gradient_RGB( &(entries[0]), 32, c1, c2, c3); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, const CRGB&, const CRGB&, const CRGB&) + CRGBPalette32( const CRGB& c1, const CRGB& c2, const CRGB& c3, const CRGB& c4) + { + fill_gradient_RGB( &(entries[0]), 32, c1, c2, c3, c4); + } + + + /// Create upscaled palette from 16-entry palette + CRGBPalette32( const CRGBPalette16& rhs16) + { + UpscalePalette( rhs16, *this); + } + /// @copydoc CRGBPalette32(const CRGBPalette16&) + CRGBPalette32& operator=( const CRGBPalette16& rhs16) + { + UpscalePalette( rhs16, *this); + return *this; + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const TProgmemRGBPalette16&) + CRGBPalette32( const TProgmemRGBPalette16& rhs) + { + CRGBPalette16 p16(rhs); + *this = p16; + } + /// @copydoc CRGBPalette32(const TProgmemRGBPalette16&) + CRGBPalette32& operator=( const TProgmemRGBPalette16& rhs) + { + CRGBPalette16 p16(rhs); + *this = p16; + return *this; + } + + + /// @copydoc CRGBPalette16::CRGBPalette16(TProgmemRGBGradientPalette_bytes) + CRGBPalette32( TProgmemRGBGradientPalette_bytes progpal ) + { + *this = progpal; + } + /// @copydoc CRGBPalette32(TProgmemRGBGradientPalette_bytes) + CRGBPalette32& operator=( TProgmemRGBGradientPalette_bytes progpal ) + { + TRGBGradientPaletteEntryUnion* progent = (TRGBGradientPaletteEntryUnion*)(progpal); + TRGBGradientPaletteEntryUnion u; + + // Count entries + uint16_t count = 0; + do { + u.dword = FL_PGM_READ_DWORD_NEAR(progent + count); + ++count; + } while ( u.index != 255); + + int8_t lastSlotUsed = -1; + + u.dword = FL_PGM_READ_DWORD_NEAR( progent); + CRGB rgbstart( u.r, u.g, u.b); + + int indexstart = 0; + uint8_t istart8 = 0; + uint8_t iend8 = 0; + while( indexstart < 255) { + ++progent; + u.dword = FL_PGM_READ_DWORD_NEAR( progent); + int indexend = u.index; + CRGB rgbend( u.r, u.g, u.b); + istart8 = indexstart / 8; + iend8 = indexend / 8; + if( count < 16) { + if( (istart8 <= lastSlotUsed) && (lastSlotUsed < 31)) { + istart8 = lastSlotUsed + 1; + if( iend8 < istart8) { + iend8 = istart8; + } + } + lastSlotUsed = iend8; + } + fill_gradient_RGB( &(entries[0]), istart8, rgbstart, iend8, rgbend); + indexstart = indexend; + rgbstart = rgbend; + } + return *this; + } + /// @copydoc CRGBPalette16::loadDynamicGradientPalette(TDynamicRGBGradientPalette_bytes) + CRGBPalette32& loadDynamicGradientPalette( TDynamicRGBGradientPalette_bytes gpal ) + { + TRGBGradientPaletteEntryUnion* ent = (TRGBGradientPaletteEntryUnion*)(gpal); + TRGBGradientPaletteEntryUnion u; + + // Count entries + uint16_t count = 0; + do { + u = *(ent + count); + ++count; + } while ( u.index != 255); + + int8_t lastSlotUsed = -1; + + + u = *ent; + CRGB rgbstart( u.r, u.g, u.b); + + int indexstart = 0; + uint8_t istart8 = 0; + uint8_t iend8 = 0; + while( indexstart < 255) { + ++ent; + u = *ent; + int indexend = u.index; + CRGB rgbend( u.r, u.g, u.b); + istart8 = indexstart / 8; + iend8 = indexend / 8; + if( count < 16) { + if( (istart8 <= lastSlotUsed) && (lastSlotUsed < 31)) { + istart8 = lastSlotUsed + 1; + if( iend8 < istart8) { + iend8 = istart8; + } + } + lastSlotUsed = iend8; + } + fill_gradient_RGB( &(entries[0]), istart8, rgbstart, iend8, rgbend); + indexstart = indexend; + rgbstart = rgbend; + } + return *this; + } + +}; + + +/// RGB color palette with 256 discrete values +class CRGBPalette256 { +public: + CRGB entries[256]; ///< @copydoc CHSVPalette16::entries + + /// @copydoc CRGB::CRGB() + CRGBPalette256() {}; + + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, const CRGB&, + /// const CRGB&, const CRGB&, const CRGB&, const CRGB&) + CRGBPalette256( const CRGB& c00,const CRGB& c01,const CRGB& c02,const CRGB& c03, + const CRGB& c04,const CRGB& c05,const CRGB& c06,const CRGB& c07, + const CRGB& c08,const CRGB& c09,const CRGB& c10,const CRGB& c11, + const CRGB& c12,const CRGB& c13,const CRGB& c14,const CRGB& c15 ) + { + CRGBPalette16 p16(c00,c01,c02,c03,c04,c05,c06,c07, + c08,c09,c10,c11,c12,c13,c14,c15); + *this = p16; + }; + + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGBPalette16&) + CRGBPalette256( const CRGBPalette256& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + } + /// Create palette from array of CRGB colors + CRGBPalette256( const CRGB rhs[256]) + { + memmove8( (void *) &(entries[0]), &(rhs[0]), sizeof( entries)); + } + /// @copydoc CRGBPalette256(const CRGBPalette256&) + CRGBPalette256& operator=( const CRGBPalette256& rhs) + { + memmove8( (void *) &(entries[0]), &(rhs.entries[0]), sizeof( entries)); + return *this; + } + /// Create palette from array of CRGB colors + CRGBPalette256& operator=( const CRGB rhs[256]) + { + memmove8( (void *) &(entries[0]), &(rhs[0]), sizeof( entries)); + return *this; + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSVPalette16&) + CRGBPalette256( const CHSVPalette256& rhs) + { + for( int i = 0; i < 256; ++i) { + entries[i] = rhs.entries[i]; // implicit HSV-to-RGB conversion + } + } + /// Create palette from array of CHSV colors + CRGBPalette256( const CHSV rhs[256]) + { + for( int i = 0; i < 256; ++i) { + entries[i] = rhs[i]; // implicit HSV-to-RGB conversion + } + } + /// @copydoc CRGBPalette256(const CRGBPalette256&) + CRGBPalette256& operator=( const CHSVPalette256& rhs) + { + for( int i = 0; i < 256; ++i) { + entries[i] = rhs.entries[i]; // implicit HSV-to-RGB conversion + } + return *this; + } + /// Create palette from array of CHSV colors + CRGBPalette256& operator=( const CHSV rhs[256]) + { + for( int i = 0; i < 256; ++i) { + entries[i] = rhs[i]; // implicit HSV-to-RGB conversion + } + return *this; + } + + /// @copydoc CRGBPalette32::CRGBPalette32(const CRGBPalette16&) + CRGBPalette256( const CRGBPalette16& rhs16) + { + UpscalePalette( rhs16, *this); + } + /// @copydoc CRGBPalette256(const CRGBPalette16&) + CRGBPalette256& operator=( const CRGBPalette16& rhs16) + { + UpscalePalette( rhs16, *this); + return *this; + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const TProgmemRGBPalette16&) + CRGBPalette256( const TProgmemRGBPalette16& rhs) + { + CRGBPalette16 p16(rhs); + *this = p16; + } + /// @copydoc CRGBPalette256(const TProgmemRGBPalette16&) + CRGBPalette256& operator=( const TProgmemRGBPalette16& rhs) + { + CRGBPalette16 p16(rhs); + *this = p16; + return *this; + } + + /// @copydoc CRGBPalette16::operator== + bool operator==( const CRGBPalette256 &rhs) const + { + const uint8_t* p = (const uint8_t*)(&(this->entries[0])); + const uint8_t* q = (const uint8_t*)(&(rhs.entries[0])); + if( p == q) return true; + for( uint16_t i = 0; i < (sizeof( entries)); ++i) { + if( *p != *q) return false; + ++p; + ++q; + } + return true; + } + /// @copydoc CRGBPalette16::operator!= + bool operator!=( const CRGBPalette256 &rhs) const + { + return !( *this == rhs); + } + + /// @copydoc CRGBPalette16::operator[] + inline CRGB& operator[] (uint8_t x) __attribute__((always_inline)) + { + return entries[x]; + } + /// @copydoc CRGBPalette16::operator[] + inline const CRGB& operator[] (uint8_t x) const __attribute__((always_inline)) + { + return entries[x]; + } + + /// @copydoc CRGBPalette16::operator[] + inline CRGB& operator[] (int x) __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + /// @copydoc CRGBPalette16::operator[] + inline const CRGB& operator[] (int x) const __attribute__((always_inline)) + { + return entries[(uint8_t)x]; + } + + /// Get the underlying pointer to the CHSV entries making up the palette + operator CRGB*() + { + return &(entries[0]); + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&) + CRGBPalette256( const CHSV& c1) + { + fill_solid( &(entries[0]), 256, c1); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&, const CHSV&) + CRGBPalette256( const CHSV& c1, const CHSV& c2) + { + fill_gradient( &(entries[0]), 256, c1, c2); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&, const CHSV&, const CHSV&) + CRGBPalette256( const CHSV& c1, const CHSV& c2, const CHSV& c3) + { + fill_gradient( &(entries[0]), 256, c1, c2, c3); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CHSV&, const CHSV&, const CHSV&, const CHSV&) + CRGBPalette256( const CHSV& c1, const CHSV& c2, const CHSV& c3, const CHSV& c4) + { + fill_gradient( &(entries[0]), 256, c1, c2, c3, c4); + } + + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&) + CRGBPalette256( const CRGB& c1) + { + fill_solid( &(entries[0]), 256, c1); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, const CRGB&) + CRGBPalette256( const CRGB& c1, const CRGB& c2) + { + fill_gradient_RGB( &(entries[0]), 256, c1, c2); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, const CRGB&, const CRGB&) + CRGBPalette256( const CRGB& c1, const CRGB& c2, const CRGB& c3) + { + fill_gradient_RGB( &(entries[0]), 256, c1, c2, c3); + } + /// @copydoc CRGBPalette16::CRGBPalette16(const CRGB&, const CRGB&, const CRGB&, const CRGB&) + CRGBPalette256( const CRGB& c1, const CRGB& c2, const CRGB& c3, const CRGB& c4) + { + fill_gradient_RGB( &(entries[0]), 256, c1, c2, c3, c4); + } + + /// @copydoc CRGBPalette16::CRGBPalette16(TProgmemRGBGradientPalette_bytes) + CRGBPalette256( TProgmemRGBGradientPalette_bytes progpal ) + { + *this = progpal; + } + /// @copydoc CRGBPalette256(TProgmemRGBGradientPalette_bytes) + CRGBPalette256& operator=( TProgmemRGBGradientPalette_bytes progpal ) + { + TRGBGradientPaletteEntryUnion* progent = (TRGBGradientPaletteEntryUnion*)(progpal); + TRGBGradientPaletteEntryUnion u; + u.dword = FL_PGM_READ_DWORD_NEAR( progent); + CRGB rgbstart( u.r, u.g, u.b); + + int indexstart = 0; + while( indexstart < 255) { + ++progent; + u.dword = FL_PGM_READ_DWORD_NEAR( progent); + int indexend = u.index; + CRGB rgbend( u.r, u.g, u.b); + fill_gradient_RGB( &(entries[0]), indexstart, rgbstart, indexend, rgbend); + indexstart = indexend; + rgbstart = rgbend; + } + return *this; + } + /// @copydoc CRGBPalette16::loadDynamicGradientPalette(TDynamicRGBGradientPalette_bytes) + CRGBPalette256& loadDynamicGradientPalette( TDynamicRGBGradientPalette_bytes gpal ) + { + TRGBGradientPaletteEntryUnion* ent = (TRGBGradientPaletteEntryUnion*)(gpal); + TRGBGradientPaletteEntryUnion u; + u = *ent; + CRGB rgbstart( u.r, u.g, u.b); + + int indexstart = 0; + while( indexstart < 255) { + ++ent; + u = *ent; + int indexend = u.index; + CRGB rgbend( u.r, u.g, u.b); + fill_gradient_RGB( &(entries[0]), indexstart, rgbstart, indexend, rgbend); + indexstart = indexend; + rgbstart = rgbend; + } + return *this; + } +}; + +/// @} PaletteClasses + + +/// @defgroup PaletteColors Palette Color Functions +/// Functions to retrieve smooth color data from palettes +/// @{ + +/// Color interpolation options for palette +typedef enum { + NOBLEND=0, ///< No interpolation between palette entries + LINEARBLEND=1, ///< Linear interpolation between palette entries, with wrap-around from end to the beginning again + LINEARBLEND_NOWRAP=2 ///< Linear interpolation between palette entries, but no wrap-around +} TBlendType; + +/// Get a color from a palette. +/// These are the main functions for getting and using palette colors. Regardless +/// of the number of entries in the base palette, this function will interpolate +/// between entries to turn the discrete colors into a smooth gradient. +/// @param pal the palette to retrieve the color from +/// @param index the position in the palette to retrieve the color for (0-255) +/// @param brightness optional brightness value to scale the resulting color +/// @param blendType whether to take the palette entries directly (NOBLEND) +/// or blend linearly between palette entries (LINEARBLEND) +CRGB ColorFromPalette( const CRGBPalette16& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=LINEARBLEND); + + +/// @brief Same as ColorFromPalette, but with uint16_t `index` to give greater precision. +/// @author https://github.com/generalelectrix +/// @source https://github.com/FastLED/FastLED/pull/202 +/// @example https://wokwi.com/projects/285170662915441160 +/// @example https://wokwi.com/projects/407831886158110721 +CRGB ColorFromPaletteExtended( + const CRGBPalette16& pal, + uint16_t index, + uint8_t brightness, + TBlendType blendType); + +/// @brief Same as ColorFromPalette, but higher precision. Will eventually +/// become the default. +/// @author https://github.com/generalelectrix +/// @source https://github.com/FastLED/FastLED/pull/202#issuecomment-631333384 +/// @example https://wokwi.com/projects/285170662915441160 +CRGB ColorFromPaletteExtended( + const CRGBPalette32& pal, + uint16_t index, + uint8_t brightness, + TBlendType blendType); + +/// @copydoc ColorFromPalette(const CRGBPalette16&, uint8_t, uint8_t, TBlendType) +CRGB ColorFromPalette(const TProgmemRGBPalette16& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=LINEARBLEND); + +/// @copydoc ColorFromPalette(const CRGBPalette16&, uint8_t, uint8_t, TBlendType) +CRGB ColorFromPalette(const CRGBPalette256& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=NOBLEND ); + +// @author https://github.com/generalelectrix +CRGB ColorFromPaletteExtended(const CRGBPalette256& pal, + uint16_t index, + uint8_t brightness, + TBlendType blendType); + +/// @copydoc ColorFromPalette(const CRGBPalette16&, uint8_t, uint8_t, TBlendType) +CHSV ColorFromPalette( const CHSVPalette16& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=LINEARBLEND); + +/// @copydoc ColorFromPalette(const CRGBPalette16&, uint8_t, uint8_t, TBlendType) +CHSV ColorFromPalette( const CHSVPalette256& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=NOBLEND ); + +/// @copydoc ColorFromPalette(const CRGBPalette16&, uint8_t, uint8_t, TBlendType) +CRGB ColorFromPalette( const CRGBPalette32& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=LINEARBLEND); + +/// @copydoc ColorFromPalette(const CRGBPalette16&, uint8_t, uint8_t, TBlendType) +CRGB ColorFromPalette( const TProgmemRGBPalette32& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=LINEARBLEND); + +/// @copydoc ColorFromPalette(const CRGBPalette16&, uint8_t, uint8_t, TBlendType) +CHSV ColorFromPalette( const CHSVPalette32& pal, + uint8_t index, + uint8_t brightness=255, + TBlendType blendType=LINEARBLEND); + + +/// Fill a range of LEDs with a sequence of entries from a palette +/// @tparam PALETTE the type of the palette used (auto-deduced) +/// @param L pointer to the LED array to fill +/// @param N number of LEDs to fill in the array +/// @param startIndex the starting color index in the palette +/// @param incIndex how much to increment the palette color index per LED +/// @param pal the color palette to pull colors from +/// @param brightness brightness value used to scale the resulting color +/// @param blendType whether to take the palette entries directly (NOBLEND) +/// or blend linearly between palette entries (LINEARBLEND) +template +void fill_palette(CRGB* L, uint16_t N, uint8_t startIndex, uint8_t incIndex, + const PALETTE& pal, uint8_t brightness=255, TBlendType blendType=LINEARBLEND) +{ + uint8_t colorIndex = startIndex; + for( uint16_t i = 0; i < N; ++i) { + L[i] = ColorFromPalette( pal, colorIndex, brightness, blendType); + colorIndex += incIndex; + } +} + + +/// Fill a range of LEDs with a sequence of entries from a palette, so that +/// the entire palette smoothly covers the range of LEDs. +/// @tparam PALETTE the type of the palette used (auto-deduced) +/// @param L pointer to the LED array to fill +/// @param N number of LEDs to fill in the array +/// @param startIndex the starting color index in the palette +/// @param pal the color palette to pull colors from +/// @param brightness brightness value used to scale the resulting color +/// @param blendType whether to take the palette entries directly (NOBLEND) +/// or blend linearly between palette entries (LINEARBLEND) +/// @param reversed whether to progress through the palette backwards +template +void fill_palette_circular(CRGB* L, uint16_t N, uint8_t startIndex, + const PALETTE& pal, uint8_t brightness=255, TBlendType blendType=LINEARBLEND, + bool reversed=false) +{ + if (N == 0) return; // avoiding div/0 + + const uint16_t colorChange = 65535 / N; // color change for each LED, * 256 for precision + uint16_t colorIndex = ((uint16_t) startIndex) << 8; // offset for color index, with precision (*256) + + for (uint16_t i = 0; i < N; ++i) { + L[i] = ColorFromPalette(pal, (colorIndex >> 8), brightness, blendType); + if (reversed) colorIndex -= colorChange; + else colorIndex += colorChange; + } +} + + +/// Maps an array of palette color indexes into an array of LED colors. +/// +/// This function provides an easy way to create lightweight color patterns that +/// can be deployed using any palette. +/// +/// @param dataArray the source array, containing color indexes for the palette +/// @param dataCount the number of data elements in the array +/// @param targetColorArray the LED array to store the resulting colors into. Must be +/// at least as long as `dataCount`. +/// @param pal the color palette to pull colors from +/// @param brightness optional brightness value used to scale the resulting color +/// @param opacity optional opacity value for the new color. If this is 255 (default), +/// the new colors will be written to the array directly. Otherwise the existing LED +/// data will be scaled down using `CRGB::nscale8_video()` and then new colors will +/// be added on top. A higher value means that the new colors will be more visible. +/// @param blendType whether to take the palette entries directly (NOBLEND) +/// or blend linearly between palette entries (LINEARBLEND) +template +void map_data_into_colors_through_palette( + uint8_t *dataArray, uint16_t dataCount, + CRGB* targetColorArray, + const PALETTE& pal, + uint8_t brightness=255, + uint8_t opacity=255, + TBlendType blendType=LINEARBLEND) +{ + for( uint16_t i = 0; i < dataCount; ++i) { + uint8_t d = dataArray[i]; + CRGB rgb = ColorFromPalette( pal, d, brightness, blendType); + if( opacity == 255 ) { + targetColorArray[i] = rgb; + } else { + targetColorArray[i].nscale8( 256 - opacity); + rgb.nscale8_video( opacity); + targetColorArray[i] += rgb; + } + } +} + + +/// Alter one palette by making it slightly more like a "target palette". +/// Used for palette cross-fades. +/// +/// It does this by comparing each of the R, G, and B channels +/// of each entry in the current palette to the corresponding +/// entry in the target palette and making small adjustments: +/// * If the CRGB::red channel is too low, it will be increased. +/// * If the CRGB::red channel is too high, it will be slightly reduced. +/// +/// ...and so on and so forth for the CRGB::green and CRGB::blue channels. +/// +/// Additionally, there are two significant visual improvements +/// to this algorithm implemented here. First is this: +/// * When increasing a channel, it is stepped up by ONE. +/// * When decreasing a channel, it is stepped down by TWO. +/// +/// Due to the way the eye perceives light, and the way colors +/// are represented in RGB, this produces a more uniform apparent +/// brightness when cross-fading between most palette colors. +/// +/// The second visual tweak is limiting the number of changes +/// that will be made to the palette at once. If all the palette +/// entries are changed at once, it can give a muddled appearance. +/// However, if only a *few* palette entries are changed at once, +/// you get a visually smoother transition: in the middle of the +/// cross-fade your current palette will actually contain some +/// colors from the old palette, a few blended colors, and some +/// colors from the new palette. +/// +/// @param currentPalette the palette to modify +/// @param targetPalette the palette to move towards +/// @param maxChanges the maximum number of possible palette changes +/// to make to the color channels per call. The limit is 48 (16 color +/// entries times 3 channels each). The default is 24, meaning that +/// only half of the palette entries can be changed per call. +/// @warning The palette passed as `currentPalette` will be modified! Be sure +/// to make a copy beforehand if needed. +/// @todo Shouldn't the `targetPalette` be `const`? +void nblendPaletteTowardPalette( CRGBPalette16& currentPalette, + CRGBPalette16& targetPalette, + uint8_t maxChanges=24); + +/// @} PaletteColors + + + +/// @} ColorPalettes + + +/// @defgroup GammaFuncs Gamma Adjustment Functions +/// Functions for applying gamma adjustments to LED data. +/// +/// Gamma correction tries to compensate for the non-linear +/// manner in which humans perceive light and color. Gamma +/// correction is applied using the following expression: +/// @code{.cpp} +/// output = pow(input / 255.0, gamma) * 255.0; +/// @endcode +/// +/// Larger gamma values result in darker images that have more contrast. +/// Lower gamma values result in lighter images with less contrast. +/// +/// These functions apply either: +/// * a single gamma adjustment to a single scalar value +/// * a single gamma adjustment to each channel of a CRGB color, or +/// * different gamma adjustments for each channel of a CRGB color +/// +/// Note that the gamma is specified as a traditional floating point value, +/// e.g., "2.5", and as such these functions should not be called in +/// your innermost pixel loops, or in animations that are extremely +/// low on program storage space. Nevertheless, if you need these +/// functions, here they are. +/// +/// Furthermore, bear in mind that CRGB LEDs have only eight bits +/// per channel of color resolution, and that very small, subtle shadings +/// may not be visible. +/// +/// @see @ref Dimming +/// @see https://en.wikipedia.org/wiki/Gamma_correction +/// @{ + +/// Applies a gamma adjustment to a color channel +/// @param brightness the value of the color data +/// @param gamma the gamma value to apply +/// @returns the color data, adjusted for gamma +uint8_t applyGamma_video( uint8_t brightness, float gamma); + +/// Applies a gamma adjustment to a color +/// @param orig the color to apply an adjustment to +/// @param gamma the gamma value to apply +/// @returns copy of the CRGB object with gamma adjustment applied +CRGB applyGamma_video( const CRGB& orig, float gamma); + +/// Applies a gamma adjustment to a color +/// @param orig the color to apply an adjustment to +/// @param gammaR the gamma value to apply to the CRGB::red channel +/// @param gammaG the gamma value to apply to the CRGB::green channel +/// @param gammaB the gamma value to apply to the CRGB::blue channel +/// @returns copy of the CRGB object with gamma adjustment applied +CRGB applyGamma_video( const CRGB& orig, float gammaR, float gammaG, float gammaB); + + +/// Destructively applies a gamma adjustment to a color +/// @param rgb the color to apply an adjustment to (modified in place) +/// @param gamma the gamma value to apply +CRGB& napplyGamma_video( CRGB& rgb, float gamma); + +/// Destructively applies a gamma adjustment to a color +/// @param rgb the color to apply an adjustment to (modified in place) +/// @param gammaR the gamma value to apply to the CRGB::red channel +/// @param gammaG the gamma value to apply to the CRGB::green channel +/// @param gammaB the gamma value to apply to the CRGB::blue channel +CRGB& napplyGamma_video( CRGB& rgb, float gammaR, float gammaG, float gammaB); + +/// Destructively applies a gamma adjustment to a color array +/// @param rgbarray pointer to an LED array to apply an adjustment to (modified in place) +/// @param count the number of LEDs to modify +/// @param gamma the gamma value to apply +void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gamma); + +/// Destructively applies a gamma adjustment to a color array +/// @param rgbarray pointer to an LED array to apply an adjustment to (modified in place) +/// @param count the number of LEDs to modify +/// @param gammaR the gamma value to apply to the CRGB::red channel +/// @param gammaG the gamma value to apply to the CRGB::green channel +/// @param gammaB the gamma value to apply to the CRGB::blue channel +void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gammaR, float gammaG, float gammaB); + +/// @} GammaFuncs + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h new file mode 100644 index 0000000..1f13c53 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/controller.h @@ -0,0 +1,9 @@ +#ifndef __INC_CONTROLLER_H +#define __INC_CONTROLLER_H + +/// @file controller.h +/// base definitions used by led controllers for writing out led data + +#include "cpixel_ledcontroller.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h new file mode 100644 index 0000000..e721741 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpixel_ledcontroller.h @@ -0,0 +1,74 @@ +#pragma once + +/// @file controller.h +/// base definitions used by led controllers for writing out led data + +#include + +#include "FastLED.h" +#include "led_sysdefs.h" +#include "pixeltypes.h" +#include "color.h" +#include "eorder.h" + +#include "force_inline.h" +#include "pixel_controller.h" +#include "cled_controller.h" + +FASTLED_NAMESPACE_BEGIN + + + +/// Template extension of the CLEDController class +/// @tparam RGB_ORDER the rgb ordering for the LEDs (e.g. what order red, green, and blue data is written out in) +/// @tparam LANES how many parallel lanes of output to write +/// @tparam MASK bitmask for the output lanes +template class CPixelLEDController : public CLEDController { +protected: + + + /// Set all the LEDs on the controller to a given color + /// @param data the CRGB color to set the LEDs to + /// @param nLeds the number of LEDs to set to this color + /// @param scale_pre_mixed the RGB scaling of color adjustment + global brightness to apply to each LED (in RGB8 mode). + virtual void showColor(const CRGB& data, int nLeds, uint8_t brightness) { + // CRGB premixed, color_correction; + // getAdjustmentData(brightness, &premixed, &color_correction); + // ColorAdjustment color_adjustment = {premixed, color_correction, brightness}; + ColorAdjustment color_adjustment = getAdjustmentData(brightness); + PixelController pixels(data, nLeds, color_adjustment, getDither()); + showPixels(pixels); + } + + /// Write the passed in RGB data out to the LEDs managed by this controller + /// @param data the RGB data to write out to the strip + /// @param nLeds the number of LEDs being written out + /// @param scale_pre_mixed the RGB scaling of color adjustment + global brightness to apply to each LED (in RGB8 mode). + virtual void show(const struct CRGB *data, int nLeds, uint8_t brightness) { + ColorAdjustment color_adjustment = getAdjustmentData(brightness); + PixelController pixels(data, nLeds < 0 ? -nLeds : nLeds, color_adjustment, getDither()); + if(nLeds < 0) { + // nLeds < 0 implies that we want to show them in reverse + pixels.mAdvance = -pixels.mAdvance; + } + showPixels(pixels); + } + +public: + static const EOrder RGB_ORDER_VALUE = RGB_ORDER; ///< The RGB ordering for this controller + static const int LANES_VALUE = LANES; ///< The number of lanes for this controller + static const uint32_t MASK_VALUE = MASK; ///< The mask for the lanes for this controller + CPixelLEDController() : CLEDController() {} + + /// Send the LED data to the strip + /// @param pixels the PixelController object for the LED data + virtual void showPixels(PixelController & pixels) = 0; + + /// Get the number of lanes of the Controller + /// @returns LANES from template + int lanes() { return LANES; } +}; + + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h new file mode 100644 index 0000000..e00e5f1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/cpp_compat.h @@ -0,0 +1,26 @@ +/// @file cpp_compat.h +/// Compatibility functions based on C++ version + +#ifndef __INC_CPP_COMPAT_H +#define __INC_CPP_COMPAT_H + +#include "FastLED.h" + +#if __cplusplus <= 199711L + +/// Compile-time assertion checking, introduced in C++11 +/// @see https://en.cppreference.com/w/cpp/language/static_assert +#define static_assert(expression, message) + +/// Declares that it is possible to evaluate a value at compile time, introduced in C++11 +/// @see https://en.cppreference.com/w/cpp/language/constexpr +#define constexpr const + +#else + +// things that we can turn on if we're in a C++11 environment +#endif + +#include "register.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.cpp new file mode 100644 index 0000000..6893df6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.cpp @@ -0,0 +1,43 @@ + +#include "FastLED.h" +#include "crgb.h" +#include "lib8tion/math8.h" + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +CRGB CRGB::computeAdjustment(uint8_t scale, const CRGB & colorCorrection, const CRGB & colorTemperature) { + #if defined(NO_CORRECTION) && (NO_CORRECTION==1) + return CRGB(scale,scale,scale); + #else + CRGB adj(0,0,0); + if(scale > 0) { + for(uint8_t i = 0; i < 3; ++i) { + uint8_t cc = colorCorrection.raw[i]; + uint8_t ct = colorTemperature.raw[i]; + if(cc > 0 && ct > 0) { + // Optimized for AVR size. This function is only called very infrequently so size + // matters more than speed. + uint32_t work = (((uint16_t)cc)+1); + work *= (((uint16_t)ct)+1); + work *= scale; + work /= 0x10000L; + adj.raw[i] = work & 0xFF; + } + } + } + return adj; + #endif +} + + +CRGB CRGB::blend(const CRGB& p1, const CRGB& p2, fract8 amountOfP2) { + return CRGB( + blend8(p1.r, p2.r, amountOfP2), + blend8(p1.g, p2.g, amountOfP2), + blend8(p1.b, p2.b, amountOfP2) + ); +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h new file mode 100644 index 0000000..c470266 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.h @@ -0,0 +1,754 @@ + +#pragma once + +#include + +#include "chsv.h" +#include "namespace.h" +#include "color.h" +#include "lib8tion/types.h" +#include "force_inline.h" + + +FASTLED_NAMESPACE_BEGIN + +// Whether to allow HD_COLOR_MIXING +#ifndef FASTLED_HD_COLOR_MIXING +#ifdef __AVR__ +// Saves some memory on these constrained devices. +#define FASTLED_HD_COLOR_MIXING 0 +#else +#define FASTLED_HD_COLOR_MIXING 1 +#endif // __AVR__ +#endif // FASTLED_HD_COLOR_MIXING + + +struct CRGB; + +/// @defgroup PixelTypes Pixel Data Types (CRGB/CHSV) +/// @brief Structs that hold pixel color data +/// @{ + +/// Forward declaration of hsv2rgb_rainbow here, +/// to avoid circular dependencies. +extern void hsv2rgb_rainbow( const CHSV& hsv, CRGB& rgb); + + +/// Representation of an RGB pixel (Red, Green, Blue) +struct CRGB { + union { + struct { + union { + uint8_t r; ///< Red channel value + uint8_t red; ///< @copydoc r + }; + union { + uint8_t g; ///< Green channel value + uint8_t green; ///< @copydoc g + }; + union { + uint8_t b; ///< Blue channel value + uint8_t blue; ///< @copydoc b + }; + }; + /// Access the red, green, and blue data as an array. + /// Where: + /// * `raw[0]` is the red value + /// * `raw[1]` is the green value + /// * `raw[2]` is the blue value + uint8_t raw[3]; + }; + + static CRGB blend(const CRGB& p1, const CRGB& p2, fract8 amountOfP2); + + /// Array access operator to index into the CRGB object + /// @param x the index to retrieve (0-2) + /// @returns the CRGB::raw value for the given index + FASTLED_FORCE_INLINE uint8_t& operator[] (uint8_t x) + { + return raw[x]; + } + + /// Array access operator to index into the CRGB object + /// @param x the index to retrieve (0-2) + /// @returns the CRGB::raw value for the given index + FASTLED_FORCE_INLINE const uint8_t& operator[] (uint8_t x) const + { + return raw[x]; + } + + /// Default constructor + /// @warning Default values are UNITIALIZED! + FASTLED_FORCE_INLINE CRGB() = default; + + /// Allow construction from red, green, and blue + /// @param ir input red value + /// @param ig input green value + /// @param ib input blue value + constexpr CRGB(uint8_t ir, uint8_t ig, uint8_t ib) noexcept + : r(ir), g(ig), b(ib) + { + } + + /// Allow construction from 32-bit (really 24-bit) bit 0xRRGGBB color code + /// @param colorcode a packed 24 bit color code + constexpr CRGB(uint32_t colorcode) noexcept + : r((colorcode >> 16) & 0xFF), g((colorcode >> 8) & 0xFF), b((colorcode >> 0) & 0xFF) + { + } + + constexpr uint32_t as_uint32_t() const noexcept { + return uint32_t(0xff000000) | + (uint32_t{r} << 16) | + (uint32_t{g} << 8) | + uint32_t{b}; + } + + /// Allow construction from a LEDColorCorrection enum + /// @param colorcode an LEDColorCorrect enumeration value + constexpr CRGB(LEDColorCorrection colorcode) noexcept + : r((colorcode >> 16) & 0xFF), g((colorcode >> 8) & 0xFF), b((colorcode >> 0) & 0xFF) + { + } + + /// Allow construction from a ColorTemperature enum + /// @param colorcode an ColorTemperature enumeration value + constexpr CRGB(ColorTemperature colorcode) noexcept + : r((colorcode >> 16) & 0xFF), g((colorcode >> 8) & 0xFF), b((colorcode >> 0) & 0xFF) + { + } + + /// Allow copy construction + FASTLED_FORCE_INLINE CRGB(const CRGB& rhs) = default; + + /// Allow construction from a CHSV color + FASTLED_FORCE_INLINE CRGB(const CHSV& rhs) + { + hsv2rgb_rainbow( rhs, *this); + } + + /// Allow assignment from one RGB struct to another + FASTLED_FORCE_INLINE CRGB& operator= (const CRGB& rhs) = default; + + /// Allow assignment from 32-bit (really 24-bit) 0xRRGGBB color code + /// @param colorcode a packed 24 bit color code + FASTLED_FORCE_INLINE CRGB& operator= (const uint32_t colorcode) + { + r = (colorcode >> 16) & 0xFF; + g = (colorcode >> 8) & 0xFF; + b = (colorcode >> 0) & 0xFF; + return *this; + } + + /// Allow assignment from red, green, and blue + /// @param nr new red value + /// @param ng new green value + /// @param nb new blue value + FASTLED_FORCE_INLINE CRGB& setRGB (uint8_t nr, uint8_t ng, uint8_t nb) + { + r = nr; + g = ng; + b = nb; + return *this; + } + + /// Allow assignment from hue, saturation, and value + /// @param hue color hue + /// @param sat color saturation + /// @param val color value (brightness) + FASTLED_FORCE_INLINE CRGB& setHSV (uint8_t hue, uint8_t sat, uint8_t val) + { + hsv2rgb_rainbow( CHSV(hue, sat, val), *this); + return *this; + } + + /// Allow assignment from just a hue. + /// Saturation and value (brightness) are set automatically to max. + /// @param hue color hue + FASTLED_FORCE_INLINE CRGB& setHue (uint8_t hue) + { + hsv2rgb_rainbow( CHSV(hue, 255, 255), *this); + return *this; + } + + /// Allow assignment from HSV color + FASTLED_FORCE_INLINE CRGB& operator= (const CHSV& rhs) + { + hsv2rgb_rainbow( rhs, *this); + return *this; + } + + /// Allow assignment from 32-bit (really 24-bit) 0xRRGGBB color code + /// @param colorcode a packed 24 bit color code + FASTLED_FORCE_INLINE CRGB& setColorCode (uint32_t colorcode) + { + r = (colorcode >> 16) & 0xFF; + g = (colorcode >> 8) & 0xFF; + b = (colorcode >> 0) & 0xFF; + return *this; + } + + + /// Add one CRGB to another, saturating at 0xFF for each channel + FASTLED_FORCE_INLINE CRGB& operator+= (const CRGB& rhs); + + /// Add a constant to each channel, saturating at 0xFF. + /// @note This is NOT an operator+= overload because the compiler + /// can't usefully decide when it's being passed a 32-bit + /// constant (e.g. CRGB::Red) and an 8-bit one (CRGB::Blue) + FASTLED_FORCE_INLINE CRGB& addToRGB (uint8_t d); + + /// Subtract one CRGB from another, saturating at 0x00 for each channel + FASTLED_FORCE_INLINE CRGB& operator-= (const CRGB& rhs); + + /// Subtract a constant from each channel, saturating at 0x00. + /// @note This is NOT an operator+= overload because the compiler + /// can't usefully decide when it's being passed a 32-bit + /// constant (e.g. CRGB::Red) and an 8-bit one (CRGB::Blue) + FASTLED_FORCE_INLINE CRGB& subtractFromRGB(uint8_t d); + + /// Subtract a constant of '1' from each channel, saturating at 0x00 + FASTLED_FORCE_INLINE CRGB& operator-- (); + + /// @copydoc operator-- + FASTLED_FORCE_INLINE CRGB operator-- (int ); + + /// Add a constant of '1' from each channel, saturating at 0xFF + FASTLED_FORCE_INLINE CRGB& operator++ (); + + /// @copydoc operator++ + FASTLED_FORCE_INLINE CRGB operator++ (int ); + + /// Divide each of the channels by a constant + FASTLED_FORCE_INLINE CRGB& operator/= (uint8_t d ) + { + r /= d; + g /= d; + b /= d; + return *this; + } + + /// Right shift each of the channels by a constant + FASTLED_FORCE_INLINE CRGB& operator>>= (uint8_t d) + { + r >>= d; + g >>= d; + b >>= d; + return *this; + } + + /// Multiply each of the channels by a constant, + /// saturating each channel at 0xFF. + FASTLED_FORCE_INLINE CRGB& operator*= (uint8_t d); + + /// Scale down a RGB to N/256ths of it's current brightness using + /// "video" dimming rules. "Video" dimming rules means that unless the scale factor + /// is ZERO each channel is guaranteed NOT to dim down to zero. If it's already + /// nonzero, it'll stay nonzero, even if that means the hue shifts a little + /// at low brightness levels. + /// @see nscale8x3_video + FASTLED_FORCE_INLINE CRGB& nscale8_video (uint8_t scaledown); + + /// %= is a synonym for nscale8_video(). Think of it is scaling down + /// by "a percentage" + FASTLED_FORCE_INLINE CRGB& operator%= (uint8_t scaledown); + + /// fadeLightBy is a synonym for nscale8_video(), as a fade instead of a scale + /// @param fadefactor the amount to fade, sent to nscale8_video() as (255 - fadefactor) + FASTLED_FORCE_INLINE CRGB& fadeLightBy (uint8_t fadefactor ); + + /// Scale down a RGB to N/256ths of its current brightness, using + /// "plain math" dimming rules. "Plain math" dimming rules means that the low light + /// levels may dim all the way to 100% black. + /// @see nscale8x3 + FASTLED_FORCE_INLINE CRGB& nscale8 (uint8_t scaledown ); + + /// Scale down a RGB to N/256ths of its current brightness, using + /// "plain math" dimming rules. "Plain math" dimming rules means that the low light + /// levels may dim all the way to 100% black. + /// @see ::scale8 + FASTLED_FORCE_INLINE CRGB& nscale8 (const CRGB & scaledown ); + + constexpr CRGB nscale8_constexpr (const CRGB scaledown ) const; + + + /// Return a CRGB object that is a scaled down version of this object + FASTLED_FORCE_INLINE CRGB scale8 (uint8_t scaledown ) const; + + /// Return a CRGB object that is a scaled down version of this object + FASTLED_FORCE_INLINE CRGB scale8 (const CRGB & scaledown ) const; + + /// fadeToBlackBy is a synonym for nscale8(), as a fade instead of a scale + /// @param fadefactor the amount to fade, sent to nscale8() as (255 - fadefactor) + FASTLED_FORCE_INLINE CRGB& fadeToBlackBy (uint8_t fadefactor ); + + /// "or" operator brings each channel up to the higher of the two values + FASTLED_FORCE_INLINE CRGB& operator|= (const CRGB& rhs ) + { + if( rhs.r > r) r = rhs.r; + if( rhs.g > g) g = rhs.g; + if( rhs.b > b) b = rhs.b; + return *this; + } + + /// @copydoc operator|= + FASTLED_FORCE_INLINE CRGB& operator|= (uint8_t d ) + { + if( d > r) r = d; + if( d > g) g = d; + if( d > b) b = d; + return *this; + } + + /// "and" operator brings each channel down to the lower of the two values + FASTLED_FORCE_INLINE CRGB& operator&= (const CRGB& rhs ) + { + if( rhs.r < r) r = rhs.r; + if( rhs.g < g) g = rhs.g; + if( rhs.b < b) b = rhs.b; + return *this; + } + + /// @copydoc operator&= + FASTLED_FORCE_INLINE CRGB& operator&= (uint8_t d ) + { + if( d < r) r = d; + if( d < g) g = d; + if( d < b) b = d; + return *this; + } + + /// This allows testing a CRGB for zero-ness + constexpr explicit operator bool() const noexcept + { + return r || g || b; + } + + /// Converts a CRGB to a 32-bit color having an alpha of 255. + constexpr explicit operator uint32_t() const noexcept + { + return uint32_t(0xff000000) | + (uint32_t{r} << 16) | + (uint32_t{g} << 8) | + uint32_t{b}; + } + + /// Converts a CRGB to a 32-bit color having an alpha of 255. + constexpr explicit operator const uint32_t() const noexcept + { + return uint32_t(0xff000000) | + (uint32_t{r} << 16) | + (uint32_t{g} << 8) | + uint32_t{b}; + } + + /// Invert each channel + FASTLED_FORCE_INLINE CRGB operator- () const + { + CRGB retval; + retval.r = 255 - r; + retval.g = 255 - g; + retval.b = 255 - b; + return retval; + } + +#if (defined SmartMatrix_h || defined SmartMatrix3_h) + /// Convert to an rgb24 object, used with the SmartMatrix library + /// @see https://github.com/pixelmatix/SmartMatrix + operator rgb24() const { + rgb24 ret; + ret.red = r; + ret.green = g; + ret.blue = b; + return ret; + } +#endif + + /// Get the "luma" of a CRGB object. In other words, roughly how much + /// light the CRGB pixel is putting out (from 0 to 255). + FASTLED_FORCE_INLINE uint8_t getLuma() const; + + /// Get the average of the R, G, and B values + FASTLED_FORCE_INLINE uint8_t getAverageLight() const; + + /// Maximize the brightness of this CRGB object. + /// This makes the individual color channels as bright as possible + /// while keeping the same value differences between channels. + /// @note This does not keep the same ratios between channels, + /// just the same difference in absolute values. + FASTLED_FORCE_INLINE void maximizeBrightness( uint8_t limit = 255 ) { + uint8_t max = red; + if( green > max) max = green; + if( blue > max) max = blue; + + // stop div/0 when color is black + if(max > 0) { + uint16_t factor = ((uint16_t)(limit) * 256) / max; + red = (red * factor) / 256; + green = (green * factor) / 256; + blue = (blue * factor) / 256; + } + } + + /// Calculates the combined color adjustment to the LEDs at a given scale, color correction, and color temperature + /// @param scale the scale value for the RGB data (i.e. brightness) + /// @param colorCorrection color correction to apply + /// @param colorTemperature color temperature to apply + /// @returns a CRGB object representing the adjustment, including color correction and color temperature + static CRGB computeAdjustment(uint8_t scale, const CRGB & colorCorrection, const CRGB & colorTemperature); + + /// Return a new CRGB object after performing a linear interpolation between this object and the passed in object + FASTLED_FORCE_INLINE CRGB lerp8( const CRGB& other, fract8 frac) const; + + /// @copydoc lerp8 + FASTLED_FORCE_INLINE CRGB lerp16( const CRGB& other, fract16 frac) const; + /// Returns 0 or 1, depending on the lowest bit of the sum of the color components. + FASTLED_FORCE_INLINE uint8_t getParity() + { + uint8_t sum = r + g + b; + return (sum & 0x01); + } + + /// Adjusts the color in the smallest way possible + /// so that the parity of the coloris now the desired value. + /// This allows you to "hide" one bit of information in the color. + /// + /// Ideally, we find one color channel which already + /// has data in it, and modify just that channel by one. + /// We don't want to light up a channel that's black + /// if we can avoid it, and if the pixel is 'grayscale', + /// (meaning that R==G==B), we modify all three channels + /// at once, to preserve the neutral hue. + /// + /// There's no such thing as a free lunch; in many cases + /// this "hidden bit" may actually be visible, but this + /// code makes reasonable efforts to hide it as much + /// as is reasonably possible. + /// + /// Also, an effort is made to make it such that + /// repeatedly setting the parity to different values + /// will not cause the color to "drift". Toggling + /// the parity twice should generally result in the + /// original color again. + /// + FASTLED_FORCE_INLINE void setParity( uint8_t parity) + { + uint8_t curparity = getParity(); + + if( parity == curparity) return; + + if( parity ) { + // going 'up' + if( (b > 0) && (b < 255)) { + if( r == g && g == b) { + ++r; + ++g; + } + ++b; + } else if( (r > 0) && (r < 255)) { + ++r; + } else if( (g > 0) && (g < 255)) { + ++g; + } else { + if( r == g && g == b) { + r ^= 0x01; + g ^= 0x01; + } + b ^= 0x01; + } + } else { + // going 'down' + if( b > 1) { + if( r == g && g == b) { + --r; + --g; + } + --b; + } else if( g > 1) { + --g; + } else if( r > 1) { + --r; + } else { + if( r == g && g == b) { + r ^= 0x01; + g ^= 0x01; + } + b ^= 0x01; + } + } + } + + /// Predefined RGB colors + typedef enum { + AliceBlue=0xF0F8FF, ///< @htmlcolorblock{F0F8FF} + Amethyst=0x9966CC, ///< @htmlcolorblock{9966CC} + AntiqueWhite=0xFAEBD7, ///< @htmlcolorblock{FAEBD7} + Aqua=0x00FFFF, ///< @htmlcolorblock{00FFFF} + Aquamarine=0x7FFFD4, ///< @htmlcolorblock{7FFFD4} + Azure=0xF0FFFF, ///< @htmlcolorblock{F0FFFF} + Beige=0xF5F5DC, ///< @htmlcolorblock{F5F5DC} + Bisque=0xFFE4C4, ///< @htmlcolorblock{FFE4C4} + Black=0x000000, ///< @htmlcolorblock{000000} + BlanchedAlmond=0xFFEBCD, ///< @htmlcolorblock{FFEBCD} + Blue=0x0000FF, ///< @htmlcolorblock{0000FF} + BlueViolet=0x8A2BE2, ///< @htmlcolorblock{8A2BE2} + Brown=0xA52A2A, ///< @htmlcolorblock{A52A2A} + BurlyWood=0xDEB887, ///< @htmlcolorblock{DEB887} + CadetBlue=0x5F9EA0, ///< @htmlcolorblock{5F9EA0} + Chartreuse=0x7FFF00, ///< @htmlcolorblock{7FFF00} + Chocolate=0xD2691E, ///< @htmlcolorblock{D2691E} + Coral=0xFF7F50, ///< @htmlcolorblock{FF7F50} + CornflowerBlue=0x6495ED, ///< @htmlcolorblock{6495ED} + Cornsilk=0xFFF8DC, ///< @htmlcolorblock{FFF8DC} + Crimson=0xDC143C, ///< @htmlcolorblock{DC143C} + Cyan=0x00FFFF, ///< @htmlcolorblock{00FFFF} + DarkBlue=0x00008B, ///< @htmlcolorblock{00008B} + DarkCyan=0x008B8B, ///< @htmlcolorblock{008B8B} + DarkGoldenrod=0xB8860B, ///< @htmlcolorblock{B8860B} + DarkGray=0xA9A9A9, ///< @htmlcolorblock{A9A9A9} + DarkGrey=0xA9A9A9, ///< @htmlcolorblock{A9A9A9} + DarkGreen=0x006400, ///< @htmlcolorblock{006400} + DarkKhaki=0xBDB76B, ///< @htmlcolorblock{BDB76B} + DarkMagenta=0x8B008B, ///< @htmlcolorblock{8B008B} + DarkOliveGreen=0x556B2F, ///< @htmlcolorblock{556B2F} + DarkOrange=0xFF8C00, ///< @htmlcolorblock{FF8C00} + DarkOrchid=0x9932CC, ///< @htmlcolorblock{9932CC} + DarkRed=0x8B0000, ///< @htmlcolorblock{8B0000} + DarkSalmon=0xE9967A, ///< @htmlcolorblock{E9967A} + DarkSeaGreen=0x8FBC8F, ///< @htmlcolorblock{8FBC8F} + DarkSlateBlue=0x483D8B, ///< @htmlcolorblock{483D8B} + DarkSlateGray=0x2F4F4F, ///< @htmlcolorblock{2F4F4F} + DarkSlateGrey=0x2F4F4F, ///< @htmlcolorblock{2F4F4F} + DarkTurquoise=0x00CED1, ///< @htmlcolorblock{00CED1} + DarkViolet=0x9400D3, ///< @htmlcolorblock{9400D3} + DeepPink=0xFF1493, ///< @htmlcolorblock{FF1493} + DeepSkyBlue=0x00BFFF, ///< @htmlcolorblock{00BFFF} + DimGray=0x696969, ///< @htmlcolorblock{696969} + DimGrey=0x696969, ///< @htmlcolorblock{696969} + DodgerBlue=0x1E90FF, ///< @htmlcolorblock{1E90FF} + FireBrick=0xB22222, ///< @htmlcolorblock{B22222} + FloralWhite=0xFFFAF0, ///< @htmlcolorblock{FFFAF0} + ForestGreen=0x228B22, ///< @htmlcolorblock{228B22} + Fuchsia=0xFF00FF, ///< @htmlcolorblock{FF00FF} + Gainsboro=0xDCDCDC, ///< @htmlcolorblock{DCDCDC} + GhostWhite=0xF8F8FF, ///< @htmlcolorblock{F8F8FF} + Gold=0xFFD700, ///< @htmlcolorblock{FFD700} + Goldenrod=0xDAA520, ///< @htmlcolorblock{DAA520} + Gray=0x808080, ///< @htmlcolorblock{808080} + Grey=0x808080, ///< @htmlcolorblock{808080} + Green=0x008000, ///< @htmlcolorblock{008000} + GreenYellow=0xADFF2F, ///< @htmlcolorblock{ADFF2F} + Honeydew=0xF0FFF0, ///< @htmlcolorblock{F0FFF0} + HotPink=0xFF69B4, ///< @htmlcolorblock{FF69B4} + IndianRed=0xCD5C5C, ///< @htmlcolorblock{CD5C5C} + Indigo=0x4B0082, ///< @htmlcolorblock{4B0082} + Ivory=0xFFFFF0, ///< @htmlcolorblock{FFFFF0} + Khaki=0xF0E68C, ///< @htmlcolorblock{F0E68C} + Lavender=0xE6E6FA, ///< @htmlcolorblock{E6E6FA} + LavenderBlush=0xFFF0F5, ///< @htmlcolorblock{FFF0F5} + LawnGreen=0x7CFC00, ///< @htmlcolorblock{7CFC00} + LemonChiffon=0xFFFACD, ///< @htmlcolorblock{FFFACD} + LightBlue=0xADD8E6, ///< @htmlcolorblock{ADD8E6} + LightCoral=0xF08080, ///< @htmlcolorblock{F08080} + LightCyan=0xE0FFFF, ///< @htmlcolorblock{E0FFFF} + LightGoldenrodYellow=0xFAFAD2, ///< @htmlcolorblock{FAFAD2} + LightGreen=0x90EE90, ///< @htmlcolorblock{90EE90} + LightGrey=0xD3D3D3, ///< @htmlcolorblock{D3D3D3} + LightPink=0xFFB6C1, ///< @htmlcolorblock{FFB6C1} + LightSalmon=0xFFA07A, ///< @htmlcolorblock{FFA07A} + LightSeaGreen=0x20B2AA, ///< @htmlcolorblock{20B2AA} + LightSkyBlue=0x87CEFA, ///< @htmlcolorblock{87CEFA} + LightSlateGray=0x778899, ///< @htmlcolorblock{778899} + LightSlateGrey=0x778899, ///< @htmlcolorblock{778899} + LightSteelBlue=0xB0C4DE, ///< @htmlcolorblock{B0C4DE} + LightYellow=0xFFFFE0, ///< @htmlcolorblock{FFFFE0} + Lime=0x00FF00, ///< @htmlcolorblock{00FF00} + LimeGreen=0x32CD32, ///< @htmlcolorblock{32CD32} + Linen=0xFAF0E6, ///< @htmlcolorblock{FAF0E6} + Magenta=0xFF00FF, ///< @htmlcolorblock{FF00FF} + Maroon=0x800000, ///< @htmlcolorblock{800000} + MediumAquamarine=0x66CDAA, ///< @htmlcolorblock{66CDAA} + MediumBlue=0x0000CD, ///< @htmlcolorblock{0000CD} + MediumOrchid=0xBA55D3, ///< @htmlcolorblock{BA55D3} + MediumPurple=0x9370DB, ///< @htmlcolorblock{9370DB} + MediumSeaGreen=0x3CB371, ///< @htmlcolorblock{3CB371} + MediumSlateBlue=0x7B68EE, ///< @htmlcolorblock{7B68EE} + MediumSpringGreen=0x00FA9A, ///< @htmlcolorblock{00FA9A} + MediumTurquoise=0x48D1CC, ///< @htmlcolorblock{48D1CC} + MediumVioletRed=0xC71585, ///< @htmlcolorblock{C71585} + MidnightBlue=0x191970, ///< @htmlcolorblock{191970} + MintCream=0xF5FFFA, ///< @htmlcolorblock{F5FFFA} + MistyRose=0xFFE4E1, ///< @htmlcolorblock{FFE4E1} + Moccasin=0xFFE4B5, ///< @htmlcolorblock{FFE4B5} + NavajoWhite=0xFFDEAD, ///< @htmlcolorblock{FFDEAD} + Navy=0x000080, ///< @htmlcolorblock{000080} + OldLace=0xFDF5E6, ///< @htmlcolorblock{FDF5E6} + Olive=0x808000, ///< @htmlcolorblock{808000} + OliveDrab=0x6B8E23, ///< @htmlcolorblock{6B8E23} + Orange=0xFFA500, ///< @htmlcolorblock{FFA500} + OrangeRed=0xFF4500, ///< @htmlcolorblock{FF4500} + Orchid=0xDA70D6, ///< @htmlcolorblock{DA70D6} + PaleGoldenrod=0xEEE8AA, ///< @htmlcolorblock{EEE8AA} + PaleGreen=0x98FB98, ///< @htmlcolorblock{98FB98} + PaleTurquoise=0xAFEEEE, ///< @htmlcolorblock{AFEEEE} + PaleVioletRed=0xDB7093, ///< @htmlcolorblock{DB7093} + PapayaWhip=0xFFEFD5, ///< @htmlcolorblock{FFEFD5} + PeachPuff=0xFFDAB9, ///< @htmlcolorblock{FFDAB9} + Peru=0xCD853F, ///< @htmlcolorblock{CD853F} + Pink=0xFFC0CB, ///< @htmlcolorblock{FFC0CB} + Plaid=0xCC5533, ///< @htmlcolorblock{CC5533} + Plum=0xDDA0DD, ///< @htmlcolorblock{DDA0DD} + PowderBlue=0xB0E0E6, ///< @htmlcolorblock{B0E0E6} + Purple=0x800080, ///< @htmlcolorblock{800080} + Red=0xFF0000, ///< @htmlcolorblock{FF0000} + RosyBrown=0xBC8F8F, ///< @htmlcolorblock{BC8F8F} + RoyalBlue=0x4169E1, ///< @htmlcolorblock{4169E1} + SaddleBrown=0x8B4513, ///< @htmlcolorblock{8B4513} + Salmon=0xFA8072, ///< @htmlcolorblock{FA8072} + SandyBrown=0xF4A460, ///< @htmlcolorblock{F4A460} + SeaGreen=0x2E8B57, ///< @htmlcolorblock{2E8B57} + Seashell=0xFFF5EE, ///< @htmlcolorblock{FFF5EE} + Sienna=0xA0522D, ///< @htmlcolorblock{A0522D} + Silver=0xC0C0C0, ///< @htmlcolorblock{C0C0C0} + SkyBlue=0x87CEEB, ///< @htmlcolorblock{87CEEB} + SlateBlue=0x6A5ACD, ///< @htmlcolorblock{6A5ACD} + SlateGray=0x708090, ///< @htmlcolorblock{708090} + SlateGrey=0x708090, ///< @htmlcolorblock{708090} + Snow=0xFFFAFA, ///< @htmlcolorblock{FFFAFA} + SpringGreen=0x00FF7F, ///< @htmlcolorblock{00FF7F} + SteelBlue=0x4682B4, ///< @htmlcolorblock{4682B4} + Tan=0xD2B48C, ///< @htmlcolorblock{D2B48C} + Teal=0x008080, ///< @htmlcolorblock{008080} + Thistle=0xD8BFD8, ///< @htmlcolorblock{D8BFD8} + Tomato=0xFF6347, ///< @htmlcolorblock{FF6347} + Turquoise=0x40E0D0, ///< @htmlcolorblock{40E0D0} + Violet=0xEE82EE, ///< @htmlcolorblock{EE82EE} + Wheat=0xF5DEB3, ///< @htmlcolorblock{F5DEB3} + White=0xFFFFFF, ///< @htmlcolorblock{FFFFFF} + WhiteSmoke=0xF5F5F5, ///< @htmlcolorblock{F5F5F5} + Yellow=0xFFFF00, ///< @htmlcolorblock{FFFF00} + YellowGreen=0x9ACD32, ///< @htmlcolorblock{9ACD32} + + // LED RGB color that roughly approximates + // the color of incandescent fairy lights, + // assuming that you're using FastLED + // color correction on your LEDs (recommended). + FairyLight=0xFFE42D, ///< @htmlcolorblock{FFE42D} + + // If you are using no color correction, use this + FairyLightNCC=0xFF9D2A ///< @htmlcolorblock{FFE42D} + + } HTMLColorCode; +}; + + +/// Check if two CRGB objects have the same color data +FASTLED_FORCE_INLINE bool operator== (const CRGB& lhs, const CRGB& rhs) +{ + return (lhs.r == rhs.r) && (lhs.g == rhs.g) && (lhs.b == rhs.b); +} + +/// Check if two CRGB objects do *not* have the same color data +FASTLED_FORCE_INLINE bool operator!= (const CRGB& lhs, const CRGB& rhs) +{ + return !(lhs == rhs); +} + +/// Check if two CHSV objects have the same color data +FASTLED_FORCE_INLINE bool operator== (const CHSV& lhs, const CHSV& rhs) +{ + return (lhs.h == rhs.h) && (lhs.s == rhs.s) && (lhs.v == rhs.v); +} + +/// Check if two CHSV objects do *not* have the same color data +FASTLED_FORCE_INLINE bool operator!= (const CHSV& lhs, const CHSV& rhs) +{ + return !(lhs == rhs); +} + +/// Check if the sum of the color channels in one CRGB object is less than another +FASTLED_FORCE_INLINE bool operator< (const CRGB& lhs, const CRGB& rhs) +{ + uint16_t sl, sr; + sl = lhs.r + lhs.g + lhs.b; + sr = rhs.r + rhs.g + rhs.b; + return sl < sr; +} + +/// Check if the sum of the color channels in one CRGB object is greater than another +FASTLED_FORCE_INLINE bool operator> (const CRGB& lhs, const CRGB& rhs) +{ + uint16_t sl, sr; + sl = lhs.r + lhs.g + lhs.b; + sr = rhs.r + rhs.g + rhs.b; + return sl > sr; +} + +/// Check if the sum of the color channels in one CRGB object is greater than or equal to another +FASTLED_FORCE_INLINE bool operator>= (const CRGB& lhs, const CRGB& rhs) +{ + uint16_t sl, sr; + sl = lhs.r + lhs.g + lhs.b; + sr = rhs.r + rhs.g + rhs.b; + return sl >= sr; +} + +/// Check if the sum of the color channels in one CRGB object is less than or equal to another +FASTLED_FORCE_INLINE bool operator<= (const CRGB& lhs, const CRGB& rhs) +{ + uint16_t sl, sr; + sl = lhs.r + lhs.g + lhs.b; + sr = rhs.r + rhs.g + rhs.b; + return sl <= sr; +} + + + +/// @copydoc CRGB::operator/= +FASTLED_FORCE_INLINE CRGB operator/( const CRGB& p1, uint8_t d) +{ + return CRGB( p1.r/d, p1.g/d, p1.b/d); +} + + +/// Combine two CRGB objects, taking the smallest value of each channel +FASTLED_FORCE_INLINE CRGB operator&( const CRGB& p1, const CRGB& p2) +{ + return CRGB( p1.r < p2.r ? p1.r : p2.r, + p1.g < p2.g ? p1.g : p2.g, + p1.b < p2.b ? p1.b : p2.b); +} + +/// Combine two CRGB objects, taking the largest value of each channel +FASTLED_FORCE_INLINE CRGB operator|( const CRGB& p1, const CRGB& p2) +{ + return CRGB( p1.r > p2.r ? p1.r : p2.r, + p1.g > p2.g ? p1.g : p2.g, + p1.b > p2.b ? p1.b : p2.b); +} + +/// @copydoc CRGB::operator+= +FASTLED_FORCE_INLINE CRGB operator+( const CRGB& p1, const CRGB& p2); + +/// @copydoc CRGB::operator-= +FASTLED_FORCE_INLINE CRGB operator-( const CRGB& p1, const CRGB& p2); + +/// @copydoc CRGB::operator*= +FASTLED_FORCE_INLINE CRGB operator*( const CRGB& p1, uint8_t d); + +/// Scale using CRGB::nscale8_video() +FASTLED_FORCE_INLINE CRGB operator%( const CRGB& p1, uint8_t d); + +/// Generic template for ostream operator to print CRGB objects. Usefull +/// for the unit_tests. +template +T& operator<<(T& os, const CRGB& rgb) { + os << "CRGB(" << static_cast(rgb.r) << ", " + << static_cast(rgb.g) << ", " + << static_cast(rgb.b) << ")"; + return os; +} + +FASTLED_NAMESPACE_END + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp new file mode 100644 index 0000000..e360628 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/crgb.hpp @@ -0,0 +1,235 @@ + +#pragma once + +#include +#include "chsv.h" +#include "crgb.h" +#include "lib8tion.h" +#include "namespace.h" +#include "force_inline.h" + +#if FASTLED_IS_USING_NAMESPACE +#define FUNCTION_SCALE8(a,b) FASTLED_NAMESPACE::scale8(a,b) +#else +#define FUNCTION_SCALE8(a,b) ::scale8(a,b) +#endif + +FASTLED_NAMESPACE_BEGIN + +/// Add one CRGB to another, saturating at 0xFF for each channel +FASTLED_FORCE_INLINE CRGB& CRGB::operator+= (const CRGB& rhs ) +{ + r = qadd8( r, rhs.r); + g = qadd8( g, rhs.g); + b = qadd8( b, rhs.b); + return *this; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::addToRGB (uint8_t d ) +{ + r = qadd8( r, d); + g = qadd8( g, d); + b = qadd8( b, d); + return *this; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::operator-= (const CRGB& rhs ) +{ + r = qsub8( r, rhs.r); + g = qsub8( g, rhs.g); + b = qsub8( b, rhs.b); + return *this; +} + +/// Add a constant of '1' from each channel, saturating at 0xFF +FASTLED_FORCE_INLINE CRGB& CRGB::operator++ () +{ + addToRGB(1); + return *this; +} + +/// @copydoc operator++ +FASTLED_FORCE_INLINE CRGB CRGB::operator++ (int ) +{ + CRGB retval(*this); + ++(*this); + return retval; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::subtractFromRGB(uint8_t d) +{ + r = qsub8( r, d); + g = qsub8( g, d); + b = qsub8( b, d); + return *this; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::operator*= (uint8_t d ) +{ + r = qmul8( r, d); + g = qmul8( g, d); + b = qmul8( b, d); + return *this; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::nscale8_video(uint8_t scaledown ) +{ + nscale8x3_video( r, g, b, scaledown); + return *this; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::operator%= (uint8_t scaledown ) +{ + nscale8x3_video( r, g, b, scaledown); + return *this; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::fadeLightBy (uint8_t fadefactor ) +{ + nscale8x3_video( r, g, b, 255 - fadefactor); + return *this; +} + +/// Subtract a constant of '1' from each channel, saturating at 0x00 +FASTLED_FORCE_INLINE CRGB& CRGB::operator-- () +{ + subtractFromRGB(1); + return *this; +} + +/// @copydoc operator-- +FASTLED_FORCE_INLINE CRGB CRGB::operator-- (int ) +{ + CRGB retval(*this); + --(*this); + return retval; +} + +FASTLED_FORCE_INLINE CRGB& CRGB::nscale8 (uint8_t scaledown ) +{ + nscale8x3( r, g, b, scaledown); + return *this; +} + +constexpr CRGB CRGB::nscale8_constexpr(const CRGB scaledown) const +{ + return CRGB( + scale8_constexpr(r, scaledown.r), + scale8_constexpr(g, scaledown.g), + scale8_constexpr(b, scaledown.b) + ); +} + + +FASTLED_FORCE_INLINE CRGB& CRGB::nscale8 (const CRGB & scaledown ) +{ + r = FUNCTION_SCALE8(r, scaledown.r); + g = FUNCTION_SCALE8(g, scaledown.g); + b = FUNCTION_SCALE8(b, scaledown.b); + return *this; +} + +FASTLED_FORCE_INLINE CRGB CRGB::scale8 (uint8_t scaledown ) const +{ + CRGB out = *this; + nscale8x3( out.r, out.g, out.b, scaledown); + return out; +} + +FASTLED_FORCE_INLINE CRGB CRGB::scale8 (const CRGB & scaledown ) const +{ + CRGB out; + out.r = FUNCTION_SCALE8(r, scaledown.r); + out.g = FUNCTION_SCALE8(g, scaledown.g); + out.b = FUNCTION_SCALE8(b, scaledown.b); + return out; +} + +inline CRGB& CRGB::fadeToBlackBy (uint8_t fadefactor ) +{ + nscale8x3( r, g, b, 255 - fadefactor); + return *this; +} + +FASTLED_FORCE_INLINE uint8_t CRGB::getLuma( ) const { + //Y' = 0.2126 R' + 0.7152 G' + 0.0722 B' + // 54 183 18 (!) + + uint8_t luma = scale8_LEAVING_R1_DIRTY( r, 54) + \ + scale8_LEAVING_R1_DIRTY( g, 183) + \ + scale8_LEAVING_R1_DIRTY( b, 18); + cleanup_R1(); + return luma; +} + +FASTLED_FORCE_INLINE uint8_t CRGB::getAverageLight( ) const { +#if FASTLED_SCALE8_FIXED == 1 + const uint8_t eightyfive = 85; +#else + const uint8_t eightyfive = 86; +#endif + uint8_t avg = scale8_LEAVING_R1_DIRTY( r, eightyfive) + \ + scale8_LEAVING_R1_DIRTY( g, eightyfive) + \ + scale8_LEAVING_R1_DIRTY( b, eightyfive); + cleanup_R1(); + return avg; +} + +FASTLED_FORCE_INLINE CRGB CRGB::lerp8( const CRGB& other, fract8 frac) const +{ + CRGB ret; + + ret.r = lerp8by8(r,other.r,frac); + ret.g = lerp8by8(g,other.g,frac); + ret.b = lerp8by8(b,other.b,frac); + + return ret; +} + +FASTLED_FORCE_INLINE CRGB CRGB::lerp16( const CRGB& other, fract16 frac) const +{ + CRGB ret; + + ret.r = lerp16by16(r<<8,other.r<<8,frac)>>8; + ret.g = lerp16by16(g<<8,other.g<<8,frac)>>8; + ret.b = lerp16by16(b<<8,other.b<<8,frac)>>8; + + return ret; +} + + +/// @copydoc CRGB::operator+= +FASTLED_FORCE_INLINE CRGB operator+( const CRGB& p1, const CRGB& p2) +{ + return CRGB( qadd8( p1.r, p2.r), + qadd8( p1.g, p2.g), + qadd8( p1.b, p2.b)); +} + +/// @copydoc CRGB::operator-= +FASTLED_FORCE_INLINE CRGB operator-( const CRGB& p1, const CRGB& p2) +{ + return CRGB( qsub8( p1.r, p2.r), + qsub8( p1.g, p2.g), + qsub8( p1.b, p2.b)); +} + +/// @copydoc CRGB::operator*= +FASTLED_FORCE_INLINE CRGB operator*( const CRGB& p1, uint8_t d) +{ + return CRGB( qmul8( p1.r, d), + qmul8( p1.g, d), + qmul8( p1.b, d)); +} + +/// Scale using CRGB::nscale8_video() +FASTLED_FORCE_INLINE CRGB operator%( const CRGB& p1, uint8_t d) +{ + CRGB retval( p1); + retval.nscale8_video( d); + return retval; +} + +FASTLED_NAMESPACE_END + +#undef FUNCTION_SCALE8 \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h new file mode 100644 index 0000000..10adc69 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dither_mode.h @@ -0,0 +1,14 @@ +#pragma once + +#include + +#include "namespace.h" + +/// Disable dithering +#define DISABLE_DITHER 0x00 +/// Enable dithering using binary dithering (only option) +#define BINARY_DITHER 0x01 +/// The dither setting, either DISABLE_DITHER or BINARY_DITHER +FASTLED_NAMESPACE_BEGIN +typedef uint8_t EDitherMode; +FASTLED_NAMESPACE_END \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h new file mode 100644 index 0000000..135b94f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/dmx.h @@ -0,0 +1,88 @@ +/// @file dmx.h +/// Defines the DMX512-based LED controllers. + +#pragma once + +#include "FastLED.h" + +/// @addtogroup Chipsets +/// @{ + +/// @addtogroup ClocklessChipsets +/// @{ + +#if defined(DmxSimple_h) || defined(FASTLED_DOXYGEN) +#include + +/// Flag set when the DmxSimple library is included +#define HAS_DMX_SIMPLE + +FASTLED_NAMESPACE_BEGIN + +/// DMX512 based LED controller class, using the DmxSimple library +/// @tparam DATA_PIN the data pin for the output of the DMX bus +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @see https://www.pjrc.com/teensy/td_libs_DmxSimple.html +/// @see https://github.com/PaulStoffregen/DmxSimple +/// @see https://en.wikipedia.org/wiki/DMX512 +template class DMXSimpleController : public CPixelLEDController { +public: + /// Initialize the LED controller + virtual void init() { DmxSimple.usePin(DATA_PIN); } + +protected: + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + int iChannel = 1; + while(pixels.has(1)) { + DmxSimple.write(iChannel++, pixels.loadAndScale0()); + DmxSimple.write(iChannel++, pixels.loadAndScale1()); + DmxSimple.write(iChannel++, pixels.loadAndScale2()); + pixels.advanceData(); + pixels.stepDithering(); + } + } +}; + +FASTLED_NAMESPACE_END + +#endif + +#if defined(DmxSerial_h) || defined(FASTLED_DOXYGEN) +#include + +/// Flag set when the DMXSerial library is included +#define HAS_DMX_SERIAL + +FASTLED_NAMESPACE_BEGIN + +/// DMX512 based LED controller class, using the DMXSerial library +/// @tparam RGB_ORDER the RGB ordering for these LEDs +/// @see http://www.mathertel.de/Arduino/DMXSerial.aspx +/// @see https://github.com/mathertel/DMXSerial +/// @see https://en.wikipedia.org/wiki/DMX512 +template class DMXSerialController : public CPixelLEDController { +public: + /// Initialize the LED controller + virtual void init() { DMXSerial.init(DMXController); } + + /// @copydoc CPixelLEDController::showPixels() + virtual void showPixels(PixelController & pixels) { + int iChannel = 1; + while(pixels.has(1)) { + DMXSerial.write(iChannel++, pixels.loadAndScale0()); + DMXSerial.write(iChannel++, pixels.loadAndScale1()); + DMXSerial.write(iChannel++, pixels.loadAndScale2()); + pixels.advanceData(); + pixels.stepDithering(); + } + } +}; + +FASTLED_NAMESPACE_END + +/// @} DMXControllers +/// @} Chipsets + +#endif + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.cpp new file mode 100644 index 0000000..b41fc11 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.cpp @@ -0,0 +1,122 @@ +#include "engine_events.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + + +EngineEvents::Listener::Listener() { +} + +EngineEvents::Listener::~Listener() { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents* ptr = EngineEvents::getInstance(); + const bool has_listener = ptr && ptr->_hasListener(this); + if (has_listener) { + // Warning, the listener should be removed by the subclass. If we are here + // then the subclass did not remove the listener and we are now in a partial + // state of destruction and the results may be undefined for multithreaded + // applications. However, for single threaded (the only option as of 2024, October) + // this will be ok. + ptr->_removeListener(this); + } + #endif +} + +EngineEvents* EngineEvents::getInstance() { + #if FASTLED_HAS_ENGINE_EVENTS + return &Singleton::instance(); + #else + return nullptr; // strip out when engine events are disabled. + #endif +} + + +#if FASTLED_HAS_ENGINE_EVENTS +void EngineEvents::_onPlatformPreLoop() { + for (auto [listener, _] : mListeners) { + listener->onPlatformPreLoop(); + } + for (auto [listener, _] : mListeners) { + listener->onPlatformPreLoop2(); + } +} + +bool EngineEvents::_hasListener(Listener* listener) { + auto predicate = [listener](const Pair& pair) { + return pair.listener == listener; + }; + return mListeners.find_if(predicate) != mListeners.end(); +} + +void EngineEvents::_addListener(Listener* listener, int priority) { + if (_hasListener(listener)) { + return; + } + for (auto it = mListeners.begin(); it != mListeners.end(); ++it) { + if (it->priority < priority) { + // this is now the highest priority in this spot. + EngineEvents::Pair pair = EngineEvents::Pair(listener, priority); + mListeners.insert(it, pair); + return; + } + } + EngineEvents::Pair pair = EngineEvents::Pair(listener, priority); + mListeners.push_back(pair); +} + +void EngineEvents::_removeListener(Listener* listener) { + auto predicate = [listener](const Pair& pair) { + return pair.listener == listener; + }; + auto it = mListeners.find_if(predicate); + if (it != mListeners.end()) { + mListeners.erase(it); + } +} + +void EngineEvents::_onBeginFrame() { + // Make the copy of the listener list to avoid issues with listeners being added or removed during the loop. + ListenerList copy = mListeners; + for (auto [listener, _] : copy) { + listener->onBeginFrame(); + } +} + +void EngineEvents::_onEndShowLeds() { + // Make the copy of the listener list to avoid issues with listeners being added or removed during the loop. + ListenerList copy = mListeners; + for (auto [listener, _] : copy) { + listener->onEndShowLeds(); + } +} + +void EngineEvents::_onEndFrame() { + // Make the copy of the listener list to avoid issues with listeners being added or removed during the loop. + ListenerList copy = mListeners; + for (auto [listener, _] : copy) { + listener->onEndFrame(); + } +} + +void EngineEvents::_onStripAdded(CLEDController* strip, uint32_t num_leds) { + // Make the copy of the listener list to avoid issues with listeners being added or removed during the loop. + ListenerList copy = mListeners; + for (auto [listener, _] : copy) { + listener->onStripAdded(strip, num_leds); + } +} + + +void EngineEvents::_onCanvasUiSet(CLEDController *strip, const ScreenMap& screenmap) { + // Make the copy of the listener list to avoid issues with listeners being added or removed during the loop. + ListenerList copy = mListeners; + for (auto [listener, _] : copy) { + listener->onCanvasUiSet(strip, screenmap); + } +} + + +#endif // FASTLED_HAS_ENGINE_EVENTS + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h new file mode 100644 index 0000000..319cb01 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/engine_events.h @@ -0,0 +1,133 @@ +#pragma once + +#include "fixed_vector.h" +#include "singleton.h" +#include "xymap.h" +#include "screenmap.h" +#include "namespace.h" + + + +#ifndef FASTLED_ENGINE_EVENTS_MAX_LISTENERS +#define FASTLED_ENGINE_EVENTS_MAX_LISTENERS 8 +#endif + +#ifndef FASTLED_HAS_ENGINE_EVENTS +#ifdef __AVR__ +#define FASTLED_HAS_ENGINE_EVENTS 0 +#else +#define FASTLED_HAS_ENGINE_EVENTS 1 +#endif +#endif // FASTLED_HAS_ENGINE_EVENTS + +FASTLED_NAMESPACE_BEGIN + +class CLEDController; + +class EngineEvents { + public: + class Listener { + public: + // Note that the subclass must call EngineEvents::addListener(this) to + // start listening. In the subclass destructor, the subclass should call + // EngineEvents::removeListener(this). + Listener(); + virtual ~Listener(); + virtual void onBeginFrame() {} + virtual void onEndShowLeds() {} + virtual void onEndFrame() {} + virtual void onStripAdded(CLEDController *strip, uint32_t num_leds) {} + // Called to set the canvas for UI elements for a particular strip. + virtual void onCanvasUiSet(CLEDController *strip, const ScreenMap& screenmap) {} + virtual void onPlatformPreLoop() {} + virtual void onPlatformPreLoop2() {} + }; + + + static void addListener(Listener *listener, int priority = 0) { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_addListener(listener, priority); + #endif + } + + static void removeListener(Listener *listener) { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_removeListener(listener); + #endif + } + + static bool hasListener(Listener *listener) { + #if FASTLED_HAS_ENGINE_EVENTS + return EngineEvents::getInstance()->_hasListener(listener); + #else + return false; + #endif + } + + static void onBeginFrame() { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_onBeginFrame(); + #endif + } + + static void onEndShowLeds() { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_onEndShowLeds(); + #endif + } + + static void onEndFrame() { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_onEndFrame(); + #endif + } + + static void onStripAdded(CLEDController *strip, uint32_t num_leds) { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_onStripAdded(strip, num_leds); + #endif + } + + + static void onCanvasUiSet(CLEDController *strip, const ScreenMap& xymap) { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_onCanvasUiSet(strip, xymap); + #endif + } + + static void onPlatformPreLoop() { + #if FASTLED_HAS_ENGINE_EVENTS + EngineEvents::getInstance()->_onPlatformPreLoop(); + #endif + } + + private: + // Safe to add a listeners during a callback. + void _addListener(Listener *listener, int priority); + // Safe to remove self during a callback. + void _removeListener(Listener *listener); + void _onBeginFrame(); + void _onEndShowLeds(); + void _onEndFrame(); + void _onStripAdded(CLEDController *strip, uint32_t num_leds); + void _onCanvasUiSet(CLEDController *strip, const ScreenMap& xymap); + void _onPlatformPreLoop(); + bool _hasListener(Listener *listener); +#if FASTLED_HAS_ENGINE_EVENTS + struct Pair { + Listener *listener = nullptr; + int priority = 0; + Pair(Listener *listener, int priority) : listener(listener), priority(priority) {} + }; + typedef FixedVector + ListenerList; + ListenerList mListeners; +#endif + + static EngineEvents *getInstance(); + + EngineEvents() = default; + friend class Singleton; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h new file mode 100644 index 0000000..5a23b26 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/eorder.h @@ -0,0 +1,30 @@ +#pragma once +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// RGB color channel orderings, used when instantiating controllers to determine +/// what order the controller should send data out in. The default ordering +/// is RGB. +/// Within this enum, the red channel is 0, the green channel is 1, and the +/// blue chanel is 2. +enum EOrder { + RGB=0012, ///< Red, Green, Blue (0012) + RBG=0021, ///< Red, Blue, Green (0021) + GRB=0102, ///< Green, Red, Blue (0102) + GBR=0120, ///< Green, Blue, Red (0120) + BRG=0201, ///< Blue, Red, Green (0201) + BGR=0210 ///< Blue, Green, Red (0210) +}; + +// After EOrder is applied this is where W is inserted for RGBW. +enum EOrderW { + W3 = 0x3, ///< White is fourth + W2 = 0x2, ///< White is third + W1 = 0x1, ///< White is second + W0 = 0x0, ///< White is first + WDefault = W3 +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h new file mode 100644 index 0000000..09c33c7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_config.h @@ -0,0 +1,92 @@ +#ifndef __INC_FASTLED_CONFIG_H +#define __INC_FASTLED_CONFIG_H + +#include "FastLED.h" + +/// @file fastled_config.h +/// Contains definitions that can be used to configure FastLED at compile time + +/// @def FASTLED_FORCE_SOFTWARE_PINS +/// Use this option only for debugging pin access and forcing software pin access. Forces use of `digitalWrite()` +/// methods for pin access vs. direct hardware port access. +/// @note Software pin access only works in Arduino-based environments. +// #define FASTLED_FORCE_SOFTWARE_PINS + +/// @def FASTLED_FORCE_SOFTWARE_SPI +/// Use this option only for debugging bitbang'd SPI access or to work around bugs in hardware +/// SPI access. Forces use of bit-banged SPI, even on pins that have hardware SPI available. +// #define FASTLED_FORCE_SOFTWARE_SPI + +/// @def FASTLED_ALLOW_INTERRUPTS +/// Use this to force FastLED to allow interrupts in the clockless chipsets (or to force it to +/// disallow), overriding the default on platforms that support this. Set the value to 1 to +/// allow interrupts or 0 to disallow them. +// #define FASTLED_ALLOW_INTERRUPTS 1 +// #define FASTLED_ALLOW_INTERRUPTS 0 + +/// @def FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW +/// Use this to allow some integer overflows/underflows in the inoise() functions. +/// The original implementions allowed this, and had some discontinuties in the noise +/// output. It's technically an implementation bug, and was fixed, but you may wish +/// to preserve the old look and feel of the inoise() functions in your existing animations. +/// The default is 0: NO overflow, and 'continuous' noise output, aka the fixed way. +// #define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 0 +// #define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 1 + +/// @def FASTLED_SCALE8_FIXED +/// Use this to toggle whether or not to use the "fixed" FastLED scale8(). The initial scale8() +/// had a problem where scale8(255,255) would give you 254. This is now fixed, and that +/// fix is enabled by default. However, if for some reason you have code that is not +/// working right as a result of this (e.g. code that was expecting the old scale8() behavior) +/// you can disable it here. +#define FASTLED_SCALE8_FIXED 1 +// #define FASTLED_SCALE8_FIXED 0 + +/// @def FASTLED_BLEND_FIXED +/// Use this to toggle whether to use "fixed" FastLED pixel blending, including ColorFromPalette. +/// The prior pixel blend functions had integer-rounding math errors that led to +/// small errors being inadvertently added to the low bits of blended colors, including colors +/// retrieved from color palettes using LINEAR_BLEND. This is now fixed, and the +/// fix is enabled by default. However, if for some reason you wish to run with the old +/// blending, including the integer rounding and color errors, you can disable the bugfix here. +#define FASTLED_BLEND_FIXED 1 +// #define FASTLED_BLEND_FIXED 0 + +/// @def FASTLED_NOISE_FIXED +/// Use this to toggle whether to use "fixed" FastLED 8-bit and 16-bit noise functions. +/// The prior noise functions had some math errors that led to "discontinuities" in the +/// output, which by definition should be smooth and continuous. The bug led to +/// noise function output that had "edges" and glitches in it. This is now fixed, and the +/// fix is enabled by default. However, if for some reason you wish to run with the old +/// noise code, including the glitches, you can disable the bugfix here. +#define FASTLED_NOISE_FIXED 1 +//#define FASTLED_NOISE_FIXED 0 + +/// @def FASTLED_INTERRUPT_RETRY_COUNT +/// Use this to determine how many times FastLED will attempt to re-transmit a frame if interrupted +/// for too long by interrupts. +#ifndef FASTLED_INTERRUPT_RETRY_COUNT +#define FASTLED_INTERRUPT_RETRY_COUNT 2 +#endif + +/// @def FASTLED_USE_GLOBAL_BRIGHTNESS +/// Use this toggle to enable global brightness in contollers that support is (e.g. ADA102 and SK9822). +/// It changes how color scaling works and uses global brightness before scaling down color values. +/// This enables much more accurate color control on low brightness settings. +//#define FASTLED_USE_GLOBAL_BRIGHTNESS 1 + + +// The defines are used for Doxygen documentation generation. +// They're commented out above and repeated here so the Doxygen parser +// will be able to find them. They will not affect your own configuration, +// and you do *NOT* need to modify them. +#ifdef FASTLED_DOXYGEN +#define FASTLED_FORCE_SOFTWARE_PINS +#define FASTLED_FORCE_SOFTWARE_SPI +#define FASTLED_ALLOW_INTERRUPTS +#define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 0 +#define FASTLED_INTERRUPT_RETRY_COUNT 2 +#define FASTLED_USE_GLOBAL_BRIGHTNESS 0 +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h new file mode 100644 index 0000000..c567a99 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_delay.h @@ -0,0 +1,218 @@ +#ifndef __INC_FL_DELAY_H +#define __INC_FL_DELAY_H + +#include "FastLED.h" +#include "types.h" +#include "force_inline.h" + +/// @file fastled_delay.h +/// Utility functions and classes for managing delay cycles + +FASTLED_NAMESPACE_BEGIN + + +#if (!defined(NO_MINIMUM_WAIT) || (NO_MINIMUM_WAIT==0)) + +/// Class to ensure that a minimum amount of time has kicked since the last time run - and delay if not enough time has passed yet. +/// @tparam WAIT The amount of time to wait, in microseconds +template class CMinWait { + /// Timestamp of the last time this was run, in microseconds + uint16_t mLastMicros; + +public: + /// Constructor + CMinWait() { mLastMicros = 0; } + + /// Blocking delay until WAIT time since mark() has passed + void wait() { + uint16_t diff; + do { + diff = (micros() & 0xFFFF) - mLastMicros; + } while(diff < WAIT); + } + + /// Reset the timestamp that marks the start of the wait period + void mark() { mLastMicros = micros() & 0xFFFF; } +}; + +#else + +// if you keep your own FPS (and therefore don't call show() too quickly for pixels to latch), you may not want a minimum wait. +template class CMinWait { +public: + CMinWait() { } + void wait() { } + void mark() {} +}; + +#endif + + +//////////////////////////////////////////////////////////////////////////////////////////// +/// +/// @name Clock cycle counted delay loop +/// +/// @{ + +// Default is now just 'nop', with special case for AVR + +// ESP32 core has it's own definition of NOP, so undef it first +#ifdef ESP32 +#undef NOP +#undef NOP2 +#endif + +#if defined(__AVR__) +# define FL_NOP __asm__ __volatile__ ("cp r0,r0\n"); +# define FL_NOP2 __asm__ __volatile__ ("rjmp .+0"); +#else +/// Single no operation ("no-op") instruction for delay +# define FL_NOP __asm__ __volatile__ ("nop\n"); +/// Double no operation ("no-op") instruction for delay +# define FL_NOP2 __asm__ __volatile__ ("nop\n\t nop\n"); +#endif + +// predeclaration to not upset the compiler + + +/// Delay N clock cycles. +/// @tparam CYCLES the number of clock cycles to delay +/// @note No delay is applied if CYCLES is less than or equal to zero. +template inline void delaycycles(); + +/// A variant of ::delaycycles that will always delay +/// at least one cycle. +template inline void delaycycles_min1() { + delaycycles<1>(); + delaycycles(); +} + + +// TODO: ARM version of _delaycycles_ + +// usable definition +#if defined(FASTLED_AVR) +// worker template - this will nop for LOOP * 3 + PAD cycles total +template inline void _delaycycles_AVR() { + delaycycles(); + // the loop below is 3 cycles * LOOP. the LDI is one cycle, + // the DEC is 1 cycle, the BRNE is 2 cycles if looping back and + // 1 if not (the LDI balances out the BRNE being 1 cycle on exit) + __asm__ __volatile__ ( + " LDI R16, %0\n" + "L_%=: DEC R16\n" + " BRNE L_%=\n" + : /* no outputs */ + : "M" (LOOP) + : "r16" + ); +} + +template FASTLED_FORCE_INLINE void delaycycles() { + _delaycycles_AVR(); +} + + + +#else +// template inline void _delaycycles_ARM() { +// delaycycles(); +// // the loop below is 3 cycles * LOOP. the LDI is one cycle, +// // the DEC is 1 cycle, the BRNE is 2 cycles if looping back and +// // 1 if not (the LDI balances out the BRNE being 1 cycle on exit) +// __asm__ __volatile__ ( +// " mov.w r9, %0\n" +// "L_%=: subs.w r9, r9, #1\n" +// " bne.n L_%=\n" +// : /* no outputs */ +// : "M" (LOOP) +// : "r9" +// ); +// } + + +template FASTLED_FORCE_INLINE void delaycycles() { + // _delaycycles_ARM(); + FL_NOP; delaycycles(); +} + + + + +#endif + +// pre-instantiations for values small enough to not need the loop, as well as sanity holders +// for some negative values. + +// These are hidden from Doxygen because they match the expected behavior of the class. +/// @cond +template<> FASTLED_FORCE_INLINE void delaycycles<-10>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-9>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-8>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-7>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-6>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-5>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-4>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-3>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-2>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<-1>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<0>() {} +template<> FASTLED_FORCE_INLINE void delaycycles<1>() {FL_NOP;} +template<> FASTLED_FORCE_INLINE void delaycycles<2>() {FL_NOP2;} +template<> FASTLED_FORCE_INLINE void delaycycles<3>() {FL_NOP;FL_NOP2;} +template<> FASTLED_FORCE_INLINE void delaycycles<4>() {FL_NOP2;FL_NOP2;} +template<> FASTLED_FORCE_INLINE void delaycycles<5>() {FL_NOP2;FL_NOP2;FL_NOP;} +#if defined(ESP32) +template<> FASTLED_FORCE_INLINE void delaycycles<4294966398>() { + // specialization for a gigantic amount of cycles, apparently this is needed + // or esp32 will blow the stack with cycles = 4294966398. + const uint32_t termination = 4294966398 / 10; + const uint32_t remainder = 4294966398 % 10; + for (uint32_t i = 0; i < termination; i++) { + FL_NOP; FL_NOP; FL_NOP; FL_NOP; FL_NOP; + FL_NOP; FL_NOP; FL_NOP; FL_NOP; FL_NOP; + } + + // remainder + switch (remainder) { + case 9: FL_NOP; + case 8: FL_NOP; + case 7: FL_NOP; + case 6: FL_NOP; + case 5: FL_NOP; + case 4: FL_NOP; + case 3: FL_NOP; + case 2: FL_NOP; + case 1: FL_NOP; + } +} +#endif +/// @endcond + +/// @} + + +/// @name Some timing related macros/definitions +/// @{ + +// Macro to convert from nano-seconds to clocks and clocks to nano-seconds +// #define NS(_NS) (_NS / (1000 / (F_CPU / 1000000L))) + +/// CPU speed, in megahertz (MHz) +#define F_CPU_MHZ (F_CPU / 1000000L) + +// #define NS(_NS) ( (_NS * (F_CPU / 1000000L))) / 1000 + +/// Convert from nanoseconds to number of clock cycles +#define NS(_NS) (((_NS * F_CPU_MHZ) + 999) / 1000) +/// Convert from number of clock cycles to microseconds +#define CLKS_TO_MICROS(_CLKS) ((long)(_CLKS)) / (F_CPU / 1000000L) + +/// Macro for making sure there's enough time available +#define NO_TIME(A, B, C) (NS(A) < 3 || NS(B) < 3 || NS(C) < 6) + +/// @} + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h new file mode 100644 index 0000000..879a07f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastled_progmem.h @@ -0,0 +1,104 @@ +#ifndef __INC_FL_PROGMEM_H +#define __INC_FL_PROGMEM_H + +#include "FastLED.h" +#include "namespace.h" + +/// @file fastled_progmem.h +/// Wrapper definitions to allow seamless use of PROGMEM in environments that have it +/// +/// This is a compatibility layer for devices that do or don't +/// have "PROGMEM" and the associated pgm_ accessors. +/// +/// If a platform supports PROGMEM, it should define +/// `FASTLED_USE_PROGMEM` as 1, otherwise FastLED will +/// fall back to NOT using PROGMEM. +/// +/// Whether or not pgmspace.h is \#included is separately +/// controllable by FASTLED_INCLUDE_PGMSPACE, if needed. + + + +// This block is used for Doxygen documentation generation, +// so that the Doxygen parser will be able to find the macros +// included without a defined platform +#ifdef FASTLED_DOXYGEN +#define FASTLED_USE_PROGMEM 1 +#endif + +/// @def FASTLED_USE_PROGMEM +/// Determine whether the current platform supports PROGMEM. +/// If FASTLED_USE_PROGMEM is 1, we'll map FL_PROGMEM +/// and the FL_PGM_* accessors to the Arduino equivalents. + + +#if (FASTLED_USE_PROGMEM == 1) || defined(FASTLED_DOXYGEN) +#ifndef FASTLED_INCLUDE_PGMSPACE +#define FASTLED_INCLUDE_PGMSPACE 1 +#endif + +#if FASTLED_INCLUDE_PGMSPACE == 1 +#include +#endif + +/// PROGMEM keyword for storage +#define FL_PROGMEM PROGMEM + +/// @name PROGMEM Read Functions +/// Functions for reading data from PROGMEM memory. +/// +/// Note that only the "near" memory wrappers are provided. +/// If you're using "far" memory, you already have +/// portability issues to work through, but you could +/// add more support here if needed. +/// +/// @{ + +/// Read a byte (8-bit) from PROGMEM memory +#define FL_PGM_READ_BYTE_NEAR(x) (pgm_read_byte_near(x)) +/// Read a word (16-bit) from PROGMEM memory +#define FL_PGM_READ_WORD_NEAR(x) (pgm_read_word_near(x)) +/// Read a double word (32-bit) from PROGMEM memory +#define FL_PGM_READ_DWORD_NEAR(x) (pgm_read_dword_near(x)) + +/// @} PROGMEM + +// Workaround for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34734 +#if __GNUC__ < 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ < 6)) +#ifdef FASTLED_AVR +#ifdef PROGMEM +#undef PROGMEM +#define PROGMEM __attribute__((section(".progmem.data"))) +#endif +#endif +#endif + +#else +// If FASTLED_USE_PROGMEM is 0 or undefined, +// we'll use regular memory (RAM) access. + +//empty PROGMEM simulation +#define FL_PROGMEM +#define FL_PGM_READ_BYTE_NEAR(x) (*((const uint8_t*)(x))) +#define FL_PGM_READ_WORD_NEAR(x) (*((const uint16_t*)(x))) +#define FL_PGM_READ_DWORD_NEAR(x) (*((const uint32_t*)(x))) + +#endif + +/// @def FL_ALIGN_PROGMEM +/// Helps to force 4-byte alignment for platforms with unaligned access +/// +/// On some platforms, most notably ARM M0, unaligned access +/// to 'PROGMEM' for multibyte values (e.g. read dword) is +/// not allowed and causes a crash. This macro can help +/// force 4-byte alignment as needed. The FastLED gradient +/// palette code uses 'read dword', and now uses this macro +/// to make sure that gradient palettes are 4-byte aligned. + +#if defined(FASTLED_ARM) || defined(ESP32) || defined(ESP8266) || defined(FASTLED_DOXYGEN) +#define FL_ALIGN_PROGMEM __attribute__ ((aligned (4))) +#else +#define FL_ALIGN_PROGMEM +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h new file mode 100644 index 0000000..262af32 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastpin.h @@ -0,0 +1,372 @@ +#ifndef __INC_FASTPIN_H +#define __INC_FASTPIN_H + +#include "FastLED.h" + +#include "led_sysdefs.h" +#include + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wignored-qualifiers" +#ifdef ESP32 +// Get rid of the endless volatile warnings in ESP32 +#pragma GCC diagnostic ignored "-Wpragmas" +#pragma GCC diagnostic ignored "-Wvolatile" +#endif + +/// @file fastpin.h +/// Class base definitions for defining fast pin access + +FASTLED_NAMESPACE_BEGIN + +/// Constant for "not a pin" +/// @todo Unused, remove? +#define NO_PIN 255 + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Pin access class - needs to tune for various platforms (naive fallback solution?) +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// Abstract class for "selectable" things +class Selectable { +public: + virtual void select() = 0; ///< Select this object + virtual void release() = 0; ///< Release this object + virtual bool isSelected() = 0; ///< Check if this object is currently selected +}; + +#if !defined(FASTLED_NO_PINMAP) + +/// Naive fallback solution for low level pin access +class Pin : public Selectable { + volatile RwReg *mPort; ///< Output register for the pin + volatile RoReg *mInPort; ///< Input register for the pin + RwReg mPinMask; ///< Bitmask for the pin within its register + uint8_t mPin; ///< Arduino digital pin number + + /// Initialize the class by retrieving the register + /// pointers and bitmask. + void _init() { + mPinMask = digitalPinToBitMask(mPin); + mPort = (volatile RwReg*)portOutputRegister(digitalPinToPort(mPin)); + mInPort = (volatile RoReg*)portInputRegister(digitalPinToPort(mPin)); + } + +public: + /// Constructor + /// @param pin Arduino digital pin number + Pin(int pin) : mPin(pin) { _init(); } + + typedef volatile RwReg * port_ptr_t; ///< type for a pin read/write register, volatile + typedef RwReg port_t; ///< type for a pin read/write register, non-volatile + + /// Set the pin mode as `OUTPUT` + inline void setOutput() { pinMode(mPin, OUTPUT); } + + /// Set the pin mode as `INPUT` + inline void setInput() { pinMode(mPin, INPUT); } + + /// Set the pin state to `HIGH` + inline void hi() __attribute__ ((always_inline)) { *mPort |= mPinMask; } + /// Set the pin state to `LOW` + inline void lo() __attribute__ ((always_inline)) { *mPort &= ~mPinMask; } + + /// Toggle the pin twice to create a short pulse + inline void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + /// Toggle the pin. + /// If the pin was high, set it low. If was low, set it high. + inline void toggle() __attribute__ ((always_inline)) { *mInPort = mPinMask; } + + /// Set the same pin on another port to `HIGH` + /// @param port the port to modify + inline void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { *port |= mPinMask; } + /// Set the same pin on another port to `LOW` + /// @param port the port to modify + inline void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { *port &= ~mPinMask; } + /// Set the state of the output register + /// @param val the state to set the output register to + /// @note This function is not limited to the current pin! It modifies the entire register. + inline void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *mPort = val; } + + /// Set the state of a port + /// @param port the port to modify + /// @param val the state to set the port to + inline void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + /// Gets the state of the port with this pin `HIGH` + port_t hival() __attribute__ ((always_inline)) { return *mPort | mPinMask; } + /// Gets the state of the port with this pin `LOW` + port_t loval() __attribute__ ((always_inline)) { return *mPort & ~mPinMask; } + /// Get the output state of the port + port_ptr_t port() __attribute__ ((always_inline)) { return mPort; } + /// Get the pin mask + port_t mask() __attribute__ ((always_inline)) { return mPinMask; } + + /// @copydoc Pin::hi() + virtual void select() { hi(); } + /// @copydoc Pin::lo() + virtual void release() { lo(); } + /// Checks if the pin is currently `HIGH` + virtual bool isSelected() { return (*mPort & mPinMask) == mPinMask; } +}; + +/// I/O pin initially set to OUTPUT +class OutputPin : public Pin { +public: + /// @copydoc Pin::Pin(int) + OutputPin(int pin) : Pin(pin) { setOutput(); } +}; + +/// I/O pin initially set to INPUT +class InputPin : public Pin { +public: + /// @copydoc Pin::Pin(int) + InputPin(int pin) : Pin(pin) { setInput(); } +}; + +#else +// This is the empty code version of the raw pin class, method bodies should be filled in to Do The Right Thing[tm] when making this +// available on a new platform +class Pin : public Selectable { + volatile RwReg *mPort; + volatile RoReg *mInPort; + RwReg mPinMask; + uint8_t mPin; + + void _init() { + // TODO: fill in init on a new platform + mPinMask = 0; + mPort = NULL; + mInPort = NULL; + } + +public: + Pin(int pin) : mPin(pin) { _init(); } + + void setPin(int pin) { mPin = pin; _init(); } + + typedef volatile RwReg * port_ptr_t; + typedef RwReg port_t; + + inline void setOutput() { /* TODO: Set pin output */ } + inline void setInput() { /* TODO: Set pin input */ } + + inline void hi() __attribute__ ((always_inline)) { *mPort |= mPinMask; } + inline void lo() __attribute__ ((always_inline)) { *mPort &= ~mPinMask; } + + inline void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + inline void toggle() __attribute__ ((always_inline)) { *mInPort = mPinMask; } + + inline void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { *port |= mPinMask; } + inline void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { *port &= ~mPinMask; } + inline void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *mPort = val; } + + inline void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + port_t hival() __attribute__ ((always_inline)) { return *mPort | mPinMask; } + port_t loval() __attribute__ ((always_inline)) { return *mPort & ~mPinMask; } + port_ptr_t port() __attribute__ ((always_inline)) { return mPort; } + port_t mask() __attribute__ ((always_inline)) { return mPinMask; } + + virtual void select() { hi(); } + virtual void release() { lo(); } + virtual bool isSelected() { return (*mPort & mPinMask) == mPinMask; } +}; + +class OutputPin : public Pin { +public: + OutputPin(int pin) : Pin(pin) { setOutput(); } +}; + +class InputPin : public Pin { +public: + InputPin(int pin) : Pin(pin) { setInput(); } +}; + +#endif + +/// The simplest level of Pin class. This relies on runtime functions during initialization to get the port/pin mask for the pin. Most +/// of the accesses involve references to these static globals that get set up. This won't be the fastest set of pin operations, but it +/// will provide pin level access on pretty much all Arduino environments. In addition, it includes some methods to help optimize access in +/// various ways. Namely, the versions of hi(), lo(), and fastset() that take the port register as a passed in register variable (saving a global +/// dereference), since these functions are aggressively inlined, that can help collapse out a lot of extraneous memory loads/dereferences. +/// +/// In addition, if, while writing a bunch of data to a pin, you know no other pins will be getting written to, you can get/cache a value of +/// the pin's port register and use that to do a full set to the register. This results in one being able to simply do a store to the register, +/// vs. the load, and/or, and store that would be done normally. +/// +/// There are platform specific instantiations of this class that provide direct i/o register access to pins for much higher speed pin twiddling. +/// +/// Note that these classes are all static functions. So the proper usage is Pin<13>::hi(); or such. Instantiating objects is not recommended, +/// as passing Pin objects around will likely -not- have the effect you're expecting. +#ifdef FASTLED_FORCE_SOFTWARE_PINS +template class FastPin { + static RwReg sPinMask; ///< Bitmask for the pin within its register + static volatile RwReg *sPort; ///< Output register for the pin + static volatile RoReg *sInPort; ///< Input register for the pin + static void _init() { +#if !defined(FASTLED_NO_PINMAP) + sPinMask = digitalPinToBitMask(PIN); + sPort = portOutputRegister(digitalPinToPort(PIN)); + sInPort = portInputRegister(digitalPinToPort(PIN)); +#endif + } + +public: + typedef volatile RwReg * port_ptr_t; ///< @copydoc Pin::port_ptr_t + typedef RwReg port_t; ///< @copydoc Pin::port_t + + /// @copydoc Pin::setOutput() + inline static void setOutput() { _init(); pinMode(PIN, OUTPUT); } + /// @copydoc Pin::setInput() + inline static void setInput() { _init(); pinMode(PIN, INPUT); } + + /// @copydoc Pin::hi() + inline static void hi() __attribute__ ((always_inline)) { *sPort |= sPinMask; } + /// @copydoc Pin::lo() + inline static void lo() __attribute__ ((always_inline)) { *sPort &= ~sPinMask; } + + /// @copydoc Pin::strobe() + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + /// @copydoc Pin::toggle() + inline static void toggle() __attribute__ ((always_inline)) { *sInPort = sPinMask; } + + /// @copydoc Pin::hi(FASTLED_REGISTER port_ptr_t) + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { *port |= sPinMask; } + /// @copydoc Pin::lo(FASTLED_REGISTER port_ptr_t) + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { *port &= ~sPinMask; } + /// @copydoc Pin::set(FASTLED_REGISTER port_t) + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *sPort = val; } + + /// @copydoc Pin::fastset() + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + /// @copydoc Pin::hival() + static port_t hival() __attribute__ ((always_inline)) { return *sPort | sPinMask; } + /// @copydoc Pin::loval() + static port_t loval() __attribute__ ((always_inline)) { return *sPort & ~sPinMask; } + /// @copydoc Pin::port() + static port_ptr_t port() __attribute__ ((always_inline)) { return sPort; } + /// @copydoc Pin::mask() + static port_t mask() __attribute__ ((always_inline)) { return sPinMask; } +}; + +template RwReg FastPin::sPinMask; +template volatile RwReg *FastPin::sPort; +template volatile RoReg *FastPin::sInPort; + +#else + +template class FastPin { + // This is a default implementation. If you are hitting this then FastPin<> has + // not be defined for your platform. You need to define a FastPin<> specialization + // or change what get's included for your particular build target. + constexpr static bool validpin() { return false; } + constexpr static bool LowSpeedOnlyRecommended() { // Some implementations assume this exists. + // Caller must always determine if high speed use if allowed on a given pin, + // because it depends on more than just the chip packaging ... it depends on entire board (and even system) design. + return false; // choosing default to be FALSE, to allow users to ATTEMPT to use high-speed on pins where support is not known + } + + static_assert(validpin(), "Invalid pin specified"); + + static void _init() { } + +public: + typedef volatile RwReg * port_ptr_t; ///< @copydoc Pin::port_ptr_t + typedef RwReg port_t; ///< @copydoc Pin::port_t + + /// @copydoc Pin::setOutput() + inline static void setOutput() { } + /// @copydoc Pin::setInput() + inline static void setInput() { } + + /// @copydoc Pin::hi() + inline static void hi() __attribute__ ((always_inline)) { } + /// @copydoc Pin::lo() + inline static void lo() __attribute__ ((always_inline)) { } + + /// @copydoc Pin::strobe() + inline static void strobe() __attribute__ ((always_inline)) { } + + /// @copydoc Pin::toggle() + inline static void toggle() __attribute__ ((always_inline)) { } + + /// @copydoc Pin::hi(FASTLED_REGISTER port_ptr_t) + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { } + /// @copydoc Pin::lo(FASTLED_REGISTER port_ptr_t) + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { } + /// @copydoc Pin::set(FASTLED_REGISTER port_t) + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { } + + /// @copydoc Pin::fastset() + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { } + + /// @copydoc Pin::hival() + static port_t hival() __attribute__ ((always_inline)) { return 0; } + /// @copydoc Pin::loval() + static port_t loval() __attribute__ ((always_inline)) { return 0;} + /// @copydoc Pin::port() + static port_ptr_t port() __attribute__ ((always_inline)) { return NULL; } + /// @copydoc Pin::mask() + static port_t mask() __attribute__ ((always_inline)) { return 0; } +}; + +#endif + +/// FastPin implementation for bit-banded access. +/// Only for MCUs that support bitbanding. +/// @note This bitband class is optional! +template class FastPinBB : public FastPin {}; + +typedef volatile uint32_t & reg32_t; ///< Reference to a 32-bit register, volatile +typedef volatile uint32_t * ptr_reg32_t; ///< Pointer to a 32-bit register, volatile + +/// Utility template for tracking down information about pins and ports +/// @tparam port the port to check information for +template struct __FL_PORT_INFO { + /// Checks whether a port exists + static bool hasPort() { return 0; } + /// Gets the name of the port, as a C-string + static const char *portName() { return "--"; } + /// Gets the raw address of the port + static const void *portAddr() { return NULL; } +}; + + +/// Macro to create the instantiations for defined ports. +/// We're going to abuse this later for auto discovery of pin/port mappings +/// for new variants. +/// Use this for ports that are numeric in nature, e.g. GPIO0, GPIO1, etc. +/// @param L the number of the port +/// @param BASE the data type for the register +#define _FL_DEFINE_PORT(L, BASE) template<> struct __FL_PORT_INFO { \ + static bool hasPort() { return 1; } \ + static const char *portName() { return #L; } \ + typedef BASE __t_baseType; \ + static const void *portAddr() { return (void*)&__t_baseType::r(); } }; + +/// Macro to create the instantiations for defined ports. +/// We're going to abuse this later for auto discovery of pin/port mappings +/// for new variants. +/// Use this for ports that are letters. The first parameter will be the +/// letter, the second parameter will be an integer/counter of some kind. +/// This is because attempts to turn macro parameters into character constants +/// break in some compilers. +/// @param L the letter of the port +/// @param LC an integer counter +/// @param BASE the data type for the register +#define _FL_DEFINE_PORT3(L, LC, BASE) template<> struct __FL_PORT_INFO { \ + static bool hasPort() { return 1; } \ + static const char *portName() { return #L; } \ + typedef BASE __t_baseType; \ + static const void *portAddr() { return (void*)&__t_baseType::r(); } }; + +FASTLED_NAMESPACE_END + +#pragma GCC diagnostic pop + +#endif // __INC_FASTPIN_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h new file mode 100644 index 0000000..cfa022f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi.h @@ -0,0 +1,197 @@ +/// @file fastspi.h +/// Serial peripheral interface (SPI) definitions per platform + +#ifndef __INC_FASTSPI_H +#define __INC_FASTSPI_H + +#include "FastLED.h" + +#include "controller.h" +#include "lib8tion.h" + +#include "fastspi_bitbang.h" + + + +#if defined(FASTLED_TEENSY3) && (F_CPU > 48000000) +#define DATA_RATE_MHZ(X) (((48000000L / 1000000L) / X)) +#define DATA_RATE_KHZ(X) (((48000000L / 1000L) / X)) +#elif defined(FASTLED_TEENSY4) || (defined(ESP32) && defined(FASTLED_ALL_PINS_HARDWARE_SPI)) || (defined(ESP8266) && defined(FASTLED_ALL_PINS_HARDWARE_SPI) || defined(FASTLED_STUB_IMPL)) +// just use clocks +#define DATA_RATE_MHZ(X) (1000000 * (X)) +#define DATA_RATE_KHZ(X) (1000 * (X)) +#else +/// Convert data rate from megahertz (MHz) to clock cycles per bit +#define DATA_RATE_MHZ(X) ((F_CPU / 1000000L) / X) +/// Convert data rate from kilohertz (KHz) to clock cycles per bit +#define DATA_RATE_KHZ(X) ((F_CPU / 1000L) / X) +#endif + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// External SPI template definition with partial instantiation(s) to map to hardware SPI ports on platforms/builds where the pin +// mappings are known at compile time. +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_STUB_IMPL) + + +template +class SPIOutput : public StubSPIOutput {}; + + +#else + +#if !defined(FASTLED_ALL_PINS_HARDWARE_SPI) +/// Hardware SPI output +template +class SPIOutput : public AVRSoftwareSPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER> {}; +#endif + +/// Software SPI output +template +class SoftwareSPIOutput : public AVRSoftwareSPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER> {}; + +#ifndef FASTLED_FORCE_SOFTWARE_SPI + +#if defined(NRF51) && defined(FASTLED_ALL_PINS_HARDWARE_SPI) +template +class SPIOutput : public NRF51SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER> {}; +#endif + +#if defined(NRF52_SERIES) && defined(FASTLED_ALL_PINS_HARDWARE_SPI) +template +class SPIOutput : public NRF52SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER> {}; +#endif + +#if defined(FASTLED_APOLLO3) && defined(FASTLED_ALL_PINS_HARDWARE_SPI) +template +class SPIOutput : public APOLLO3HardwareSPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER> {}; +#endif + +#if defined(ESP32) && defined(FASTLED_ALL_PINS_HARDWARE_SPI) +template +class SPIOutput : public ESP32SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER> {}; +#endif + +#if defined(ESP8266) && defined(FASTLED_ALL_PINS_HARDWARE_SPI) +template +class SPIOutput : public ESP8266SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER> {}; +#endif + + + + +#if defined(SPI_DATA) && defined(SPI_CLOCK) + +#if defined(FASTLED_TEENSY3) && defined(ARM_HARDWARE_SPI) + +template +class SPIOutput : public ARMHardwareSPIOutput {}; + +#if defined(SPI2_DATA) + +template +class SPIOutput : public ARMHardwareSPIOutput {}; + +template +class SPIOutput : public ARMHardwareSPIOutput {}; + +template +class SPIOutput : public ARMHardwareSPIOutput {}; +#endif + +#elif defined(FASTLED_TEENSY4) && defined(ARM_HARDWARE_SPI) + +template +class SPIOutput : public Teensy4HardwareSPIOutput {}; + +template +class SPIOutput : public Teensy4HardwareSPIOutput {}; + +template +class SPIOutput : public Teensy4HardwareSPIOutput {}; + +#elif defined(FASTLED_TEENSYLC) && defined(ARM_HARDWARE_SPI) + +#define DECLARE_SPI0(__DATA,__CLOCK) template\ + class SPIOutput<__DATA, __CLOCK, SPI_SPEED> : public ARMHardwareSPIOutput<__DATA, __CLOCK, SPI_SPEED, 0x40076000> {}; + #define DECLARE_SPI1(__DATA,__CLOCK) template\ + class SPIOutput<__DATA, __CLOCK, SPI_SPEED> : public ARMHardwareSPIOutput<__DATA, __CLOCK, SPI_SPEED, 0x40077000> {}; + +DECLARE_SPI0(7,13); +DECLARE_SPI0(8,13); +DECLARE_SPI0(11,13); +DECLARE_SPI0(12,13); +DECLARE_SPI0(7,14); +DECLARE_SPI0(8,14); +DECLARE_SPI0(11,14); +DECLARE_SPI0(12,14); +DECLARE_SPI1(0,20); +DECLARE_SPI1(1,20); +DECLARE_SPI1(21,20); + +#elif defined(__SAM3X8E__) + +template +class SPIOutput : public SAMHardwareSPIOutput {}; + +#elif defined(AVR_HARDWARE_SPI) + +template +class SPIOutput : public AVRHardwareSPIOutput {}; + +#if defined(SPI_UART0_DATA) + +template +class SPIOutput : public AVRUSART0SPIOutput {}; + +#endif + +#if defined(SPI_UART1_DATA) + +template +class SPIOutput : public AVRUSART1SPIOutput {}; + +#endif + +#elif defined(ARDUNIO_CORE_SPI) + +template +class SPIOutput : public ArdunioCoreSPIOutput {}; + +#endif + +#else +# if !defined(FASTLED_INTERNAL) && !defined(FASTLED_ALL_PINS_HARDWARE_SPI) && !defined(ESP32) +# ifdef FASTLED_HAS_PRAGMA_MESSAGE +# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output" +# else +# warning "No hardware SPI pins defined. All SPI access will default to bitbanged output" +# endif +# endif +#endif + +// #if defined(USART_DATA) && defined(USART_CLOCK) +// template +// class AVRSPIOutput : public AVRUSARTSPIOutput {}; +// #endif + +#else +# if !defined(FASTLED_INTERNAL) && !defined(FASTLED_ALL_PINS_HARDWARE_SPI) +# ifdef FASTLED_HAS_PRAGMA_MESSAGE +# pragma message "Forcing software SPI - no hardware SPI for you!" +# else +# warning "Forcing software SPI - no hardware SPI for you!" +# endif +# endif +#endif + +#endif // !defined(FASTLED_STUB_IMPL) + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h new file mode 100644 index 0000000..1707d5d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_bitbang.h @@ -0,0 +1,420 @@ +/// @file fastspi_bitbang.h +/// Software SPI (aka bit-banging) support + +#ifndef __INC_FASTSPI_BITBANG_H +#define __INC_FASTSPI_BITBANG_H + +#include "FastLED.h" + +#include "fastled_delay.h" +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +/// Software SPI (aka bit-banging) support +/// Includes aggressive optimizations for when the clock and data pin are on the same port. +/// @tparam DATA_PIN pin number of the SPI data pin. +/// @tparam CLOCK_PIN pin number of the SPI clock pin. +/// @tparam SPI_SPEED speed of the bus. Determines the delay times between pin writes. +/// @note Although this is named with the "AVR" prefix, this will work on any platform. Theoretically. +/// @todo Replace the select pin definition with a set of pins, to allow using mux hardware for routing in the future. +template +class AVRSoftwareSPIOutput { + // The data types for pointers to the pin port - typedef'd here from the ::Pin definition because on AVR these + // are pointers to 8 bit values, while on ARM they are 32 bit + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_ptr_t clock_ptr_t; + + // The data type for what's at a pin's port - typedef'd here from the Pin definition because on avr the ports + // are 8 bits wide while on arm they are 32. + typedef typename FastPin::port_t data_t; + typedef typename FastPin::port_t clock_t; + Selectable *m_pSelect; ///< SPI chip select + +public: + /// Default constructor + AVRSoftwareSPIOutput() { m_pSelect = NULL; } + /// Constructor with selectable for SPI chip select + AVRSoftwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + + /// Set the pointer for the SPI chip select + /// @param pSelect pointer to chip select control + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + /// Set the clock/data pins to output and make sure the chip select is released. + void init() { + // set the pins to output and make sure the select is released (which apparently means hi? This is a bit + // confusing to me) + FastPin::setOutput(); + FastPin::setOutput(); + release(); + } + + /// Stop the SPI output. + /// Pretty much a NOP with software, as there's no registers to kick + static void stop() { } + + /// Wait until the SPI subsystem is ready for more data to write. + /// A NOP when bitbanging. + static void wait() __attribute__((always_inline)) { } + /// @copydoc AVRSoftwareSPIOutput::wait() + static void waitFully() __attribute__((always_inline)) { wait(); } + + /// Write a single byte over SPI without waiting. + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { writeByte(b); } + /// Write a single byte over SPI and wait afterwards. + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { writeByte(b); wait(); } + + /// Write a word (two bytes) over SPI. + static void writeWord(uint16_t w) __attribute__((always_inline)) { writeByte(w>>8); writeByte(w&0xFF); } + + /// Write a single byte over SPI. + /// Naive implelentation, simply calls writeBit() on the 8 bits in the byte. + static void writeByte(uint8_t b) { + writeBit<7>(b); + writeBit<6>(b); + writeBit<5>(b); + writeBit<4>(b); + writeBit<3>(b); + writeBit<2>(b); + writeBit<1>(b); + writeBit<0>(b); + } + +private: + /// writeByte() implementation with data/clock registers passed in. + static void writeByte(uint8_t b, clock_ptr_t clockpin, data_ptr_t datapin) { + writeBit<7>(b, clockpin, datapin); + writeBit<6>(b, clockpin, datapin); + writeBit<5>(b, clockpin, datapin); + writeBit<4>(b, clockpin, datapin); + writeBit<3>(b, clockpin, datapin); + writeBit<2>(b, clockpin, datapin); + writeBit<1>(b, clockpin, datapin); + writeBit<0>(b, clockpin, datapin); + } + + /// writeByte() implementation with the data register passed in and prebaked values for data hi w/clock hi and + /// low and data lo w/clock hi and lo. This is to be used when clock and data are on the same GPIO register, + /// can get close to getting a bit out the door in 2 clock cycles! + static void writeByte(uint8_t b, data_ptr_t datapin, + data_t hival, data_t loval, + clock_t hiclock, clock_t loclock) { + writeBit<7>(b, datapin, hival, loval, hiclock, loclock); + writeBit<6>(b, datapin, hival, loval, hiclock, loclock); + writeBit<5>(b, datapin, hival, loval, hiclock, loclock); + writeBit<4>(b, datapin, hival, loval, hiclock, loclock); + writeBit<3>(b, datapin, hival, loval, hiclock, loclock); + writeBit<2>(b, datapin, hival, loval, hiclock, loclock); + writeBit<1>(b, datapin, hival, loval, hiclock, loclock); + writeBit<0>(b, datapin, hival, loval, hiclock, loclock); + } + + /// writeByte() implementation with not just registers passed in, but pre-baked values for said registers for + /// data hi/lo and clock hi/lo values. + /// @note Weird things will happen if this method is called in cases where + /// the data and clock pins are on the same port! Don't do that! + static void writeByte(uint8_t b, clock_ptr_t clockpin, data_ptr_t datapin, + data_t hival, data_t loval, + clock_t hiclock, clock_t loclock) { + writeBit<7>(b, clockpin, datapin, hival, loval, hiclock, loclock); + writeBit<6>(b, clockpin, datapin, hival, loval, hiclock, loclock); + writeBit<5>(b, clockpin, datapin, hival, loval, hiclock, loclock); + writeBit<4>(b, clockpin, datapin, hival, loval, hiclock, loclock); + writeBit<3>(b, clockpin, datapin, hival, loval, hiclock, loclock); + writeBit<2>(b, clockpin, datapin, hival, loval, hiclock, loclock); + writeBit<1>(b, clockpin, datapin, hival, loval, hiclock, loclock); + writeBit<0>(b, clockpin, datapin, hival, loval, hiclock, loclock); + } + +public: + +#if defined(FASTLED_TEENSY4) + #define DELAY_NS (1000 / (SPI_SPEED/1000000)) + #define CLOCK_HI_DELAY do { delayNanoseconds((DELAY_NS/4)); } while(0); + #define CLOCK_LO_DELAY do { delayNanoseconds((DELAY_NS/4)); } while(0); +#else + /// We want to make sure that the clock pulse is held high for a minimum of 35 ns. + #define MIN_DELAY ((NS(35)>3) ? (NS(35) - 3) : 1) + + /// Delay for the clock signal 'high' period + #define CLOCK_HI_DELAY do { delaycycles(); delaycycles<((SPI_SPEED > 10) ? (((SPI_SPEED-6) / 2) - MIN_DELAY) : (SPI_SPEED))>(); } while(0); + /// Delay for the clock signal 'low' period + #define CLOCK_LO_DELAY do { delaycycles<((SPI_SPEED > 10) ? ((SPI_SPEED-6) / 2) : (SPI_SPEED))>(); } while(0); +#endif + + /// Write the BIT'th bit out via SPI, setting the data pin then strobing the clock + /// @tparam BIT the bit index in the byte + /// @param b the byte to read the bit from + template __attribute__((always_inline, hot)) inline static void writeBit(uint8_t b) { + //cli(); + if(b & (1 << BIT)) { + FastPin::hi(); +#ifdef ESP32 + // try to ensure we never have adjacent write opcodes to the same register + FastPin::lo(); + FastPin::hi(); CLOCK_HI_DELAY; + FastPin::toggle(); CLOCK_LO_DELAY; +#else + FastPin::hi(); CLOCK_HI_DELAY; + FastPin::lo(); CLOCK_LO_DELAY; +#endif + } else { + FastPin::lo(); + FastPin::hi(); CLOCK_HI_DELAY; +#ifdef ESP32 + // try to ensure we never have adjacent write opcodes to the same register + FastPin::toggle(); CLOCK_HI_DELAY; +#else + FastPin::lo(); CLOCK_LO_DELAY; +#endif + } + //sei(); + } + +private: + /// Write the BIT'th bit out via SPI, setting the data pin then strobing the clock, using the passed in pin registers to accelerate access if needed + template FASTLED_FORCE_INLINE static void writeBit(uint8_t b, clock_ptr_t clockpin, data_ptr_t datapin) { + if(b & (1 << BIT)) { + FastPin::hi(datapin); + FastPin::hi(clockpin); CLOCK_HI_DELAY; + FastPin::lo(clockpin); CLOCK_LO_DELAY; + } else { + FastPin::lo(datapin); + FastPin::hi(clockpin); CLOCK_HI_DELAY; + FastPin::lo(clockpin); CLOCK_LO_DELAY; + } + + } + + /// The version of writeBit() to use when clock and data are on separate pins with precomputed values for setting + /// the clock and data pins + template FASTLED_FORCE_INLINE static void writeBit(uint8_t b, clock_ptr_t clockpin, data_ptr_t datapin, + data_t hival, data_t loval, clock_t hiclock, clock_t loclock) { + // // only need to explicitly set clock hi if clock and data are on different ports + if(b & (1 << BIT)) { + FastPin::fastset(datapin, hival); + FastPin::fastset(clockpin, hiclock); CLOCK_HI_DELAY; + FastPin::fastset(clockpin, loclock); CLOCK_LO_DELAY; + } else { + // FL_NOP; + FastPin::fastset(datapin, loval); + FastPin::fastset(clockpin, hiclock); CLOCK_HI_DELAY; + FastPin::fastset(clockpin, loclock); CLOCK_LO_DELAY; + } + } + + /// The version of writeBit() to use when clock and data are on the same port with precomputed values for the various + /// combinations + template FASTLED_FORCE_INLINE static void writeBit(uint8_t b, data_ptr_t clockdatapin, + data_t datahiclockhi, data_t dataloclockhi, + data_t datahiclocklo, data_t dataloclocklo) { +#if 0 + writeBit(b); +#else + if(b & (1 << BIT)) { + FastPin::fastset(clockdatapin, datahiclocklo); + FastPin::fastset(clockdatapin, datahiclockhi); CLOCK_HI_DELAY; + FastPin::fastset(clockdatapin, datahiclocklo); CLOCK_LO_DELAY; + } else { + // FL_NOP; + FastPin::fastset(clockdatapin, dataloclocklo); + FastPin::fastset(clockdatapin, dataloclockhi); CLOCK_HI_DELAY; + FastPin::fastset(clockdatapin, dataloclocklo); CLOCK_LO_DELAY; + } +#endif + } + +public: + + /// Select the SPI output (chip select) + /// @todo Research whether this really means 'hi' or 'lo'. + /// @par + /// @todo Move select responsibility out of the SPI classes entirely, + /// make it up to the caller to remember to lock/select the line? + void select() { if(m_pSelect != NULL) { m_pSelect->select(); } } // FastPin::hi(); } + + /// Release the SPI chip select line + void release() { if(m_pSelect != NULL) { m_pSelect->release(); } } // FastPin::lo(); } + + /// Write multiple bytes of the given value over SPI. + /// Useful for quickly flushing, say, a line of 0's down the line. + /// @param value the value to write to the bus + /// @param len how many copies of the value to write + void writeBytesValue(uint8_t value, int len) { + select(); + writeBytesValueRaw(value, len); + release(); + } + + /// Write multiple bytes of the given value over SPI, without selecting the interface. + /// @copydetails AVRSoftwareSPIOutput::writeBytesValue(uint8_t, int) + static void writeBytesValueRaw(uint8_t value, int len) { +#ifdef FAST_SPI_INTERRUPTS_WRITE_PINS + // TODO: Weird things may happen if software bitbanging SPI output and other pins on the output reigsters are being twiddled. Need + // to allow specifying whether or not exclusive i/o access is allowed during this process, and if i/o access is not allowed fall + // back to the degenerative code below + while(len--) { + writeByte(value); + } +#else + FASTLED_REGISTER data_ptr_t datapin = FastPin::port(); + + if(FastPin::port() != FastPin::port()) { + // If data and clock are on different ports, then writing a bit will consist of writing the value foor + // the bit (hi or low) to the data pin port, and then two writes to the clock port to strobe the clock line + FASTLED_REGISTER clock_ptr_t clockpin = FastPin::port(); + FASTLED_REGISTER data_t datahi = FastPin::hival(); + FASTLED_REGISTER data_t datalo = FastPin::loval(); + FASTLED_REGISTER clock_t clockhi = FastPin::hival(); + FASTLED_REGISTER clock_t clocklo = FastPin::loval(); + while(len--) { + writeByte(value, clockpin, datapin, datahi, datalo, clockhi, clocklo); + } + + } else { + // If data and clock are on the same port then we can combine setting the data and clock pins + FASTLED_REGISTER data_t datahi_clockhi = FastPin::hival() | FastPin::mask(); + FASTLED_REGISTER data_t datalo_clockhi = FastPin::loval() | FastPin::mask(); + FASTLED_REGISTER data_t datahi_clocklo = FastPin::hival() & ~FastPin::mask(); + FASTLED_REGISTER data_t datalo_clocklo = FastPin::loval() & ~FastPin::mask(); + + while(len--) { + writeByte(value, datapin, datahi_clockhi, datalo_clockhi, datahi_clocklo, datalo_clocklo); + } + } +#endif + } + + /// Write an array of data to the SPI interface. + /// @tparam D Per-byte modifier class, e.g. ::DATA_NOP + /// @param data pointer to data to write + /// @param len number of bytes to write + /// @todo Need to type this better so that explicit casts into the call aren't required. + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + select(); +#ifdef FAST_SPI_INTERRUPTS_WRITE_PINS + uint8_t *end = data + len; + while(data != end) { + writeByte(D::adjust(*data++)); + } +#else + FASTLED_REGISTER clock_ptr_t clockpin = FastPin::port(); + FASTLED_REGISTER data_ptr_t datapin = FastPin::port(); + + if(FastPin::port() != FastPin::port()) { + // If data and clock are on different ports, then writing a bit will consist of writing the value foor + // the bit (hi or low) to the data pin port, and then two writes to the clock port to strobe the clock line + FASTLED_REGISTER data_t datahi = FastPin::hival(); + FASTLED_REGISTER data_t datalo = FastPin::loval(); + FASTLED_REGISTER clock_t clockhi = FastPin::hival(); + FASTLED_REGISTER clock_t clocklo = FastPin::loval(); + uint8_t *end = data + len; + + while(data != end) { + writeByte(D::adjust(*data++), clockpin, datapin, datahi, datalo, clockhi, clocklo); + } + + } else { + // FastPin::hi(); + // If data and clock are on the same port then we can combine setting the data and clock pins + FASTLED_REGISTER data_t datahi_clockhi = FastPin::hival() | FastPin::mask(); + FASTLED_REGISTER data_t datalo_clockhi = FastPin::loval() | FastPin::mask(); + FASTLED_REGISTER data_t datahi_clocklo = FastPin::hival() & ~FastPin::mask(); + FASTLED_REGISTER data_t datalo_clocklo = FastPin::loval() & ~FastPin::mask(); + + uint8_t *end = data + len; + + while(data != end) { + writeByte(D::adjust(*data++), datapin, datahi_clockhi, datalo_clockhi, datahi_clocklo, datalo_clocklo); + } + // FastPin::lo(); + } +#endif + D::postBlock(len); + release(); + } + + /// Write an array of data to the SPI interface. + /// @param data pointer to data to write + /// @param len number of bytes to write + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + + /// Write LED pixel data to the SPI interface. + /// Data is written in groups of three, re-ordered per the RGB_ORDER. + /// @tparam FLAGS Option flags, such as ::FLAG_START_BIT + /// @tparam D Per-byte modifier class, e.g. ::DATA_NOP + /// @tparam RGB_ORDER the rgb ordering for the LED data (e.g. what order red, green, and blue data is written out in) + /// @param pixels a ::PixelController with the LED data and modifier options + template __attribute__((noinline)) void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + +#ifdef FAST_SPI_INTERRUPTS_WRITE_PINS + // If interrupts or other things may be generating output while we're working on things, then we need + // to use this block + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } +#else + // If we can guaruntee that no one else will be writing data while we are running (namely, changing the values of the PORT/PDOR pins) + // then we can use a bunch of optimizations in here + FASTLED_REGISTER data_ptr_t datapin = FastPin::port(); + + if(FastPin::port() != FastPin::port()) { + FASTLED_REGISTER clock_ptr_t clockpin = FastPin::port(); + // If data and clock are on different ports, then writing a bit will consist of writing the value foor + // the bit (hi or low) to the data pin port, and then two writes to the clock port to strobe the clock line + FASTLED_REGISTER data_t datahi = FastPin::hival(); + FASTLED_REGISTER data_t datalo = FastPin::loval(); + FASTLED_REGISTER clock_t clockhi = FastPin::hival(); + FASTLED_REGISTER clock_t clocklo = FastPin::loval(); + + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1, clockpin, datapin, datahi, datalo, clockhi, clocklo); + } + writeByte(D::adjust(pixels.loadAndScale0()), clockpin, datapin, datahi, datalo, clockhi, clocklo); + writeByte(D::adjust(pixels.loadAndScale1()), clockpin, datapin, datahi, datalo, clockhi, clocklo); + writeByte(D::adjust(pixels.loadAndScale2()), clockpin, datapin, datahi, datalo, clockhi, clocklo); + pixels.advanceData(); + pixels.stepDithering(); + } + + } else { + // If data and clock are on the same port then we can combine setting the data and clock pins + FASTLED_REGISTER data_t datahi_clockhi = FastPin::hival() | FastPin::mask(); + FASTLED_REGISTER data_t datalo_clockhi = FastPin::loval() | FastPin::mask(); + FASTLED_REGISTER data_t datahi_clocklo = FastPin::hival() & ~FastPin::mask(); + FASTLED_REGISTER data_t datalo_clocklo = FastPin::loval() & ~FastPin::mask(); + + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1, datapin, datahi_clockhi, datalo_clockhi, datahi_clocklo, datalo_clocklo); + } + writeByte(D::adjust(pixels.loadAndScale0()), datapin, datahi_clockhi, datalo_clockhi, datahi_clocklo, datalo_clocklo); + writeByte(D::adjust(pixels.loadAndScale1()), datapin, datahi_clockhi, datalo_clockhi, datahi_clocklo, datalo_clocklo); + writeByte(D::adjust(pixels.loadAndScale2()), datapin, datahi_clockhi, datalo_clockhi, datahi_clocklo, datalo_clocklo); + pixels.advanceData(); + pixels.stepDithering(); + } + } +#endif + D::postBlock(len); + release(); + } +}; + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_dma.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_dma.h new file mode 100644 index 0000000..23aa12b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_dma.h @@ -0,0 +1,3 @@ +/// @file fastspi_dma.h +/// Direct memory access (DMA) functions for SPI interfaces +/// @deprecated This header file is empty. diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_nop.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_nop.h new file mode 100644 index 0000000..3be9a22 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_nop.h @@ -0,0 +1,71 @@ +/// @file fastspi_nop.h +/// Example of a NOP/stub class to show the SPI methods required by a chipset implementation +/// @note Example for developers. Not a functional part of the library. + +#ifndef __INC_FASTSPI_NOP_H +#define __INC_FASTSPI_NOP_H + +#if FASTLED_DOXYGEN // Guard against the arduino ide idiotically including every header file + +#include "FastLED.h" + +FASTLED_NAMESPACE_BEGIN + +/// A nop/stub class, mostly to show the SPI methods that are needed/used by the various SPI chipset implementations. Should +/// be used as a definition for the set of methods that the spi implementation classes should use (since C++ doesn't support the +/// idea of interfaces - it's possible this could be done with virtual classes, need to decide if i want that overhead) +template +class NOPSPIOutput { + Selectable *m_pSelect; + +public: + /// Default Constructor + NOPSPIOutput() { m_pSelect = NULL; } + + /// Constructor with selectable + NOPSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + + /// set the object representing the selectable + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + /// initialize the SPI subssytem + void init() { /* TODO */ } + + /// latch the CS select + void select() { /* TODO */ } + + /// release the CS select + void release() { /* TODO */ } + + /// wait until all queued up data has been written + void waitFully(); + + /// not the most efficient mechanism in the world - but should be enough for sm16716 and friends + template inline static void writeBit(uint8_t b) { /* TODO */ } + + /// write a byte out via SPI (returns immediately on writing register) + void writeByte(uint8_t b) { /* TODO */ } + /// write a word out via SPI (returns immediately on writing register) + void writeWord(uint16_t w) { /* TODO */ } + + /// A raw set of writing byte values, assumes setup/init/waiting done elsewhere (static for use by adjustment classes) + static void writeBytesValueRaw(uint8_t value, int len) { /* TODO */ } + + /// A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { /* TODO */ } + + /// A full cycle of writing a raw block of data out, including select, release, and waiting + void writeBytes(uint8_t *data, int len) { /* TODO */ } + + /// write a single bit out, which bit from the passed in byte is determined by template parameter + template inline static void writeBit(uint8_t b) { /* TODO */ } + + /// write out pixel data from the given PixelController object + template void writePixels(PixelController pixels, void* context = NULL) { /* TODO */ } + +}; + +FASTLED_NAMESPACE_END + +#endif +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_ref.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_ref.h new file mode 100644 index 0000000..a453a6c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_ref.h @@ -0,0 +1,103 @@ +/// @file fastspi_ref.h +/// Example of a hardware SPI support class. +/// @note Example for developers. Not a functional part of the library. + +#ifndef __INC_FASTSPI_ARM_SAM_H +#define __INC_FASTSPI_ARM_SAM_H + +#if FASTLED_DOXYGEN // guard against the arduino ide idiotically including every header file +#include "FastLED.h" + +FASTLED_NAMESPACE_BEGIN + +/// A skeletal implementation of hardware SPI support. Fill in the necessary code for init, waiting, and writing. The rest of +/// the method implementations should provide a starting point, even if they're not the most efficient to start with +template +class REFHardwareSPIOutput { + Selectable *m_pSelect; + +public: + /// Default Constructor + SAMHardwareSPIOutput() { m_pSelect = NULL; } + + /// Constructor with selectable + SAMHArdwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + + /// set the object representing the selectable + void setSelect(Selectable *pSelect) { /* TODO */ } + + /// initialize the SPI subssytem + void init() { /* TODO */ } + + /// latch the CS select + void inline select() __attribute__((always_inline)) { if(m_pSelect != NULL) { m_pSelect->select(); } } + + /// release the CS select + void inline release() __attribute__((always_inline)) { if(m_pSelect != NULL) { m_pSelect->release(); } } + + /// wait until all queued up data has been written + static void waitFully() { /* TODO */ } + + /// write a byte out via SPI (returns immediately on writing register) + static void writeByte(uint8_t b) { /* TODO */ } + + /// write a word out via SPI (returns immediately on writing register) + static void writeWord(uint16_t w) { /* TODO */ } + + /// A raw set of writing byte values, assumes setup/init/waiting done elsewhere + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { writeByte(value); } + } + + /// A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + select(); writeBytesValueRaw(value, len); release(); + } + + /// A full cycle of writing a value for len bytes, including select, release, and waiting + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + /// A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + /// write a single bit out, which bit from the passed in byte is determined by template parameter + template inline static void writeBit(uint8_t b) { /* TODO */ } + + /// write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + /// parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + while(data != end) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + + pixels.advanceData(); + pixels.stepDithering(); + data += (3+skip); + } + D::postBlock(len); + release(); + } + +}; + +FASTLED_NAMESPACE_END + +#endif + +#endif + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h new file mode 100644 index 0000000..33113d6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fastspi_types.h @@ -0,0 +1,85 @@ +/// @file fastspi_types.h +/// Data types and constants used by SPI interfaces + +#ifndef __INC_FASTSPI_TYPES_H +#define __INC_FASTSPI_TYPES_H + +#include "FastLED.h" +#include "force_inline.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// @name Byte Re-Order Macros +/// Some helper macros for getting at mis-ordered byte values. +/// @todo Unused. Remove? +/// +/// @{ + +/// Get SPI byte 0 offset +#define SPI_B0 (RGB_BYTE0(RGB_ORDER) + (MASK_SKIP_BITS & SKIP)) +/// Get SPI byte 1 offset +#define SPI_B1 (RGB_BYTE1(RGB_ORDER) + (MASK_SKIP_BITS & SKIP)) +/// Get SPI byte 2 offset +#define SPI_B2 (RGB_BYTE2(RGB_ORDER) + (MASK_SKIP_BITS & SKIP)) +/// Advance SPI data pointer +#define SPI_ADVANCE (3 + (MASK_SKIP_BITS & SKIP)) +/// @} + +/// Dummy class for output controllers that need no data transformations. +/// Some of the SPI controllers will need to perform a transform on each byte before doing +/// anything with it. Creating a class of this form and passing it in as a template parameter to +/// writeBytes()/writeBytes3() will ensure that the body of this method will get called on every +/// byte worked on. +/// @note Recommendation: make the adjust method aggressively inlined. +/// @todo Convinience macro for building these +class DATA_NOP { +public: + /// Hook called to adjust a byte of data before writing it to the output. + /// In this dummy version, no adjustment is made. + static FASTLED_FORCE_INLINE uint8_t adjust(FASTLED_REGISTER uint8_t data) { return data; } + + /// @copybrief adjust(FASTLED_REGISTER uint8_t) + /// @param data input byte + /// @param scale scale value + /// @returns input byte rescaled using ::scale8(uint8_t, uint8_t) + static FASTLED_FORCE_INLINE uint8_t adjust(FASTLED_REGISTER uint8_t data, FASTLED_REGISTER uint8_t scale) { return scale8(data, scale); } + + /// Hook called after a block of data is written to the output. + /// In this dummy version, no action is performed. + static FASTLED_FORCE_INLINE void postBlock(int /* len */, void* context = NULL) { } +}; + +/// Flag for the start of an SPI transaction +#define FLAG_START_BIT 0x80 + +/// Bitmask for the lower 6 bits of a byte +/// @todo Unused. Remove? +#define MASK_SKIP_BITS 0x3F + +/// @name Clock speed dividers +/// @{ + +/// Divisor for clock speed by 2 +#define SPEED_DIV_2 2 +/// Divisor for clock speed by 4 +#define SPEED_DIV_4 4 +/// Divisor for clock speed by 8 +#define SPEED_DIV_8 8 +/// Divisor for clock speed by 16 +#define SPEED_DIV_16 16 +/// Divisor for clock speed by 32 +#define SPEED_DIV_32 32 +/// Divisor for clock speed by 64 +#define SPEED_DIV_64 64 +/// Divisor for clock speed by 128 +#define SPEED_DIV_128 128 +/// @} + +/// Max SPI data rate +/// @todo Unused. Remove? +#define MAX_DATA_RATE 0 + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.cpp new file mode 100644 index 0000000..d93235a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.cpp @@ -0,0 +1,156 @@ + + +#define FASTLED_INTERNAL 1 +#include "five_bit_hd_gamma.h" +#include "FastLED.h" + +#include "fastled_progmem.h" +#include "lib8tion/intmap.h" +#include "lib8tion/math8.h" +#include "lib8tion/scale8.h" +#include "lib8tion/brightness_bitshifter.h" +#include "namespace.h" + + +// Author: Zach Vorhies + +FASTLED_NAMESPACE_BEGIN + +namespace { +template T mymax(T a, T b) { return (a > b) ? a : b; } + +template T max3(T a, T b, T c) { return mymax(mymax(a, b), c); } + +} // namespace + +#ifndef FASTLED_FIVE_BIT_HD_GAMMA_FUNCTION_2_8 +// Fast a memory efficient gamma=2 function. +void five_bit_hd_gamma_function(CRGB color, uint16_t *r16, uint16_t *g16, + uint16_t *b16) { + uint16_t _r16 = map8_to_16(color.r); + uint16_t _g16 = map8_to_16(color.g); + uint16_t _b16 = map8_to_16(color.b); + *r16 = scale16by8(_r16, color.r); + *g16 = scale16by8(_g16, color.g); + *b16 = scale16by8(_b16, color.b); +} +#else +// Using look up table for gamma16 correction at power of 2.8 +static const uint16_t PROGMEM _gamma_2_8[256] = { + 0, 0, 0, 1, 1, 2, 4, 6, 8, 11, 14, + 18, 23, 29, 35, 41, 49, 57, 67, 77, 88, 99, + 112, 126, 141, 156, 173, 191, 210, 230, 251, 274, 297, + 322, 348, 375, 404, 433, 464, 497, 531, 566, 602, 640, + 680, 721, 763, 807, 853, 899, 948, 998, 1050, 1103, 1158, + 1215, 1273, 1333, 1394, 1458, 1523, 1590, 1658, 1729, 1801, 1875, + 1951, 2029, 2109, 2190, 2274, 2359, 2446, 2536, 2627, 2720, 2816, + 2913, 3012, 3114, 3217, 3323, 3431, 3541, 3653, 3767, 3883, 4001, + 4122, 4245, 4370, 4498, 4627, 4759, 4893, 5030, 5169, 5310, 5453, + 5599, 5747, 5898, 6051, 6206, 6364, 6525, 6688, 6853, 7021, 7191, + 7364, 7539, 7717, 7897, 8080, 8266, 8454, 8645, 8838, 9034, 9233, + 9434, 9638, 9845, 10055, 10267, 10482, 10699, 10920, 11143, 11369, 11598, + 11829, 12064, 12301, 12541, 12784, 13030, 13279, 13530, 13785, 14042, 14303, + 14566, 14832, 15102, 15374, 15649, 15928, 16209, 16493, 16781, 17071, 17365, + 17661, 17961, 18264, 18570, 18879, 19191, 19507, 19825, 20147, 20472, 20800, + 21131, 21466, 21804, 22145, 22489, 22837, 23188, 23542, 23899, 24260, 24625, + 24992, 25363, 25737, 26115, 26496, 26880, 27268, 27659, 28054, 28452, 28854, + 29259, 29667, 30079, 30495, 30914, 31337, 31763, 32192, 32626, 33062, 33503, + 33947, 34394, 34846, 35300, 35759, 36221, 36687, 37156, 37629, 38106, 38586, + 39071, 39558, 40050, 40545, 41045, 41547, 42054, 42565, 43079, 43597, 44119, + 44644, 45174, 45707, 46245, 46786, 47331, 47880, 48432, 48989, 49550, 50114, + 50683, 51255, 51832, 52412, 52996, 53585, 54177, 54773, 55374, 55978, 56587, + 57199, 57816, 58436, 59061, 59690, 60323, 60960, 61601, 62246, 62896, 63549, + 64207, 64869, 65535}; + +void five_bit_hd_gamma_function(CRGB rgb, uint16_t *r16, uint16_t *g16, + uint16_t *b16) { + *r16 = _gamma_2_8[rgb.r]; + *g16 = _gamma_2_8[rgb.g]; + *b16 = _gamma_2_8[rgb.b]; +} +#endif // FASTLED_FIVE_BIT_HD_GAMMA_FUNCTION_2_8 + +uint8_t five_bit_bitshift(uint16_t r16, uint16_t g16, uint16_t b16, + uint8_t brightness, CRGB *out, uint8_t *out_power_5bit) { + if (!(r16 | g16 | b16) || brightness == 0) { + *out = CRGB(map16_to_8(r16), map16_to_8(g16), map16_to_8(b16)); + *out_power_5bit = 31; + return brightness; + } + + // Note: One day someone smarter than me will come along and invent a closed + // form solution for this. However, the numerical method works extremely + // well and has been optimized to avoid division performance penalties as + // much as possible. + + // Step 1: Initialize brightness + static const uint8_t kStartBrightness = 0b00010000; + uint8_t v5 = kStartBrightness; + // Step 2: Boost brightness by swapping power with the driver brightness. + brightness_bitshifter8(&v5, &brightness, 4); + + // Step 3: Boost brightness of the color channels by swapping power with the + // driver brightness. + uint16_t max_component = max3(r16, g16, b16); + // five_bit_color_bitshift(&r16, &g16, &b16, &v5); + uint8_t shifts = brightness_bitshifter16(&v5, &max_component, 4, 2); + if (shifts) { + r16 = r16 << shifts; + g16 = g16 << shifts; + b16 = b16 << shifts; + } + + // Step 4: scale by final brightness factor. + if (brightness != 0xff) { + r16 = scale16by8(r16, brightness); + g16 = scale16by8(g16, brightness); + b16 = scale16by8(b16, brightness); + } + + + // brighten hardware brightness by turning on low order bits + if (v5 > 1) { + // since v5 is a power of two, subtracting one will invert the leading bit + // and invert all the bits below it. + // Example: 0b00010000 -1 = 0b00001111 + // So 0b00010000 | 0b00001111 = 0b00011111 + v5 = v5 | (v5 - 1); + } + // Step 5: Convert back to 8-bit and output. + *out = CRGB(map16_to_8(r16), map16_to_8(g16), map16_to_8(b16)); + *out_power_5bit = v5; + return brightness; +} + +void __builtin_five_bit_hd_gamma_bitshift(CRGB colors, CRGB colors_scale, + uint8_t global_brightness, + CRGB *out_colors, + uint8_t *out_power_5bit) { + + if (global_brightness == 0) { + *out_colors = CRGB(0, 0, 0); + *out_power_5bit = 0; + return; + } + + // Step 1: Gamma Correction + uint16_t r16, g16, b16; + five_bit_hd_gamma_function(colors, &r16, &g16, &b16); + + // Step 2: Color correction step comes after gamma correction. These values + // are assumed to be be relatively close to 255. + if (colors_scale.r != 0xff) { + r16 = scale16by8(r16, colors_scale.r); + } + if (colors_scale.g != 0xff) { + g16 = scale16by8(g16, colors_scale.g); + } + if (colors_scale.b != 0xff) { + b16 = scale16by8(b16, colors_scale.b); + } + + five_bit_bitshift(r16, g16, b16, global_brightness, out_colors, + out_power_5bit); +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h new file mode 100644 index 0000000..f0e6dff --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/five_bit_hd_gamma.h @@ -0,0 +1,91 @@ +#pragma once + +#include + +#include "namespace.h" +#include "force_inline.h" +#include "crgb.h" + +FASTLED_NAMESPACE_BEGIN + +enum FiveBitGammaCorrectionMode { + kFiveBitGammaCorrectionMode_Null = 0, + kFiveBitGammaCorrectionMode_BitShift = 1 +}; + +// Applies gamma correction for the RGBV(8, 8, 8, 5) color space, where +// the last byte is the brightness byte at 5 bits. +// To override this five_bit_hd_gamma_bitshift you'll need to define +// FASTLED_FIVE_BIT_HD_BITSHIFT_FUNCTION_OVERRIDE in your build settings +// then define the function anywhere in your project. +// Example: +// FASTLED_NAMESPACE_BEGIN +// void five_bit_hd_gamma_bitshift( +// uint8_t r8, uint8_t g8, uint8_t b8, +// uint8_t r8_scale, uint8_t g8_scale, uint8_t b8_scale, +// uint8_t* out_r8, +// uint8_t* out_g8, +// uint8_t* out_b8, +// uint8_t* out_power_5bit) { +// cout << "hello world\n"; +// } +// FASTLED_NAMESPACE_END + +void __builtin_five_bit_hd_gamma_bitshift(CRGB colors, + CRGB colors_scale, + uint8_t global_brightness, + CRGB* out_colors, + uint8_t *out_power_5bit); + + +// Exposed for testing. +uint8_t five_bit_bitshift(uint16_t r16, uint16_t g16, uint16_t b16, uint8_t brightness, CRGB* out, uint8_t* out_power_5bit); + +#ifdef FASTLED_FIVE_BIT_HD_BITSHIFT_FUNCTION_OVERRIDE +// This function is located somewhere else in your project, so it's declared +// extern here. +extern void five_bit_hd_gamma_bitshift(CRGB colors, + CRGB colors_scale, + uint8_t global_brightness, + CRGB* out_colors, + uint8_t *out_power_5bit); +#else +FASTLED_FORCE_INLINE void +five_bit_hd_gamma_bitshift(CRGB colors, + CRGB colors_scale, + uint8_t global_brightness, + CRGB* out_colors, + uint8_t *out_power_5bit) { + __builtin_five_bit_hd_gamma_bitshift(colors, + colors_scale, + global_brightness, + out_colors, + out_power_5bit); +} +#endif // FASTLED_FIVE_BIT_HD_BITSHIFT_FUNCTION_OVERRIDE + +// Simple gamma correction function that converts from +// 8-bit color component and converts it to gamma corrected 16-bit +// color component. Fast and no memory overhead! +// To override this function you'll need to define +// FASTLED_FIVE_BIT_HD_GAMMA_BITSHIFT_FUNCTION_OVERRIDE in your build settings +// and then define your own version anywhere in your project. Example: +// FASTLED_NAMESPACE_BEGIN +// void five_bit_hd_gamma_function( +// uint8_t r8, uint8_t g8, uint8_t b8, +// uint16_t* r16, uint16_t* g16, uint16_t* b16) { +// cout << "hello world\n"; +// } +// FASTLED_NAMESPACE_END +#ifdef FASTLED_FIVE_BIT_HD_GAMMA_FUNCTION_OVERRIDE +// This function is located somewhere else in your project, so it's declared +// extern here. +extern void five_bit_hd_gamma_function(CRGB color, + uint16_t *r16, uint16_t *g16, uint16_t *b16); +#else +void five_bit_hd_gamma_function(CRGB color, + uint16_t *r16, uint16_t *g16, uint16_t *b16); +#endif // FASTLED_FIVE_BIT_HD_GAMMA_FUNCTION_OVERRIDE + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h new file mode 100644 index 0000000..c6df348 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_map.h @@ -0,0 +1,186 @@ +#pragma once + +#include +#include + +#include "namespace.h" +#include "fixed_vector.h" + +FASTLED_NAMESPACE_BEGIN + +// A simple unordered map implementation with a fixed size. +// The user is responsible for making sure that the inserts +// do not exceed the capacity of the set, otherwise they will +// fail. Because of this limitation, this set is not a drop in +// replacement for std::map. +template +class FixedMap { +public: + struct Pair { + Key first = Key(); + Value second = Value(); + Pair(const Key& k, const Value& v) : first(k), second(v) {} + }; + + typedef FixedVector VectorType; + typedef typename VectorType::iterator iterator; + typedef typename VectorType::const_iterator const_iterator; + + + // Constructor + constexpr FixedMap() = default; + + iterator begin() { + return data.begin(); + } + iterator end() { + return data.end(); + } + const_iterator begin() const { + return data.begin(); + } + const_iterator end() const { + return data.end(); + } + + iterator find(const Key& key) { + for (auto it = begin(); it != end(); ++it) { + if (it->first == key) { + return it; + } + } + return end(); + } + + const_iterator find(const Key& key) const { + for (auto it = begin(); it != end(); ++it) { + if (it->first == key) { + return it; + } + } + return end(); + } + + // We differ from the std standard here so that we don't allow + // dereferencing the end iterator. + bool get(const Key& key, Value* value) const { + const_iterator it = find(key); + if (it != end()) { + *value = it->second; + return true; + } + return false; + } + + Value get(const Key& key, bool* has=nullptr) const { + const_iterator it = find(key); + if (it != end()) { + if (has) { + *has = true; + } + return it->second; + } + if (has) { + *has = false; + } + return Value(); + } + + bool insert(const Key& key, const Value& value) { + iterator it = find(key); + if (it == end()) { + if (data.size() < N) { + data.push_back(Pair(key, value)); + return true; + } + } + return false; + } + + bool update(const Key& key, const Value& value, bool insert_if_missing = true) { + iterator it = find(key); + if (it != end()) { + it->second = value; + return true; + } else if (insert_if_missing) { + return insert(key, value); + } + return false; + } + + Value& operator[](const Key& key) { + iterator it = find(key); + if (it != end()) { + return it->second; + } + data.push_back(Pair(key, Value())); + return data.back().second; + } + + const Value& operator[](const Key& key) const { + const_iterator it = find(key); + if (it != end()) { + return it->second; + } + static Value default_value; + return default_value; + } + + bool next(const Key& key, Key* next_key, bool allow_rollover = false) const { + const_iterator it = find(key); + if (it != end()) { + ++it; + if (it != end()) { + *next_key = it->first; + return true; + } else if (allow_rollover && !empty()) { + *next_key = begin()->first; + return true; + } + } + return false; + } + + bool prev(const Key& key, Key* prev_key, bool allow_rollover = false) const { + const_iterator it = find(key); + if (it != end()) { + if (it != begin()) { + --it; + *prev_key = it->first; + return true; + } else if (allow_rollover && !empty()) { + *prev_key = data[data.size() - 1].first; + return true; + } + } + return false; + } + + + // Get the current size of the vector + constexpr size_t size() const { + return data.size(); + } + + constexpr bool empty() const { + return data.empty(); + } + + // Get the capacity of the vector + constexpr size_t capacity() const { + return N; + } + + // Clear the vector + void clear() { + data.clear(); + } + + bool has(const Key& it) const { + return find(it) != end(); + } +private: + VectorType data; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_set.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_set.h new file mode 100644 index 0000000..a65dea5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_set.h @@ -0,0 +1,153 @@ +#pragma once + +#include +#include + +#include "namespace.h" +#include "fixed_vector.h" + +FASTLED_NAMESPACE_BEGIN + +// A simple unordered set implementation with a fixed size. +// The user is responsible for making sure that the inserts +// do not exceed the capacity of the set, otherwise they will +// fail. Because of this limitation, this set is not a drop in +// replacement for std::set. +template +class FixedSet { +public: + typedef FixedVector VectorType; + typedef typename VectorType::iterator iterator; + typedef typename VectorType::const_iterator const_iterator; + + // Constructor + constexpr FixedSet() = default; + + iterator begin() { + return data.begin(); + } + iterator end() { + return data.end(); + } + const_iterator begin() const { + return data.begin(); + } + const_iterator end() const { + return data.end(); + } + + iterator find(const Key& key) { + for (auto it = begin(); it != end(); ++it) { + if (*it == key) { + return it; + } + } + return end(); + } + + const_iterator find(const Key& key) const { + for (auto it = begin(); it != end(); ++it) { + if (*it == key) { + return it; + } + } + return end(); + } + + bool insert(const Key& key) { + if (data.size() < N) { + auto it = find(key); + if (it == end()) { + data.push_back(key); + return true; + } + } + return false; + } + + bool erase(const Key& key) { + auto it = find(key); + if (it != end()) { + data.erase(it); + return true; + } + return false; + } + + bool erase(iterator pos) { + if (pos != end()) { + data.erase(pos); + return true; + } + return false; + } + + bool next(const Key& key, Key* next_key, bool allow_rollover = false) const { + const_iterator it = find(key); + if (it != end()) { + ++it; + if (it != end()) { + *next_key = *it; + return true; + } else if (allow_rollover && !empty()) { + *next_key = *begin(); + return true; + } + } + return false; + } + + bool prev(const Key& key, Key* prev_key, bool allow_rollover = false) const { + const_iterator it = find(key); + if (it != end()) { + if (it != begin()) { + --it; + *prev_key = *it; + return true; + } else if (allow_rollover && !empty()) { + *prev_key = data[data.size() - 1]; + return true; + } + } + return false; + } + + // Get the current size of the set + constexpr size_t size() const { + return data.size(); + } + + constexpr bool empty() const { + return data.empty(); + } + + // Get the capacity of the set + constexpr size_t capacity() const { + return N; + } + + // Clear the set + void clear() { + data.clear(); + } + + bool has(const Key& key) const { + return find(key) != end(); + } + + // Return the first element of the set + const Key& front() const { + return data.front(); + } + + // Return the last element of the set + const Key& back() const { + return data.back(); + } + + +private: + VectorType data; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h new file mode 100644 index 0000000..84ac10e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fixed_vector.h @@ -0,0 +1,176 @@ +#pragma once + +#include +#include + +#include "inplacenew.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + +// A fixed sized vector. The user is responsible for making sure that the +// inserts do not exceed the capacity of the vector, otherwise they will fail. +// Because of this limitation, this vector is not a drop in replacement for +// std::vector. +template +class FixedVector { +private: + union { + char raw[N * sizeof(T)]; + T data[N]; + }; + size_t current_size = 0; + +public: + typedef T* iterator; + typedef const T* const_iterator; + // Constructor + constexpr FixedVector() : current_size(0) {} + + // Destructor + ~FixedVector() { + clear(); + } + + // Array subscript operator + T& operator[](size_t index) { + return data[index]; + } + + // Const array subscript operator + const T& operator[](size_t index) const { + return data[index]; + } + + // Get the current size of the vector + constexpr size_t size() const { + return current_size; + } + + constexpr bool empty() const { + return current_size == 0; + } + + // Get the capacity of the vector + constexpr size_t capacity() const { + return N; + } + + // Add an element to the end of the vector + void push_back(const T& value) { + if (current_size < N) { + void* mem = &data[current_size]; + new (mem) T(value); + ++current_size; + } + } + + // Remove the last element from the vector + void pop_back() { + if (current_size > 0) { + --current_size; + data[current_size].~T(); + } + } + + // Clear the vector + void clear() { + while (current_size > 0) { + pop_back(); + } + } + + // Erase the element at the given iterator position + iterator erase(iterator pos) { + if (pos != end()) { + pos->~T(); + // shift all elements to the left + for (iterator p = pos; p != end() - 1; ++p) { + new (p) T(*(p + 1)); // Use copy constructor instead of std::move + (p + 1)->~T(); + } + --current_size; + } + return pos; + } + + iterator erase(const T& value) { + iterator it = find(value); + if (it != end()) { + erase(it); + } + return it; + } + + iterator find(const T& value) { + for (iterator it = begin(); it != end(); ++it) { + if (*it == value) { + return it; + } + } + return end(); + } + + template + iterator find_if(Predicate pred) { + for (iterator it = begin(); it != end(); ++it) { + if (pred(*it)) { + return it; + } + } + return end(); + } + + bool insert(iterator pos, const T& value) { + if (current_size < N) { + // shift all elements to the right + for (iterator p = end(); p != pos; --p) { + new (p) T(*(p - 1)); // Use copy constructor instead of std::move + (p - 1)->~T(); + } + new (pos) T(value); + ++current_size; + return true; + } + return false; + } + + const_iterator find(const T& value) const { + for (const_iterator it = begin(); it != end(); ++it) { + if (*it == value) { + return it; + } + } + return end(); + } + + bool has(const T& value) const { + return find(value) != end(); + } + + // Access to first and last elements + T& front() { + return data[0]; + } + + const T& front() const { + return data[0]; + } + + T& back() { + return data[current_size - 1]; + } + + const T& back() const { + return data[current_size - 1]; + } + + // Iterator support + iterator begin() { return &data[0]; } + const_iterator begin() const { return &data[0]; } + iterator end() { return &data[current_size]; } + const_iterator end() const { return &data[current_size]; } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h new file mode 100644 index 0000000..6e7ebd6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/force_inline.h @@ -0,0 +1,8 @@ +#pragma once + + +#ifdef FASTLED_NO_FORCE_INLINE +#define FASTLED_FORCE_INLINE inline +#else +#define FASTLED_FORCE_INLINE __attribute__((always_inline)) inline +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.cpp new file mode 100644 index 0000000..b28702a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.cpp @@ -0,0 +1,45 @@ +#include "fs.h" + + +#ifdef __EMSCRIPTEN__ +#include "platforms/wasm/fs_wasm.h" +#elif __has_include() +// work in progress. +//#include "platforms/fs_sdcard_arduino.hpp" +#endif + +#include "namespace.h" + + +FASTLED_NAMESPACE_BEGIN + +// Override this if you want to supply a file system for your platform. +__attribute__((weak)) FsImplRef make_filesystem(int cs_pin) { + return FsImplRef::Null(); +} + +bool Fs::begin() { + if (!mFs) { + return false; + } + mFs->begin(); + return true; +} + +size_t FileHandle::bytesLeft() const { return size() - pos(); } + +Fs::Fs(int cs_pin) : mFs(make_filesystem(cs_pin)) {} + +Fs::Fs(FsImplRef fs) : mFs(fs) {} + +void Fs::end() { + if (mFs) { + mFs->end(); + } +} + +void Fs::close(FileHandleRef file) { mFs->close(file); } + +FileHandleRef Fs::openRead(const char *path) { return mFs->openRead(path); } + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h new file mode 100644 index 0000000..8faf7ea --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fs.h @@ -0,0 +1,76 @@ +#pragma once + + +#include +#include + +#include "namespace.h" +#include "ref.h" + + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(FsImpl); +FASTLED_SMART_REF(FileHandle); + +// Instantiate this with a pin number to create a filesystem. +class Fs { + public: + Fs(int cs_pin); // Initializes this as a spi sd card file system. + Fs(FsImplRef fs); // Use this to provide a custom filesystem. + bool begin(); // Signal to begin using the filesystem resource. + void end(); // Signal to end use of the file system. + + FileHandleRef openRead(const char *path); // Null if file could not be opened. + void close(FileHandleRef file); + + private: + FsImplRef mFs; // System dependent filesystem. +}; + + +/// Implementation details + +// Platforms eed to implement this to create an instance of the filesystem. +FsImplRef make_filesystem(int cs_pin); + + +// An abstract class that represents a file handle. +// Devices like the SD card will return one of these. +class FileHandle: public Referent { + public: + virtual ~FileHandle() {} + virtual bool available() const = 0; + virtual size_t bytesLeft() const; + virtual size_t size() const = 0; + virtual size_t read(uint8_t *dst, size_t bytesToRead) = 0; + virtual size_t pos() const = 0; + virtual const char* path() const = 0; + virtual void seek(size_t pos) = 0; + virtual void close() = 0; +}; + +// A filesystem interface that abstracts the underlying filesystem, usually +// an sd card. +class FsImpl : public Referent { + public: + struct Visitor { + virtual void accept(const char* path) = 0; + }; + FsImpl() = default; + virtual ~FsImpl() {} // Use default pins for spi. + virtual bool begin() = 0; + // End use of card + virtual void end() = 0; + virtual void close(FileHandleRef file) = 0; + virtual FileHandleRef openRead(const char *path) = 0; + + virtual bool ls(Visitor &visitor) { + // todo: implement. + return false; + } +}; + + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/cylon.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/cylon.hpp new file mode 100644 index 0000000..3e0fe80 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/cylon.hpp @@ -0,0 +1,67 @@ +#pragma once + +#include "FastLED.h" +#include "fx/fx1d.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(Cylon); + +/// @brief An animation that moves a single LED back and forth (Larson Scanner +/// effect) +class Cylon : public FxStrip { + public: + uint8_t delay_ms; + Cylon(uint16_t num_leds, uint8_t fade_amount = 250, uint8_t delay_ms = 10) + : FxStrip(num_leds), delay_ms(delay_ms), fade_amount(fade_amount) {} + + + + void lazyInit() override { + // No initialization needed for Cylon + } + + void draw(DrawContext context) override { + if (context.leds == nullptr || mNumLeds == 0) { + return; + } + + CRGB *leds = context.leds; + + // Set the current LED to the current hue + leds[position] = CHSV(hue++, 255, 255); + + // Fade all LEDs + for (uint16_t i = 0; i < mNumLeds; i++) { + leds[i].nscale8(fade_amount); + } + + // Move the position + if (reverse) { + position--; + if (position < 0) { + position = 1; + reverse = false; + } + } else { + position++; + if (position >= int16_t(mNumLeds)) { + position = mNumLeds - 2; + reverse = true; + } + } + } + + const char *fxName(int) const override { return "Cylon"; } + + private: + uint8_t hue = 0; + + uint8_t fade_amount; + + bool reverse = false; + int16_t position = 0; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/demoreel100.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/demoreel100.hpp new file mode 100644 index 0000000..1a56bd1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/demoreel100.hpp @@ -0,0 +1,133 @@ +#pragma once + +#include "FastLED.h" +#include "fx/fx1d.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + + +// FastLED "100-lines-of-code" demo reel, showing just a few +// of the kinds of animation patterns you can quickly and easily +// compose using FastLED. +// +// This example also shows one easy way to define multiple +// animations patterns and have them automatically rotate. +// +// -Mark Kriegsman, December 2014 + +FASTLED_SMART_REF(DemoReel100); + +class DemoReel100 : public FxStrip { + public: + DemoReel100(uint16_t num_leds) : FxStrip(num_leds) {} + + void lazyInit() override { start_time = millis(); } + + void draw(DrawContext context) override { + CRGB *leds = context.leds; + if (leds == nullptr || mNumLeds == 0) { + return; + } + + // Call the current pattern function once, updating the 'leds' array + runPattern(leds); + + // do some periodic updates + EVERY_N_MILLISECONDS(20) { + hue++; + } // slowly cycle the "base color" through the rainbow + EVERY_N_SECONDS(10) { nextPattern(); } // change patterns periodically + } + + const char *fxName(int) const override { return "DemoReel100"; } + + private: + uint8_t current_pattern_number = 0; + uint8_t hue = 0; + unsigned long start_time = 0; + + void nextPattern() { + // add one to the current pattern number, and wrap around at the end + current_pattern_number = + (current_pattern_number + 1) % 6; // 6 is the number of patterns + } + + void runPattern(CRGB *leds) { + switch (current_pattern_number) { + case 0: + rainbow(leds); + break; + case 1: + rainbowWithGlitter(leds); + break; + case 2: + confetti(leds); + break; + case 3: + sinelon(leds); + break; + case 4: + juggle(leds); + break; + case 5: + bpm(leds); + break; + } + } + + void rainbow(CRGB *leds) { + // FastLED's built-in rainbow generator + fill_rainbow(leds, mNumLeds, hue, 7); + } + + void rainbowWithGlitter(CRGB *leds) { + // built-in FastLED rainbow, plus some random sparkly glitter + rainbow(leds); + addGlitter(80, leds); + } + + void addGlitter(fract8 chanceOfGlitter, CRGB *leds) { + if (random8() < chanceOfGlitter) { + leds[random16(mNumLeds)] += CRGB::White; + } + } + + void confetti(CRGB *leds) { + // random colored speckles that blink in and fade smoothly + fadeToBlackBy(leds, mNumLeds, 10); + int pos = random16(mNumLeds); + leds[pos] += CHSV(hue + random8(64), 200, 255); + } + + void sinelon(CRGB *leds) { + // a colored dot sweeping back and forth, with fading trails + fadeToBlackBy(leds, mNumLeds, 20); + int pos = beatsin16(13, 0, mNumLeds - 1); + leds[pos] += CHSV(hue, 255, 192); + } + + void bpm(CRGB *leds) { + // colored stripes pulsing at a defined Beats-Per-Minute (BPM) + uint8_t BeatsPerMinute = 62; + CRGBPalette16 palette = PartyColors_p; + uint8_t beat = beatsin8(BeatsPerMinute, 64, 255); + for (uint16_t i = 0; i < mNumLeds; i++) { + leds[i] = + ColorFromPalette(palette, hue + (i * 2), beat - hue + (i * 10)); + } + } + + void juggle(CRGB *leds) { + // eight colored dots, weaving in and out of sync with each other + fadeToBlackBy(leds, mNumLeds, 20); + uint8_t dothue = 0; + for (uint16_t i = 0; i < 8; i++) { + leds[beatsin16(i + 7, 0, mNumLeds - 1)] |= CHSV(dothue, 200, 255); + dothue += 32; + } + } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/fire2012.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/fire2012.hpp new file mode 100644 index 0000000..27e7669 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/fire2012.hpp @@ -0,0 +1,110 @@ +#pragma once + +#include "FastLED.h" +#include "fx/fx1d.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + +/// @brief Simple one-dimensional fire animation function +// Fire2012 by Mark Kriegsman, July 2012 +// as part of "Five Elements" shown here: http://youtu.be/knWiGsmgycY +//// +// This basic one-dimensional 'fire' simulation works roughly as follows: +// There's a underlying array of 'heat' cells, that model the temperature +// at each point along the line. Every cycle through the simulation, +// four steps are performed: +// 1) All cells cool down a little bit, losing heat to the air +// 2) The heat from each cell drifts 'up' and diffuses a little +// 3) Sometimes randomly new 'sparks' of heat are added at the bottom +// 4) The heat from each cell is rendered as a color into the leds array +// The heat-to-color mapping uses a black-body radiation approximation. +// +// Temperature is in arbitrary units from 0 (cold black) to 255 (white hot). +// +// This simulation scales it self a bit depending on NUM_LEDS; it should look +// "OK" on anywhere from 20 to 100 LEDs without too much tweaking. +// +// I recommend running this simulation at anywhere from 30-100 frames per second, +// meaning an interframe delay of about 10-35 milliseconds. +// +// Looks best on a high-density LED setup (60+ pixels/meter). +// +// +// There are two main parameters you can play with to control the look and +// feel of your fire: COOLING (used in step 1 above), and SPARKING (used +// in step 3 above). +// +// COOLING: How much does the air cool as it rises? +// Less cooling = taller flames. More cooling = shorter flames. +// Default 50, suggested range 20-100 + +// SPARKING: What chance (out of 255) is there that a new spark will be lit? +// Higher chance = more roaring fire. Lower chance = more flickery fire. +// Default 120, suggested range 50-200. + +FASTLED_SMART_REF(Fire2012); + +class Fire2012 : public FxStrip { + public: + Fire2012(uint16_t num_leds, uint8_t cooling = 55, uint8_t sparking = 120, + bool reverse_direction = false, + const CRGBPalette16 &palette = HeatColors_p) + : FxStrip(num_leds), cooling(cooling), sparking(sparking), + reverse_direction(reverse_direction), palette(palette) { + heat.reset(new uint8_t[num_leds]()); // Initialize to zero + } + + ~Fire2012() {} + + void draw(DrawContext context) override { + CRGB *leds = context.leds; + if (leds == nullptr) { + return; + } + + // Step 1. Cool down every cell a little + for (uint16_t i = 0; i < mNumLeds; i++) { + heat[i] = + qsub8(heat[i], random8(0, ((cooling * 10) / mNumLeds) + 2)); + } + + // Step 2. Heat from each cell drifts 'up' and diffuses a little + for (uint16_t k = mNumLeds - 1; k >= 2; k--) { + heat[k] = (heat[k - 1] + heat[k - 2] + heat[k - 2]) / 3; + } + + // Step 3. Randomly ignite new 'sparks' of heat near the bottom + if (random8() < sparking) { + int y = random8(7); + heat[y] = qadd8(heat[y], random8(160, 255)); + } + + // Step 4. Map from heat cells to LED colors + for (uint16_t j = 0; j < mNumLeds; j++) { + // Scale the heat value from 0-255 down to 0-240 + // for best results with color palettes. + uint8_t colorindex = scale8(heat[j], 240); + CRGB color = ColorFromPalette(palette, colorindex); + int pixelnumber; + if (reverse_direction) { + pixelnumber = (mNumLeds - 1) - j; + } else { + pixelnumber = j; + } + leds[pixelnumber] = color; + } + } + + const char *fxName(int) const override { return "Fire2012"; } + + private: + scoped_array heat; + uint8_t cooling; + uint8_t sparking; + bool reverse_direction; + CRGBPalette16 palette; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/noisewave.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/noisewave.hpp new file mode 100644 index 0000000..8c2b518 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/noisewave.hpp @@ -0,0 +1,43 @@ +#pragma once + +#include "FastLED.h" +#include "fx/fx1d.h" +#include "namespace.h" +#include "noisegen.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(NoiseWave); + +class NoiseWave : public FxStrip { + public: + NoiseWave(uint16_t num_leds) + : FxStrip(num_leds), noiseGeneratorRed(500, 14), + noiseGeneratorBlue(500, 10) {} + + void lazyInit() override { start_time = millis(); } + + void draw(DrawContext context) override { + if (context.leds == nullptr || mNumLeds == 0) { + return; + } + + unsigned long time_now = millis() - start_time; + + for (int32_t i = 0; i < mNumLeds; ++i) { + int r = noiseGeneratorRed.LedValue(i, time_now); + int b = noiseGeneratorBlue.LedValue(i, time_now + 100000) >> 1; + int g = 0; + context.leds[i] = CRGB(r, g, b); + } + } + + const char *fxName(int) const override { return "NoiseWave"; } + + private: + NoiseGenerator noiseGeneratorRed; + NoiseGenerator noiseGeneratorBlue; + unsigned long start_time = 0; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/pacifica.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/pacifica.hpp new file mode 100644 index 0000000..5ce8cd0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/pacifica.hpp @@ -0,0 +1,136 @@ +#pragma once + +#include "FastLED.h" +#include "fx/fx1d.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// @file pacifica.hpp +/// @brief An animation that simulates gentle, blue-green ocean waves +/// @example Pacifica.ino + +FASTLED_SMART_REF(Pacifica); + +class Pacifica : public FxStrip { + public: + Pacifica(uint16_t num_leds) : FxStrip(num_leds) {} + + void lazyInit() override {} + void draw(DrawContext context) override; + const char *fxName(int) const override { return "Pacifica"; } + + private: + uint16_t sCIStart1 = 0, sCIStart2 = 0, sCIStart3 = 0, sCIStart4 = 0; + uint32_t sLastms = 0; + + CRGBPalette16 pacifica_palette_1 = {0x000507, 0x000409, 0x00030B, 0x00030D, + 0x000210, 0x000212, 0x000114, 0x000117, + 0x000019, 0x00001C, 0x000026, 0x000031, + 0x00003B, 0x000046, 0x14554B, 0x28AA50}; + CRGBPalette16 pacifica_palette_2 = {0x000507, 0x000409, 0x00030B, 0x00030D, + 0x000210, 0x000212, 0x000114, 0x000117, + 0x000019, 0x00001C, 0x000026, 0x000031, + 0x00003B, 0x000046, 0x0C5F52, 0x19BE5F}; + CRGBPalette16 pacifica_palette_3 = {0x000208, 0x00030E, 0x000514, 0x00061A, + 0x000820, 0x000927, 0x000B2D, 0x000C33, + 0x000E39, 0x001040, 0x001450, 0x001860, + 0x001C70, 0x002080, 0x1040BF, 0x2060FF}; + + void pacifica_one_layer(CRGB* leds, CRGBPalette16 &p, uint16_t cistart, + uint16_t wavescale, uint8_t bri, uint16_t ioff); + void pacifica_add_whitecaps(CRGB *leds); + void pacifica_deepen_colors(CRGB *leds); +}; + +void Pacifica::draw(DrawContext ctx) { + CRGB *leds = ctx.leds; + uint32_t now = ctx.now; + if (leds == nullptr || mNumLeds == 0) { + return; + } + + // Update the hue each time through the loop + uint32_t ms = now; + uint32_t deltams = ms - sLastms; + sLastms = ms; + uint16_t speedfactor1 = beatsin16(3, 179, 269); + uint16_t speedfactor2 = beatsin16(4, 179, 269); + uint32_t deltams1 = (deltams * speedfactor1) / 256; + uint32_t deltams2 = (deltams * speedfactor2) / 256; + uint32_t deltams21 = (deltams1 + deltams2) / 2; + sCIStart1 += (deltams1 * beatsin88(1011, 10, 13)); + sCIStart2 -= (deltams21 * beatsin88(777, 8, 11)); + sCIStart3 -= (deltams1 * beatsin88(501, 5, 7)); + sCIStart4 -= (deltams2 * beatsin88(257, 4, 6)); + + // Clear out the LED array to a dim background blue-green + fill_solid(leds, mNumLeds, CRGB(2, 6, 10)); + + // Render each of four layers, with different scales and speeds, that vary + // over time + pacifica_one_layer(leds, pacifica_palette_1, sCIStart1, + beatsin16(3, 11 * 256, 14 * 256), beatsin8(10, 70, 130), + 0 - beat16(301)); + pacifica_one_layer(leds, pacifica_palette_2, sCIStart2, + beatsin16(4, 6 * 256, 9 * 256), beatsin8(17, 40, 80), + beat16(401)); + pacifica_one_layer(leds, pacifica_palette_3, sCIStart3, 6 * 256, + beatsin8(9, 10, 38), 0 - beat16(503)); + pacifica_one_layer(leds, pacifica_palette_3, sCIStart4, 5 * 256, + beatsin8(8, 10, 28), beat16(601)); + + // Add brighter 'whitecaps' where the waves lines up more + pacifica_add_whitecaps(leds); + + // Deepen the blues and greens a bit + pacifica_deepen_colors(leds); +} + +// Add one layer of waves into the led array +void Pacifica::pacifica_one_layer(CRGB* leds, CRGBPalette16 &p, uint16_t cistart, + uint16_t wavescale, uint8_t bri, + uint16_t ioff) { + uint16_t ci = cistart; + uint16_t waveangle = ioff; + uint16_t wavescale_half = (wavescale / 2) + 20; + for (uint16_t i = 0; i < mNumLeds; i++) { + waveangle += 250; + uint16_t s16 = sin16(waveangle) + 32768; + uint16_t cs = scale16(s16, wavescale_half) + wavescale_half; + ci += cs; + uint16_t sindex16 = sin16(ci) + 32768; + uint8_t sindex8 = scale16(sindex16, 240); + CRGB c = ColorFromPalette(p, sindex8, bri, LINEARBLEND); + leds[i] += c; + } +} + +// Add extra 'white' to areas where the four layers of light have lined up +// brightly +void Pacifica::pacifica_add_whitecaps(CRGB *leds) { + uint8_t basethreshold = beatsin8(9, 55, 65); + uint8_t wave = beat8(7); + + for (uint16_t i = 0; i < mNumLeds; i++) { + uint8_t threshold = scale8(sin8(wave), 20) + basethreshold; + wave += 7; + uint8_t l = leds[i].getAverageLight(); + if (l > threshold) { + uint8_t overage = l - threshold; + uint8_t overage2 = qadd8(overage, overage); + leds[i] += CRGB(overage, overage2, qadd8(overage2, overage2)); + } + } +} + +// Deepen the blues and greens +void Pacifica::pacifica_deepen_colors(CRGB *leds) { + for (uint16_t i = 0; i < mNumLeds; i++) { + leds[i].blue = scale8(leds[i].blue, 145); + leds[i].green = scale8(leds[i].green, 200); + leds[i] |= CRGB(2, 5, 7); + } +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/pride2015.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/pride2015.hpp new file mode 100644 index 0000000..227b4b3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/pride2015.hpp @@ -0,0 +1,77 @@ +#pragma once + +#include "FastLED.h" +#include "fx/fx1d.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + + +/// @file pride2015.hpp +/// @brief Animated, ever-changing rainbows (Pride2015 effect) +/// @example Pride2015.ino + +// Pride2015 +// Animated, ever-changing rainbows. +// by Mark Kriegsman + +FASTLED_SMART_REF(Pride2015); + +class Pride2015 : public FxStrip { + public: + Pride2015(uint16_t num_leds) : FxStrip(num_leds) {} + + void lazyInit() override {} + void draw(Fx::DrawContext context) override; + const char *fxName(int) const override { return "Pride2015"; } + + private: + uint16_t mPseudotime = 0; + uint16_t mLastMillis = 0; + uint16_t mHue16 = 0; +}; + +// This function draws rainbows with an ever-changing, +// widely-varying set of parameters. +void Pride2015::draw(Fx::DrawContext ctx) { + if (ctx.leds == nullptr || mNumLeds == 0) { + return; + } + + uint8_t sat8 = beatsin88(87, 220, 250); + uint8_t brightdepth = beatsin88(341, 96, 224); + uint16_t brightnessthetainc16 = beatsin88(203, (25 * 256), (40 * 256)); + uint8_t msmultiplier = beatsin88(147, 23, 60); + + uint16_t hue16 = mHue16; + uint16_t hueinc16 = beatsin88(113, 1, 3000); + + uint16_t ms = millis(); + uint16_t deltams = ms - mLastMillis; + mLastMillis = ms; + mPseudotime += deltams * msmultiplier; + mHue16 += deltams * beatsin88(400, 5, 9); + uint16_t brightnesstheta16 = mPseudotime; + + // set master brightness control + for (uint16_t i = 0; i < mNumLeds; i++) { + hue16 += hueinc16; + uint8_t hue8 = hue16 / 256; + + brightnesstheta16 += brightnessthetainc16; + uint16_t b16 = sin16(brightnesstheta16) + 32768; + + uint16_t bri16 = (uint32_t)((uint32_t)b16 * (uint32_t)b16) / 65536; + uint8_t bri8 = (uint32_t)(((uint32_t)bri16) * brightdepth) / 65536; + bri8 += (255 - brightdepth); + + CRGB newcolor = CHSV(hue8, sat8, bri8); + + uint16_t pixelnumber = (mNumLeds - 1) - i; + + nblend(ctx.leds[pixelnumber], newcolor, 64); + } +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/twinklefox.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/twinklefox.hpp new file mode 100644 index 0000000..381b1af --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/1d/twinklefox.hpp @@ -0,0 +1,309 @@ +#pragma once + +#include "FastLED.h" +#include "fx/fx1d.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + + +/// @file TwinkleFox.hpp +/// @brief Twinkling "holiday" lights that fade in and out. +/// @example TwinkleFox.ino + +// TwinkleFOX: Twinkling 'holiday' lights that fade in and out. +// Colors are chosen from a palette; a few palettes are provided. +// +// This December 2015 implementation improves on the December 2014 version +// in several ways: +// - smoother fading, compatible with any colors and any palettes +// - easier control of twinkle speed and twinkle density +// - supports an optional 'background color' +// - takes even less RAM: zero RAM overhead per pixel +// - illustrates a couple of interesting techniques (uh oh...) +// +// The idea behind this (new) implementation is that there's one +// basic, repeating pattern that each pixel follows like a waveform: +// The brightness rises from 0..255 and then falls back down to 0. +// The brightness at any given point in time can be determined as +// as a function of time, for example: +// brightness = sine( time ); // a sine wave of brightness over time +// +// So the way this implementation works is that every pixel follows +// the exact same wave function over time. In this particular case, +// I chose a sawtooth triangle wave (triwave8) rather than a sine wave, +// but the idea is the same: brightness = triwave8( time ). +// +// The triangle wave function is a piecewise linear function that looks like: +// +// / \\ +// / \\ +// / \\ +// / \\ +// +// Of course, if all the pixels used the exact same wave form, and +// if they all used the exact same 'clock' for their 'time base', all +// the pixels would brighten and dim at once -- which does not look +// like twinkling at all. +// +// So to achieve random-looking twinkling, each pixel is given a +// slightly different 'clock' signal. Some of the clocks run faster, +// some run slower, and each 'clock' also has a random offset from zero. +// The net result is that the 'clocks' for all the pixels are always out +// of sync from each other, producing a nice random distribution +// of twinkles. +// +// The 'clock speed adjustment' and 'time offset' for each pixel +// are generated randomly. One (normal) approach to implementing that +// would be to randomly generate the clock parameters for each pixel +// at startup, and store them in some arrays. However, that consumes +// a great deal of precious RAM, and it turns out to be totally +// unnessary! If the random number generate is 'seeded' with the +// same starting value every time, it will generate the same sequence +// of values every time. So the clock adjustment parameters for each +// pixel are 'stored' in a pseudo-random number generator! The PRNG +// is reset, and then the first numbers out of it are the clock +// adjustment parameters for the first pixel, the second numbers out +// of it are the parameters for the second pixel, and so on. +// In this way, we can 'store' a stable sequence of thousands of +// random clock adjustment parameters in literally two bytes of RAM. +// +// There's a little bit of fixed-point math involved in applying the +// clock speed adjustments, which are expressed in eighths. Each pixel's +// clock speed ranges from 8/8ths of the system clock (i.e. 1x) to +// 23/8ths of the system clock (i.e. nearly 3x). +// +// On a basic Arduino Uno or Leonardo, this code can twinkle 300+ pixels +// smoothly at over 50 updates per seond. +// +// -Mark Kriegsman, December 2015 + +// Adapted for FastLED 3.x in August 2023 by Marlin Unruh + +// TwinkleFox effect parameters +// Overall twinkle speed. +// 0 (VERY slow) to 8 (VERY fast). +// 4, 5, and 6 are recommended, default is 4. +#define TWINKLE_SPEED 4 + +// Overall twinkle density. +// 0 (NONE lit) to 8 (ALL lit at once). +// Default is 5. +#define TWINKLE_DENSITY 5 + +// How often to change color palettes. +#define SECONDS_PER_PALETTE 30 + +// If AUTO_SELECT_BACKGROUND_COLOR is set to 1, +// then for any palette where the first two entries +// are the same, a dimmed version of that color will +// automatically be used as the background color. +#define AUTO_SELECT_BACKGROUND_COLOR 0 + +// If COOL_LIKE_INCANDESCENT is set to 1, colors will +// fade out slighted 'reddened', similar to how +// incandescent bulbs change color as they get dim down. +#define COOL_LIKE_INCANDESCENT 1 + +FASTLED_SMART_REF(TwinkleFox); + +class TwinkleFox : public FxStrip { + public: + CRGBPalette16 targetPalette; + CRGBPalette16 currentPalette; + + TwinkleFox(uint16_t num_leds) + : FxStrip(num_leds), backgroundColor(CRGB::Black), + twinkleSpeed(TWINKLE_SPEED), twinkleDensity(TWINKLE_DENSITY), + coolLikeIncandescent(COOL_LIKE_INCANDESCENT), + autoSelectBackgroundColor(AUTO_SELECT_BACKGROUND_COLOR) { + lazyInit(); + } + + void lazyInit() override { chooseNextColorPalette(targetPalette); } + + void draw(DrawContext context) override { + EVERY_N_MILLISECONDS(10) { + nblendPaletteTowardPalette(currentPalette, targetPalette, 12); + } + drawTwinkleFox(context.leds); + } + + void chooseNextColorPalette(CRGBPalette16 &pal); + const char *fxName(int) const override { return "TwinkleFox"; } + + private: + CRGB backgroundColor; + uint8_t twinkleSpeed; + uint8_t twinkleDensity; + bool coolLikeIncandescent; + bool autoSelectBackgroundColor; + + void drawTwinkleFox(CRGB *leds) { + // "PRNG16" is the pseudorandom number generator + // It MUST be reset to the same starting value each time + // this function is called, so that the sequence of 'random' + // numbers that it generates is (paradoxically) stable. + uint16_t PRNG16 = 11337; + uint32_t clock32 = millis(); + + CRGB bg = backgroundColor; + if (autoSelectBackgroundColor && + currentPalette[0] == currentPalette[1]) { + bg = currentPalette[0]; + uint8_t bglight = bg.getAverageLight(); + if (bglight > 64) { + bg.nscale8_video(16); + } else if (bglight > 16) { + bg.nscale8_video(64); + } else { + bg.nscale8_video(86); + } + } + + uint8_t backgroundBrightness = bg.getAverageLight(); + + for (uint16_t i = 0; i < mNumLeds; i++) { + PRNG16 = (uint16_t)(PRNG16 * 2053) + 1384; + uint16_t myclockoffset16 = PRNG16; + PRNG16 = (uint16_t)(PRNG16 * 2053) + 1384; + uint8_t myspeedmultiplierQ5_3 = + ((((PRNG16 & 0xFF) >> 4) + (PRNG16 & 0x0F)) & 0x0F) + 0x08; + uint32_t myclock30 = + (uint32_t)((clock32 * myspeedmultiplierQ5_3) >> 3) + + myclockoffset16; + uint8_t myunique8 = PRNG16 >> 8; + + CRGB c = computeOneTwinkle(myclock30, myunique8); + + uint8_t cbright = c.getAverageLight(); + int16_t deltabright = cbright - backgroundBrightness; + if (deltabright >= 32 || (!bg)) { + leds[i] = c; + } else if (deltabright > 0) { + leds[i] = blend(bg, c, deltabright * 8); + } else { + leds[i] = bg; + } + } + } + + CRGB computeOneTwinkle(uint32_t ms, uint8_t salt) { + uint16_t ticks = ms >> (8 - twinkleSpeed); + uint8_t fastcycle8 = ticks; + uint16_t slowcycle16 = (ticks >> 8) + salt; + slowcycle16 += sin8(slowcycle16); + slowcycle16 = (slowcycle16 * 2053) + 1384; + uint8_t slowcycle8 = (slowcycle16 & 0xFF) + (slowcycle16 >> 8); + + uint8_t bright = 0; + if (((slowcycle8 & 0x0E) / 2) < twinkleDensity) { + bright = attackDecayWave8(fastcycle8); + } + + uint8_t hue = slowcycle8 - salt; + CRGB c; + if (bright > 0) { + c = ColorFromPalette(currentPalette, hue, bright, NOBLEND); + if (coolLikeIncandescent) { + coolLikeIncandescentFunction(c, fastcycle8); + } + } else { + c = CRGB::Black; + } + return c; + } + + uint8_t attackDecayWave8(uint8_t i) { + if (i < 86) { + return i * 3; + } else { + i -= 86; + return 255 - (i + (i / 2)); + } + } + + void coolLikeIncandescentFunction(CRGB &c, uint8_t phase) { + if (phase < 128) + return; + + uint8_t cooling = (phase - 128) >> 4; + c.g = qsub8(c.g, cooling); + c.b = qsub8(c.b, cooling * 2); + } +}; + +// Color palettes +// Color palette definitions +// A mostly red palette with green accents and white trim. +// "CRGB::Gray" is used as white to keep the brightness more uniform. +const TProgmemRGBPalette16 RedGreenWhite_p FL_PROGMEM = { + CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Red, + CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Gray, CRGB::Gray, + CRGB::Green, CRGB::Green, CRGB::Green, CRGB::Green}; + +const TProgmemRGBPalette16 Holly_p FL_PROGMEM = { + 0x00580c, 0x00580c, 0x00580c, 0x00580c, 0x00580c, 0x00580c, + 0x00580c, 0x00580c, 0x00580c, 0x00580c, 0x00580c, 0x00580c, + 0x00580c, 0x00580c, 0x00580c, 0xB00402}; + +const TProgmemRGBPalette16 RedWhite_p FL_PROGMEM = { + CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Gray, CRGB::Gray, + CRGB::Gray, CRGB::Gray, CRGB::Red, CRGB::Red, CRGB::Red, CRGB::Red, + CRGB::Gray, CRGB::Gray, CRGB::Gray, CRGB::Gray}; + +const TProgmemRGBPalette16 BlueWhite_p FL_PROGMEM = { + CRGB::Blue, CRGB::Blue, CRGB::Blue, CRGB::Blue, CRGB::Blue, CRGB::Blue, + CRGB::Blue, CRGB::Blue, CRGB::Blue, CRGB::Blue, CRGB::Blue, CRGB::Blue, + CRGB::Blue, CRGB::Gray, CRGB::Gray, CRGB::Gray}; + +const TProgmemRGBPalette16 FairyLight_p = { + CRGB::FairyLight, + CRGB::FairyLight, + CRGB::FairyLight, + CRGB::FairyLight, + CRGB(CRGB::FairyLight).nscale8_constexpr(uint8_t(128)).as_uint32_t(), + CRGB(CRGB::FairyLight).nscale8_constexpr(uint8_t(128)).as_uint32_t(), + CRGB::FairyLight, + CRGB::FairyLight, + CRGB(CRGB::FairyLight).nscale8_constexpr(64).as_uint32_t(), + CRGB(CRGB::FairyLight).nscale8_constexpr(64).as_uint32_t(), + CRGB::FairyLight, + CRGB::FairyLight, + CRGB::FairyLight, + CRGB::FairyLight, + CRGB::FairyLight, + CRGB::FairyLight}; + +const TProgmemRGBPalette16 Snow_p FL_PROGMEM = { + 0x304048, 0x304048, 0x304048, 0x304048, 0x304048, 0x304048, + 0x304048, 0x304048, 0x304048, 0x304048, 0x304048, 0x304048, + 0x304048, 0x304048, 0x304048, 0xE0F0FF}; + +const TProgmemRGBPalette16 RetroC9_p FL_PROGMEM = { + 0xB80400, 0x902C02, 0xB80400, 0x902C02, 0x902C02, 0xB80400, + 0x902C02, 0xB80400, 0x046002, 0x046002, 0x046002, 0x046002, + 0x070758, 0x070758, 0x070758, 0x606820}; + +const TProgmemRGBPalette16 Ice_p FL_PROGMEM = { + 0x0C1040, 0x0C1040, 0x0C1040, 0x0C1040, 0x0C1040, 0x0C1040, + 0x0C1040, 0x0C1040, 0x0C1040, 0x0C1040, 0x0C1040, 0x0C1040, + 0x182080, 0x182080, 0x182080, 0x5080C0}; + +// Add or remove palette names from this list to control which color +// palettes are used, and in what order. +const TProgmemRGBPalette16 *ActivePaletteList[] = { + &RetroC9_p, &BlueWhite_p, &RainbowColors_p, &FairyLight_p, + &RedGreenWhite_p, &PartyColors_p, &RedWhite_p, &Snow_p, + &Holly_p, &Ice_p}; + +void TwinkleFox::chooseNextColorPalette(CRGBPalette16 &pal) { + const uint8_t numberOfPalettes = + sizeof(ActivePaletteList) / sizeof(ActivePaletteList[0]); + static uint8_t whichPalette = -1; + whichPalette = addmod8(whichPalette, 1, numberOfPalettes); + pal = *(ActivePaletteList[whichPalette]); +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/animartrix.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/animartrix.hpp new file mode 100644 index 0000000..19ea577 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/animartrix.hpp @@ -0,0 +1,385 @@ +#pragma once + +// FastLED Adapter for the animartrix fx library. +// Copyright Stefen Petrick 2023. +// Adapted to C++ by Netmindz 2023. +// Adapted to FastLED by Zach Vorhies 2024. +// For details on the animartrix library and licensing information, see +// fx/aninamtrix_detail.hpp + +#include // ok include + +#include "crgb.h" +#include "fx/fx2d.h" +#include "namespace.h" +#include "ref.h" +#include "xymap.h" + +#define ANIMARTRIX_INTERNAL +#include "animartrix_detail.hpp" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(Animartrix); + +enum AnimartrixAnim { + RGB_BLOBS5 = 0, + RGB_BLOBS4, + RGB_BLOBS3, + RGB_BLOBS2, + RGB_BLOBS, + POLAR_WAVES, + SLOW_FADE, + ZOOM2, + ZOOM, + HOT_BLOB, + SPIRALUS2, + SPIRALUS, + YVES, + SCALEDEMO1, + LAVA1, + CALEIDO3, + CALEIDO2, + CALEIDO1, + DISTANCE_EXPERIMENT, + CENTER_FIELD, + WAVES, + CHASING_SPIRALS, + ROTATING_BLOB, + RINGS, + COMPLEX_KALEIDO, + COMPLEX_KALEIDO_2, + COMPLEX_KALEIDO_3, + COMPLEX_KALEIDO_4, + COMPLEX_KALEIDO_5, + COMPLEX_KALEIDO_6, + WATER, + PARAMETRIC_WATER, + MODULE_EXPERIMENT1, + MODULE_EXPERIMENT2, + MODULE_EXPERIMENT3, + MODULE_EXPERIMENT4, + MODULE_EXPERIMENT5, + MODULE_EXPERIMENT6, + MODULE_EXPERIMENT7, + MODULE_EXPERIMENT8, + MODULE_EXPERIMENT9, + MODULE_EXPERIMENT10, + NUM_ANIMATIONS +}; + +class FastLEDANIMartRIX; +class Animartrix : public FxGrid { + public: + Animartrix(XYMap xyMap, AnimartrixAnim which_animation) : FxGrid(xyMap) { + // Note: Swapping out height and width. + this->current_animation = which_animation; + } + + Animartrix(const Animartrix &) = delete; + void lazyInit() override { this->mXyMap.convertToLookUpTable(); } + void draw(DrawContext context) override; + int fxNum() const override { return NUM_ANIMATIONS; } + void fxSet(int fx) override; + int fxGet() const override { return static_cast(current_animation); } + const char *fxName(int which) const override { + return getAnimationName(which != -1 ? static_cast(which) : current_animation); + } + void fxNext(int fx = 1) override { fxSet(fxGet() + fx); } + + private: + friend void AnimartrixLoop(Animartrix &self, uint32_t now); + friend class FastLEDANIMartRIX; + static const char *getAnimationName(AnimartrixAnim animation); + AnimartrixAnim prev_animation = NUM_ANIMATIONS; + scoped_ptr impl; + CRGB *leds = nullptr; // Only set during draw, then unset back to nullptr. + AnimartrixAnim current_animation = RGB_BLOBS5; +}; + +void AnimartrixLoop(Animartrix &self, uint32_t now); + +/// ################################################## +/// Details with the implementation of Animartrix + +const char *Animartrix::getAnimationName(AnimartrixAnim animation) { + switch (animation) { + case RGB_BLOBS5: + return "RGB_BLOBS5"; + case RGB_BLOBS4: + return "RGB_BLOBS4"; + case RGB_BLOBS3: + return "RGB_BLOBS3"; + case RGB_BLOBS2: + return "RGB_BLOBS2"; + case RGB_BLOBS: + return "RGB_BLOBS"; + case POLAR_WAVES: + return "POLAR_WAVES"; + case SLOW_FADE: + return "SLOW_FADE"; + case ZOOM2: + return "ZOOM2"; + case ZOOM: + return "ZOOM"; + case HOT_BLOB: + return "HOT_BLOB"; + case SPIRALUS2: + return "SPIRALUS2"; + case SPIRALUS: + return "SPIRALUS"; + case YVES: + return "YVES"; + case SCALEDEMO1: + return "SCALEDEMO1"; + case LAVA1: + return "LAVA1"; + case CALEIDO3: + return "CALEIDO3"; + case CALEIDO2: + return "CALEIDO2"; + case CALEIDO1: + return "CALEIDO1"; + case DISTANCE_EXPERIMENT: + return "DISTANCE_EXPERIMENT"; + case CENTER_FIELD: + return "CENTER_FIELD"; + case WAVES: + return "WAVES"; + case CHASING_SPIRALS: + return "CHASING_SPIRALS"; + case ROTATING_BLOB: + return "ROTATING_BLOB"; + case RINGS: + return "RINGS"; + case COMPLEX_KALEIDO: + return "COMPLEX_KALEIDO"; + case COMPLEX_KALEIDO_2: + return "COMPLEX_KALEIDO_2"; + case COMPLEX_KALEIDO_3: + return "COMPLEX_KALEIDO_3"; + case COMPLEX_KALEIDO_4: + return "COMPLEX_KALEIDO_4"; + case COMPLEX_KALEIDO_5: + return "COMPLEX_KALEIDO_5"; + case COMPLEX_KALEIDO_6: + return "COMPLEX_KALEIDO_6"; + case WATER: + return "WATER"; + case PARAMETRIC_WATER: + return "PARAMETRIC_WATER"; + case MODULE_EXPERIMENT1: + return "MODULE_EXPERIMENT1"; + case MODULE_EXPERIMENT2: + return "MODULE_EXPERIMENT2"; + case MODULE_EXPERIMENT3: + return "MODULE_EXPERIMENT3"; + case MODULE_EXPERIMENT4: + return "MODULE_EXPERIMENT4"; + case MODULE_EXPERIMENT5: + return "MODULE_EXPERIMENT5"; + case MODULE_EXPERIMENT6: + return "MODULE_EXPERIMENT6"; + case MODULE_EXPERIMENT7: + return "MODULE_EXPERIMENT7"; + case MODULE_EXPERIMENT8: + return "MODULE_EXPERIMENT8"; + case MODULE_EXPERIMENT9: + return "MODULE_EXPERIMENT9"; + case MODULE_EXPERIMENT10: + return "MODULE_EXPERIMENT10"; + case NUM_ANIMATIONS: + return "NUM_ANIMATIONS"; + default: + return "UNKNOWN"; + } +} + +class FastLEDANIMartRIX : public animartrix_detail::ANIMartRIX { + Animartrix *data = nullptr; + + public: + FastLEDANIMartRIX(Animartrix *_data) { + this->data = _data; + this->init(data->getWidth(), data->getWidth()); + } + + void setPixelColor(int x, int y, CRGB pixel) { + data->leds[xyMap(x, y)] = pixel; + } + void setPixelColorInternal(int x, int y, animartrix_detail::rgb pixel) override { + setPixelColor(x, y, CRGB(pixel.red, pixel.green, pixel.blue)); + } + + uint16_t xyMap(uint16_t x, uint16_t y) override { + return data->xyMap(x, y); + } + + void loop() { + switch (data->current_animation) { + case RGB_BLOBS5: + RGB_Blobs5(); + break; + case RGB_BLOBS4: + RGB_Blobs4(); + break; + case RGB_BLOBS3: + RGB_Blobs3(); + break; + case RGB_BLOBS2: + RGB_Blobs2(); + break; + case RGB_BLOBS: + RGB_Blobs(); + break; + case POLAR_WAVES: + Polar_Waves(); + break; + case SLOW_FADE: + Slow_Fade(); + break; + case ZOOM2: + Zoom2(); + break; + case ZOOM: + Zoom(); + break; + case HOT_BLOB: + Hot_Blob(); + break; + case SPIRALUS2: + Spiralus2(); + break; + case SPIRALUS: + Spiralus(); + break; + case YVES: + Yves(); + break; + case SCALEDEMO1: + Scaledemo1(); + break; + case LAVA1: + Lava1(); + break; + case CALEIDO3: + Caleido3(); + break; + case CALEIDO2: + Caleido2(); + break; + case CALEIDO1: + Caleido1(); + break; + case DISTANCE_EXPERIMENT: + Distance_Experiment(); + break; + case CENTER_FIELD: + Center_Field(); + break; + case WAVES: + Waves(); + break; + case CHASING_SPIRALS: + Chasing_Spirals(); + break; + case ROTATING_BLOB: + Rotating_Blob(); + break; + case RINGS: + Rings(); + break; + case COMPLEX_KALEIDO: + Complex_Kaleido(); + break; + case COMPLEX_KALEIDO_2: + Complex_Kaleido_2(); + break; + case COMPLEX_KALEIDO_3: + Complex_Kaleido_3(); + break; + case COMPLEX_KALEIDO_4: + Complex_Kaleido_4(); + break; + case COMPLEX_KALEIDO_5: + Complex_Kaleido_5(); + break; + case COMPLEX_KALEIDO_6: + Complex_Kaleido_6(); + break; + case WATER: + Water(); + break; + case PARAMETRIC_WATER: + Parametric_Water(); + break; + case MODULE_EXPERIMENT1: + Module_Experiment1(); + break; + case MODULE_EXPERIMENT2: + Module_Experiment2(); + break; + case MODULE_EXPERIMENT3: + Module_Experiment3(); + break; + case MODULE_EXPERIMENT4: + Module_Experiment4(); + break; + case MODULE_EXPERIMENT5: + Module_Experiment5(); + break; + case MODULE_EXPERIMENT6: + Module_Experiment6(); + break; + case MODULE_EXPERIMENT7: + Module_Experiment7(); + break; + case MODULE_EXPERIMENT8: + Module_Experiment8(); + break; + case MODULE_EXPERIMENT9: + Module_Experiment9(); + break; + case MODULE_EXPERIMENT10: + Module_Experiment10(); + break; + case NUM_ANIMATIONS: + break; + } + } +}; + +void Animartrix::fxSet(int fx) { + int curr = fxGet(); + if (fx < 0) { + fx = curr + fx; + if (fx < 0) { + fx = NUM_ANIMATIONS - 1; + } + } + fx = fx % NUM_ANIMATIONS; + current_animation = static_cast(fx); +} + +void AnimartrixLoop(Animartrix &self, uint32_t now) { + if (self.prev_animation != self.current_animation) { + if (self.impl) { + // Re-initialize object. + self.impl->init(self.getWidth(), self.getHeight()); + } + self.prev_animation = self.current_animation; + } + if (!self.impl) { + self.impl.reset(new FastLEDANIMartRIX(&self)); + } + self.impl->setTime(now); + self.impl->loop(); +} + +void Animartrix::draw(DrawContext ctx) { + this->leds = ctx.leds; + AnimartrixLoop(*this, ctx.now); + this->leds = nullptr; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/animartrix_detail.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/animartrix_detail.hpp new file mode 100644 index 0000000..e4fa5ce --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/animartrix_detail.hpp @@ -0,0 +1,4070 @@ +#pragma once + +/* + ___ _ ___ ______ _____ _ + / _ \ (_) / _ \ | ___ \_ _| (_) +/ /_\ \_ __ _ _ __ ___ / /_\ \| |_/ / | |_ __ ___ __ +| _ | '_ \| | '_ ` _ \| _ || / | | '__| \ \/ / +| | | | | | | | | | | | | | | || |\ \ | | | | |> < +\_| |_/_| |_|_|_| |_| |_\_| |_/\_| \_| \_/_| |_/_/\_\ + +by Stefan Petrick 2023. + +High quality LED animations for your next project. + +This is a Shader and 5D Coordinate Mapper made for realtime +rendering of generative animations & artistic dynamic visuals. + +This is also a modular animation synthesizer with waveform +generators, oscillators, filters, modulators, noise generators, +compressors... and much more. + +VO.42 beta version + +This code is licenced under a Creative Commons Attribution +License CC BY-NC 3.0 + +*/ + +#include // ok include +#include // ok include +#include + +#ifndef ANIMARTRIX_INTERNAL +#error "This file is not meant to be included directly. Include animartrix.hpp instead." +#endif + +// Copyright Stefen Petrick 2023. +// Adapted to C++ by Netmindz 2023. +// Adapted to FastLED by Zach Vorhies 2024. +// Licensed under the Creative Commons Attribution License CC BY-NC 3.0 +// https://creativecommons.org/licenses/by-nc/3.0/ +// This header is distributed with FastLED but has a different license that limits commercial use. +// If you include this high quality LED animation library in your project, you must agree to the licensing terms. +// It is not included by FastLED by default, you must include it manually. +// Setting FASTLED_ANIMARTRIX_LICENSING_AGREEMENT=1 will indicate that you agree to the licensing terms of the ANIMartRIX library for non commercial use only. +// +// Like the rest of FastLED, this header is free for non-commercial use and licensed under the Creative Commons Attribution License CC BY-NC 3.0. +// If you are just making art, then by all means do what you want with this library and you can stop reading now. +// If you are using this header for commercial purposes, then you need to contact Stefan Petrick for a commercial use license. + + + + +#include "force_inline.h" +#include "namespace.h" + +// Setting this to 1 means you agree to the licensing terms of the ANIMartRIX library for non commercial use only. +#if defined(FASTLED_ANIMARTRIX_LICENSING_AGREEMENT) || (FASTLED_ANIMARTRIX_LICENSING_AGREEMENT != 0) +#warning "Warning: Non-standard license. This fx header is separate from the FastLED driver and carries different licensing terms. On the plus side, IT'S FUCKING AMAZING. ANIMartRIX: free for non-commercial use and licensed under the Creative Commons Attribution License CC BY-NC-SA 4.0. If you'd like to purchase a commercial use license please contact Stefan Petrick. Github: github.com/StefanPetrick/animartrix Reddit: reddit.com/user/StefanPetrick/ Modified by github.com/netmindz for class portability. Ported into FastLED by Zach Vorhies." +#endif // + + +#ifndef PI +#define PI 3.1415926535897932384626433832795 +#endif + +#ifdef ANIMARTRIX_PRINT_USES_SERIAL +#define ANIMARTRIX_PRINT_USES_SERIAL(S) Serial.print(S) +#else +#define ANIMARTRIX_PRINT(S) (void)(S) +#endif + +#define num_oscillators 10 + +namespace animartrix_detail { + +struct render_parameters { + + // TODO float center_x = (num_x / 2) - 0.5; // center of the matrix + // TODO float center_y = (num_y / 2) - 0.5; + float center_x = (999 / 2) - 0.5; // center of the matrix + float center_y = (999 / 2) - 0.5; + float dist, angle; + float scale_x = 0.1; // smaller values = zoom in + float scale_y = 0.1; + float scale_z = 0.1; + float offset_x, offset_y, offset_z; + float z; + float low_limit = 0; // getting contrast by highering the black point + float high_limit = 1; +}; + + +struct oscillators { + + float master_speed; // global transition speed + float + offset[num_oscillators]; // oscillators can be shifted by a time offset + float ratio[num_oscillators]; // speed ratios for the individual oscillators +}; + + +struct modulators { + + float linear[num_oscillators]; // returns 0 to FLT_MAX + float radial[num_oscillators]; // returns 0 to 2*PI + float directional[num_oscillators]; // returns -1 to 1 + float noise_angle[num_oscillators]; // returns 0 to 2*PI +}; + + + + +struct rgb { + float red, green, blue; +}; + + + +static const uint8_t PERLIN_NOISE[] = { + 151, 160, 137, 91, 90, 15, 131, 13, 201, 95, 96, 53, 194, 233, 7, + 225, 140, 36, 103, 30, 69, 142, 8, 99, 37, 240, 21, 10, 23, 190, + 6, 148, 247, 120, 234, 75, 0, 26, 197, 62, 94, 252, 219, 203, 117, + 35, 11, 32, 57, 177, 33, 88, 237, 149, 56, 87, 174, 20, 125, 136, + 171, 168, 68, 175, 74, 165, 71, 134, 139, 48, 27, 166, 77, 146, 158, + 231, 83, 111, 229, 122, 60, 211, 133, 230, 220, 105, 92, 41, 55, 46, + 245, 40, 244, 102, 143, 54, 65, 25, 63, 161, 1, 216, 80, 73, 209, + 76, 132, 187, 208, 89, 18, 169, 200, 196, 135, 130, 116, 188, 159, 86, + 164, 100, 109, 198, 173, 186, 3, 64, 52, 217, 226, 250, 124, 123, 5, + 202, 38, 147, 118, 126, 255, 82, 85, 212, 207, 206, 59, 227, 47, 16, + 58, 17, 182, 189, 28, 42, 223, 183, 170, 213, 119, 248, 152, 2, 44, + 154, 163, 70, 221, 153, 101, 155, 167, 43, 172, 9, 129, 22, 39, 253, + 19, 98, 108, 110, 79, 113, 224, 232, 178, 185, 112, 104, 218, 246, 97, + 228, 251, 34, 242, 193, 238, 210, 144, 12, 191, 179, 162, 241, 81, 51, + 145, 235, 249, 14, 239, 107, 49, 192, 214, 31, 181, 199, 106, 157, 184, + 84, 204, 176, 115, 121, 50, 45, 127, 4, 150, 254, 138, 236, 205, 93, + 222, 114, 67, 29, 24, 72, 243, 141, 128, 195, 78, 66, 215, 61, 156, + 180}; + +FASTLED_FORCE_INLINE uint8_t P(uint8_t x) { + const uint8_t idx = x & 255; + const uint8_t* ptr = PERLIN_NOISE + idx; + return *ptr; +} + +class ANIMartRIX { + + public: + int num_x; // how many LEDs are in one row? + int num_y; // how many rows? + + float speed_factor = 1; // 0.1 to 10 + + float radial_filter_radius = 23.0; // on 32x32, use 11 for 16x16 + + bool serpentine; + + render_parameters animation; // all animation parameters in one place + oscillators timings; // all speed settings in one place + modulators move; // all oscillator based movers and shifters at one place + rgb pixel; + + std::vector> + polar_theta; // look-up table for polar angles + std::vector> + distance; // look-up table for polar distances + + unsigned long a, b, c; // for time measurements + + float show1, show2, show3, show4, show5, show6, show7, show8, show9, show0; + + ANIMartRIX() {} + + ANIMartRIX(int w, int h) { this->init(w, h); } + + virtual ~ANIMartRIX() {} + + virtual uint16_t xyMap(uint16_t x, uint16_t y) = 0; + + uint32_t currentTime = 0; + void setTime(uint32_t t) { currentTime = t; } + uint32_t getTime() { return currentTime ? currentTime : millis(); } + + + void init(int w, int h) { + animation = render_parameters(); + timings = oscillators(); + move = modulators(); + pixel = rgb(); + + this->num_x = w; + this->num_y = h; + if (w <= 16) { + this->radial_filter_radius = 11; + } else { + this->radial_filter_radius = 23; // on 32x32, use 11 for 16x16 + } + render_polar_lookup_table( + (num_x / 2) - 0.5, + (num_y / 2) - 0.5); // precalculate all polar coordinates + // polar origin is set to matrix centre + } + + /** + * @brief Set the Speed Factor 0.1 to 10 - 1 for original speed + * + * @param speed + */ + void setSpeedFactor(float speed) { this->speed_factor = speed; } + + // Dynamic darkening methods: + + float subtract(float &a, float &b) { return a - b; } + + float multiply(float &a, float &b) { return a * b / 255.f; } + + // makes low brightness darker + // sets the black point high = more contrast + // animation.low_limit should be 0 for best results + float colorburn(float &a, float &b) { + + return (1 - ((1 - a / 255.f) / (b / 255.f))) * 255.f; + } + + // Dynamic brightening methods + + float add(float &a, float &b) { return a + b; } + + // makes bright even brighter + // reduces contrast + float screen(float &a, float &b) { + + return (1 - (1 - a / 255.f) * (1 - b / 255.f)) * 255.f; + } + + float colordodge(float &a, float &b) { return (a / (255.f - b)) * 255.f; } + /* + Ken Perlins improved noise - http://mrl.nyu.edu/~perlin/noise/ + C-port: http://www.fundza.com/c4serious/noise/perlin/perlin.html + by Malcolm Kesson; arduino port by Peter Chiochetti, Sep 2007 : + - make permutation constant byte, obsoletes init(), lookup % 256 + */ + + float fade(float t) { return t * t * t * (t * (t * 6 - 15) + 10); } + float lerp(float t, float a, float b) { return a + t * (b - a); } + float grad(int hash, float x, float y, float z) { + int h = hash & 15; /* CONVERT LO 4 BITS OF HASH CODE */ + float u = h < 8 ? x : y, /* INTO 12 GRADIENT DIRECTIONS. */ + v = h < 4 ? y + : h == 12 || h == 14 ? x + : z; + return ((h & 1) == 0 ? u : -u) + ((h & 2) == 0 ? v : -v); + } + + + float pnoise(float x, float y, float z) { + + int X = (int)floorf(x) & 255, /* FIND UNIT CUBE THAT */ + Y = (int)floorf(y) & 255, /* CONTAINS POINT. */ + Z = (int)floorf(z) & 255; + x -= floorf(x); /* FIND RELATIVE X,Y,Z */ + y -= floorf(y); /* OF POINT IN CUBE. */ + z -= floorf(z); + float u = fade(x), /* COMPUTE FADE CURVES */ + v = fade(y), /* FOR EACH OF X,Y,Z. */ + w = fade(z); + int A = P(X) + Y, AA = P(A) + Z, + AB = P(A + 1) + Z, /* HASH COORDINATES OF */ + B = P(X + 1) + Y, BA = P(B) + Z, + BB = P(B + 1) + Z; /* THE 8 CUBE CORNERS, */ + + return lerp(w, + lerp(v, + lerp(u, grad(P(AA), x, y, z), /* AND ADD */ + grad(P(BA), x - 1, y, z)), /* BLENDED */ + lerp(u, grad(P(AB), x, y - 1, z), /* RESULTS */ + grad(P(BB), x - 1, y - 1, z))), /* FROM 8 */ + lerp(v, + lerp(u, grad(P(AA + 1), x, y, z - 1), /* CORNERS */ + grad(P(BA + 1), x - 1, y, z - 1)), /* OF CUBE */ + lerp(u, grad(P(AB + 1), x, y - 1, z - 1), + grad(P(BB + 1), x - 1, y - 1, z - 1)))); + } + + void calculate_oscillators(oscillators &timings) { + + double runtime = getTime() * timings.master_speed * + speed_factor; // global anaimation speed + + for (int i = 0; i < num_oscillators; i++) { + + move.linear[i] = + (runtime + timings.offset[i]) * + timings.ratio[i]; // continously rising offsets, returns 0 to + // max_float + + move.radial[i] = fmodf(move.linear[i], + 2 * PI); // angle offsets for continous + // rotation, returns 0 to 2 * PI + + move.directional[i] = + sinf(move.radial[i]); // directional offsets or factors, returns + // -1 to 1 + + move.noise_angle[i] = + PI * + (1 + + pnoise(move.linear[i], 0, + 0)); // noise based angle offset, returns 0 to 2 * PI + } + } + + void run_default_oscillators() { + + timings.master_speed = 0.005; // master speed + + timings.ratio[0] = 1; // speed ratios for the oscillators, higher values + // = faster transitions + timings.ratio[1] = 2; + timings.ratio[2] = 3; + timings.ratio[3] = 4; + timings.ratio[4] = 5; + timings.ratio[5] = 6; + timings.ratio[6] = 7; + timings.ratio[7] = 8; + timings.ratio[8] = 9; + timings.ratio[9] = 10; + + timings.offset[0] = 000; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + timings.offset[5] = 500; + timings.offset[6] = 600; + timings.offset[7] = 700; + timings.offset[8] = 800; + timings.offset[9] = 900; + + calculate_oscillators(timings); + } + + // Convert the 2 polar coordinates back to cartesian ones & also apply all + // 3d transitions. Calculate the noise value at this point based on the 5 + // dimensional manipulation of the underlaying coordinates. + + float render_value(render_parameters &animation) { + + // convert polar coordinates back to cartesian ones + + float newx = (animation.offset_x + animation.center_x - + (cosf(animation.angle) * animation.dist)) * + animation.scale_x; + float newy = (animation.offset_y + animation.center_y - + (sinf(animation.angle) * animation.dist)) * + animation.scale_y; + float newz = (animation.offset_z + animation.z) * animation.scale_z; + + // render noisevalue at this new cartesian point + + float raw_noise_field_value = pnoise(newx, newy, newz); + + // A) enhance histogram (improve contrast) by setting the black and + // white point (low & high_limit) B) scale the result to a 0-255 range + // (assuming you want 8 bit color depth per rgb chanel) Here happens the + // contrast boosting & the brightness mapping + + if (raw_noise_field_value < animation.low_limit) + raw_noise_field_value = animation.low_limit; + if (raw_noise_field_value > animation.high_limit) + raw_noise_field_value = animation.high_limit; + + float scaled_noise_value = + map_float(raw_noise_field_value, animation.low_limit, + animation.high_limit, 0, 255); + + return scaled_noise_value; + } + + // given a static polar origin we can precalculate + // the polar coordinates + + void render_polar_lookup_table(float cx, float cy) { + + polar_theta.resize(num_x, std::vector(num_y, 0.0f)); + distance.resize(num_x, std::vector(num_y, 0.0f)); + + for (int xx = 0; xx < num_x; xx++) { + for (int yy = 0; yy < num_y; yy++) { + + float dx = xx - cx; + float dy = yy - cy; + + distance[xx][yy] = hypotf(dx, dy); + polar_theta[xx][yy] = atan2f(dy, dx); + } + } + } + + // float mapping maintaining 32 bit precision + // we keep values with high resolution for potential later usage + + float map_float(float x, float in_min, float in_max, float out_min, + float out_max) { + + float result = + (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; + if (result < out_min) + result = out_min; + if (result > out_max) + result = out_max; + + return result; + } + + /* unnecessary bloat + + // check result after colormapping and store the newly rendered rgb data + + void write_pixel_to_framebuffer(int x, int y, rgb &pixel) { + + // assign the final color of this one pixel + CRGB finalcolor = CRGB(pixel.red, pixel.green, pixel.blue); + + // write the rendered pixel into the framebutter + leds[xyMap(x, y)] = finalcolor; + } + */ + + // Avoid any possible color flicker by forcing the raw RGB values to be + // 0-255. This enables to play freely with random equations for the + // colormapping without causing flicker by accidentally missing the valid + // target range. + + rgb rgb_sanity_check(rgb &pixel) { + + // rescue data if possible, return absolute value + // if (pixel.red < 0) pixel.red = fabsf(pixel.red); + // if (pixel.green < 0) pixel.green = fabsf(pixel.green); + // if (pixel.blue < 0) pixel.blue = fabsf(pixel.blue); + + // Can never be negative colour + if (pixel.red < 0) + pixel.red = 0; + if (pixel.green < 0) + pixel.green = 0; + if (pixel.blue < 0) + pixel.blue = 0; + + // discard everything above the valid 8 bit colordepth 0-255 range + if (pixel.red > 255) + pixel.red = 255; + if (pixel.green > 255) + pixel.green = 255; + if (pixel.blue > 255) + pixel.blue = 255; + + return pixel; + } + + // find the right led index according to you LED matrix wiring + + void get_ready() { // wait until new buffer is ready, measure time + a = micros(); + logOutput(); + } + + virtual void setPixelColorInternal(int x, int y, rgb pixel) = 0; + + // virtual void setPixelColorInternal(int index, rgb pixel) = 0; + + void logOutput() { b = micros(); } + + void logFrame() { c = micros(); } + + // Show the current framerate, rendered pixels per second, + // rendering time & time spend to push the data to the leds. + // in the serial monitor. + + void report_performance() { + + float calc = b - a; // waiting time + float push = c - b; // rendering time + float total = c - a; // time per frame + int fps = 1000000 / total; // frames per second + int kpps = (fps * num_x * num_y) / 1000; // kilopixel per second + + ANIMARTRIX_PRINT(fps); + ANIMARTRIX_PRINT(" fps "); + ANIMARTRIX_PRINT(kpps); + ANIMARTRIX_PRINT(" kpps @"); + ANIMARTRIX_PRINT(num_x * num_y); + ANIMARTRIX_PRINT(" LEDs "); + ANIMARTRIX_PRINT(round(total)); + ANIMARTRIX_PRINT(" µs per frame waiting: "); + ANIMARTRIX_PRINT(round((calc * 100) / total)); + ANIMARTRIX_PRINT("% rendering: "); + ANIMARTRIX_PRINT(round((push * 100) / total)); + ANIMARTRIX_PRINT("% ("); + ANIMARTRIX_PRINT(round(calc)); + ANIMARTRIX_PRINT(" + "); + ANIMARTRIX_PRINT(round(push)); + ANIMARTRIX_PRINT(" µs) Core-temp: "); + // TODO ANIMARTRIX_PRINT( tempmonGetTemp() ); + //Serial.println(" °C"); + ANIMARTRIX_PRINT(" °C\n"); + } + + // Effects + + void Rotating_Blob() { + + get_ready(); + + timings.master_speed = 0.01; // speed ratios for the oscillators + timings.ratio[0] = 0.1; // higher values = faster transitions + timings.ratio[1] = 0.03; + timings.ratio[2] = 0.03; + timings.ratio[3] = 0.03; + + timings.offset[1] = 10; + timings.offset[2] = 20; + timings.offset[3] = 30; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_x = 0; + animation.offset_y = 0; + animation.offset_z = 100; + animation.angle = polar_theta[x][y] + move.radial[0]; + animation.dist = distance[x][y]; + animation.z = move.linear[0]; + animation.low_limit = -1; + float show1 = render_value(animation); + + animation.angle = + polar_theta[x][y] - move.radial[1] + show1 / 512.0; + animation.dist = distance[x][y] * show1 / 255.0; + animation.low_limit = 0; + animation.z = move.linear[1]; + float show2 = render_value(animation); + + animation.angle = + polar_theta[x][y] - move.radial[2] + show1 / 512.0; + animation.dist = distance[x][y] * show1 / 220.0; + animation.z = move.linear[2]; + float show3 = render_value(animation); + + animation.angle = + polar_theta[x][y] - move.radial[3] + show1 / 512.0; + animation.dist = distance[x][y] * show1 / 200.0; + animation.z = move.linear[3]; + float show4 = render_value(animation); + + // colormapping + pixel.red = (show2 + show4) / 2; + pixel.green = show3 / 6; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Chasing_Spirals() { + + get_ready(); + + timings.master_speed = 0.01; // speed ratios for the oscillators + timings.ratio[0] = 0.1; // higher values = faster transitions + timings.ratio[1] = 0.13; + timings.ratio[2] = 0.16; + + timings.offset[1] = 10; + timings.offset[2] = 20; + timings.offset[3] = 30; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.angle = + 3 * polar_theta[x][y] + move.radial[0] - distance[x][y] / 3; + animation.dist = distance[x][y]; + animation.scale_z = 0.1; + animation.scale_y = 0.1; + animation.scale_x = 0.1; + animation.offset_x = move.linear[0]; + animation.offset_y = 0; + animation.offset_z = 0; + animation.z = 0; + float show1 = render_value(animation); + + animation.angle = + 3 * polar_theta[x][y] + move.radial[1] - distance[x][y] / 3; + animation.dist = distance[x][y]; + animation.offset_x = move.linear[1]; + float show2 = render_value(animation); + + animation.angle = + 3 * polar_theta[x][y] + move.radial[2] - distance[x][y] / 3; + animation.dist = distance[x][y]; + animation.offset_x = move.linear[2]; + float show3 = render_value(animation); + + // colormapping + float radius = radial_filter_radius; + float radial_filter = (radius - distance[x][y]) / radius; + + pixel.red = 3 * show1 * radial_filter; + pixel.green = show2 * radial_filter / 2; + pixel.blue = show3 * radial_filter / 4; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Rings() { + + get_ready(); + + timings.master_speed = 0.01; // speed ratios for the oscillators + timings.ratio[0] = 1; // higher values = faster transitions + timings.ratio[1] = 1.1; + timings.ratio[2] = 1.2; + + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.angle = 5; + animation.scale_x = 0.2; + animation.scale_y = 0.2; + animation.scale_z = 1; + animation.dist = distance[x][y]; + animation.offset_y = -move.linear[0]; + animation.offset_x = 0; + float show1 = render_value(animation); + + // describe and render animation layers + animation.angle = 10; + + animation.dist = distance[x][y]; + animation.offset_y = -move.linear[1]; + float show2 = render_value(animation); + + // describe and render animation layers + animation.angle = 12; + + animation.dist = distance[x][y]; + animation.offset_y = -move.linear[2]; + float show3 = render_value(animation); + + // colormapping + pixel.red = show1; + pixel.green = show2 / 4; + pixel.blue = show3 / 4; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Waves() { + + get_ready(); + + timings.master_speed = 0.01; // speed ratios for the oscillators + timings.ratio[0] = 2; // higher values = faster transitions + timings.ratio[1] = 2.1; + timings.ratio[2] = 1.2; + + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.angle = polar_theta[x][y]; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.scale_z = 0.1; + animation.dist = distance[x][y]; + animation.offset_y = 0; + animation.offset_x = 0; + animation.z = 2 * distance[x][y] - move.linear[0]; + float show1 = render_value(animation); + + animation.angle = polar_theta[x][y]; + animation.dist = distance[x][y]; + animation.z = 2 * distance[x][y] - move.linear[1]; + float show2 = render_value(animation); + + // colormapping + pixel.red = show1; + pixel.green = 0; + pixel.blue = show2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Center_Field() { + + get_ready(); + + timings.master_speed = 0.01; // speed ratios for the oscillators + timings.ratio[0] = 1; // higher values = faster transitions + timings.ratio[1] = 1.1; + timings.ratio[2] = 1.2; + + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.angle = polar_theta[x][y]; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.scale_z = 0.1; + animation.dist = 5 * sqrtf(distance[x][y]); + animation.offset_y = move.linear[0]; + animation.offset_x = 0; + animation.z = 0; + float show1 = render_value(animation); + + animation.angle = polar_theta[x][y]; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.scale_z = 0.1; + animation.dist = 4 * sqrtf(distance[x][y]); + animation.offset_y = move.linear[0]; + animation.offset_x = 0; + animation.z = 0; + float show2 = render_value(animation); + + // colormapping + pixel.red = show1; + pixel.green = show2; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Distance_Experiment() { + + get_ready(); + + timings.master_speed = 0.01; // speed ratios for the oscillators + timings.ratio[0] = 0.2; // higher values = faster transitions + timings.ratio[1] = 0.13; + timings.ratio[2] = 0.012; + + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.dist = powf(distance[x][y], 0.5); + animation.angle = polar_theta[x][y] + move.radial[0]; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.scale_z = 0.1; + animation.offset_y = move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = 0; + float show1 = render_value(animation); + + animation.dist = powf(distance[x][y], 0.6); + animation.angle = polar_theta[x][y] + move.noise_angle[2]; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.scale_z = 0.1; + animation.offset_y = move.linear[1]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = 0; + float show2 = render_value(animation); + + // colormapping + pixel.red = show1 + show2; + pixel.green = show2; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Caleido1() { + + get_ready(); + + timings.master_speed = 0.003; // speed ratios for the oscillators + timings.ratio[0] = 0.02; // higher values = faster transitions + timings.ratio[1] = 0.03; + timings.ratio[2] = 0.04; + timings.ratio[3] = 0.05; + timings.ratio[4] = 0.6; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.dist = distance[x][y] * (2 + move.directional[0]) / 3; + animation.angle = 3 * polar_theta[x][y] + + 3 * move.noise_angle[0] + move.radial[4]; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.scale_z = 0.1; + animation.offset_y = 2 * move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = move.linear[0]; + float show1 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[1]) / 3; + animation.angle = 4 * polar_theta[x][y] + + 3 * move.noise_angle[1] + move.radial[4]; + animation.offset_x = 2 * move.linear[1]; + animation.z = move.linear[1]; + float show2 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[2]) / 3; + animation.angle = 5 * polar_theta[x][y] + + 3 * move.noise_angle[2] + move.radial[4]; + animation.offset_y = 2 * move.linear[2]; + animation.z = move.linear[2]; + float show3 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[3]) / 3; + animation.angle = 4 * polar_theta[x][y] + + 3 * move.noise_angle[3] + move.radial[4]; + animation.offset_x = 2 * move.linear[3]; + animation.z = move.linear[3]; + float show4 = render_value(animation); + + // colormapping + pixel.red = show1; + pixel.green = show3 * distance[x][y] / 10; + pixel.blue = (show2 + show4) / 2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Caleido2() { + + get_ready(); + + timings.master_speed = 0.002; // speed ratios for the oscillators + timings.ratio[0] = 0.02; // higher values = faster transitions + timings.ratio[1] = 0.03; + timings.ratio[2] = 0.04; + timings.ratio[3] = 0.05; + timings.ratio[4] = 0.6; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.dist = distance[x][y] * (2 + move.directional[0]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[0] + move.radial[4]; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.scale_z = 0.1; + animation.offset_y = 2 * move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = move.linear[0]; + float show1 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[1]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[1] + move.radial[4]; + animation.offset_x = 2 * move.linear[1]; + animation.z = move.linear[1]; + float show2 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[2]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[2] + move.radial[4]; + animation.offset_y = 2 * move.linear[2]; + animation.z = move.linear[2]; + float show3 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[3]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[3] + move.radial[4]; + animation.offset_x = 2 * move.linear[3]; + animation.z = move.linear[3]; + float show4 = render_value(animation); + + // colormapping + pixel.red = show1; + pixel.green = show3 * distance[x][y] / 10; + pixel.blue = (show2 + show4) / 2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Caleido3() { + + get_ready(); + + timings.master_speed = 0.004; // speed ratios for the oscillators + timings.ratio[0] = 0.02; // higher values = faster transitions + timings.ratio[1] = 0.03; + timings.ratio[2] = 0.04; + timings.ratio[3] = 0.05; + timings.ratio[4] = 0.6; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.dist = distance[x][y] * (2 + move.directional[0]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[0] + move.radial[4]; + animation.scale_x = 0.1; // + (move.directional[0] + 2)/100; + animation.scale_y = 0.1; // + (move.directional[1] + 2)/100; + animation.scale_z = 0.1; + animation.offset_y = 2 * move.linear[0]; + animation.offset_x = 2 * move.linear[1]; + animation.offset_z = 0; + animation.z = move.linear[0]; + float show1 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[1]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[1] + move.radial[4]; + animation.offset_x = 2 * move.linear[1]; + animation.offset_y = show1 / 20.0; + animation.z = move.linear[1]; + float show2 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[2]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[2] + move.radial[4]; + animation.offset_y = 2 * move.linear[2]; + animation.offset_x = show2 / 20.0; + animation.z = move.linear[2]; + float show3 = render_value(animation); + + animation.dist = distance[x][y] * (2 + move.directional[3]) / 3; + animation.angle = 2 * polar_theta[x][y] + + 3 * move.noise_angle[3] + move.radial[4]; + animation.offset_x = 2 * move.linear[3]; + animation.offset_y = show3 / 20.0; + animation.z = move.linear[3]; + float show4 = render_value(animation); + + // colormapping + float radius = radial_filter_radius; // radial mask + + pixel.red = show1 * (y + 1) / num_y; + pixel.green = show3 * distance[x][y] / 10; + pixel.blue = (show2 + show4) / 2; + if (distance[x][y] > radius) { + pixel.red = 0; + pixel.green = 0; + pixel.blue = 0; + } + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Lava1() { + + get_ready(); + + timings.master_speed = 0.0015; // speed ratios for the oscillators + timings.ratio[0] = 4; // higher values = faster transitions + timings.ratio[1] = 1; + timings.ratio[2] = 1; + timings.ratio[3] = 0.05; + timings.ratio[4] = 0.6; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.dist = distance[x][y] * 0.8; + animation.angle = polar_theta[x][y]; + animation.scale_x = 0.15; // + (move.directional[0] + 2)/100; + animation.scale_y = 0.12; // + (move.directional[1] + 2)/100; + animation.scale_z = 0.01; + animation.offset_y = -move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = 30; + float show1 = render_value(animation); + + animation.offset_y = -move.linear[1]; + animation.scale_x = 0.15; // + (move.directional[0] + 2)/100; + animation.scale_y = 0.12; // + (move.directional[1] + 2)/100; + animation.offset_x = show1 / 100; + animation.offset_y += show1 / 100; + + float show2 = render_value(animation); + + animation.offset_y = -move.linear[2]; + animation.scale_x = 0.15; // + (move.directional[0] + 2)/100; + animation.scale_y = 0.12; // + (move.directional[1] + 2)/100; + animation.offset_x = show2 / 100; + animation.offset_y += show2 / 100; + + float show3 = render_value(animation); + + // colormapping + float linear = (y) / (num_y - 1.f); // radial mask + + pixel.red = linear * show2; + pixel.green = 0.1 * linear * (show2 - show3); + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Scaledemo1() { + + get_ready(); + + timings.master_speed = 0.000001; // speed ratios for the oscillators + timings.ratio[0] = 4; // higher values = faster transitions + timings.ratio[1] = 3.2; + timings.ratio[2] = 10; + timings.ratio[3] = 0.05; + timings.ratio[4] = 0.6; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // describe and render animation layers + animation.dist = 0.3 * distance[x][y] * 0.8; + animation.angle = 3 * polar_theta[x][y] + move.radial[2]; + animation.scale_x = 0.1 + (move.noise_angle[0]) / 10; + animation.scale_y = + 0.1 + (move.noise_angle[1]) / + 10; // + (move.directional[1] + 2)/100; + animation.scale_z = 0.01; + animation.offset_y = 0; + animation.offset_x = 0; + animation.offset_z = 100 * move.linear[0]; + animation.z = 30; + float show1 = render_value(animation); + + animation.angle = 3; + float show2 = render_value(animation); + + float dist = 1; //(10-distance[x][y])/ 10; + pixel.red = show1 * dist; + pixel.green = (show1 - show2) * dist * 0.3; + pixel.blue = (show2 - show1) * dist; + + if (distance[x][y] > 16) { + pixel.red = 0; + pixel.green = 0; + pixel.blue = 0; + } + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(y, x, pixel); + } + } + } + + void Yves() { + + get_ready(); + + a = micros(); // for time measurement in report_performance() + + timings.master_speed = 0.001; // speed ratios for the oscillators + timings.ratio[0] = 3; // higher values = faster transitions + timings.ratio[1] = 2; + timings.ratio[2] = 1; + timings.ratio[3] = 0.13; + timings.ratio[4] = 0.15; + timings.ratio[5] = 0.03; + timings.ratio[6] = 0.025; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + timings.offset[5] = 500; + timings.offset[6] = 600; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = + polar_theta[x][y] + 2 * PI + move.noise_angle[5]; + animation.scale_x = 0.08; + animation.scale_y = 0.08; + animation.scale_z = 0.08; + animation.offset_y = -move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = 0; + float show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = + polar_theta[x][y] + 2 * PI + move.noise_angle[6]; + ; + animation.scale_x = 0.08; + animation.scale_y = 0.08; + animation.scale_z = 0.08; + animation.offset_y = -move.linear[1]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = 0; + float show2 = render_value(animation); + + animation.angle = polar_theta[x][y] + show1 / 100 + + move.noise_angle[3] + move.noise_angle[4]; + animation.dist = distance[x][y] + show2 / 50; + animation.offset_y = -move.linear[2]; + + animation.offset_y += show1 / 100; + animation.offset_x += show2 / 100; + + float show3 = render_value(animation); + + animation.offset_y = 0; + animation.offset_x = 0; + + float show4 = render_value(animation); + + pixel.red = show3; + pixel.green = show3 * show4 / 255; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void Spiralus() { + + get_ready(); + + timings.master_speed = 0.0011; // speed ratios for the oscillators + timings.ratio[0] = 1.5; // higher values = faster transitions + timings.ratio[1] = 2.3; + timings.ratio[2] = 3; + timings.ratio[3] = 0.05; + timings.ratio[4] = 0.2; + timings.ratio[5] = 0.03; + timings.ratio[6] = 0.025; + timings.ratio[7] = 0.021; + timings.ratio[8] = 0.027; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + timings.offset[5] = 500; + timings.offset[6] = 600; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = 2 * polar_theta[x][y] + move.noise_angle[5] + + move.directional[3] * move.noise_angle[6] * + animation.dist / 10; + animation.scale_x = 0.08; + animation.scale_y = 0.08; + animation.scale_z = 0.02; + animation.offset_y = -move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = move.linear[1]; + float show1 = render_value(animation); + + animation.angle = 2 * polar_theta[x][y] + move.noise_angle[7] + + move.directional[5] * move.noise_angle[8] * + animation.dist / 10; + animation.offset_y = -move.linear[1]; + animation.z = move.linear[2]; + + float show2 = render_value(animation); + + animation.angle = 2 * polar_theta[x][y] + move.noise_angle[6] + + move.directional[6] * move.noise_angle[7] * + animation.dist / 10; + animation.offset_y = move.linear[2]; + animation.z = move.linear[0]; + float show3 = render_value(animation); + + float f = 1; + + pixel.red = f * (show1 + show2); + pixel.green = f * (show1 - show2); + pixel.blue = f * (show3 - show1); + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(x, y, pixel); + } + } + } + + void Spiralus2() { + + get_ready(); + + timings.master_speed = 0.0015; // speed ratios for the oscillators + timings.ratio[0] = 1.5; // higher values = faster transitions + timings.ratio[1] = 2.3; + timings.ratio[2] = 3; + timings.ratio[3] = 0.05; + timings.ratio[4] = 0.2; + timings.ratio[5] = 0.05; + timings.ratio[6] = 0.055; + timings.ratio[7] = 0.06; + timings.ratio[8] = 0.027; + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + timings.offset[5] = 500; + timings.offset[6] = 600; + + calculate_oscillators( + timings); // get linear movers and oscillators going + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = 5 * polar_theta[x][y] + move.noise_angle[5] + + move.directional[3] * move.noise_angle[6] * + animation.dist / 10; + animation.scale_x = 0.08; + animation.scale_y = 0.08; + animation.scale_z = 0.02; + animation.offset_y = -move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + animation.z = move.linear[1]; + float show1 = render_value(animation); + + animation.angle = 6 * polar_theta[x][y] + move.noise_angle[7] + + move.directional[5] * move.noise_angle[8] * + animation.dist / 10; + animation.offset_y = -move.linear[1]; + animation.z = move.linear[2]; + + float show2 = render_value(animation); + + animation.angle = 6 * polar_theta[x][y] + move.noise_angle[6] + + move.directional[6] * move.noise_angle[7] * + animation.dist / 10; + animation.offset_y = move.linear[2]; + animation.z = move.linear[0]; + animation.dist = distance[x][y] * 0.8; + float show3 = render_value(animation); + + float f = 1; //(24-distance[x][y])/24; + + pixel.red = f * (show1 + show2); + pixel.green = f * (show1 - show2); + pixel.blue = f * (show3 - show1); + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void Hot_Blob() { // nice one + + get_ready(); + + run_default_oscillators(); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + + animation.scale_x = 0.07 + move.directional[0] * 0.002; + animation.scale_y = 0.07; + + animation.offset_y = -move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + + animation.z = 0; + animation.low_limit = -1; + float show1 = render_value(animation); + + animation.offset_y = -move.linear[1]; + float show3 = render_value(animation); + + animation.offset_x = show3 / 20; + animation.offset_y = -move.linear[0] / 2 + show1 / 70; + animation.low_limit = 0; + float show2 = render_value(animation); + + animation.offset_x = show3 / 20; + animation.offset_y = -move.linear[0] / 2 + show1 / 70; + animation.z = 100; + float show4 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - animation.dist) / animation.dist; + + float linear = (y + 1) / (num_y - 1.f); + + pixel.red = radial * show2; + pixel.green = linear * radial * 0.3 * (show2 - show4); + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(x, y, pixel); + } + } + } + + void Zoom() { // nice one + + get_ready(); + + run_default_oscillators(); + timings.master_speed = 0.003; + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = (distance[x][y] * distance[x][y]) / 2; + animation.angle = polar_theta[x][y]; + + animation.scale_x = 0.005; + animation.scale_y = 0.005; + + animation.offset_y = -10 * move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + + animation.z = 0; + animation.low_limit = 0; + float show1 = render_value(animation); + + float linear = 1; //(y+1)/(num_y-1.f); + + pixel.red = show1 * linear; + pixel.green = 0; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void Slow_Fade() { // nice one + + get_ready(); + + run_default_oscillators(); + timings.master_speed = 0.00005; + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = + sqrtf(distance[x][y]) * 0.7 * (move.directional[0] + 1.5); + animation.angle = + polar_theta[x][y] - move.radial[0] + distance[x][y] / 5; + + animation.scale_x = 0.11; + animation.scale_y = 0.11; + + animation.offset_y = -50 * move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0; + + animation.z = move.linear[0]; + animation.low_limit = -0.1; + animation.high_limit = 1; + float show1 = render_value(animation); + + animation.dist = animation.dist * 1.1; + animation.angle += move.noise_angle[0] / 10; + float show2 = render_value(animation); + + animation.dist = animation.dist * 1.1; + animation.angle += move.noise_angle[1] / 10; + + float show3 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * show1; + pixel.green = radial * (show1 - show2) / 6; + pixel.blue = radial * (show1 - show3) / 5; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void Polar_Waves() { // nice one + + get_ready(); + + timings.master_speed = 0.5; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = (distance[x][y]); + animation.angle = + polar_theta[x][y] - animation.dist * 0.1 + move.radial[0]; + animation.z = (animation.dist * 1.5) - 10 * move.linear[0]; + animation.scale_x = 0.15; + animation.scale_y = 0.15; + animation.offset_x = move.linear[0]; + + float show1 = render_value(animation); + animation.angle = + polar_theta[x][y] - animation.dist * 0.1 + move.radial[1]; + animation.z = (animation.dist * 1.5) - 10 * move.linear[1]; + animation.offset_x = move.linear[1]; + + float show2 = render_value(animation); + animation.angle = + polar_theta[x][y] - animation.dist * 0.1 + move.radial[2]; + animation.z = (animation.dist * 1.5) - 10 * move.linear[2]; + animation.offset_x = move.linear[2]; + + float show3 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * show1; + pixel.green = radial * show2; + pixel.blue = radial * show3; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void RGB_Blobs() { // nice one + + get_ready(); + + timings.master_speed = 0.2; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + move.radial[0] + + move.noise_angle[0] + move.noise_angle[3]; + animation.z = (sqrtf(animation.dist)); // - 10 * move.linear[0]; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = 10; + animation.offset_x = 10 * move.linear[0]; + float show1 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[1] + + move.noise_angle[1] + move.noise_angle[4]; + animation.offset_x = 11 * move.linear[1]; + animation.offset_z = 100; + float show2 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[2] + + move.noise_angle[2] + move.noise_angle[5]; + animation.offset_x = 12 * move.linear[2]; + animation.offset_z = 300; + float show3 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * show1; + pixel.green = radial * show2; + pixel.blue = radial * show3; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(x, y, pixel); + } + } + } + + void RGB_Blobs2() { // nice one + + get_ready(); + + timings.master_speed = 0.12; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + move.radial[0] + + move.noise_angle[0] + move.noise_angle[3] + + move.noise_angle[1]; + animation.z = (sqrtf(animation.dist)); // - 10 * move.linear[0]; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = 10; + animation.offset_x = 10 * move.linear[0]; + float show1 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[1] + + move.noise_angle[1] + move.noise_angle[4] + + move.noise_angle[2]; + animation.offset_x = 11 * move.linear[1]; + animation.offset_z = 100; + float show2 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[2] + + move.noise_angle[2] + move.noise_angle[5] + + move.noise_angle[3]; + animation.offset_x = 12 * move.linear[2]; + animation.offset_z = 300; + float show3 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * (show1 - show3); + pixel.green = radial * (show2 - show1); + pixel.blue = radial * (show3 - show2); + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(x, y, pixel); + } + } + } + + void RGB_Blobs3() { // nice one + + get_ready(); + + timings.master_speed = 0.12; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y] + move.noise_angle[4]; + animation.angle = polar_theta[x][y] + move.radial[0] + + move.noise_angle[0] + move.noise_angle[3] + + move.noise_angle[1]; + animation.z = (sqrtf(animation.dist)); // - 10 * move.linear[0]; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = 10; + animation.offset_x = 10 * move.linear[0]; + float show1 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[1] + + move.noise_angle[1] + move.noise_angle[4] + + move.noise_angle[2]; + animation.offset_x = 11 * move.linear[1]; + animation.offset_z = 100; + float show2 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[2] + + move.noise_angle[2] + move.noise_angle[5] + + move.noise_angle[3]; + animation.offset_x = 12 * move.linear[2]; + animation.offset_z = 300; + float show3 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * (show1 + show3) * 0.5 * animation.dist / 5; + pixel.green = radial * (show2 + show1) * 0.5 * y / 15; + pixel.blue = radial * (show3 + show2) * 0.5 * x / 15; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void RGB_Blobs4() { // nice one + + get_ready(); + + timings.master_speed = 0.02; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y] + move.noise_angle[4]; + animation.angle = polar_theta[x][y] + move.radial[0] + + move.noise_angle[0] + move.noise_angle[3] + + move.noise_angle[1]; + animation.z = 3 + sqrtf(animation.dist); + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = 10; + animation.offset_x = 50 * move.linear[0]; + float show1 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[1] + + move.noise_angle[1] + move.noise_angle[4] + + move.noise_angle[2]; + animation.offset_x = 50 * move.linear[1]; + animation.offset_z = 100; + float show2 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[2] + + move.noise_angle[2] + move.noise_angle[5] + + move.noise_angle[3]; + animation.offset_x = 50 * move.linear[2]; + animation.offset_z = 300; + float show3 = render_value(animation); + + float radius = 23; // radius of a radial brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * (show1 + show3) * 0.5 * animation.dist / 5; + pixel.green = radial * (show2 + show1) * 0.5 * y / 15; + pixel.blue = radial * (show3 + show2) * 0.5 * x / 15; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void RGB_Blobs5() { // nice one + + get_ready(); + + timings.master_speed = 0.02; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y] + move.noise_angle[4]; + animation.angle = polar_theta[x][y] + move.radial[0] + + move.noise_angle[0] + move.noise_angle[3] + + move.noise_angle[1]; + animation.z = 3 + sqrtf(animation.dist); + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 10; + animation.offset_x = 50 * move.linear[0]; + float show1 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[1] + + move.noise_angle[1] + move.noise_angle[4] + + move.noise_angle[2]; + animation.offset_x = 50 * move.linear[1]; + animation.offset_z = 100; + float show2 = render_value(animation); + + animation.angle = polar_theta[x][y] + move.radial[2] + + move.noise_angle[2] + move.noise_angle[5] + + move.noise_angle[3]; + animation.offset_x = 50 * move.linear[2]; + animation.offset_z = 300; + float show3 = render_value(animation); + + float radius = 23; // radius of a radial brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * (show1 + show3) * 0.5 * animation.dist / 5; + pixel.green = radial * (show2 + show1) * 0.5 * y / 15; + pixel.blue = radial * (show3 + show2) * 0.5 * x / 15; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(y, x, pixel); + } + } + } + + void Big_Caleido() { // nice one + + get_ready(); + + timings.master_speed = 0.02; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = 5 * polar_theta[x][y] + + 5 * move.noise_angle[0] + + animation.dist * 0.1; + animation.z = 5; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 50 * move.linear[0]; + animation.offset_x = 50 * move.noise_angle[0]; + animation.offset_y = 50 * move.noise_angle[1]; + float show1 = render_value(animation); + + animation.angle = 6 * polar_theta[x][y] + + 5 * move.noise_angle[1] + + animation.dist * 0.15; + animation.z = 5; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 50 * move.linear[1]; + animation.offset_x = 50 * move.noise_angle[1]; + animation.offset_y = 50 * move.noise_angle[2]; + float show2 = render_value(animation); + + animation.angle = 5; + animation.z = 5; + animation.scale_x = 0.10; + animation.scale_y = 0.10; + animation.offset_z = 10 * move.linear[2]; + animation.offset_x = 10 * move.noise_angle[2]; + animation.offset_y = 10 * move.noise_angle[3]; + float show3 = render_value(animation); + + animation.angle = 15; + animation.z = 15; + animation.scale_x = 0.10; + animation.scale_y = 0.10; + animation.offset_z = 10 * move.linear[3]; + animation.offset_x = 10 * move.noise_angle[3]; + animation.offset_y = 10 * move.noise_angle[4]; + float show4 = render_value(animation); + + animation.angle = 2; + animation.z = 15; + animation.scale_x = 0.15; + animation.scale_y = 0.15; + animation.offset_z = 10 * move.linear[4]; + animation.offset_x = 10 * move.noise_angle[4]; + animation.offset_y = 10 * move.noise_angle[5]; + float show5 = render_value(animation); + + pixel.red = show1 - show4; + pixel.green = show2 - show5; + pixel.blue = show3 - show2 + show1; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(y, x, pixel); + } + } + // show_frame(); + } + + void SM1() { // nice one + + get_ready(); + + timings.master_speed = 0.02; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.0031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x / 2; x++) { + for (int y = 0; y < num_y / 2; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + 5 * move.noise_angle[0]; + animation.z = 5; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = 50 * move.linear[0]; + animation.offset_x = 150 * move.directional[0]; + animation.offset_y = 150 * move.directional[1]; + float show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + 4 * move.noise_angle[1]; + animation.z = 15; + animation.scale_x = 0.15; + animation.scale_y = 0.15; + animation.offset_z = 50 * move.linear[1]; + animation.offset_x = 150 * move.directional[1]; + animation.offset_y = 150 * move.directional[2]; + float show2 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + 5 * move.noise_angle[2]; + animation.z = 25; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = 50 * move.linear[2]; + animation.offset_x = 150 * move.directional[2]; + animation.offset_y = 150 * move.directional[3]; + float show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + 5 * move.noise_angle[3]; + animation.z = 35; + animation.scale_x = 0.15; + animation.scale_y = 0.15; + animation.offset_z = 50 * move.linear[3]; + animation.offset_x = 150 * move.directional[3]; + animation.offset_y = 150 * move.directional[4]; + float show4 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + 5 * move.noise_angle[4]; + animation.z = 45; + animation.scale_x = 0.2; + animation.scale_y = 0.2; + animation.offset_z = 50 * move.linear[4]; + animation.offset_x = 150 * move.directional[4]; + animation.offset_y = 150 * move.directional[5]; + float show5 = render_value(animation); + + pixel.red = show1 + show2; + pixel.green = show3 + show4; + pixel.blue = show5; + + pixel = rgb_sanity_check(pixel); + // leds[xyMap(x, y)] = CRGB(pixel.red, pixel.green, pixel.blue); + setPixelColorInternal(x, y, pixel); + + setPixelColorInternal((num_x - 1) - x, y, pixel); + setPixelColorInternal((num_x - 1) - x, (num_y - 1) - y, pixel); + setPixelColorInternal(x, (num_y - 1) - y, pixel); + } + } + // show_frame(); + } + + void SM2() { + + get_ready(); + + timings.master_speed = 0.03; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y] * (move.directional[0]); + animation.angle = polar_theta[x][y] + move.radial[0]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 5 * move.linear[0]; + animation.offset_x = 0; + animation.offset_y = 0; + float show1 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[1]; + animation.angle = polar_theta[x][y] + move.radial[1]; + animation.z = 50; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.offset_z = 5 * move.linear[1]; + animation.offset_x = 0; + animation.offset_y = 0; + float show2 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[2]; + animation.angle = polar_theta[x][y] + move.radial[2]; + animation.z = 500; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 5 * move.linear[2]; + animation.offset_x = 0; + animation.offset_y = 0; + float show3 = render_value(animation); + + pixel.red = show1; + pixel.green = show2; + pixel.blue = show3; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + // show_frame(); + } + + void SM3() { + + get_ready(); + + timings.master_speed = 0.02; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = 0; + animation.offset_y = -20 * move.linear[0]; + ; + animation.low_limit = -1; + animation.high_limit = 1; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 500; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = 0; + animation.offset_y = -20 * move.linear[0]; + ; + animation.low_limit = -1; + animation.high_limit = 1; + show2 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 50; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = 500 + show1 / 20; + animation.offset_y = -4 * move.linear[0] + show2 / 20; + animation.low_limit = 0; + animation.high_limit = 1; + show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 50; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = 500 + show1 / 18; + animation.offset_y = -4 * move.linear[0] + show2 / 18; + animation.low_limit = 0; + animation.high_limit = 1; + show4 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 50; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = 500 + show1 / 19; + animation.offset_y = -4 * move.linear[0] + show2 / 19; + animation.low_limit = 0.3; + animation.high_limit = 1; + show5 = render_value(animation); + + pixel.red = show4; + pixel.green = show3; + pixel.blue = show5; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void SM4() { + + get_ready(); + + timings.master_speed = 0.02; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0036; + timings.ratio[5] = 0.0039; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = 0; + animation.offset_y = -20 * move.linear[0]; + ; + animation.low_limit = 0; + animation.high_limit = 1; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 500; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = 0; + animation.offset_y = -40 * move.linear[0]; + ; + animation.low_limit = 0; + animation.high_limit = 1; + show2 = render_value(animation); + + pixel.red = add(show2, show1); + pixel.green = 0; + pixel.blue = colordodge(show2, show1); + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void SM5() { + + get_ready(); + + timings.master_speed = 0.03; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0053; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0056; + timings.ratio[5] = 0.0059; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y] * (move.directional[0]); + animation.angle = polar_theta[x][y] + move.radial[0]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 5 * move.linear[0]; + animation.offset_x = 0; + animation.offset_y = 0; + float show1 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[1]; + animation.angle = polar_theta[x][y] + move.radial[1]; + animation.z = 50; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.offset_z = 5 * move.linear[1]; + animation.offset_x = 0; + animation.offset_y = 0; + float show2 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[2]; + animation.angle = polar_theta[x][y] + move.radial[2]; + animation.z = 500; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 5 * move.linear[2]; + animation.offset_x = 0; + animation.offset_y = 0; + float show3 = render_value(animation); + + animation.dist = distance[x][y] * (move.directional[3]); + animation.angle = polar_theta[x][y] + move.radial[3]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 5 * move.linear[3]; + animation.offset_x = 0; + animation.offset_y = 0; + float show4 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[4]; + animation.angle = polar_theta[x][y] + move.radial[4]; + animation.z = 50; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.offset_z = 5 * move.linear[4]; + animation.offset_x = 0; + animation.offset_y = 0; + float show5 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[5]; + animation.angle = polar_theta[x][y] + move.radial[5]; + animation.z = 500; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 5 * move.linear[5]; + animation.offset_x = 0; + animation.offset_y = 0; + float show6 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * add(show1, show4); + pixel.green = radial * colordodge(show2, show5); + pixel.blue = radial * screen(show3, show6); + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void SM6() { + + get_ready(); + + timings.master_speed = 0.03; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0053; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0056; + timings.ratio[5] = 0.0059; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 0.7; // zoom factor + + animation.dist = distance[x][y] * (move.directional[0]) * s; + animation.angle = polar_theta[x][y] + move.radial[0]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 5 * move.linear[0]; + animation.offset_x = 0; + animation.offset_y = 0; + float show1 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[1] * s; + animation.angle = polar_theta[x][y] + move.radial[1]; + animation.z = 50; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.offset_z = 5 * move.linear[1]; + animation.offset_x = 0; + animation.offset_y = 0; + float show2 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[2] * s; + animation.angle = polar_theta[x][y] + move.radial[2]; + animation.z = 500; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 5 * move.linear[2]; + animation.offset_x = 0; + animation.offset_y = 0; + float show3 = render_value(animation); + + animation.dist = distance[x][y] * (move.directional[3]) * s; + animation.angle = polar_theta[x][y] + move.radial[3]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 5 * move.linear[3]; + animation.offset_x = 0; + animation.offset_y = 0; + float show4 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[4] * s; + animation.angle = polar_theta[x][y] + move.radial[4]; + animation.z = 50; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.offset_z = 5 * move.linear[4]; + animation.offset_x = 0; + animation.offset_y = 0; + float show5 = render_value(animation); + + animation.dist = distance[x][y] * move.directional[5] * s; + animation.angle = polar_theta[x][y] + move.radial[5]; + animation.z = 500; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 5 * move.linear[5]; + animation.offset_x = 0; + animation.offset_y = 0; + float show6 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + show7 = screen(show1, show4); + show8 = colordodge(show2, show5); + show9 = screen(show3, show6); + + pixel.red = radial * (show7 + show8); + pixel.green = 0; + pixel.blue = radial * show9; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void SM8() { + + get_ready(); + + timings.master_speed = 0.03; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0053; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0056; + timings.ratio[5] = 0.01; // original Reddit post had no radial movement! + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + // float s = 0.7; // zoom factor + + animation.dist = distance[x][y]; + animation.angle = 2; + animation.z = 5; + animation.scale_x = 0.15; + animation.scale_y = 0.15; + animation.offset_z = 0; + animation.offset_y = 50 * move.linear[0]; + animation.offset_x = 0; + animation.low_limit = 0; + float show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = 2; + animation.z = 150; + animation.offset_x = -50 * move.linear[0]; + float show2 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = 1; + animation.z = 550; + animation.scale_x = 0.15; + animation.scale_y = 0.15; + animation.offset_x = 0; + animation.offset_y = -50 * move.linear[1]; + float show4 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = 1; + animation.z = 1250; + animation.scale_x = 0.15; + animation.scale_y = 0.15; + animation.offset_x = 0; + animation.offset_y = 50 * move.linear[1]; + float show5 = render_value(animation); + + // float radius = radial_filter_radius; // radius of a radial + // brightness filter float radial = + // (radius-distance[x][y])/distance[x][y]; + + show3 = add(show1, show2); + show6 = screen(show4, show5); + // show9 = screen(show3, show6); + + pixel.red = show3; + pixel.green = 0; + pixel.blue = show6; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void SM9() { + + get_ready(); + + timings.master_speed = 0.005; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0053; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0056; + timings.ratio[5] = 0.0059; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_y = -30 * move.linear[0]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = -1; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 50; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_y = -30 * move.linear[1]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = -1; + show2 = render_value(animation); + + animation.dist = distance[x][y]; // + show1/64; + animation.angle = polar_theta[x][y] + 2 + (show1 / 255) * PI; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_y = -10 * move.linear[0]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + 2 + (show2 / 255) * PI; + ; + animation.z = 5; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_y = -20 * move.linear[0]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = 0; + show4 = render_value(animation); + + show5 = screen(show4, show3); + show6 = colordodge(show5, show3); + + float linear1 = y / 32.f; + float linear2 = (32 - y) / 32.f; + + pixel.red = show5 * linear1; + pixel.green = 0; + pixel.blue = show6 * linear2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void SM10() { + + get_ready(); + + timings.master_speed = 0.006; // 0.006 + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0053; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0056; + timings.ratio[5] = 0.0059; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float scale = 0.6; + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.09 * scale; + animation.scale_y = 0.09 * scale; + animation.offset_y = -30 * move.linear[0]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = -1; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y]; + animation.z = 50; + animation.scale_x = 0.09 * scale; + animation.scale_y = 0.09 * scale; + animation.offset_y = -30 * move.linear[1]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = -1; + show2 = render_value(animation); + + animation.dist = distance[x][y]; // + show1/64; + animation.angle = polar_theta[x][y] + 2 + (show1 / 255) * PI; + animation.z = 5; + animation.scale_x = 0.09 * scale; + animation.scale_y = 0.09 * scale; + animation.offset_y = -10 * move.linear[0]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + 2 + (show2 / 255) * PI; + ; + animation.z = 5; + animation.scale_x = 0.09 * scale; + animation.scale_y = 0.09 * scale; + animation.offset_y = -20 * move.linear[0]; + animation.offset_z = 0; + animation.offset_x = 0; + animation.low_limit = 0; + show4 = render_value(animation); + + show5 = screen(show4, show3); + show6 = colordodge(show5, show3); + + // float linear1 = y / 32.f; + // float linear2 = (32-y) / 32.f; + + pixel.red = (show5 + show6) / 2; + pixel.green = (show5 - 50) + (show6 / 16); + pixel.blue = 0; // show6; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Complex_Kaleido() { + + get_ready(); + + timings.master_speed = 0.009; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0053; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0056; + timings.ratio[5] = 0.0059; + + calculate_oscillators(timings); + + // float size = 1.5; + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = 5 * polar_theta[x][y] + 10 * move.radial[0] + + animation.dist / 2; + animation.z = 5; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.offset_z = 0; + animation.offset_x = -30 * move.linear[0]; + animation.offset_y = 0; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = -5 * polar_theta[x][y] + 12 * move.radial[1] + + animation.dist / 2; + animation.z = 500; + animation.scale_x = 0.07; + animation.scale_y = 0.07; + animation.offset_z = 0; + animation.offset_x = -30 * move.linear[1]; + animation.offset_y = 0; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = -5 * polar_theta[x][y] + 12 * move.radial[2] + + animation.dist / 2; + animation.z = 500; + animation.scale_x = 0.05; + animation.scale_y = 0.05; + animation.offset_z = 0; + animation.offset_x = -40 * move.linear[2]; + animation.offset_y = 0; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = 5 * polar_theta[x][y] + 12 * move.radial[3] + + animation.dist / 2; + animation.z = 500; + animation.scale_x = 0.09; + animation.scale_y = 0.09; + animation.offset_z = 0; + animation.offset_x = -35 * move.linear[3]; + animation.offset_y = 0; + animation.low_limit = 0; + show4 = render_value(animation); + + show5 = screen(show4, show3); + show6 = colordodge(show2, show3); + + // float linear1 = y / 32.f; + // float linear2 = (32-y) / 32.f; + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * (show1 + show2); + pixel.green = 0.3 * radial * show6; //(radial*(show1))*0.3f; + pixel.blue = radial * show5; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Complex_Kaleido_2() { + + get_ready(); + + timings.master_speed = 0.009; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.0053; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.0056; + timings.ratio[5] = 0.0059; + + calculate_oscillators(timings); + + float size = 0.5; + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = 5 * polar_theta[x][y] + 10 * move.radial[0] + + animation.dist / 2; + animation.z = 5; + animation.scale_x = 0.07 * size; + animation.scale_y = 0.07 * size; + animation.offset_z = 0; + animation.offset_x = -30 * move.linear[0]; + animation.offset_y = 0; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = -5 * polar_theta[x][y] + 12 * move.radial[1] + + animation.dist / 2; + animation.z = 500; + animation.scale_x = 0.07 * size; + animation.scale_y = 0.07 * size; + animation.offset_z = 0; + animation.offset_x = -30 * move.linear[1]; + animation.offset_y = 0; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = -5 * polar_theta[x][y] + 12 * move.radial[2] + + animation.dist / 2; + animation.z = 500; + animation.scale_x = 0.05 * size; + animation.scale_y = 0.05 * size; + animation.offset_z = 0; + animation.offset_x = -40 * move.linear[2]; + animation.offset_y = 0; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = 5 * polar_theta[x][y] + 12 * move.radial[3] + + animation.dist / 2; + animation.z = 500; + animation.scale_x = 0.09 * size; + animation.scale_y = 0.09 * size; + animation.offset_z = 0; + animation.offset_x = -35 * move.linear[3]; + animation.offset_y = 0; + animation.low_limit = 0; + show4 = render_value(animation); + + show5 = screen(show4, show3); + show6 = colordodge(show2, show3); + + // float linear1 = y / 32.f; + // float linear2 = (32-y) / 32.f; + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = radial * (show1 + show2); + pixel.green = 0.3 * radial * show6; //(radial*(show1))*0.3f; + pixel.blue = radial * show5; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Complex_Kaleido_3() { + + get_ready(); + + timings.master_speed = 0.001; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.037; + timings.ratio[5] = 0.038; + timings.ratio[5] = 0.041; + + calculate_oscillators(timings); + + float size = 0.4 + move.directional[0] * 0.1; + + float q = 2; + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = + 5 * polar_theta[x][y] + 10 * move.radial[0] + + animation.dist / (((move.directional[0] + 3) * 2)) + + move.noise_angle[0] * q; + animation.z = 5; + animation.scale_x = 0.08 * size * (move.directional[0] + 1.5); + animation.scale_y = 0.07 * size; + animation.offset_z = -10 * move.linear[0]; + animation.offset_x = -30 * move.linear[0]; + animation.offset_y = 0; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = + -5 * polar_theta[x][y] + 10 * move.radial[1] + + animation.dist / (((move.directional[1] + 3) * 2)) + + move.noise_angle[1] * q; + animation.z = 500; + animation.scale_x = 0.07 * size * (move.directional[1] + 1.1); + animation.scale_y = 0.07 * size * (move.directional[2] + 1.3); + ; + animation.offset_z = -12 * move.linear[1]; + ; + animation.offset_x = -(num_x - 1) * move.linear[1]; + animation.offset_y = 0; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = + -5 * polar_theta[x][y] + 12 * move.radial[2] + + animation.dist / (((move.directional[3] + 3) * 2)) + + move.noise_angle[2] * q; + animation.z = 500; + animation.scale_x = 0.05 * size * (move.directional[3] + 1.5); + ; + animation.scale_y = 0.05 * size * (move.directional[4] + 1.5); + ; + animation.offset_z = -12 * move.linear[3]; + animation.offset_x = -40 * move.linear[3]; + animation.offset_y = 0; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = + 5 * polar_theta[x][y] + 12 * move.radial[3] + + animation.dist / (((move.directional[5] + 3) * 2)) + + move.noise_angle[3] * q; + animation.z = 500; + animation.scale_x = 0.09 * size * (move.directional[5] + 1.5); + ; + ; + animation.scale_y = 0.09 * size * (move.directional[6] + 1.5); + ; + ; + animation.offset_z = 0; + animation.offset_x = -35 * move.linear[3]; + animation.offset_y = 0; + animation.low_limit = 0; + show4 = render_value(animation); + + show5 = screen(show4, show3) - show2; + show6 = colordodge(show4, show1); + + show7 = multiply(show1, show2); + + float linear1 = y / 32.f; + // float linear2 = (32-y) / 32.f; + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + show7 = multiply(show1, show2) * linear1 * 2; + show8 = subtract(show7, show5); + + // pixel.red = radial*(show1+show2); + pixel.green = 0.2 * show8; //(radial*(show1))*0.3f; + pixel.blue = show5 * radial; + pixel.red = (1 * show1 + 1 * show2) - show7 / 2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Complex_Kaleido_4() { + + get_ready(); + + timings.master_speed = 0.01; // master speed 0.01 in the video + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.037; + timings.ratio[5] = 0.038; + timings.ratio[6] = 0.041; + + calculate_oscillators(timings); + + float size = 0.6; + + float q = 1; + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 1 + move.directional[6] * 0.3; + + animation.dist = distance[x][y] * s; + animation.angle = + 5 * polar_theta[x][y] + 1 * move.radial[0] - + animation.dist / (3 + move.directional[0] * 0.5); + animation.z = 5; + animation.scale_x = 0.08 * size + (move.directional[0] * 0.01); + animation.scale_y = 0.07 * size + (move.directional[1] * 0.01); + animation.offset_z = -10 * move.linear[0]; + animation.offset_x = 0; //-30 * move.linear[0]; + animation.offset_y = 0; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = distance[x][y] * s; + animation.angle = + 5 * polar_theta[x][y] + 1 * move.radial[1] + + animation.dist / (3 + move.directional[1] * 0.5); + animation.z = 50; + animation.scale_x = 0.08 * size + (move.directional[1] * 0.01); + animation.scale_y = 0.07 * size + (move.directional[2] * 0.01); + animation.offset_z = -10 * move.linear[1]; + animation.offset_x = 0; //-30 * move.linear[0]; + animation.offset_y = 0; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = 1; + animation.z = 500; + animation.scale_x = 0.2 * size; + animation.scale_y = 0.2 * size; + animation.offset_z = 0; //-12 * move.linear[3]; + animation.offset_y = +7 * move.linear[3] + move.noise_angle[3]; + animation.offset_x = 0; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = + 5 * polar_theta[x][y] + 12 * move.radial[3] + + animation.dist / (((move.directional[5] + 3) * 2)) + + move.noise_angle[3] * q; + animation.z = 500; + animation.scale_x = 0.09 * size * (move.directional[5] + 1.5); + ; + ; + animation.scale_y = 0.09 * size * (move.directional[6] + 1.5); + ; + ; + animation.offset_z = 0; + animation.offset_x = -35 * move.linear[3]; + animation.offset_y = 0; + animation.low_limit = 0; + show4 = render_value(animation); + + // show5 = screen(show4, show3)-show2; + // show6 = colordodge(show4, show1); + + // show7 = multiply(show1, show2); + /* + float linear1 = y / 32.f; + float linear2 = (32-y) / 32.f; + */ + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + /* + show7 = multiply(show1, show2) * linear1*2; + show8 = subtract(show7, show5); + */ + + show5 = ((show1 + show2)) - show3; + if (show5 > 255) + show5 = 255; + if (show5 < 0) + show5 = 0; + + show6 = colordodge(show1, show2); + + pixel.red = show5 * radial; + pixel.blue = (64 - show5 - show3) * radial; + pixel.green = 0.5 * (show6); + // pixel.blue = show5 * radial; + // pixel.red = (1*show1 + 1*show2) - show7/2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Complex_Kaleido_5() { + + get_ready(); + + timings.master_speed = 0.01; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.037; + timings.ratio[5] = 0.0038; + timings.ratio[6] = 0.041; + + calculate_oscillators(timings); + + float size = 0.6; + + // float q = 1; + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 1 + move.directional[6] * 0.8; + + animation.dist = distance[x][y] * s; + animation.angle = 10 * move.radial[6] + + 50 * move.directional[5] * polar_theta[x][y] - + animation.dist / 3; + animation.z = 5; + animation.scale_x = 0.08 * size; + animation.scale_y = 0.07 * size; + animation.offset_z = -10 * move.linear[0]; + animation.offset_x = 0; + animation.offset_y = 0; + animation.low_limit = -0.5; + show1 = render_value(animation); + + float radius = radial_filter_radius; // radius of a radial + // brightness filter + float radial = (radius - distance[x][y]) / distance[x][y]; + + pixel.red = show1 * radial; + pixel.green = 0; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Complex_Kaleido_6() { + + get_ready(); + + timings.master_speed = 0.01; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.037; + timings.ratio[5] = 0.0038; + timings.ratio[6] = 0.041; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = 16 * polar_theta[x][y] + 16 * move.radial[0]; + animation.z = 5; + animation.scale_x = 0.06; + animation.scale_y = 0.06; + animation.offset_z = -10 * move.linear[0]; + animation.offset_y = 10 * move.noise_angle[0]; + animation.offset_x = 10 * move.noise_angle[4]; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = distance[x][y]; + animation.angle = 16 * polar_theta[x][y] + 16 * move.radial[1]; + animation.z = 500; + animation.scale_x = 0.06; + animation.scale_y = 0.06; + animation.offset_z = -10 * move.linear[1]; + animation.offset_y = 10 * move.noise_angle[1]; + animation.offset_x = 10 * move.noise_angle[3]; + animation.low_limit = 0; + show2 = render_value(animation); + + // float radius = radial_filter_radius; // radius of a radial + // brightness filter float radial = + // (radius-distance[x][y])/distance[x][y]; + + pixel.red = show1; + pixel.green = 0; + pixel.blue = show2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Water() { + + get_ready(); + + timings.master_speed = 0.037; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.031; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.037; + timings.ratio[5] = 0.1; + timings.ratio[6] = 0.41; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = + distance[x][y] + + 4 * sinf(move.directional[5] * PI + (float)x / 2) + + 4 * cosf(move.directional[6] * PI + float(y) / 2); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.06; + animation.scale_y = 0.06; + animation.offset_z = -10 * move.linear[0]; + animation.offset_y = 10; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = (10 + move.directional[0]) * + sinf(-move.radial[5] + move.radial[0] + + (distance[x][y] / (3))); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[0]; + animation.offset_x = 10; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = (10 + move.directional[1]) * + sinf(-move.radial[5] + move.radial[1] + + (distance[x][y] / (3))); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 500; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[1]; + animation.offset_x = 10; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = (10 + move.directional[2]) * + sinf(-move.radial[5] + move.radial[2] + + (distance[x][y] / (3))); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 500; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[2]; + animation.offset_x = 10; + animation.low_limit = 0; + show4 = render_value(animation); + + // float radius = radial_filter_radius; // radius of a radial + // brightness filter float radial = + // (radius-distance[x][y])/distance[x][y]; + + // pixel.red = show2; + + pixel.blue = (0.7 * show2 + 0.6 * show3 + 0.5 * show4); + pixel.red = pixel.blue - 40; + pixel.green = 0; + // pixel.red = radial*show3; + // pixel.green = 0.9*radial*show4; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Parametric_Water() { + + get_ready(); + + timings.master_speed = 0.003; // master speed + + timings.ratio[0] = 0.025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.027; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[4] = 0.037; + timings.ratio[5] = 0.15; // wave speed + timings.ratio[6] = 0.41; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 4; + float f = 10 + 2 * move.directional[0]; + + animation.dist = (f + move.directional[0]) * + sinf(-move.radial[5] + move.radial[0] + + (distance[x][y] / (s))); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[0]; + animation.offset_x = 10; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = (f + move.directional[1]) * + sinf(-move.radial[5] + move.radial[1] + + (distance[x][y] / (s))); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 500; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[1]; + animation.offset_x = 10; + animation.low_limit = 0; + show3 = render_value(animation); + + animation.dist = (f + move.directional[2]) * + sinf(-move.radial[5] + move.radial[2] + + (distance[x][y] / (s))); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 5000; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[2]; + animation.offset_x = 10; + animation.low_limit = 0; + show4 = render_value(animation); + + animation.dist = (f + move.directional[3]) * + sinf(-move.radial[5] + move.radial[3] + + (distance[x][y] / (s))); + animation.angle = 1 * polar_theta[x][y]; + animation.z = 2000; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[3]; + animation.offset_x = 10; + animation.low_limit = 0; + show5 = render_value(animation); + + show6 = screen(show4, show5); + show7 = screen(show2, show3); + + float radius = 40; // radius of a radial brightness filter + float radial = (radius - distance[x][y]) / radius; + + // pixel.red = show6; + // pixel.blue = show7; + + pixel.red = pixel.blue - 40; + pixel.green = 0; + pixel.blue = (0.3 * show6 + 0.7 * show7) * radial; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment1() { + + get_ready(); + + timings.master_speed = 0.03; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y] + 20 * move.directional[0]; + animation.angle = move.noise_angle[0] + move.noise_angle[1] + + polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[2]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + pixel.red = 0; + pixel.green = 0; + pixel.blue = show1; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment2() { + + get_ready(); + + timings.master_speed = 0.02; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = + distance[x][y] - (16 + move.directional[0] * 16); + animation.angle = move.noise_angle[0] + move.noise_angle[1] + + polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[2]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + pixel.red = show1; + pixel.green = show1 - 80; + pixel.blue = show1 - 150; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment3() { + + get_ready(); + + timings.master_speed = 0.01; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.033; // speed ratios for the oscillators, higher + // values = faster transitions + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = + distance[x][y] - (12 + move.directional[3] * 4); + animation.angle = move.noise_angle[0] + move.noise_angle[1] + + polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1; + animation.scale_y = 0.1; + animation.offset_z = -10; + animation.offset_y = 20 * move.linear[2]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + pixel.red = show1; + pixel.green = show1 - 80; + pixel.blue = show1 - 150; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Zoom2() { // nice one + + get_ready(); + + run_default_oscillators(); + timings.master_speed = 0.003; + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = (distance[x][y] * distance[x][y]) / 2; + animation.angle = polar_theta[x][y]; + + animation.scale_x = 0.005; + animation.scale_y = 0.005; + + animation.offset_y = -10 * move.linear[0]; + animation.offset_x = 0; + animation.offset_z = 0.1 * move.linear[0]; + + animation.z = 0; + animation.low_limit = 0; + float show1 = render_value(animation); + + // float linear = 1;//(y+1)/(num_y-1.f); + + pixel.red = show1; + pixel.green = 0; + pixel.blue = 40 - show1; + + pixel = rgb_sanity_check(pixel); + setPixelColorInternal(y, x, pixel); + } + } + } + + void Module_Experiment4() { + + get_ready(); + + timings.master_speed = 0.031; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.033; + timings.ratio[4] = 0.036; // speed ratios for the oscillators, higher + // values = faster transitions + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 0.8; + + animation.dist = (distance[x][y] * distance[x][y]) * 0.7; + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.004 * s; + animation.scale_y = 0.003 * s; + animation.offset_z = 0.1 * move.linear[2]; + animation.offset_y = -20 * move.linear[2]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = (distance[x][y] * distance[x][y]) * 0.8; + animation.angle = polar_theta[x][y]; + animation.z = 50; + animation.scale_x = 0.004 * s; + animation.scale_y = 0.003 * s; + animation.offset_z = 0.1 * move.linear[3]; + animation.offset_y = -20 * move.linear[3]; + animation.offset_x = 100; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = (distance[x][y] * distance[x][y]) * 0.9; + animation.angle = polar_theta[x][y]; + animation.z = 5000; + animation.scale_x = 0.004 * s; + animation.scale_y = 0.003 * s; + animation.offset_z = 0.1 * move.linear[4]; + animation.offset_y = -20 * move.linear[4]; + animation.offset_x = 1000; + animation.low_limit = 0; + show3 = render_value(animation); + + // overlapping color mapping + /* + float r = show1; + float g = show2-show1; + float b = show3-show1-show2; + */ + + pixel.red = show1 - show2 - show3; + pixel.blue = show2 - show1 - show3; + pixel.green = show3 - show1 - show2; + // pixel.green = b; + // pixel.green = show1 - 80; + // pixel.blue = show1 - 150; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment5() { + + get_ready(); + + timings.master_speed = 0.031; // master speed + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.33; + timings.ratio[4] = 0.036; // speed ratios for the oscillators, higher + // values = faster transitions + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 1.5; + + animation.dist = distance[x][y] + + sinf(0.5 * distance[x][y] - move.radial[3]); + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[0]; + animation.offset_y = -20 * move.linear[0]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + pixel.red = show1; + pixel.green = 0; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment6() { + + get_ready(); + + timings.master_speed = 0.01; // master speed 0.031 + + float w = 0.7; + + timings.ratio[0] = 0.0025; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.0027; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.33 * w; + timings.ratio[4] = 0.36 * w; // speed ratios for the oscillators, higher + // values = faster transitions + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 0.8; + + animation.dist = distance[x][y] + + sinf(0.25 * distance[x][y] - move.radial[3]); + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[0]; + animation.offset_y = -20 * move.linear[0]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = distance[x][y] + + sinf(0.24 * distance[x][y] - move.radial[4]); + animation.angle = polar_theta[x][y]; + animation.z = 10; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[1]; + animation.offset_y = -20 * move.linear[1]; + animation.offset_x = 10; + animation.low_limit = 0; + show2 = render_value(animation); + + /* + pixel.red = show1; + pixel.green = show1 * 0.3; + pixel.blue = show2-show1; + */ + + pixel.red = (show1 + show2); + pixel.green = ((show1 + show2) * 0.6) - 30; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment7() { + + get_ready(); + + timings.master_speed = 0.005; // master speed 0.031 + + float w = 0.3; + + timings.ratio[0] = 0.01; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.011; + timings.ratio[2] = 0.029; + timings.ratio[3] = 0.33 * w; + timings.ratio[4] = 0.36 * w; // speed ratios for the oscillators, higher + // values = faster transitions + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 0.7; + + animation.dist = + 2 + distance[x][y] + + 2 * sinf(0.25 * distance[x][y] - move.radial[3]); + animation.angle = polar_theta[x][y]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 10 * move.linear[0]; + animation.offset_y = -20 * move.linear[0]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = + 2 + distance[x][y] + + 2 * sinf(0.24 * distance[x][y] - move.radial[4]); + animation.angle = polar_theta[x][y]; + animation.z = 10; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[1]; + animation.offset_y = -20 * move.linear[1]; + animation.offset_x = 10; + animation.low_limit = 0; + show2 = render_value(animation); + + /* + pixel.red = show1; + pixel.green = show1 * 0.3; + pixel.blue = show2-show1; + */ + + pixel.red = (show1 + show2); + pixel.green = ((show1 + show2) * 0.6) - 50; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment8() { + + get_ready(); + + timings.master_speed = 0.01; // master speed 0.031 + + float w = 0.3; + + timings.ratio[0] = 0.01; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.011; + timings.ratio[2] = 0.013; + timings.ratio[3] = 0.33 * w; + timings.ratio[4] = 0.36 * w; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[5] = 0.38 * w; + timings.ratio[6] = 0.0003; // master rotation + + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + timings.offset[5] = 500; + timings.offset[6] = 600; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 0.4; // scale + float r = 1.5; // scroll speed + + animation.dist = + 3 + distance[x][y] + + 3 * sinf(0.25 * distance[x][y] - move.radial[3]); + animation.angle = polar_theta[x][y] + move.noise_angle[0] + + move.noise_angle[6]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 10 * move.linear[0]; + animation.offset_y = -5 * r * move.linear[0]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = + 4 + distance[x][y] + + 4 * sinf(0.24 * distance[x][y] - move.radial[4]); + animation.angle = polar_theta[x][y] + move.noise_angle[1] + + move.noise_angle[6]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[1]; + animation.offset_y = -5 * r * move.linear[1]; + animation.offset_x = 100; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = + 5 + distance[x][y] + + 5 * sinf(0.23 * distance[x][y] - move.radial[5]); + animation.angle = polar_theta[x][y] + move.noise_angle[2] + + move.noise_angle[6]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[2]; + animation.offset_y = -5 * r * move.linear[2]; + animation.offset_x = 1000; + animation.low_limit = 0; + show3 = render_value(animation); + + show4 = colordodge(show1, show2); + + float rad = sinf(PI / 2 + + distance[x][y] / 14); // better radial filter?! + + /* + pixel.red = show1; + pixel.green = show1 * 0.3; + pixel.blue = show2-show1; + */ + + pixel.red = rad * ((show1 + show2) + show3); + pixel.green = (((show2 + show3) * 0.8) - 90) * rad; + pixel.blue = show4 * 0.2; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment9() { + + get_ready(); + + timings.master_speed = 0.03; // master speed 0.031 + + float w = 0.3; + + timings.ratio[0] = 0.1; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.011; + timings.ratio[2] = 0.013; + timings.ratio[3] = 0.33 * w; + timings.ratio[4] = 0.36 * w; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[5] = 0.38 * w; + timings.ratio[6] = 0.0003; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + animation.dist = distance[x][y]; + animation.angle = polar_theta[x][y] + move.radial[1]; + animation.z = 5; + animation.scale_x = 0.001; + animation.scale_y = 0.1; + animation.scale_z = 0.1; + animation.offset_y = -10 * move.linear[0]; + animation.offset_x = 20; + animation.offset_z = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + pixel.red = 10 * show1; + pixel.green = 0; + pixel.blue = 0; + + pixel = rgb_sanity_check(pixel); + + setPixelColorInternal(x, y, pixel); + } + } + } + + void Module_Experiment10() { + + get_ready(); + + timings.master_speed = 0.01; // master speed 0.031 + + float w = 1; + + timings.ratio[0] = 0.01; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[1] = 0.011; + timings.ratio[2] = 0.013; + timings.ratio[3] = 0.33 * w; + timings.ratio[4] = 0.36 * w; // speed ratios for the oscillators, higher + // values = faster transitions + timings.ratio[5] = 0.38 * w; + timings.ratio[6] = 0.0003; // master rotation + + timings.offset[0] = 0; + timings.offset[1] = 100; + timings.offset[2] = 200; + timings.offset[3] = 300; + timings.offset[4] = 400; + timings.offset[5] = 500; + timings.offset[6] = 600; + + calculate_oscillators(timings); + + for (int x = 0; x < num_x; x++) { + for (int y = 0; y < num_y; y++) { + + float s = 0.4; // scale + float r = 1.5; // scroll speed + + animation.dist = + 3 + distance[x][y] + + 3 * sinf(0.25 * distance[x][y] - move.radial[3]); + animation.angle = polar_theta[x][y] + move.noise_angle[0] + + move.noise_angle[6]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 10 * move.linear[0]; + animation.offset_y = -5 * r * move.linear[0]; + animation.offset_x = 10; + animation.low_limit = 0; + show1 = render_value(animation); + + animation.dist = + 4 + distance[x][y] + + 4 * sinf(0.24 * distance[x][y] - move.radial[4]); + animation.angle = polar_theta[x][y] + move.noise_angle[1] + + move.noise_angle[6]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[1]; + animation.offset_y = -5 * r * move.linear[1]; + animation.offset_x = 100; + animation.low_limit = 0; + show2 = render_value(animation); + + animation.dist = + 5 + distance[x][y] + + 5 * sinf(0.23 * distance[x][y] - move.radial[5]); + animation.angle = polar_theta[x][y] + move.noise_angle[2] + + move.noise_angle[6]; + animation.z = 5; + animation.scale_x = 0.1 * s; + animation.scale_y = 0.1 * s; + animation.offset_z = 0.1 * move.linear[2]; + animation.offset_y = -5 * r * move.linear[2]; + animation.offset_x = 1000; + animation.low_limit = 0; + show3 = render_value(animation); + + show4 = colordodge(show1, show2); + + float rad = sinf(PI / 2 + + distance[x][y] / 14); // better radial filter?! + + /* + pixel.red = show1; + pixel.green = show1 * 0.3; + pixel.blue = show2-show1; + */ + + CHSV(rad * ((show1 + show2) + show3), 255, 255); + + pixel = rgb_sanity_check(pixel); + + uint8_t a = getTime() / 100; + CRGB p = CRGB(CHSV(((a + show1 + show2) + show3), 255, 255)); + rgb pixel; + pixel.red = p.red; + pixel.green = p.green; + pixel.blue = p.blue; + setPixelColorInternal(x, y, pixel); + } + } + } +}; + +} // namespace animartrix_detail diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/noisepalette.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/noisepalette.hpp new file mode 100644 index 0000000..ceb16b8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/noisepalette.hpp @@ -0,0 +1,269 @@ +/// @file NoisePlusPalette.hpp +/// @brief Demonstrates how to mix noise generation with color palettes on a +/// 2D LED matrix +/// @example NoisePlusPalette.hpp + +#pragma once + +#include + +#include "FastLED.h" +#include "fx/fx2d.h" +#include "lib8tion/random8.h" +#include "noise.h" +#include "ref.h" +#include "xymap.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(NoisePalette); + +class NoisePalette : public FxGrid { + public: + NoisePalette(XYMap xyMap) + : FxGrid(xyMap), speed(0), scale(0), colorLoop(1) { + width = xyMap.getWidth(); + height = xyMap.getHeight(); + + // Initialize our coordinates to some random values + mX = random16(); + mY = random16(); + mZ = random16(); + + setPalettePreset(0); + + // Allocate memory for the noise array using scoped_ptr + noise = scoped_ptr(new uint8_t[width * height]); + } + + // No need for a destructor, scoped_ptr will handle memory deallocation + + void lazyInit() override {} + + void draw(DrawContext context) override { + fillnoise8(); + mapNoiseToLEDsUsingPalette(context.leds); + } + + const char *fxName(int which) const override { return "NoisePalette"; } + + void mapNoiseToLEDsUsingPalette(CRGB *leds); + + uint8_t changeToRandomPalette(); + + // There are 12 palette indexes but they don't have names. Use this to set + // which one you want. + uint8_t getPalettePresetCount() const { return 12; } + uint8_t getPalettePreset() const { return currentPaletteIndex; } + void setPalettePreset(int paletteIndex); + void setPalette(const CRGBPalette16 &palette, uint16_t speed, + uint16_t scale, bool colorLoop) { + currentPalette = palette; + this->speed = speed; + this->scale = scale; + this->colorLoop = colorLoop; + } + void setSpeed(uint16_t speed) { this->speed = speed; } + void setScale(uint16_t scale) { this->scale = scale; } + + private: + uint16_t mX, mY, mZ; + uint16_t width, height; + uint16_t speed = 0; + uint16_t scale = 0; + scoped_ptr noise; + CRGBPalette16 currentPalette = PartyColors_p; + bool colorLoop = 0; + int currentPaletteIndex = 0; + + void fillnoise8(); + + + + uint16_t XY(uint8_t x, uint8_t y) const { return mXyMap.mapToIndex(x, y); } + + void SetupRandomPalette() { + CRGBPalette16 newPalette; + do { + newPalette = CRGBPalette16( + CHSV(random8(), 255, 32), CHSV(random8(), 255, 255), + CHSV(random8(), 128, 255), CHSV(random8(), 255, 255)); + } while (newPalette == currentPalette); + currentPalette = newPalette; + } + + void SetupBlackAndWhiteStripedPalette() { + fill_solid(currentPalette, 16, CRGB::Black); + currentPalette[0] = CRGB::White; + currentPalette[4] = CRGB::White; + currentPalette[8] = CRGB::White; + currentPalette[12] = CRGB::White; + } + + void SetupPurpleAndGreenPalette() { + CRGB purple = CHSV(HUE_PURPLE, 255, 255); + CRGB green = CHSV(HUE_GREEN, 255, 255); + CRGB black = CRGB::Black; + + currentPalette = CRGBPalette16( + green, green, black, black, purple, purple, black, black, green, + green, black, black, purple, purple, black, black); + } +}; + +inline void NoisePalette::setPalettePreset(int paletteIndex) { + currentPaletteIndex = paletteIndex % 12; // Ensure the index wraps around + switch (currentPaletteIndex) { + case 0: + currentPalette = RainbowColors_p; + speed = 20; + scale = 30; + colorLoop = 1; + break; + case 1: + SetupPurpleAndGreenPalette(); + speed = 10; + scale = 50; + colorLoop = 1; + break; + case 2: + SetupBlackAndWhiteStripedPalette(); + speed = 20; + scale = 30; + colorLoop = 1; + break; + case 3: + currentPalette = ForestColors_p; + speed = 8; + scale = 120; + colorLoop = 0; + break; + case 4: + currentPalette = CloudColors_p; + speed = 4; + scale = 30; + colorLoop = 0; + break; + case 5: + currentPalette = LavaColors_p; + speed = 8; + scale = 50; + colorLoop = 0; + break; + case 6: + currentPalette = OceanColors_p; + speed = 20; + scale = 90; + colorLoop = 0; + break; + case 7: + currentPalette = PartyColors_p; + speed = 20; + scale = 30; + colorLoop = 1; + break; + case 8: + case 9: + case 10: + SetupRandomPalette(); + speed = 20 + (currentPaletteIndex - 8) * 5; + scale = 20 + (currentPaletteIndex - 8) * 5; + colorLoop = 1; + break; + case 11: + currentPalette = RainbowStripeColors_p; + speed = 2; + scale = 20; + colorLoop = 1; + break; + } +} + +inline void NoisePalette::mapNoiseToLEDsUsingPalette(CRGB *leds) { + static uint8_t ihue = 0; + + for (uint16_t i = 0; i < width; i++) { + for (uint16_t j = 0; j < height; j++) { + // We use the value at the (i,j) coordinate in the noise + // array for our brightness, and the flipped value from (j,i) + // for our pixel's index into the color palette. + + uint8_t index = noise.get()[i * height + j]; + uint8_t bri = noise.get()[j * width + i]; + + // if this palette is a 'loop', add a slowly-changing base value + if (colorLoop) { + index += ihue; + } + + // brighten up, as the color palette itself often contains the + // light/dark dynamic range desired + if (bri > 127) { + bri = 255; + } else { + bri = dim8_raw(bri * 2); + } + + CRGB color = ColorFromPalette(currentPalette, index, bri); + leds[XY(i, j)] = color; + } + } + + ihue += 1; +} + +inline void NoisePalette::fillnoise8() { + // If we're running at a low "speed", some 8-bit artifacts become + // visible from frame-to-frame. In order to reduce this, we can do some + // fast data-smoothing. The amount of data smoothing we're doing depends + // on "speed". + uint8_t dataSmoothing = 0; + if (speed < 50) { + dataSmoothing = 200 - (speed * 4); + } + + for (uint16_t i = 0; i < width; i++) { + int ioffset = scale * i; + for (int j = 0; j < height; j++) { + int joffset = scale * j; + + uint8_t data = inoise8(mX + ioffset, mY + joffset, mZ); + + // The range of the inoise8 function is roughly 16-238. + // These two operations expand those values out to roughly + // 0..255 You can comment them out if you want the raw noise + // data. + data = qsub8(data, 16); + data = qadd8(data, scale8(data, 39)); + + if (dataSmoothing) { + uint8_t olddata = noise.get()[i * height + j]; + uint8_t newdata = scale8(olddata, dataSmoothing) + + scale8(data, 256 - dataSmoothing); + data = newdata; + } + + noise.get()[i * height + j] = data; + } + } + + mZ += speed; + + // apply slow drift to X and Y, just for visual variation. + mX += speed / 8; + mY -= speed / 16; +} + +inline uint8_t NoisePalette::changeToRandomPalette() { + while (true) { + uint8_t new_idx = random8() % 12; + if (new_idx == currentPaletteIndex) { + continue; + } + currentPaletteIndex = new_idx; + setPalettePreset(currentPaletteIndex); + return currentPaletteIndex; + } +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/redsquare.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/redsquare.hpp new file mode 100644 index 0000000..e9dad14 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/redsquare.hpp @@ -0,0 +1,48 @@ +/// @brief Implements a simple red square effect for 2D LED grids. + +#pragma once + +#include "FastLED.h" +#include "fx/fx2d.h" +#include "ref.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(RedSquare); + +class RedSquare : public FxGrid { + public: + struct Math { + template static T min(T a, T b) { return a < b ? a : b; } + }; + + RedSquare(XYMap xymap) : FxGrid(xymap) {} + + void lazyInit() override {} + + void draw(DrawContext context) override { + uint16_t width = getWidth(); + uint16_t height = getHeight(); + uint16_t square_size = Math::min(width, height) / 2; + uint16_t start_x = (width - square_size) / 2; + uint16_t start_y = (height - square_size) / 2; + + for (uint16_t x = 0; x < width; x++) { + for (uint16_t y = 0; y < height; y++) { + uint16_t idx = mXyMap.mapToIndex(x, y); + if (idx < mXyMap.getTotal()) { + if (x >= start_x && x < start_x + square_size && + y >= start_y && y < start_y + square_size) { + context.leds[idx] = CRGB::Red; + } else { + context.leds[idx] = CRGB::Black; + } + } + } + } + } + + const char *fxName(int) const override { return "red_square"; } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/scale_up.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/scale_up.hpp new file mode 100644 index 0000000..6b80ea6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/scale_up.hpp @@ -0,0 +1,106 @@ +/// @file expander.hpp +/// @brief Expands a grid using bilinear interpolation and scaling up. This is useful for +/// under powered devices that can't handle the full resolution of the grid, +/// or if you suddenly need to increase the size of the grid and don't want to re-create +/// new assets at the new resolution. + +#pragma once + +#include + +#include "FastLED.h" +#include "bilinear_expansion.h" +#include "fx/fx2d.h" +#include "lib8tion/random8.h" +#include "noise.h" +#include "ref.h" +#include "xymap.h" + +// Optimized for 2^n grid sizes in terms of both memory and performance. +// If you are somehow running this on AVR then you probably want this if +// you can make your grid size a power of 2. +#define FASTLED_SCALE_UP_ALWAYS_POWER_OF_2 0 // 0 for always power of 2. +// Uses more memory than FASTLED_SCALE_UP_ALWAYS_POWER_OF_2 but can handle +// arbitrary grid sizes. +#define FASTLED_SCALE_UP_HIGH_PRECISION 1 // 1 for always choose high precision. +// Uses the most executable memory because both low and high precision versions are compiled in. +// If the grid size is a power of 2 then the faster version is used. Note that the floating point +// version has to be directly specified because in testing it offered no benefits over the integer +// versions. +#define FASTLED_SCALE_UP_DECIDE_AT_RUNTIME 2 // 2 for runtime decision. + +#define FASTLED_SCALE_UP_FORCE_FLOATING_POINT 3 // Warning, this is slow. + +#ifndef FASTLED_SCALE_UP +#define FASTLED_SCALE_UP FASTLED_SCALE_UP_DECIDE_AT_RUNTIME +#endif + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(ScaleUp); + +// Uses bilearn filtering to double the size of the grid. +class ScaleUp : public FxGrid { + public: + ScaleUp(XYMap xymap, FxGridRef fx) : FxGrid(xymap), mDelegate(fx) { + // Turn off re-mapping of the delegate's XYMap, since bilinearExpand needs to + // work in screen coordinates. The final mapping will for this class will + // still be performed. + mDelegate->getXYMap().setRectangularGrid(); + } + void lazyInit() override {} + void draw(DrawContext context) override { + if (!mSurface) { + mSurface.reset(new CRGB[mDelegate->getNumLeds()]); + } + DrawContext delegateContext = context; + delegateContext.leds = mSurface.get(); + mDelegate->draw(delegateContext); + + uint16_t in_w = mDelegate->getWidth(); + uint16_t in_h = mDelegate->getHeight(); + uint16_t out_w = getWidth(); + uint16_t out_h = getHeight();; + if (in_w == out_w && in_h == out_h) { + noExpand(mSurface.get(), context.leds, in_w, in_h); + } else { + expand(mSurface.get(), context.leds, in_w, in_h, mXyMap); + } + } + + void expand(const CRGB *input, CRGB *output, uint16_t width, + uint16_t height, XYMap mXyMap) { +#if FASTLED_SCALE_UP == FASTLED_SCALE_UP_ALWAYS_POWER_OF_2 + bilinearExpandPowerOf2(input, output, width, height, mXyMap); +#elif FASTLED_SCALE_UP == FASTLED_SCALE_UP_HIGH_PRECISION + bilinearExpandArbitrary(input, output, width, height, mXyMap); +#elif FASTLED_SCALE_UP == FASTLED_SCALE_UP_DECIDE_AT_RUNTIME + bilinearExpand(input, output, width, height, mXyMap); +#elif FASTLED_SCALE_UP == FASTLED_SCALE_UP_FORCE_FLOATING_POINT + bilinearExpandFloat(input, output, width, height, mXyMap); +#else +#error "Invalid FASTLED_SCALE_UP" +#endif + } + + const char *fxName(int) const override { return "scale_up"; } + + private: + // No expansion needed. Also useful for debugging. + void noExpand(const CRGB *input, CRGB *output, uint16_t width, + uint16_t height) { + uint16_t n = mXyMap.getTotal(); + for (uint16_t w = 0; w < width; w++) { + for (uint16_t h = 0; h < height; h++) { + uint16_t idx = mXyMap.mapToIndex(w, h); + if (idx < n) { + output[idx] = input[w * height + h]; + } + } + } + } + FxGridRef mDelegate; + scoped_array mSurface; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/video.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/video.hpp new file mode 100644 index 0000000..cbe7215 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/2d/video.hpp @@ -0,0 +1,146 @@ +/// @brief Implements a video playback effect for 2D LED grids. + +#pragma once + +#include "FastLED.h" +#include "fx/detail/data_stream.h" +#include "fx/fx2d.h" +#include "fx/video/frame_interpolator.h" +#include "ref.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(Video); +FASTLED_SMART_REF(VideoFx); + +class Video : public FxGrid { + public: + Video(XYMap xymap) : FxGrid(xymap) {} + + void lazyInit() override { + if (!mInitialized) { + mInitialized = true; + // Initialize video stream here if needed + } + } + + bool begin(FileHandleRef fileHandle) { + const uint8_t bytes_per_frame = getXYMap().getTotal() * 3; + mDataStream = DataStreamRef::New(bytes_per_frame); + return mDataStream->begin(fileHandle); + } + + bool beginStream(ByteStreamRef byteStream) { + const uint8_t bytes_per_frame = getXYMap().getTotal() * 3; + mDataStream = DataStreamRef::New(bytes_per_frame); + return mDataStream->beginStream(byteStream); + } + + void close() { mDataStream->Close(); } + + void draw(DrawContext context) override { + if (!mDataStream || !mDataStream->FramesRemaining()) { + if (mDataStream && mDataStream->getType() != DataStream::kStreaming) { + mDataStream->Rewind(); + } else { + return; // Can't draw or rewind + } + } + + if (!mDataStream->available()) { + return; // No data available + } + + for (uint16_t w = 0; w < mXyMap.getWidth(); w++) { + for (uint16_t h = 0; h < mXyMap.getHeight(); h++) { + CRGB pixel; + if (mDataStream->ReadPixel(&pixel)) { + context.leds[mXyMap.mapToIndex(w, h)] = pixel; + } else { + context.leds[mXyMap.mapToIndex(w, h)] = CRGB::Black; + } + } + } + } + + + + const char *fxName(int) const override { return "video"; } + + private: + DataStreamRef mDataStream; + bool mInitialized = false; +}; + +// Converts a FxGrid to a video effect. This primarily allows for +// fixed frame rates and frame interpolation. +class VideoFx : public FxGrid { + public: + VideoFx(XYMap xymap) : FxGrid(xymap) {} + + void begin(uint32_t now, FxGridRef fx,uint16_t nFrameHistory, float fps = -1) { + mDelegate = fx; + if (!mDelegate) { + return; // Early return if delegate is null + } + mDelegate->getXYMap().setRectangularGrid(); + mFps = fps < 0 ? 30 : fps; + mDelegate->hasFixedFrameRate(&mFps); + mFrameInterpolator = FrameInterpolatorRef::New(nFrameHistory, mFps); + mFrameInterpolator->reset(now); + } + + void lazyInit() override { + if (!mInitialized) { + mInitialized = true; + mDelegate->lazyInit(); + } + } + + void draw(DrawContext context) override { + if (!mDelegate) { + return; + } + + uint32_t precise_timestamp; + if (mFrameInterpolator->needsRefresh(context.now, &precise_timestamp)) { + FrameRef frame; + bool wasFullBeforePop = mFrameInterpolator->full(); + if (wasFullBeforePop) { + if (!mFrameInterpolator->popOldest(&frame)) { + return; // Failed to pop, something went wrong + } + if (mFrameInterpolator->full()) { + return; // Still full after popping, something went wrong + } + } else { + frame = FrameRef::New(mDelegate->getNumLeds(), mDelegate->hasAlphaChannel()); + } + + if (!frame) { + return; // Something went wrong. + } + + DrawContext delegateContext = context; + delegateContext.leds = frame->rgb(); + delegateContext.alpha_channel = frame->alpha(); + delegateContext.now = precise_timestamp; + mDelegate->draw(delegateContext); + + mFrameInterpolator->pushNewest(frame, precise_timestamp); + mFrameInterpolator->incrementFrameCounter(); + } + + mFrameInterpolator->draw(context.now, context.leds, context.alpha_channel); + } + + const char *fxName(int) const override { return "video_fx"; } + + private: + Ref mDelegate; + bool mInitialized = false; + FrameInterpolatorRef mFrameInterpolator; + float mFps; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/circular_buffer.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/circular_buffer.h new file mode 100644 index 0000000..e76c16b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/circular_buffer.h @@ -0,0 +1,167 @@ +#pragma once + +#include // For size_t +#include // For standard integer types +#include "namespace.h" +#include "ref.h" // Assuming this provides `scoped_array` or similar +#include "math_macros.h" + +FASTLED_NAMESPACE_BEGIN + +template +class CircularBuffer { +public: + // Constructor + CircularBuffer(size_t capacity) + : mCapacity(capacity), mSize(0), mHead(0), mTail(0) { + size_t n = MAX(1, mCapacity); + mBuffer.reset(new T[n]); + } + + // Deleted copy constructor and assignment operator to prevent copying + CircularBuffer(const CircularBuffer&) = delete; + CircularBuffer& operator=(const CircularBuffer&) = delete; + + // Push value to the back of the buffer + bool push_back(const T& value) { + if (mCapacity == 0) { + return false; + } + mBuffer[mHead] = value; + if (mSize < mCapacity) { + ++mSize; + } + mHead = increment(mHead); + if (mSize == mCapacity) { + mTail = mHead; + } + return true; + } + + // Pop value from the front of the buffer + bool pop_front(T* dst = nullptr) { + if (empty()) { + // Handle underflow appropriately (e.g., return default value) + return false; + } + T value = mBuffer[mTail]; + mTail = increment(mTail); + --mSize; + if (empty()) { + mHead = mTail; + } + if (dst) { + *dst = value; + } + return true; + } + + // Pop value from the back of the buffer + bool pop_back(T* dst = nullptr) { + if (empty()) { + return false; + } + mHead = decrement(mHead); + T value = mBuffer[mHead]; + --mSize; + if (empty()) { + mTail = mHead; + } + if (dst) { + *dst = value; + } + return true; + } + + // Push value to the front of the buffer + bool push_front(const T& value) { + if (mCapacity == 0) { + return false; + } + mTail = decrement(mTail); + mBuffer[mTail] = value; + if (mSize < mCapacity) { + ++mSize; + } else { + mHead = mTail; + } + return true; + } + + // Access the front element + T& front() { + return mBuffer[mTail]; + } + + const T& front() const { + return mBuffer[mTail]; + } + + // Access the back element + T& back() { + return mBuffer[(mHead + mCapacity - 1) % mCapacity]; + } + + const T& back() const { + return mBuffer[(mHead + mCapacity - 1) % mCapacity]; + } + + // Random access operator + T& operator[](size_t index) { + // No bounds checking to avoid overhead + return mBuffer[(mTail + index) % mCapacity]; + } + + const T& operator[](size_t index) const { + return mBuffer[(mTail + index) % mCapacity]; + } + + // Get the current size + size_t size() const { + return mSize; + } + + // Get the capacity + size_t capacity() const { + return mCapacity; + } + + // Check if the buffer is empty + bool empty() const { + return mSize == 0; + } + + // Check if the buffer is full + bool full() const { + return mSize == mCapacity; + } + + // Clear the buffer + void clear() { + mBuffer.reset(); + size_t n = MAX(1, mCapacity); + mBuffer.reset(new T[n]); + mSize = 0; + mHead = 0; + mTail = 0; + } + +private: + // Helper function to increment an index with wrap-around + size_t increment(size_t index) const { + return (index + 1) % mCapacity; + } + + // Helper function to decrement an index with wrap-around + size_t decrement(size_t index) const { + return (index + mCapacity - 1) % mCapacity; + } + + scoped_array mBuffer; // Assuming `scoped_array` is defined in "ptr.h" + size_t mCapacity; + size_t mSize; + size_t mHead; + size_t mTail; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.cpp new file mode 100644 index 0000000..ea9abcc --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.cpp @@ -0,0 +1,141 @@ + +#include "fx/detail/data_stream.h" +#include "namespace.h" +#include "fx/storage/filebuffer.h" + +#ifndef INT32_MAX +#define INT32_MAX 0x7fffffff +#endif + + + +FASTLED_NAMESPACE_BEGIN + +DataStream::DataStream(int bytes_per_frame) : mBytesPerFrame(bytes_per_frame), mUsingByteStream(false) { +} + +DataStream::~DataStream() { + Close(); +} + +bool DataStream::begin(FileHandleRef h) { + Close(); + mFileHandle = h; + mFileBuffer = FileBufferRef::New(h); + mUsingByteStream = false; + return mFileBuffer->available(); +} + +bool DataStream::beginStream(ByteStreamRef s) { + Close(); + mByteStream = s; + mUsingByteStream = true; + return mByteStream->available(mBytesPerFrame); +} + +void DataStream::Close() { + if (!mUsingByteStream && mFileBuffer) { + mFileBuffer->close(); + mFileBuffer.reset(); + } + mByteStream.reset(); + mFileHandle.reset(); +} + +int32_t DataStream::BytesPerFrame() { + return mBytesPerFrame; +} + +bool DataStream::ReadPixel(CRGB* dst) { + if (mUsingByteStream) { + return mByteStream->read(&dst->r, 1) && mByteStream->read(&dst->g, 1) && mByteStream->read(&dst->b, 1); + } else { + return mFileBuffer->read(&dst->r, 1) && mFileBuffer->read(&dst->g, 1) && mFileBuffer->read(&dst->b, 1); + } +} + +bool DataStream::available() const { + if (mUsingByteStream) { + return mByteStream->available(mBytesPerFrame); + } else { + return mFileBuffer->available(); + } +} + +bool DataStream::readFrame(Frame* frame) { + // returns true if a frame was read. + if (!FramesRemaining() || !frame) { + return false; + } + if (!readFrame(frame)) { + return false; + } + return true; +} + +int32_t DataStream::FramesRemaining() const { + if (mBytesPerFrame == 0) return 0; + int32_t bytes_left = BytesRemaining(); + return (bytes_left > 0) ? (bytes_left / mBytesPerFrame) : 0; +} + +int32_t DataStream::FramesDisplayed() const { + if (mUsingByteStream) { + // ByteStream doesn't have a concept of total size, so we can't calculate this + return -1; + } else { + int32_t bytes_played = mFileBuffer->FileSize() - mFileBuffer->BytesLeft(); + return bytes_played / mBytesPerFrame; + } +} + +int32_t DataStream::BytesRemaining() const { + if (mUsingByteStream) { + return INT32_MAX; + } else { + return mFileBuffer->BytesLeft(); + } +} + +int32_t DataStream::BytesRemainingInFrame() const { + return BytesRemaining() % mBytesPerFrame; +} + +bool DataStream::Rewind() { + if (mUsingByteStream) { + // ByteStream doesn't support rewinding + return false; + } else { + mFileBuffer->RewindToStart(); + return true; + } +} + +DataStream::Type DataStream::getType() const { + return mUsingByteStream ? Type::kStreaming : Type::kFile; +} + +size_t DataStream::ReadBytes(uint8_t* dst, size_t len) { + uint16_t bytesRead = 0; + if (mUsingByteStream) { + while (bytesRead < len && mByteStream->available(len)) { + // use pop_front() + if (mByteStream->read(dst + bytesRead, 1)) { + bytesRead++; + } else { + break; + } + } + } else { + while (bytesRead < len && mFileBuffer->available()) { + if (mFileBuffer->read(dst + bytesRead, 1)) { + bytesRead++; + } else { + break; + } + } + } + return bytesRead; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.h new file mode 100644 index 0000000..e4eabb4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/data_stream.h @@ -0,0 +1,55 @@ +#pragma once + +#include "namespace.h" +#include "crgb.h" +#include "ref.h" +#include "fx/storage/filebuffer.h" +#include "fx/storage/bytestream.h" +#include "fx/frame.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(DataStream); + +// DataStream is a class that reads data from a file or a stream. +// It's sort of a merging point for the two types of data sources. +class DataStream: public Referent { + public: + + enum Type { + kStreaming, + kFile, + }; + + explicit DataStream(int bytes_per_frame); + + bool begin(FileHandleRef h); + bool beginStream(ByteStreamRef s); + void Close(); + int32_t BytesPerFrame(); + bool ReadPixel(CRGB* dst); + size_t ReadBytes(uint8_t* dst, size_t len); + + bool readFrame(Frame* frame); + int32_t FramesRemaining() const; + int32_t FramesDisplayed() const; + bool available() const; + + int32_t BytesRemaining() const; + int32_t BytesRemainingInFrame() const; + bool Rewind(); // Returns false on failure, which can happen for streaming mode. + Type getType() const; // Returns the type of the video stream (kStreaming or kFile) + + private: + void init(int bytes_per_frame); + int32_t mBytesPerFrame; + FileHandleRef mFileHandle; + FileBufferRef mFileBuffer; + ByteStreamRef mByteStream; + bool mUsingByteStream; + +protected: + virtual ~DataStream(); +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/draw_context.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/draw_context.h new file mode 100644 index 0000000..9aedce2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/draw_context.h @@ -0,0 +1,31 @@ +#pragma once + +#include +#include "namespace.h" +#include "crgb.h" + +FASTLED_NAMESPACE_BEGIN + +// Abstract base class for effects on a strip/grid of LEDs. + +struct _DrawContext { + uint32_t now; + CRGB* leds; + uint16_t frame_time = 0; + float speed = 1.0f; + uint8_t* alpha_channel = nullptr; + _DrawContext( + uint32_t now, + CRGB* leds, + uint16_t frame_time = 0, + float speed = 1.0f, + uint8_t* alpha_channel = nullptr + ): now(now), + leds(leds), + frame_time(frame_time), + speed(speed), + alpha_channel(alpha_channel) {} +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/fx_compositor.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/fx_compositor.h new file mode 100644 index 0000000..663e5b9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/fx_compositor.h @@ -0,0 +1,86 @@ +#pragma once + +#include +#include + +#include "crgb.h" +#include "fixed_vector.h" +#include "fx/fx.h" +#include "fx/detail/fx_layer.h" +#include "namespace.h" +#include "ref.h" + + + +#ifndef FASTLED_FX_ENGINE_MAX_FX +#define FASTLED_FX_ENGINE_MAX_FX 64 +#endif + +FASTLED_NAMESPACE_BEGIN + +// Takes two fx layers and composites them together to a final output buffer. +class FxCompositor { +public: + FxCompositor(uint16_t numLeds) : mNumLeds(numLeds) { + mLayers[0] = FxLayerRef::New(); + mLayers[1] = FxLayerRef::New(); + } + + void startTransition(uint32_t now, uint32_t duration, Ref nextFx) { + completeTransition(); + if (duration == 0) { + mLayers[0]->setFx(nextFx); + return; + } + mLayers[1]->setFx(nextFx); + mTransition.start(now, duration); + } + + void completeTransition() { + if (mLayers[1]->getFx()) { + swapLayers(); + mLayers[1]->release(); + } + mTransition.end(); + } + + void draw(uint32_t now, uint32_t warpedTime, CRGB *finalBuffer); + +private: + void swapLayers() { + FxLayerRef tmp = mLayers[0]; + mLayers[0] = mLayers[1]; + mLayers[1] = tmp; + } + + FxLayerRef mLayers[2]; + const uint16_t mNumLeds; + Transition mTransition; +}; + +inline void FxCompositor::draw(uint32_t now, uint32_t warpedTime, CRGB *finalBuffer) { + if (!mLayers[0]->getFx()) { + return; + } + mLayers[0]->draw(warpedTime); + uint8_t progress = mTransition.getProgress(now); + if (!progress) { + memcpy(finalBuffer, mLayers[0]->getSurface(), sizeof(CRGB) * mNumLeds); + return; + } + mLayers[1]->draw(warpedTime); + const CRGB* surface0 = mLayers[0]->getSurface(); + const CRGB* surface1 = mLayers[1]->getSurface(); + + for (uint16_t i = 0; i < mNumLeds; i++) { + const CRGB& p0 = surface0[i]; + const CRGB& p1 = surface1[i]; + CRGB out = CRGB::blend(p0, p1, progress); + finalBuffer[i] = out; + } + if (progress == 255) { + completeTransition(); + } +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/fx_layer.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/fx_layer.h new file mode 100644 index 0000000..3071532 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/fx_layer.h @@ -0,0 +1,74 @@ +#pragma once + +#include +#include + +#include "crgb.h" +#include "fixed_vector.h" +#include "fx/fx.h" +#include "namespace.h" +#include "ref.h" +#include "fx/frame.h" + +//#include + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(FxLayer); +class FxLayer : public Referent { + public: + void setFx(Ref newFx) { + if (newFx != fx) { + release(); + fx = newFx; + } + } + + void draw(uint32_t now) { + //assert(fx); + if (!frame) { + frame = FrameRef::New(fx->getNumLeds()); + } + + if (!running) { + // Clear the frame + memset(frame->rgb(), 0, frame->size() * sizeof(CRGB)); + if (fx->hasAlphaChannel()) { + memset(frame->alpha(), 0, frame->size()); + } + fx->resume(); + running = true; + } + Fx::DrawContext context = {now, frame->rgb()}; + if (fx->hasAlphaChannel()) { + context.alpha_channel = frame->alpha(); + } + fx->draw(context); + } + + void pause() { + if (fx && running) { + fx->pause(); + running = false; + } + } + + void release() { + pause(); + fx.reset(); + } + + Ref getFx() { return fx; } + + CRGB *getSurface() { return frame->rgb(); } + uint8_t *getSurfaceAlpha() { + return fx->hasAlphaChannel() ? frame->alpha() : nullptr; + } + + private: + Ref frame; + Ref fx; + bool running = false; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/time_warp.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/time_warp.h new file mode 100644 index 0000000..465025c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/time_warp.h @@ -0,0 +1,69 @@ +#pragma once + +#include + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +// This class keeps track of the current time and modifies it to allow for time +// warping effects. You will get the warped time value by calling getTime(). +class TimeWarp { + public: + enum MODE { + EXACT, + }; + TimeWarp(uint32_t realTimeNow, float initialTimeScale = 1.0f) + : mRealTime(realTimeNow), mLastRealTime(realTimeNow), + mStartTime(realTimeNow), mTimeScale(initialTimeScale) {} + void setTimeScale(float timeScale) { mTimeScale = timeScale; } + float getTimeScale() const { return mTimeScale; } + void update(uint32_t timeNow) { + switch (mMode) { + case EXACT: + applyExact(timeNow); + break; + } + } + + uint32_t getTime() const { return mRealTime; } + uint32_t reset(uint32_t timeNow, float timeScale = 1.0f) { + mRealTime = timeNow; + mLastRealTime = timeNow; + mStartTime = timeNow; + mTimeScale = timeScale; + return mRealTime; + } + + void setMode(MODE mode) { mMode = mode; } + + private: + void applyExact(uint32_t timeNow) { + uint32_t elapsedRealTime = timeNow - mLastRealTime; + int32_t diff = static_cast(elapsedRealTime * mTimeScale); + if (diff < 0) { + if (mRealTime + diff < mStartTime) { + mRealTime = mStartTime; + mLastRealTime = mStartTime; + return; + } + uint32_t newRealTime = mRealTime + diff; + if (newRealTime > mRealTime) { + // rolled over to positive territory. + mRealTime = mStartTime; + mLastRealTime = mStartTime; + return; + } + } + mRealTime += diff; + mLastRealTime = timeNow; + } + + uint32_t mRealTime = 0; + uint32_t mLastRealTime = 0; + uint32_t mStartTime = 0; + float mTimeScale = 1.0f; + MODE mMode = EXACT; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/transition.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/transition.h new file mode 100644 index 0000000..b37b177 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/detail/transition.h @@ -0,0 +1,52 @@ +#pragma once + +#include +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +// Logic to control the progression of a transition over time. +class Transition { +public: + Transition() : mStart(0), mDuration(0), mNotStarted(true) {} + ~Transition() {} + + uint8_t getProgress(uint32_t now) { + if (mNotStarted) { + return 0; + } + if (now < mStart) { + return 0; + } else if (now >= mStart + mDuration) { + return 255; + } else { + return ((now - mStart) * 255) / mDuration; + } + } + + void start(uint32_t now, uint32_t duration) { + mNotStarted = false; + mStart = now; + mDuration = duration; + } + + void end() { + mNotStarted = true; + } + + bool isTransitioning(uint32_t now) { + if (mNotStarted) { + return false; + } + return now >= mStart && now < mStart + mDuration; + } + +private: + uint32_t mStart; + uint32_t mDuration; + bool mNotStarted; +}; + + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.cpp new file mode 100644 index 0000000..976e768 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.cpp @@ -0,0 +1,68 @@ + +#include + +#include "frame.h" +#include "crgb.h" +#include "namespace.h" +#include "ref.h" +#include "allocator.h" + + +FASTLED_NAMESPACE_BEGIN + + +Frame::Frame(int pixels_count, bool has_alpha) + : mPixelsCount(pixels_count), mRgb() { + mRgb.reset(reinterpret_cast(LargeBlockAllocate(pixels_count * sizeof(CRGB)))); + memset(mRgb.get(), 0, pixels_count * sizeof(CRGB)); + if (has_alpha) { + mAlpha.reset(reinterpret_cast(LargeBlockAllocate(pixels_count))); + memset(mAlpha.get(), 0, pixels_count); + } +} + +Frame::~Frame() { + if (mRgb) { + LargeBlockDeallocate(mRgb.release()); + } + if (mAlpha) { + LargeBlockDeallocate(mAlpha.release()); + } +} + +void Frame::draw(CRGB* leds, uint8_t* alpha) const { + if (mRgb) { + memcpy(leds, mRgb.get(), mPixelsCount * sizeof(CRGB)); + } + if (alpha && mAlpha) { + memcpy(alpha, mAlpha.get(), mPixelsCount); + } +} + +void Frame::interpolate(const Frame& frame1, const Frame& frame2, uint8_t amountofFrame2, CRGB* pixels, uint8_t* alpha) { + if (frame1.size() != frame2.size()) { + return; // Frames must have the same size + } + + const CRGB* rgbFirst = frame1.rgb(); + const CRGB* rgbSecond = frame2.rgb(); + + if (!rgbFirst || !rgbSecond) { + // Error, why are we getting null pointers? + return; + } + + for (size_t i = 0; i < frame2.size(); ++i) { + pixels[i] = CRGB::blend(rgbFirst[i], rgbSecond[i], amountofFrame2); + } + // We will eventually do something with alpha. +} + +void Frame::interpolate(const Frame& frame1, const Frame& frame2, uint8_t progress) { + if (frame1.size() != frame2.size() || frame1.size() != mPixelsCount) { + return; // Frames must have the same size + } + interpolate(frame1, frame2, progress, mRgb.get(), mAlpha.get()); +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.h new file mode 100644 index 0000000..a358c5e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/frame.h @@ -0,0 +1,54 @@ +#pragma once + +#include + +#include "namespace.h" +#include "crgb.h" +#include "ref.h" + +#include "allocator.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(Frame); + +// Frames are used to hold led data. This includes an optional alpha channel. This object +// is used by the fx and video engines. Most of the memory used for Fx and Video will be located +// in instances of this class. See Frame::SetAllocator() for custom memory allocation. +class Frame : public Referent { +public: + // Frames take up a lot of memory. On some devices like ESP32 there is + // PSRAM available. You should see allocator.h -> SetLargeBlockAllocator(...) + // on setting a custom allocator for these large blocks. + explicit Frame(int pixels_per_frame, bool has_alpha = false); + ~Frame() override; + CRGB* rgb() { return mRgb.get(); } + const CRGB* rgb() const { return mRgb.get(); } + size_t size() const { return mPixelsCount; } + uint8_t* alpha() { return mAlpha.get(); } + const uint8_t* alpha() const { return mAlpha.get(); } + void setTimestamp(uint32_t now) { mTimeStamp = now; } + uint32_t getTimestamp() const { return mTimeStamp; } + + void copy(const Frame& other); + void interpolate(const Frame& frame1, const Frame& frame2, uint8_t amountofFrame2); + static void interpolate(const Frame& frame1, const Frame& frame2, uint8_t amountofFrame2, CRGB* pixels, uint8_t* alpha); + void draw(CRGB* leds, uint8_t* alpha) const; +private: + const size_t mPixelsCount; + uint32_t mTimeStamp = 0; + scoped_array mRgb; + scoped_array mAlpha; // Optional alpha channel. +}; + + +inline void Frame::copy(const Frame& other) { + memcpy(mRgb.get(), other.mRgb.get(), other.mPixelsCount * sizeof(CRGB)); + if (other.mAlpha) { + // mAlpha.reset(new uint8_t[mPixelsCount]); + mAlpha.reset(LargeBlockAllocator::Alloc(mPixelsCount)); + memcpy(mAlpha.get(), other.mAlpha.get(), mPixelsCount); + } +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx.h new file mode 100644 index 0000000..3ab4f1d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx.h @@ -0,0 +1,65 @@ +#pragma once + +#include + +#include "crgb.h" +#include "namespace.h" +#include "ref.h" +#include "detail/draw_context.h" +#include "detail/transition.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(Fx); + +// Abstract base class for effects on a strip/grid of LEDs. +class Fx : public Referent { + public: + // Alias DrawContext for use within Fx + using DrawContext = _DrawContext; + + Fx(uint16_t numLeds) : mNumLeds(numLeds) {} + + /// @param now The current time in milliseconds. Fx writers are encouraged + /// to use this instead of millis() directly as this will more deterministic + /// behavior. + virtual void draw(DrawContext context) = 0; // This is the only function that needs to be implemented + // everything else is optional. + + // capabilities + virtual bool hasAlphaChannel() const { return false; } + + // If true then this fx has a fixed frame rate and the fps parameter will be + // set to the frame rate. + virtual bool hasFixedFrameRate(float *fps) const { *fps = 30; return true; } + + // Get the name of the current fx. This is the class name if there is only one. + // -1 means to get the current fx name if there are multiple fx. + virtual const char * fxName(int which = -1) const = 0; + // Optionally implement these for multi fx classes. + virtual int fxNum() const { + return 1; + }; // Return 1 if you only have one fx managed by this class. + virtual void fxSet(int fx) {}; // Set the current fx number. + + // Negative numbers are allowed. -1 means previous fx. + virtual void fxNext(int fx = 1) {}; + virtual int fxGet() const { return 0; }; // Get the current fx number. + + virtual void pause() { + } // Called when the fx is paused, usually when a transition has finished. + virtual void resume() {} // Called when the fx is resumed after a pause, + // usually when a transition has started. + + virtual void destroy() { + delete this; + } // Public virtual destructor function + virtual void lazyInit() {} + uint16_t getNumLeds() const { return mNumLeds; } + + protected: + virtual ~Fx() {} // Protected destructor + uint16_t mNumLeds; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx1d.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx1d.h new file mode 100644 index 0000000..36b8e8c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx1d.h @@ -0,0 +1,28 @@ +#pragma once + +#include + +#include "namespace.h" +#include "xmap.h" +#include "fx/fx.h" + +FASTLED_NAMESPACE_BEGIN + +// Abstract base class for 1D effects that use a strip of LEDs. +class FxStrip : public Fx { + public: + FxStrip(uint16_t numLeds): Fx(numLeds), mXMap(numLeds, false) {} + void setXmap(const XMap& xMap) { + mXMap = xMap; + } + + uint16_t xyMap(uint16_t x) const { + return mXMap.mapToIndex(x); + } + +protected: + XMap mXMap; +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx2d.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx2d.h new file mode 100644 index 0000000..2b5f942 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx2d.h @@ -0,0 +1,32 @@ +#pragma once + +#include + +#include "xymap.h" +#include "namespace.h" +#include "fx/fx.h" +#include "ref.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(FxGrid); + +// Abstract base class for 2D effects that use a grid, which is defined +// by an XYMap. +class FxGrid : public Fx { + public: + // XYMap holds either a function or a look up table to map x, y coordinates to a 1D index. + FxGrid(const XYMap& xyMap): Fx(xyMap.getTotal()), mXyMap(xyMap) {} + uint16_t xyMap(uint16_t x, uint16_t y) const { + return mXyMap.mapToIndex(x, y); + } + uint16_t getHeight() const { return mXyMap.getHeight(); } + uint16_t getWidth() const { return mXyMap.getWidth(); } + void setXYMap(const XYMap& xyMap) { mXyMap = xyMap; } + XYMap& getXYMap() { return mXyMap; } + const XYMap& getXYMap() const { return mXyMap; } +protected: + XYMap mXyMap; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx_engine.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx_engine.h new file mode 100644 index 0000000..4a95d94 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/fx_engine.h @@ -0,0 +1,221 @@ +#pragma once + +#include +#include + + +#include "crgb.h" +#include "fixed_map.h" +#include "fx/fx.h" +#include "fx/detail/fx_compositor.h" +#include "fx/detail/fx_layer.h" +#include "namespace.h" +#include "ref.h" +#include "ui.h" +#include "fx/detail/time_warp.h" + + +// Forward declaration +class TimeWarp; + +#ifndef FASTLED_FX_ENGINE_MAX_FX +#define FASTLED_FX_ENGINE_MAX_FX 64 +#endif + +FASTLED_NAMESPACE_BEGIN + +/** + * @class FxEngine + * @brief Manages and renders multiple visual effects (Fx) for LED strips. + * + * The FxEngine class is responsible for: + * - Storing and managing a collection of visual effects (Fx objects) + * - Handling transitions between effects + * - Rendering the current effect or transition to an output buffer + */ +class FxEngine { + public: + typedef FixedMap IntFxMap; + /** + * @brief Constructs an FxEngine with the specified number of LEDs. + * @param numLeds The number of LEDs in the strip. + */ + FxEngine(uint16_t numLeds); + + /** + * @brief Destructor for FxEngine. + */ + ~FxEngine(); + + /** + * @brief Adds a new effect to the engine. + * @param effect Pointer to the effect to be added. + * @return The index of the added effect, or -1 if the effect couldn't be added. + */ + int addFx(FxRef effect); + + /** + * @brief Adds a new effect to the engine. Allocate from static memory. + * This is not reference tracked and an object passed in must never be + * deleted, as the engine will use a non tracking Ref which may outlive + * a call to removeFx() and the engine will thefore not know that an + * object has been deleted. But if it's a static object that's + * then the object probably wasn't going to be deleted anyway. + */ + int addFx(Fx& effect) { return addFx(Ref::NoTracking(effect)); } + + /** + * @brief Requests removal of an effect from the engine, which might not happen + * immediately (for example the Fx needs to finish a transition). + * @param index The index of the effect to remove. + * @return A pointer to the removed effect, or nullptr if the index was invalid. + */ + FxRef removeFx(int index); + + /** + * @brief Retrieves an effect from the engine without removing it. + * @param index The id of the effect to retrieve. + * @return A pointer to the effect, or nullptr if the index was invalid. + */ + FxRef getFx(int index); + + int getCurrentFxId() const { return mCurrId; } + + /** + * @brief Renders the current effect or transition to the output buffer. + * @param now The current time in milliseconds. + * @param outputBuffer The buffer to render the effect into. + */ + bool draw(uint32_t now, CRGB *outputBuffer); + + /** + * @brief Transitions to the next effect in the sequence. + * @param duration The duration of the transition in milliseconds. + * @return True if the transition was initiated, false otherwise. + */ + bool nextFx(uint16_t transition_ms = 500); + + /** + * @brief Sets the next effect to transition to. + * @param index The index of the effect to transition to. + * @param duration The duration of the transition in milliseconds. + * @return True if the transition was set, false if the index was invalid. + */ + bool setNextFx(int index, uint16_t duration); + + + IntFxMap& _getEffects() { return mEffects; } + + /** + * @brief Sets the time scale for the TimeWarp object. + * @param timeScale The new time scale value. + */ + void setTimeScale(float timeScale) { mTimeWarp.setTimeScale(timeScale); } + + private: + Slider mTimeBender; + int mCounter = 0; + TimeWarp mTimeWarp; // FxEngine controls the clock, to allow "time-bending" effects. + IntFxMap mEffects; ///< Collection of effects + FxCompositor mCompositor; ///< Handles effect transitions and rendering + int mCurrId; ///< Id of the current effect + uint16_t mDuration = 0; ///< Duration of the current transition + bool mDurationSet = false; ///< Flag indicating if a new transition has been set +}; + +inline FxEngine::FxEngine(uint16_t numLeds) + : mTimeBender("FxEngineSpeed", 1.0f, -50.0f, 50.0f, 0.01f), + mTimeWarp(0), + mCompositor(numLeds), + mCurrId(0) { +} + +inline FxEngine::~FxEngine() {} + +inline int FxEngine::addFx(FxRef effect) { + bool auto_set = mEffects.empty(); + bool ok = mEffects.insert(mCounter, effect); + if (!ok) { + return -1; + } + if (auto_set) { + mCurrId = mCounter; + mCompositor.startTransition(0, 0, effect); + } + return mCounter++; +} + +inline bool FxEngine::nextFx(uint16_t duration) { + bool ok = mEffects.next(mCurrId, &mCurrId, true); + if (!ok) { + return false; + } + setNextFx(mCurrId, duration); + return true; +} + +inline bool FxEngine::setNextFx(int index, uint16_t duration) { + if (!mEffects.has(index)) { + return false; + } + mCurrId = index; + mDuration = duration; + mDurationSet = true; + return true; +} + +inline FxRef FxEngine::removeFx(int index) { + if (!mEffects.has(index)) { + return FxRef(); + } + + FxRef removedFx; + bool ok = mEffects.get(index, &removedFx); + if (!ok) { + return FxRef(); + } + + if (mCurrId == index) { + // If we're removing the current effect, switch to the next one + mEffects.next(mCurrId, &mCurrId, true); + mDurationSet = true; + mDuration = 0; // Instant transition + } + + return removedFx; +} + +inline FxRef FxEngine::getFx(int id) { + if (mEffects.has(id)) { + FxRef fx; + mEffects.get(id, &fx); + return fx; + } + return FxRef(); +} + +inline bool FxEngine::draw(uint32_t now, CRGB *finalBuffer) { + mTimeWarp.setTimeScale(mTimeBender); + mTimeWarp.update(now); + uint32_t warpedTime = mTimeWarp.getTime(); + + if (mEffects.empty()) { + return false; + } + if (mDurationSet) { + FxRef fx; + bool ok = mEffects.get(mCurrId, &fx); + if (!ok) { + // something went wrong. + return false; + } + mCompositor.startTransition(now, mDuration, fx); + mDurationSet = false; + } + if (!mEffects.empty()) { + mCompositor.draw(now, warpedTime, finalBuffer); + } + return true; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/readme b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/readme new file mode 100644 index 0000000..5025438 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/readme @@ -0,0 +1,32 @@ + +# FX Structure + +The FX module is an optional component that is not compiled into the core driver by default. + +You can include these modules to achieve advanced visual effects. + +While the core driver is optimized to be as lightweight as possible, the rules for the FX directory are more flexible. These effects (FX) are intended for use on more powerful hardware, unlike more constrained platforms such as the Arduino UNO. + +As a result, FX components can be "heavyweight," meaning they may include a larger portion of the standard library or even depend on libraries like `Arduino.h`, which the core driver prohibits. + + +## Why the *.hpp files? + +*.hpp are somewhere between a standard header and a *.cpp file. While a standard header typically only attempts to declare data layout, functions and +classes, *.hpp files are typically much more heavy weight and will happy inject global data into your compilation unit. Because of this, *.hpp files should only ever be included once. + +Another reason is licensing. Starting with FastLED 4.0, we now distribute some amazing code that has restrictive commercial licensing requirements. If +we included these by default into the core driver then that would be problematic for the user. Therefore such files are NOT compiled by default and +must be included by the user explicitly as an *.hpp file. + +## Licensing + +Some FX components are public domain and can be freely used or copied in commercial applications without the need for a license or permission. + +However, not all FX components come with permissive licenses for commercial use. If you include an FX component with restrictions, you will see a compilation warning indicating its non-commercial license. It is your responsibility to contact the creator for proper licensing if used in commercial products. + +For non-commercial, artistic projects where no financial transactions are involved, you generally don't need to worry about these restrictions. + +Certain higher-end FX components, such as the fx component "animatrix," have more restrictive licensing, but they remain free for non-commercial use. + +Happy coding! \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestream.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestream.h new file mode 100644 index 0000000..7e88e8f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestream.h @@ -0,0 +1,28 @@ +#pragma once + +#include +#include + +#include "namespace.h" +#include "ref.h" + +#include "crgb.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(ByteStream); + +// An abstract class that represents a file handle. +// Devices like the SD card will return one of these. +class ByteStream : public Referent { + public: + virtual ~ByteStream() {} + virtual bool available(size_t) const = 0; + virtual size_t read(uint8_t *dst, size_t bytesToRead) = 0; + virtual const char *path() const = 0; + virtual void close() {} // default is do nothing on close. +}; + + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.cpp new file mode 100644 index 0000000..403cf2d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.cpp @@ -0,0 +1,50 @@ +#include + +#include "bytestreammemory.h" + +#include "math_macros.h" + +FASTLED_NAMESPACE_BEGIN + +ByteStreamMemory::ByteStreamMemory(uint32_t size_buffer) + : mBuffer(size_buffer) {} + +ByteStreamMemory::~ByteStreamMemory() = default; + +bool ByteStreamMemory::available(size_t n) const { + return mBuffer.size() >= n; +} + +size_t ByteStreamMemory::read(uint8_t *dst, size_t bytesToRead) { + if (!available(bytesToRead) || dst == nullptr) { + return 0; + } + + size_t actualBytesToRead = MIN(bytesToRead, mBuffer.size()); + size_t bytesRead = 0; + + while (bytesRead < actualBytesToRead) { + mBuffer.pop_front(&dst[bytesRead]); + bytesRead++; + } + + return bytesRead; +} + +size_t ByteStreamMemory::write(const uint8_t* src, size_t n) { + if (src == nullptr || mBuffer.capacity() == 0) { + return 0; + } + + size_t written = 0; + for (size_t i = 0; i < n; ++i) { + if (mBuffer.full()) { + break; + } + mBuffer.push_back(src[i]); + ++written; + } + return written; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.h new file mode 100644 index 0000000..f4edfd3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/bytestreammemory.h @@ -0,0 +1,32 @@ +#pragma once + +#include +#include + +#include "namespace.h" +#include "ref.h" + +#include "bytestream.h" +#include "fx/detail/circular_buffer.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(ByteStreamMemory); + +class ByteStreamMemory : public ByteStream { + public: + ByteStreamMemory(uint32_t size_buffer); + ~ByteStreamMemory() override; + bool available(size_t n) const override; + size_t read(uint8_t *dst, size_t bytesToRead) override; + void clear() { + mBuffer.clear(); + } + const char *path() const override { return "ByteStreamMemory"; } + size_t write(const uint8_t* src, size_t n); + + private: + CircularBuffer mBuffer; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.cpp new file mode 100644 index 0000000..e60fccf --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.cpp @@ -0,0 +1,94 @@ + + +#include "filebuffer.h" + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +FileBuffer::FileBuffer(FileHandleRef fh) { + mFile = fh; + ResetBuffer(); +} + +FileBuffer::~FileBuffer() { + if (mIsOpen) { + mFile->close(); + } +} + +void FileBuffer::RewindToStart() { + mFile->seek(0); + RefillBuffer(); +} + +bool FileBuffer::available() const { + return (mIsOpen) && ((mCurrIdx != mLength) || mFile->available()); +} + +int32_t FileBuffer::BytesLeft() const { + if (!available()) { + return -1; + } + const int32_t remaining_buffer = mLength - mCurrIdx; + const int32_t remaining_disk = mFile->size() - mFile->pos(); + return remaining_buffer + remaining_disk; +} + +int32_t FileBuffer::FileSize() const { + if (!available()) { + return -1; + } + return mFile->size(); +} + +int16_t FileBuffer::read() { + if (!mIsOpen) { + return -1; + } + + RefillBufferIfNecessary(); + if (mCurrIdx == mLength) { + return -1; + } + + // main case. + uint8_t output = mBuffer[mCurrIdx++]; + return output; +} + +size_t FileBuffer::read(uint8_t* dst, size_t n) { + size_t bytes_read = 0; + for (size_t i = 0; i < n; i++) { + int16_t next_byte = read(); + if (next_byte == -1) { + break; + } + dst[bytes_read++] = static_cast(next_byte); + } + return bytes_read; +} + +void FileBuffer::ResetBuffer() { + mIsOpen = false; + mLength = -1; + mCurrIdx = -1; +} + +void FileBuffer::RefillBufferIfNecessary() { + if (mCurrIdx == mLength) { + RefillBuffer(); + } +} + +void FileBuffer::RefillBuffer() { + if (!mFile->available()) { + // ERR_PRINTLN("RefillBuffer FAILED"); + } else { + // Needs more buffer yo. + mLength = mFile->read(mBuffer, kBufferSize); + mCurrIdx = 0; + } +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.h new file mode 100644 index 0000000..295e823 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/filebuffer.h @@ -0,0 +1,46 @@ + +#pragma once + +#include + +#include "fs.h" +#include "ref.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(FileBuffer); + +class FileBuffer: public Referent { + public: + FileBuffer(FileHandleRef file); + virtual ~FileBuffer(); + void RewindToStart(); + bool available() const; + int32_t BytesLeft() const; + int32_t FileSize() const; + void close() { + mFile->close(); + mIsOpen = false; + } + + // Reads the next byte, else -1 is returned for end of buffer. + int16_t read(); + size_t read(uint8_t* dst, size_t n); + + private: + void ResetBuffer(); + void RefillBufferIfNecessary(); + void RefillBuffer(); + + // Experimentally found to be as fast as larger values. + static const int kBufferSize = 64; + uint8_t mBuffer[kBufferSize]; + int16_t mCurrIdx; + int16_t mLength; + + FileHandleRef mFile; + bool mIsOpen; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/fs.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/fs.hpp new file mode 100644 index 0000000..79883e0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/storage/fs.hpp @@ -0,0 +1,19 @@ +#pragma once + +#include "fs.h" +#include "namespace.h" + +#ifdef __EMSCRIPTEN__ +#include "platforms/wasm/fs_wasm.h" +#elif __has_include() +#include "fs_sdcard_arduino.hpp" +#else +FASTLED_NAMESPACE_BEGIN +inline FsImplRef make_filesystem(int cs_pin) { + return FsImplRef::Null(); +} +FASTLED_NAMESPACE_END +#endif + + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.cpp new file mode 100644 index 0000000..20469b7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.cpp @@ -0,0 +1,137 @@ +#include "fx/video/frame_interpolator.h" +#include "fx/detail/circular_buffer.h" +#include "fx/detail/data_stream.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +FrameInterpolator::FrameInterpolator(size_t nframes, float fps) + : mFrames(nframes), mInterval(fps) { +} + +bool FrameInterpolator::draw(uint32_t now, Frame *dst) { + bool ok = draw(now, dst->rgb(), dst->alpha(), &now); + if (ok) { + dst->setTimestamp(now); + } + return ok; +} + +bool FrameInterpolator::draw(uint32_t now, CRGB* leds, uint8_t* alpha, uint32_t* precise_timestamp) { + const Frame *frameMin = nullptr; + const Frame *frameMax = nullptr; + if (!selectFrames(now, &frameMin, &frameMax)) { + return false; + } + if (!frameMin || !frameMax) { + // we should not be here + return false; + } + // Calculate interpolation factor + uint32_t total_duration = frameMax->getTimestamp() - frameMin->getTimestamp(); + if (frameMin == frameMax || total_duration == 0) { + // There is only one frame, so just copy it + frameMax->draw(leds, alpha); + if (precise_timestamp) { + *precise_timestamp = frameMax->getTimestamp(); + } + return true; + } + uint32_t elapsed = now - frameMin->getTimestamp(); + uint8_t progress = (elapsed * 255) / total_duration; + // Interpolate between the two frames + Frame::interpolate(*frameMin, *frameMax, progress, leds, alpha); + if (precise_timestamp) { + *precise_timestamp = frameMin->getTimestamp() + elapsed; + } + return true; +} + +bool FrameInterpolator::addWithTimestamp(const Frame &frame, + uint32_t timestamp) { + // Check if the new frame's timestamp is newer than all existing frames + if (!mFrames.empty() && timestamp <= mFrames.back()->getTimestamp()) { + return false; // Reject the frame if it's not newer than the newest + // frame + } + + if (mFrames.empty()) { + // Insert the first frame + FrameRef newFrame = FrameRef::New(frame.size(), !!frame.alpha()); + newFrame->copy(frame); + newFrame->setTimestamp(timestamp); + mFrames.push_back(newFrame); + return true; + } + + if (timestamp <= mFrames.front()->getTimestamp()) { + // Reject the frame as it's older than newest frame. + return false; + } + + FrameRef newFrame; + if (mFrames.full()) { + // Reuse the oldest frame + bool ok = mFrames.pop_back(&newFrame); + if (!ok || !newFrame) { + // Something unexpected happened. This should never occur. + return false; + } + } else { + // Allocate a new frame + newFrame = FrameRef::New(frame.size(), !!frame.alpha()); + } + newFrame->copy(frame); + newFrame->setTimestamp(timestamp); + + // Insert the new frame at the front + mFrames.push_front(newFrame); + + return true; +} + +bool FrameInterpolator::add(const Frame &frame) { + return addWithTimestamp(frame, frame.getTimestamp()); +} + +bool FrameInterpolator::selectFrames(uint32_t now, const Frame **frameMin, + const Frame **frameMax) const { + if (mFrames.empty()) { + *frameMin = *frameMax = nullptr; + return false; + } + + if (mFrames.size() == 1) { + *frameMin = *frameMax = mFrames.front().get(); + return true; + } + + // handle case before first timestamp + if (now <= mFrames.back()->getTimestamp()) + { + *frameMin = mFrames.back().get(); + *frameMax = mFrames.back().get(); + return true; + } + + + // Handle case after the last frame + if (now >= mFrames.front()->getTimestamp()) { + Frame* cur = mFrames.front().get(); + *frameMin = cur; + *frameMax = cur; + return true; + } + + // Find the two frames that bracket the given timestamp + for (size_t i = 0; i < mFrames.size() - 1; ++i) { + if (now <= mFrames[i]->getTimestamp() && mFrames[i + 1]->getTimestamp() <= now) { + *frameMax = mFrames[i].get(); + *frameMin = mFrames[i + 1].get(); + return true; + } + } + return false; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.h new file mode 100644 index 0000000..5f03887 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/frame_interpolator.h @@ -0,0 +1,90 @@ +#pragma once + +#include "fx/detail/data_stream.h" +#include "fx/frame.h" +#include "namespace.h" +#include "fx/detail/circular_buffer.h" +#include "fx/video/high_precision_interval.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(FrameInterpolator); + +// Holds onto frames and allow interpolation. This allows +// effects to have high effective frame rate and also +// respond to things like sound which can modify the timing. +class FrameInterpolator : public Referent { +public: + typedef CircularBuffer FrameBuffer; + FrameInterpolator(size_t nframes, float fpsVideo); + + HighPrecisionInterval& getInterval() { return mInterval; } + const HighPrecisionInterval& getInterval() const { return mInterval; } + + // Will search through the array, select the two frames that are closest to the current time + // and then interpolate between them, storing the results in the provided frame. + // The destination frame will have "now" as the current timestamp if and only if + // there are two frames that can be interpolated. Else it's set to the timestamp of the + // frame that was selected. + // Returns true if the interpolation was successful, false otherwise. If false then + // the destination frame will not be modified. + // Note that this adjustable_time is allowed to go pause or go backward in time. + bool draw(uint32_t adjustable_time, Frame* dst); + bool draw(uint32_t adjustable_time, CRGB* leds, uint8_t* alpha, uint32_t* precise_timestamp = nullptr); + + // Frame's resources are copied into the internal data structures. + bool add(const Frame& frame); + + // Used for recycling externally. + bool pop_back(FrameRef* dst) { return mFrames.pop_back(dst); } + bool push_front(FrameRef frame, uint32_t timestamp) { + if (mFrames.full()) { + return false; + } + if (!mFrames.empty() && timestamp <= mFrames.front()->getTimestamp()) { + return false; + } + frame->setTimestamp(timestamp); + return mFrames.push_front(frame); + } + + bool pushNewest(FrameRef frame, uint32_t timestamp) { + frame->setTimestamp(timestamp); + return push_front(frame, timestamp); + } + bool popOldest(FrameRef* dst) { return mFrames.pop_back(dst); } + + bool addWithTimestamp(const Frame& frame, uint32_t timestamp); + + // Clear all frames + void clear() { + mFrames.clear(); + mInterval.reset(0); + } + + // Selects the two frames that are closest to the current time. Returns false on failure. + // frameMin will be before or equal to the current time, frameMax will be after. + bool selectFrames(uint32_t now, const Frame** frameMin, const Frame** frameMax) const; + bool full() const { return mFrames.full(); } + + + FrameBuffer* getFrames() { return &mFrames; } + + bool needsRefresh(uint32_t now, uint32_t* precise_timestamp) const { + return mInterval.needsRefresh(now, precise_timestamp); + } + + void reset(uint32_t startTime) { mInterval.reset(startTime); } + void incrementFrameCounter() { mInterval.incrementIntervalCounter(); } + + void pause(uint32_t now) { mInterval.pause(now); } + void resume(uint32_t now) { mInterval.resume(now); } + bool isPaused() const { return mInterval.isPaused(); } + +private: + FrameBuffer mFrames; + HighPrecisionInterval mInterval; +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/high_precision_interval.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/high_precision_interval.h new file mode 100644 index 0000000..09de54a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/high_precision_interval.h @@ -0,0 +1,62 @@ +#pragma once + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +class HighPrecisionInterval { +public: + HighPrecisionInterval(uint64_t microsSecondsPerInterval) + : mMicrosSecondsPerInterval(microsSecondsPerInterval), mIntervalCounter(0), mStartTime(0), mPauseOffset(0), mPauseTime(0), mIsPaused(false) {} + + void reset(uint32_t startTime) { + mStartTime = startTime; + mIntervalCounter = 0; + mPauseOffset = 0; + mIsPaused = false; + } + + void incrementIntervalCounter() { mIntervalCounter++; } + + void pause(uint32_t now) { + if (!mIsPaused) { + mPauseTime = now; + mIsPaused = true; + } + } + + void resume(uint32_t now) { + if (mIsPaused) { + mPauseOffset += now - mPauseTime; + mIsPaused = false; + } + } + + bool needsRefresh(uint32_t now, uint32_t* precise_timestamp) const { + if (mIsPaused) { + return false; + } + + uint32_t adjustedNow = now - mPauseOffset; + uint32_t elapsed = adjustedNow - mStartTime; + uint32_t elapsedMicros = elapsed * 1000; + uint32_t intervalNumber = elapsedMicros / mMicrosSecondsPerInterval; + bool needs_update = intervalNumber > mIntervalCounter; + if (needs_update) { + *precise_timestamp = mStartTime + ((mIntervalCounter+1) * mMicrosSecondsPerInterval) / 1000 + mPauseOffset; + } + return needs_update; + } + + bool isPaused() const { return mIsPaused; } + +private: + uint64_t mMicrosSecondsPerInterval; + uint32_t mIntervalCounter; + uint32_t mStartTime; + uint32_t mPauseOffset; + uint32_t mPauseTime; + bool mIsPaused; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.cpp new file mode 100644 index 0000000..b106482 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.cpp @@ -0,0 +1,90 @@ +#include "fx/video/stream_buffered.h" + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +VideoStream::VideoStream(size_t pixelsPerFrame, size_t nFramesInBuffer, float fpsVideo) + : mPixelsPerFrame(pixelsPerFrame), + mInterpolator(FrameInterpolatorRef::New(nFramesInBuffer, fpsVideo)) { +} + +void VideoStream::begin(uint32_t now, FileHandleRef h) { + end(); + // Removed setStartTime call + mStream = DataStreamRef::New(mPixelsPerFrame); + mStream->begin(h); +} + +void VideoStream::beginStream(uint32_t now, ByteStreamRef bs) { + end(); + mStream = DataStreamRef::New(mPixelsPerFrame); + // Removed setStartTime call + mStream->beginStream(bs); +} + +void VideoStream::end() { + mInterpolator->clear(); + // Removed resetFrameCounter and setStartTime calls + mStream.reset(); +} + +bool VideoStream::draw(uint32_t now, Frame* frame) { + if (!mStream) { + return false; + } + updateBufferIfNecessary(now); + if (!frame) { + return false; + } + return mInterpolator->draw(now, frame); +} + +bool VideoStream::draw(uint32_t now, CRGB* leds, uint8_t* alpha) { + if (!mStream) { + return false; + } + mInterpolator->draw(now, leds, alpha); + return true; +} + +void VideoStream::updateBufferIfNecessary(uint32_t now) { + // get the number of frames according to the time elapsed + uint32_t precise_timestamp; + // At most, update one frame. That way if the user forgets to call draw and + // then sends a really old timestamp, we don't update the buffer too much. + bool needs_refresh = mInterpolator->needsRefresh(now, &precise_timestamp); + if (!needs_refresh) { + return; + } + // if we dropped frames (because of time manipulation) just set + // the frame counter to the current frame number + 1 + // read the frame from the stream + FrameRef frame; + if (mInterpolator->full()) { + if (!mInterpolator->popOldest(&frame)) { + return; // Something went wrong + } + } else { + frame = FrameRef::New(mPixelsPerFrame, false); + } + if (mStream->readFrame(frame.get())) { + if (mInterpolator->pushNewest(frame, now)) { + // we have a new frame + mInterpolator->incrementFrameCounter(); + } + } else { + // Something went wrong so put the frame back in the buffer. + mInterpolator->push_front(frame, frame->getTimestamp()); + } +} + +bool VideoStream::Rewind() { + if (!mStream || !mStream->Rewind()) { + return false; + } + mInterpolator->clear(); + return true; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.h new file mode 100644 index 0000000..e56bdd0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/fx/video/stream_buffered.h @@ -0,0 +1,44 @@ +#pragma once + +#include "fx/detail/data_stream.h" +#include "fx/frame.h" +#include "namespace.h" +#include "fx/video/frame_interpolator.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(VideoStream); + +class VideoStream : public Referent { +public: + VideoStream(size_t pixelsPerFrame, size_t nFramesInBuffer, float fpsVideo); + void begin(uint32_t now, FileHandleRef h); + void beginStream(uint32_t now, ByteStreamRef s); + void end(); + bool draw(uint32_t now, Frame* frame); + bool draw(uint32_t now, CRGB* leds, uint8_t* alpha); + bool Rewind(); + + bool full() const { + return mInterpolator->getFrames()->full(); + } + + FrameRef popOldest() { + FrameRef frame; + mInterpolator->pop_back(&frame); + return frame; + } + + void pushNewest(FrameRef frame) { + mInterpolator->push_front(frame, frame->getTimestamp()); + } + +private: + void updateBufferIfNecessary(uint32_t now); + uint32_t mPixelsPerFrame = 0; + DataStreamRef mStream; + FrameInterpolatorRef mInterpolator; +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.cpp new file mode 100644 index 0000000..9799137 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.cpp @@ -0,0 +1,689 @@ +/// @file hsv2rgb.cpp +/// Functions to convert from the HSV colorspace to the RGB colorspace + +/// Disables pragma messages and warnings +#define FASTLED_INTERNAL +#include + +#include "FastLED.h" + +FASTLED_NAMESPACE_BEGIN + +/// HSV to RGB implementation in raw C, platform independent +void hsv2rgb_raw_C (const struct CHSV & hsv, struct CRGB & rgb); +/// HSV to RGB implementation in raw C, for the AVR platform only +void hsv2rgb_raw_avr(const struct CHSV & hsv, struct CRGB & rgb); + +#if defined(__AVR__) && !defined( LIB8_ATTINY ) +void hsv2rgb_raw(const struct CHSV & hsv, struct CRGB & rgb) +{ + hsv2rgb_raw_avr( hsv, rgb); +} +#else +void hsv2rgb_raw(const struct CHSV & hsv, struct CRGB & rgb) +{ + hsv2rgb_raw_C( hsv, rgb); +} +#endif + + +/// Apply dimming compensation to values +#define APPLY_DIMMING(X) (X) + +/// Divide the color wheel into eight sections, 32 elements each +/// @todo Unused. Remove? +#define HSV_SECTION_6 (0x20) + +/// Divide the color wheel into four sections, 64 elements each +/// @todo I believe this is mis-named, and should be HSV_SECTION_4 +#define HSV_SECTION_3 (0x40) + +void hsv2rgb_raw_C (const struct CHSV & hsv, struct CRGB & rgb) +{ + // Convert hue, saturation and brightness ( HSV/HSB ) to RGB + // "Dimming" is used on saturation and brightness to make + // the output more visually linear. + + // Apply dimming curves + uint8_t value = APPLY_DIMMING( hsv.val); // cppcheck-suppress selfAssignment + uint8_t saturation = hsv.sat; + + // The brightness floor is minimum number that all of + // R, G, and B will be set to. + uint8_t invsat = APPLY_DIMMING( 255 - saturation); // cppcheck-suppress selfAssignment + uint8_t brightness_floor = (value * invsat) / 256; + + // The color amplitude is the maximum amount of R, G, and B + // that will be added on top of the brightness_floor to + // create the specific hue desired. + uint8_t color_amplitude = value - brightness_floor; + + // Figure out which section of the hue wheel we're in, + // and how far offset we are withing that section + uint8_t section = hsv.hue / HSV_SECTION_3; // 0..2 + uint8_t offset = hsv.hue % HSV_SECTION_3; // 0..63 + + uint8_t rampup = offset; // 0..63 + uint8_t rampdown = (HSV_SECTION_3 - 1) - offset; // 63..0 + + // We now scale rampup and rampdown to a 0-255 range -- at least + // in theory, but here's where architecture-specific decsions + // come in to play: + // To scale them up to 0-255, we'd want to multiply by 4. + // But in the very next step, we multiply the ramps by other + // values and then divide the resulting product by 256. + // So which is faster? + // ((ramp * 4) * othervalue) / 256 + // or + // ((ramp ) * othervalue) / 64 + // It depends on your processor architecture. + // On 8-bit AVR, the "/ 256" is just a one-cycle register move, + // but the "/ 64" might be a multicycle shift process. So on AVR + // it's faster do multiply the ramp values by four, and then + // divide by 256. + // On ARM, the "/ 256" and "/ 64" are one cycle each, so it's + // faster to NOT multiply the ramp values by four, and just to + // divide the resulting product by 64 (instead of 256). + // Moral of the story: trust your profiler, not your insticts. + + // Since there's an AVR assembly version elsewhere, we'll + // assume what we're on an architecture where any number of + // bit shifts has roughly the same cost, and we'll remove the + // redundant math at the source level: + + // // scale up to 255 range + // //rampup *= 4; // 0..252 + // //rampdown *= 4; // 0..252 + + // compute color-amplitude-scaled-down versions of rampup and rampdown + uint8_t rampup_amp_adj = (rampup * color_amplitude) / (256 / 4); + uint8_t rampdown_amp_adj = (rampdown * color_amplitude) / (256 / 4); + + // add brightness_floor offset to everything + uint8_t rampup_adj_with_floor = rampup_amp_adj + brightness_floor; + uint8_t rampdown_adj_with_floor = rampdown_amp_adj + brightness_floor; + + + if( section ) { + if( section == 1) { + // section 1: 0x40..0x7F + rgb.r = brightness_floor; + rgb.g = rampdown_adj_with_floor; + rgb.b = rampup_adj_with_floor; + } else { + // section 2; 0x80..0xBF + rgb.r = rampup_adj_with_floor; + rgb.g = brightness_floor; + rgb.b = rampdown_adj_with_floor; + } + } else { + // section 0: 0x00..0x3F + rgb.r = rampdown_adj_with_floor; + rgb.g = rampup_adj_with_floor; + rgb.b = brightness_floor; + } +} + + + +#if defined(__AVR__) && !defined( LIB8_ATTINY ) +void hsv2rgb_raw_avr(const struct CHSV & hsv, struct CRGB & rgb) +{ + uint8_t hue, saturation, value; + + hue = hsv.hue; + saturation = hsv.sat; + value = hsv.val; + + // Saturation more useful the other way around + saturation = 255 - saturation; + uint8_t invsat = APPLY_DIMMING( saturation ); // cppcheck-suppress selfAssignment + + // Apply dimming curves + value = APPLY_DIMMING( value ); // cppcheck-suppress selfAssignment + + // The brightness floor is minimum number that all of + // R, G, and B will be set to, which is value * invsat + uint8_t brightness_floor; + + asm volatile( + "mul %[value], %[invsat] \n" + "mov %[brightness_floor], r1 \n" + : [brightness_floor] "=r" (brightness_floor) + : [value] "r" (value), + [invsat] "r" (invsat) + : "r0", "r1" + ); + + // The color amplitude is the maximum amount of R, G, and B + // that will be added on top of the brightness_floor to + // create the specific hue desired. + uint8_t color_amplitude = value - brightness_floor; + + // Figure how far we are offset into the section of the + // color wheel that we're in + uint8_t offset = hsv.hue & (HSV_SECTION_3 - 1); // 0..63 + uint8_t rampup = offset * 4; // 0..252 + + + // compute color-amplitude-scaled-down versions of rampup and rampdown + uint8_t rampup_amp_adj; + uint8_t rampdown_amp_adj; + + asm volatile( + "mul %[rampup], %[color_amplitude] \n" + "mov %[rampup_amp_adj], r1 \n" + "com %[rampup] \n" + "mul %[rampup], %[color_amplitude] \n" + "mov %[rampdown_amp_adj], r1 \n" + : [rampup_amp_adj] "=&r" (rampup_amp_adj), + [rampdown_amp_adj] "=&r" (rampdown_amp_adj), + [rampup] "+r" (rampup) + : [color_amplitude] "r" (color_amplitude) + : "r0", "r1" + ); + + + // add brightness_floor offset to everything + uint8_t rampup_adj_with_floor = rampup_amp_adj + brightness_floor; + uint8_t rampdown_adj_with_floor = rampdown_amp_adj + brightness_floor; + + + // keep gcc from using "X" as the index register for storing + // results back in the return structure. AVR's X register can't + // do "std X+q, rnn", but the Y and Z registers can. + // if the pointer to 'rgb' is in X, gcc will add all kinds of crazy + // extra instructions. Simply killing X here seems to help it + // try Y or Z first. + asm volatile( "" : : : "r26", "r27" ); + + + if( hue & 0x80 ) { + // section 2: 0x80..0xBF + rgb.r = rampup_adj_with_floor; + rgb.g = brightness_floor; + rgb.b = rampdown_adj_with_floor; + } else { + if( hue & 0x40) { + // section 1: 0x40..0x7F + rgb.r = brightness_floor; + rgb.g = rampdown_adj_with_floor; + rgb.b = rampup_adj_with_floor; + } else { + // section 0: 0x00..0x3F + rgb.r = rampdown_adj_with_floor; + rgb.g = rampup_adj_with_floor; + rgb.b = brightness_floor; + } + } + + cleanup_R1(); +} +// End of AVR asm implementation + +#endif + +void hsv2rgb_spectrum( const struct CHSV& hsv, CRGB& rgb) +{ + CHSV hsv2(hsv); + hsv2.hue = scale8( hsv2.hue, 191); + hsv2rgb_raw(hsv2, rgb); +} + + +/// Force a variable reference to avoid compiler over-optimization. +/// Sometimes the compiler will do clever things to reduce +/// code size that result in a net slowdown, if it thinks that +/// a variable is not used in a certain location. +/// This macro does its best to convince the compiler that +/// the variable is used in this location, to help control +/// code motion and de-duplication that would result in a slowdown. +#define FORCE_REFERENCE(var) asm volatile( "" : : "r" (var) ) + + +/// @cond +#define K255 255 +#define K171 171 +#define K170 170 +#define K85 85 +/// @endcond + +void hsv2rgb_rainbow( const CHSV& hsv, CRGB& rgb) +{ + // Yellow has a higher inherent brightness than + // any other color; 'pure' yellow is perceived to + // be 93% as bright as white. In order to make + // yellow appear the correct relative brightness, + // it has to be rendered brighter than all other + // colors. + // Level Y1 is a moderate boost, the default. + // Level Y2 is a strong boost. + const uint8_t Y1 = 1; + const uint8_t Y2 = 0; + + // G2: Whether to divide all greens by two. + // Depends GREATLY on your particular LEDs + const uint8_t G2 = 0; + + // Gscale: what to scale green down by. + // Depends GREATLY on your particular LEDs + const uint8_t Gscale = 0; + + + uint8_t hue = hsv.hue; + uint8_t sat = hsv.sat; + uint8_t val = hsv.val; + + uint8_t offset = hue & 0x1F; // 0..31 + + // offset8 = offset * 8 + uint8_t offset8 = offset; + { +#if defined(__AVR__) + // Left to its own devices, gcc turns "x <<= 3" into a loop + // It's much faster and smaller to just do three single-bit shifts + // So this business is to force that. + offset8 <<= 1; + asm volatile(""); + offset8 <<= 1; + asm volatile(""); + offset8 <<= 1; +#else + // On ARM and other non-AVR platforms, we just shift 3. + offset8 <<= 3; +#endif + } + + uint8_t third = scale8( offset8, (256 / 3)); // max = 85 + + uint8_t r, g, b; + + if( ! (hue & 0x80) ) { + // 0XX + if( ! (hue & 0x40) ) { + // 00X + //section 0-1 + if( ! (hue & 0x20) ) { + // 000 + //case 0: // R -> O + r = K255 - third; + g = third; + b = 0; + FORCE_REFERENCE(b); + } else { + // 001 + //case 1: // O -> Y + if( Y1 ) { + r = K171; + g = K85 + third ; + b = 0; + FORCE_REFERENCE(b); + } + if( Y2 ) { + r = K170 + third; + //uint8_t twothirds = (third << 1); + uint8_t twothirds = scale8( offset8, ((256 * 2) / 3)); // max=170 + g = K85 + twothirds; + b = 0; + FORCE_REFERENCE(b); + } + } + } else { + //01X + // section 2-3 + if( ! (hue & 0x20) ) { + // 010 + //case 2: // Y -> G + if( Y1 ) { + //uint8_t twothirds = (third << 1); + uint8_t twothirds = scale8( offset8, ((256 * 2) / 3)); // max=170 + r = K171 - twothirds; + g = K170 + third; + b = 0; + FORCE_REFERENCE(b); + } + if( Y2 ) { + r = K255 - offset8; + g = K255; + b = 0; + FORCE_REFERENCE(b); + } + } else { + // 011 + // case 3: // G -> A + r = 0; + FORCE_REFERENCE(r); + g = K255 - third; + b = third; + } + } + } else { + // section 4-7 + // 1XX + if( ! (hue & 0x40) ) { + // 10X + if( ! ( hue & 0x20) ) { + // 100 + //case 4: // A -> B + r = 0; + FORCE_REFERENCE(r); + //uint8_t twothirds = (third << 1); + uint8_t twothirds = scale8( offset8, ((256 * 2) / 3)); // max=170 + g = K171 - twothirds; //K170? + b = K85 + twothirds; + + } else { + // 101 + //case 5: // B -> P + r = third; + g = 0; + FORCE_REFERENCE(g); + b = K255 - third; + + } + } else { + if( ! (hue & 0x20) ) { + // 110 + //case 6: // P -- K + r = K85 + third; + g = 0; + FORCE_REFERENCE(g); + b = K171 - third; + + } else { + // 111 + //case 7: // K -> R + r = K170 + third; + g = 0; + FORCE_REFERENCE(g); + b = K85 - third; + + } + } + } + + // This is one of the good places to scale the green down, + // although the client can scale green down as well. + if( G2 ) g = g >> 1; + if( Gscale ) g = scale8_video_LEAVING_R1_DIRTY( g, Gscale); + + // Scale down colors if we're desaturated at all + // and add the brightness_floor to r, g, and b. + if( sat != 255 ) { + if( sat == 0) { + r = 255; b = 255; g = 255; + } else { + uint8_t desat = 255 - sat; + desat = scale8_video( desat, desat); + + uint8_t satscale = 255 - desat; + //satscale = sat; // uncomment to revert to pre-2021 saturation behavior + + //nscale8x3_video( r, g, b, sat); +#if (FASTLED_SCALE8_FIXED==1) + r = scale8_LEAVING_R1_DIRTY( r, satscale); + g = scale8_LEAVING_R1_DIRTY( g, satscale); + b = scale8_LEAVING_R1_DIRTY( b, satscale); + cleanup_R1(); +#else + if( r ) r = scale8( r, satscale) + 1; + if( g ) g = scale8( g, satscale) + 1; + if( b ) b = scale8( b, satscale) + 1; +#endif + uint8_t brightness_floor = desat; + r += brightness_floor; + g += brightness_floor; + b += brightness_floor; + } + } + + // Now scale everything down if we're at value < 255. + if( val != 255 ) { + + val = scale8_video_LEAVING_R1_DIRTY( val, val); + if( val == 0 ) { + r=0; g=0; b=0; + } else { + // nscale8x3_video( r, g, b, val); +#if (FASTLED_SCALE8_FIXED==1) + r = scale8_LEAVING_R1_DIRTY( r, val); + g = scale8_LEAVING_R1_DIRTY( g, val); + b = scale8_LEAVING_R1_DIRTY( b, val); + cleanup_R1(); +#else + if( r ) r = scale8( r, val) + 1; + if( g ) g = scale8( g, val) + 1; + if( b ) b = scale8( b, val) + 1; +#endif + } + } + + // Here we have the old AVR "missing std X+n" problem again + // It turns out that fixing it winds up costing more than + // not fixing it. + // To paraphrase Dr Bronner, profile! profile! profile! + //asm volatile( "" : : : "r26", "r27" ); + //asm volatile (" movw r30, r26 \n" : : : "r30", "r31"); + rgb.r = r; + rgb.g = g; + rgb.b = b; +} + + +void hsv2rgb_raw(const struct CHSV * phsv, struct CRGB * prgb, int numLeds) { + for(int i = 0; i < numLeds; ++i) { + hsv2rgb_raw(phsv[i], prgb[i]); + } +} + +void hsv2rgb_rainbow( const struct CHSV* phsv, struct CRGB * prgb, int numLeds) { + for(int i = 0; i < numLeds; ++i) { + hsv2rgb_rainbow(phsv[i], prgb[i]); + } +} + +void hsv2rgb_spectrum( const struct CHSV* phsv, struct CRGB * prgb, int numLeds) { + for(int i = 0; i < numLeds; ++i) { + hsv2rgb_spectrum(phsv[i], prgb[i]); + } +} + + +/// Convert a fractional input into a constant +#define FIXFRAC8(N,D) (((N)*256)/(D)) + +// This function is only an approximation, and it is not +// nearly as fast as the normal HSV-to-RGB conversion. +// See extended notes in the .h file. +CHSV rgb2hsv_approximate( const CRGB& rgb) +{ + uint8_t r = rgb.r; + uint8_t g = rgb.g; + uint8_t b = rgb.b; + uint8_t h, s, v; + + // find desaturation + uint8_t desat = 255; + if( r < desat) desat = r; + if( g < desat) desat = g; + if( b < desat) desat = b; + + // remove saturation from all channels + r -= desat; + g -= desat; + b -= desat; + + //Serial.print("desat="); Serial.print(desat); Serial.println(""); + + //uint8_t orig_desat = sqrt16( desat * 256); + //Serial.print("orig_desat="); Serial.print(orig_desat); Serial.println(""); + + // saturation is opposite of desaturation + s = 255 - desat; + //Serial.print("s.1="); Serial.print(s); Serial.println(""); + + if( s != 255 ) { + // undo 'dimming' of saturation + s = 255 - sqrt16( (255-s) * 256); + } + // without lib8tion: float ... ew ... sqrt... double ew, or rather, ew ^ 0.5 + // if( s != 255 ) s = (255 - (256.0 * sqrt( (float)(255-s) / 256.0))); + //Serial.print("s.2="); Serial.print(s); Serial.println(""); + + + // at least one channel is now zero + // if all three channels are zero, we had a + // shade of gray. + if( (r + g + b) == 0) { + // we pick hue zero for no special reason + return CHSV( 0, 0, 255 - s); + } + + // scale all channels up to compensate for desaturation + if( s < 255) { + if( s == 0) s = 1; + uint32_t scaleup = 65535 / (s); + r = ((uint32_t)(r) * scaleup) / 256; + g = ((uint32_t)(g) * scaleup) / 256; + b = ((uint32_t)(b) * scaleup) / 256; + } + //Serial.print("r.2="); Serial.print(r); Serial.println(""); + //Serial.print("g.2="); Serial.print(g); Serial.println(""); + //Serial.print("b.2="); Serial.print(b); Serial.println(""); + + uint16_t total = r + g + b; + + //Serial.print("total="); Serial.print(total); Serial.println(""); + + // scale all channels up to compensate for low values + if( total < 255) { + if( total == 0) total = 1; + uint32_t scaleup = 65535 / (total); + r = ((uint32_t)(r) * scaleup) / 256; + g = ((uint32_t)(g) * scaleup) / 256; + b = ((uint32_t)(b) * scaleup) / 256; + } + //Serial.print("r.3="); Serial.print(r); Serial.println(""); + //Serial.print("g.3="); Serial.print(g); Serial.println(""); + //Serial.print("b.3="); Serial.print(b); Serial.println(""); + + if( total > 255 ) { + v = 255; + } else { + v = qadd8(desat,total); + // undo 'dimming' of brightness + if( v != 255) v = sqrt16( v * 256); + // without lib8tion: float ... ew ... sqrt... double ew, or rather, ew ^ 0.5 + // if( v != 255) v = (256.0 * sqrt( (float)(v) / 256.0)); + + } + + //Serial.print("v="); Serial.print(v); Serial.println(""); + + +#if 0 + + //#else + if( v != 255) { + // this part could probably use refinement/rethinking, + // (but it doesn't overflow & wrap anymore) + uint16_t s16; + s16 = (s * 256); + s16 /= v; + //Serial.print("s16="); Serial.print(s16); Serial.println(""); + if( s16 < 256) { + s = s16; + } else { + s = 255; // clamp to prevent overflow + } + } +#endif + + //Serial.print("s.3="); Serial.print(s); Serial.println(""); + + + // since this wasn't a pure shade of gray, + // the interesting question is what hue is it + + + + // start with which channel is highest + // (ties don't matter) + uint8_t highest = r; + if( g > highest) highest = g; + if( b > highest) highest = b; + + if( highest == r ) { + // Red is highest. + // Hue could be Purple/Pink-Red,Red-Orange,Orange-Yellow + if( g == 0 ) { + // if green is zero, we're in Purple/Pink-Red + h = (HUE_PURPLE + HUE_PINK) / 2; + h += scale8( qsub8(r, 128), FIXFRAC8(48,128)); + } else if ( (r - g) > g) { + // if R-G > G then we're in Red-Orange + h = HUE_RED; + h += scale8( g, FIXFRAC8(32,85)); + } else { + // R-G < G, we're in Orange-Yellow + h = HUE_ORANGE; + h += scale8( qsub8((g - 85) + (171 - r), 4), FIXFRAC8(32,85)); //221 + } + + } else if ( highest == g) { + // Green is highest + // Hue could be Yellow-Green, Green-Aqua + if( b == 0) { + // if Blue is zero, we're in Yellow-Green + // G = 171..255 + // R = 171.. 0 + h = HUE_YELLOW; + uint8_t radj = scale8( qsub8(171,r), 47); //171..0 -> 0..171 -> 0..31 + uint8_t gadj = scale8( qsub8(g,171), 96); //171..255 -> 0..84 -> 0..31; + uint8_t rgadj = radj + gadj; + uint8_t hueadv = rgadj / 2; + h += hueadv; + //h += scale8( qadd8( 4, qadd8((g - 128), (128 - r))), + // FIXFRAC8(32,255)); // + } else { + // if Blue is nonzero we're in Green-Aqua + if( (g-b) > b) { + h = HUE_GREEN; + h += scale8( b, FIXFRAC8(32,85)); + } else { + h = HUE_AQUA; + h += scale8( qsub8(b, 85), FIXFRAC8(8,42)); + } + } + + } else /* highest == b */ { + // Blue is highest + // Hue could be Aqua/Blue-Blue, Blue-Purple, Purple-Pink + if( r == 0) { + // if red is zero, we're in Aqua/Blue-Blue + h = HUE_AQUA + ((HUE_BLUE - HUE_AQUA) / 4); + h += scale8( qsub8(b, 128), FIXFRAC8(24,128)); + } else if ( (b-r) > r) { + // B-R > R, we're in Blue-Purple + h = HUE_BLUE; + h += scale8( r, FIXFRAC8(32,85)); + } else { + // B-R < R, we're in Purple-Pink + h = HUE_PURPLE; + h += scale8( qsub8(r, 85), FIXFRAC8(32,85)); + } + } + + h += 1; + return CHSV( h, s, v); +} + +// Examples that need work: +// 0,192,192 +// 192,64,64 +// 224,32,32 +// 252,0,126 +// 252,252,0 +// 252,252,126 + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h new file mode 100644 index 0000000..d96895f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/hsv2rgb.h @@ -0,0 +1,178 @@ +#ifndef __INC_HSV2RGB_H +#define __INC_HSV2RGB_H + +#include "FastLED.h" + +#include "pixeltypes.h" + +/// @file hsv2rgb.h +/// Functions to convert from the HSV colorspace to the RGB colorspace + +/// @defgroup HSV2RGB HSV to RGB Conversion Functions +/// Functions to convert from the HSV colorspace to the RGB colorspace. +/// +/// These basically fall into two groups: spectra, and rainbows. +/// pectra and rainbows are not the same thing. Wikipedia has a good +/// llustration that shows a "spectrum" and a "rainbow" side by side: +/// [![Spectra and Rainbow comparison](http://upload.wikimedia.org/wikipedia/commons/f/f6/Prism_compare_rainbow_01.png)](https://commons.wikimedia.org/wiki/File:Prism_compare_rainbow_01.png) +/// +/// Source: http://en.wikipedia.org/wiki/Rainbow#Number_of_colours_in_spectrum_or_rainbow +/// +/// Among other differences, you'll see that a "rainbow" has much more yellow than +/// a plain spectrum. "Classic" LED color washes are spectrum based, and +/// usually show very little yellow. +/// +/// Take a look Wikipedia's page on HSV color space, with pseudocode for conversion +/// to RGB color space: http://en.wikipedia.org/wiki/HSL_and_HSV +/// +/// Note that their conversion algorithm, which is (naturally) very popular +/// is in the "maximum brightness at any given hue" style, vs. the "uniform +/// brightness for all hues" style. +/// +/// You can't have both; either purple is the same brightness as red, e.g: +/// @code +/// red = 0xFF0000 +/// purple = 0x800080 +/// @endcode +/// +/// Where you have the same "total light" output. OR purple is "as bright +/// as it can be", e.g.: +/// @code +/// red = 0xFF0000 +/// purple = 0xFF00FF +/// @endcode +/// +/// Where purple is much brighter than red. +/// +/// The colorspace conversions here try to keep the apparent brightness +/// constant even as the hue varies. +/// +/// Adafruit's "Wheel" function, discussed [here](http://forums.adafruit.com/viewtopic.php?f=47&t=22483) +/// is also of the "constant apparent brightness" variety. +/// +/// @todo Provide the "maximum brightness no matter what" variation. +/// +/// @see [Some good, clear Arduino C code from Kasper Kamperman](http://www.kasperkamperman.com/blog/arduino/arduino-programming-hsb-to-rgb/), +/// which in turn [was based on Windows C code from "nico80"](http://www.codeproject.com/Articles/9207/An-HSB-RGBA-colour-picker) + +/// @{ + +FASTLED_NAMESPACE_BEGIN + + +/// Convert an HSV value to RGB using a visually balanced rainbow. +/// This "rainbow" yields better yellow and orange than a straight +/// mathematical "spectrum". +/// +/// ![FastLED 'Rainbow' Hue Chart](https://raw.githubusercontent.com/FastLED/FastLED/gh-pages/images/HSV-rainbow-with-desc.jpg) +/// +/// @param hsv CHSV struct to convert to RGB. Max hue supported is HUE_MAX_RAINBOW +/// @param rgb CRGB struct to store the result of the conversion (will be modified) +void hsv2rgb_rainbow( const struct CHSV& hsv, struct CRGB& rgb); + +/// @copybrief hsv2rgb_rainbow(const struct CHSV&, struct CRGB&) +/// @see hsv2rgb_rainbow(const struct CHSV&, struct CRGB&) +/// @param phsv CHSV array to convert to RGB. Max hue supported is HUE_MAX_RAINBOW +/// @param prgb CRGB array to store the result of the conversion (will be modified) +/// @param numLeds the number of array values to process +void hsv2rgb_rainbow( const struct CHSV* phsv, struct CRGB * prgb, int numLeds); + +/// Max hue accepted for the hsv2rgb_rainbow() function +#define HUE_MAX_RAINBOW 255 + + +/// Convert an HSV value to RGB using a mathematically straight spectrum. +/// This "spectrum" will have more green and blue than a "rainbow", +/// and less yellow and orange. +/// +/// ![FastLED 'Spectrum' Hue Chart](https://raw.githubusercontent.com/FastLED/FastLED/gh-pages/images/HSV-spectrum-with-desc.jpg) +/// +/// @note This function wraps hsv2rgb_raw() and rescales the hue value to fit +/// the smaller range. +/// +/// @param hsv CHSV struct to convert to RGB. Max hue supported is HUE_MAX_SPECTRUM +/// @param rgb CRGB struct to store the result of the conversion (will be modified) +void hsv2rgb_spectrum( const struct CHSV& hsv, struct CRGB& rgb); + +/// Inline version of hsv2rgb_spectrum which returns a CRGB object. +inline CRGB hsv2rgb_spectrum( const struct CHSV& hsv) { + CRGB rgb; + hsv2rgb_spectrum(hsv, rgb); + return rgb; +} + +/// @copybrief hsv2rgb_spectrum(const struct CHSV&, struct CRGB&) +/// @see hsv2rgb_spectrum(const struct CHSV&, struct CRGB&) +/// @param phsv CHSV array to convert to RGB. Max hue supported is HUE_MAX_SPECTRUM +/// @param prgb CRGB array to store the result of the conversion (will be modified) +/// @param numLeds the number of array values to process +void hsv2rgb_spectrum( const struct CHSV* phsv, struct CRGB * prgb, int numLeds); + +/// Max hue accepted for the hsv2rgb_spectrum() function +#define HUE_MAX_SPECTRUM 255 + + + +/// @copybrief hsv2rgb_spectrum(const struct CHSV&, struct CRGB&) +/// @see hsv2rgb_spectrum(const struct CHSV&, struct CRGB&) +/// @note The hue is limited to the range 0-191 (HUE_MAX). This +/// results in a slightly faster conversion speed at the expense +/// of color balance. +/// @param hsv CHSV struct to convert to RGB. Max hue supported is HUE_MAX +/// @param rgb CRGB struct to store the result of the conversion (will be modified) +void hsv2rgb_raw(const struct CHSV& hsv, struct CRGB & rgb); + +/// @copybrief hsv2rgb_raw(const struct CHSV&, struct CRGB&) +/// @see hsv2rgb_raw(const struct CHSV&, struct CRGB&) +/// @param phsv CHSV array to convert to RGB. Max hue supported is HUE_MAX +/// @param prgb CRGB array to store the result of the conversion (will be modified) +/// @param numLeds the number of array values to process +void hsv2rgb_raw(const struct CHSV* phsv, struct CRGB * prgb, int numLeds); + +/// Max hue accepted for the hsv2rgb_raw() function +#define HUE_MAX 191 + + +/// Recover approximate HSV values from RGB. +/// These values are *approximate*, not exact. Why is this "only" an approximation? +/// Because not all RGB colors have HSV equivalents! For example, there +/// is no HSV value that will ever convert to RGB(255,255,0) using +/// the code provided in this library. So if you try to +/// convert RGB(255,255,0) "back" to HSV, you'll necessarily get +/// only an approximation. Emphasis has been placed on getting +/// the "hue" as close as usefully possible, but even that's a bit +/// of a challenge. The 8-bit HSV and 8-bit RGB color spaces +/// are not a "bijection". +/// +/// Nevertheless, this function does a pretty good job, particularly +/// at recovering the 'hue' from fully saturated RGB colors that +/// originally came from HSV rainbow colors. So if you start +/// with CHSV(hue_in,255,255), and convert that to RGB, and then +/// convert it back to HSV using this function, the resulting output +/// hue will either exactly the same, or very close (+/-1). +/// The more desaturated the original RGB color is, the rougher the +/// approximation, and the less accurate the results. +/// @note This function is a long-term work in progress; expect +/// results to change slightly over time as this function is +/// refined and improved. +/// @par +/// @note This function is most accurate when the input is an +/// RGB color that came from a fully-saturated HSV color to start +/// with. E.g. CHSV( hue, 255, 255) -> CRGB -> CHSV will give +/// best results. +/// @par +/// @note This function is not nearly as fast as HSV-to-RGB. +/// It is provided for those situations when the need for this +/// function cannot be avoided, or when extremely high performance +/// is not needed. +/// @see https://en.wikipedia.org/wiki/Bijection +/// @param rgb an RGB value to convert +/// @returns the approximate HSV equivalent of the RGB value +CHSV rgb2hsv_approximate( const CRGB& rgb); + + +FASTLED_NAMESPACE_END + +///@} HSV2RGB + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h new file mode 100644 index 0000000..3ce8cb8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/inplacenew.h @@ -0,0 +1,10 @@ +#pragma once + + +#if __has_include() +#include +#else +inline void* operator new(size_t, void* ptr) noexcept { + return ptr; +} +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h new file mode 100644 index 0000000..d96a301 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/json.h @@ -0,0 +1,3 @@ +#pragma once + +#include "third_party/arduinojson/json.h" \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h new file mode 100644 index 0000000..9f105d0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/led_sysdefs.h @@ -0,0 +1,85 @@ +#ifndef __INC_LED_SYSDEFS_H +#define __INC_LED_SYSDEFS_H + +#include "FastLED.h" + +#include "fastled_config.h" + +/// @file led_sysdefs.h +/// Determines which platform system definitions to include + +#if defined(NRF51) || defined(__RFduino__) || defined (__Simblee__) +#include "platforms/arm/nrf51/led_sysdefs_arm_nrf51.h" +#elif defined(NRF52_SERIES) +#include "platforms/arm/nrf52/led_sysdefs_arm_nrf52.h" +#elif defined(__MK20DX128__) || defined(__MK20DX256__) +// Include k20/T3 headers +#include "platforms/arm/k20/led_sysdefs_arm_k20.h" +#elif defined(__MK66FX1M0__) || defined(__MK64FX512__) +// Include k66/T3.6 headers +#include "platforms/arm/k66/led_sysdefs_arm_k66.h" +#elif defined(__MKL26Z64__) +// Include kl26/T-LC headers +#include "platforms/arm/kl26/led_sysdefs_arm_kl26.h" +#elif defined(__IMXRT1062__) +// teensy4 +#include "platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h" +#elif defined(__SAM3X8E__) +// Include sam/due headers +#include "platforms/arm/sam/led_sysdefs_arm_sam.h" +#elif defined(STM32F10X_MD) || defined(__STM32F1__) || defined(STM32F2XX) || defined(STM32F1) +#include "platforms/arm/stm32/led_sysdefs_arm_stm32.h" +#elif defined(__SAMD21G18A__) || defined(__SAMD21J18A__) || defined(__SAMD21E17A__) || defined(__SAMD21E18A__) +#include "platforms/arm/d21/led_sysdefs_arm_d21.h" +#elif defined(__SAMD51G19A__) || defined(__SAMD51J19A__) || defined(__SAME51J19A__) || defined(__SAMD51P19A__) || defined(__SAMD51P20A__) +#include "platforms/arm/d51/led_sysdefs_arm_d51.h" +#elif defined(ARDUINO_ARCH_RP2040) // not sure a pico-sdk define for this +// RP2040 (Raspberry Pi Pico etc) +#include "platforms/arm/rp2040/led_sysdefs_arm_rp2040.h" +#elif defined(ESP8266) +#include "platforms/esp/8266/led_sysdefs_esp8266.h" +#elif defined(ESP32) +#include "platforms/esp/32/led_sysdefs_esp32.h" +#elif defined(__AVR__) || defined(__AVR_ATmega4809__) +// AVR platforms +#include "platforms/avr/led_sysdefs_avr.h" +#elif defined(ARDUINO_ARCH_APOLLO3) +// Apollo3 platforms (e.g. the Ambiq Micro Apollo3 Blue as used by the SparkFun Artemis platforms) +#include "platforms/apollo3/led_sysdefs_apollo3.h" +#elif defined(ARDUINO_ARCH_RENESAS) || defined(ARDUINO_ARCH_RENESAS_UNO) || defined(ARDUINO_ARCH_RENESAS_PORTENTA) +#include "platforms/arm/renesas/led_sysdef_arm_renesas.h" +#elif defined(__x86_64__) || defined(FASTLED_STUB_IMPL) || defined(__APPLE__) || defined(__linux__) || defined(__unix__) || defined(__EMSCRIPTEN__) +// Not on a microcontroller +//# ifdef FASTLED_HAS_PRAGMA_MESSAGE +//# pragma message "Using stub, no data will be written to pins" +//# else +//# warning "Using stub, no data will be written to pins" +//# endif +#include "platforms/stub/led_sysdefs_stub.h" +#else +// +// We got here because we don't recognize the platform that you're +// trying to compile for: it's not AVR, or an ESP or ARM that we recognize. +// +// If you're reading this because you got the error below, +// and if this new platform is just a minor variant of an +// existing supported ARM platform, you may be able to add +// a new 'defined(XXX)' selector in the apporpriate code above. +// +// If this platform is a new microcontroller, see "PORTING.md". +// +#error "This platform isn't recognized by FastLED... yet. See comments in FastLED/led_sysdefs.h for options." +#endif + +#include "namespace.h" + +// Arduino.h needed for convenience functions digitalPinToPort/BitMask/portOutputRegister and the pinMode methods. +#ifdef ARDUINO +#include // ok include +#endif + +/// Clock cycles per microsecond. +/// Calculated using the F_CPU preprocessor define +#define CLKS_PER_US (F_CPU/1000000) + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.cpp new file mode 100644 index 0000000..c4e4f67 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.cpp @@ -0,0 +1,260 @@ +/// @file lib8tion.cpp +/// Fast, efficient 8-bit math functions specifically +/// designed for high-performance LED programming. + +#include + +/// Disables pragma messages and warnings +#define FASTLED_INTERNAL + + +#include "FastLED.h" + + + +/// @copydoc ::rand16seed +#define RAND16_SEED 1337 +uint16_t rand16seed = RAND16_SEED; + + + + +// memset8, memcpy8, memmove8: +// optimized avr replacements for the standard "C" library +// routines memset, memcpy, and memmove. +// +// There are two techniques that make these routines +// faster than the standard avr-libc routines. +// First, the loops are unrolled 2X, meaning that +// the average loop overhead is cut in half. +// And second, the compare-and-branch at the bottom +// of each loop decrements the low byte of the +// counter, and if the carry is clear, it branches +// back up immediately. Only if the low byte math +// causes carry do we bother to decrement the high +// byte and check that result for carry as well. +// Results for a 100-byte buffer are 20-40% faster +// than standard avr-libc, at a cost of a few extra +// bytes of code. + +#if defined(__AVR__) +extern "C" { +//__attribute__ ((noinline)) +void * memset8 ( void * ptr, uint8_t val, uint16_t num ) +{ + asm volatile( + " movw r26, %[ptr] \n\t" + " sbrs %A[num], 0 \n\t" + " rjmp Lseteven_%= \n\t" + " rjmp Lsetodd_%= \n\t" + "Lsetloop_%=: \n\t" + " st X+, %[val] \n\t" + "Lsetodd_%=: \n\t" + " st X+, %[val] \n\t" + "Lseteven_%=: \n\t" + " subi %A[num], 2 \n\t" + " brcc Lsetloop_%= \n\t" + " sbci %B[num], 0 \n\t" + " brcc Lsetloop_%= \n\t" + : [num] "+r" (num) + : [ptr] "r" (ptr), + [val] "r" (val) + : "memory" + ); + return ptr; +} + + + +//__attribute__ ((noinline)) +void * memcpy8 ( void * dst, const void* src, uint16_t num ) +{ + asm volatile( + " movw r30, %[src] \n\t" + " movw r26, %[dst] \n\t" + " sbrs %A[num], 0 \n\t" + " rjmp Lcpyeven_%= \n\t" + " rjmp Lcpyodd_%= \n\t" + "Lcpyloop_%=: \n\t" + " ld __tmp_reg__, Z+ \n\t" + " st X+, __tmp_reg__ \n\t" + "Lcpyodd_%=: \n\t" + " ld __tmp_reg__, Z+ \n\t" + " st X+, __tmp_reg__ \n\t" + "Lcpyeven_%=: \n\t" + " subi %A[num], 2 \n\t" + " brcc Lcpyloop_%= \n\t" + " sbci %B[num], 0 \n\t" + " brcc Lcpyloop_%= \n\t" + : [num] "+r" (num) + : [src] "r" (src), + [dst] "r" (dst) + : "memory" + ); + return dst; +} + +//__attribute__ ((noinline)) +void * memmove8 ( void * dst, const void* src, uint16_t num ) +{ + if( src > dst) { + // if src > dst then we can use the forward-stepping memcpy8 + return memcpy8( dst, src, num); + } else { + // if src < dst then we have to step backward: + dst = (char*)dst + num; + src = (char*)src + num; + asm volatile( + " movw r30, %[src] \n\t" + " movw r26, %[dst] \n\t" + " sbrs %A[num], 0 \n\t" + " rjmp Lmoveven_%= \n\t" + " rjmp Lmovodd_%= \n\t" + "Lmovloop_%=: \n\t" + " ld __tmp_reg__, -Z \n\t" + " st -X, __tmp_reg__ \n\t" + "Lmovodd_%=: \n\t" + " ld __tmp_reg__, -Z \n\t" + " st -X, __tmp_reg__ \n\t" + "Lmoveven_%=: \n\t" + " subi %A[num], 2 \n\t" + " brcc Lmovloop_%= \n\t" + " sbci %B[num], 0 \n\t" + " brcc Lmovloop_%= \n\t" + : [num] "+r" (num) + : [src] "r" (src), + [dst] "r" (dst) + : "memory" + ); + return dst; + } +} + + +} /* end extern "C" */ + +#endif /* AVR */ + + + + +#if 0 +// TEST / VERIFICATION CODE ONLY BELOW THIS POINT +#include // ok include +#include "lib8tion.h" + +void test1abs( int8_t i) +{ + Serial.print("abs("); Serial.print(i); Serial.print(") = "); + int8_t j = abs8(i); + Serial.print(j); Serial.println(" "); +} + +void testabs() +{ + delay(5000); + for( int8_t q = -128; q != 127; ++q) { + test1abs(q); + } + for(;;){}; +} + + +void testmul8() +{ + delay(5000); + byte r, c; + + Serial.println("mul8:"); + for( r = 0; r <= 20; r += 1) { + Serial.print(r); Serial.print(" : "); + for( c = 0; c <= 20; c += 1) { + byte t; + t = mul8( r, c); + Serial.print(t); Serial.print(' '); + } + Serial.println(' '); + } + Serial.println("done."); + for(;;){}; +} + + +void testscale8() +{ + delay(5000); + byte r, c; + + Serial.println("scale8:"); + for( r = 0; r <= 240; r += 10) { + Serial.print(r); Serial.print(" : "); + for( c = 0; c <= 240; c += 10) { + byte t; + t = scale8( r, c); + Serial.print(t); Serial.print(' '); + } + Serial.println(' '); + } + + Serial.println(' '); + Serial.println("scale8_video:"); + + for( r = 0; r <= 100; r += 4) { + Serial.print(r); Serial.print(" : "); + for( c = 0; c <= 100; c += 4) { + byte t; + t = scale8_video( r, c); + Serial.print(t); Serial.print(' '); + } + Serial.println(' '); + } + + Serial.println("done."); + for(;;){}; +} + + + +void testqadd8() +{ + delay(5000); + byte r, c; + for( r = 0; r <= 240; r += 10) { + Serial.print(r); Serial.print(" : "); + for( c = 0; c <= 240; c += 10) { + byte t; + t = qadd8( r, c); + Serial.print(t); Serial.print(' '); + } + Serial.println(' '); + } + Serial.println("done."); + for(;;){}; +} + +void testnscale8x3() +{ + delay(5000); + byte r, g, b, sc; + for( byte z = 0; z < 10; ++z) { + r = random8(); g = random8(); b = random8(); sc = random8(); + + Serial.print("nscale8x3_video( "); + Serial.print(r); Serial.print(", "); + Serial.print(g); Serial.print(", "); + Serial.print(b); Serial.print(", "); + Serial.print(sc); Serial.print(") = [ "); + + nscale8x3_video( r, g, b, sc); + + Serial.print(r); Serial.print(", "); + Serial.print(g); Serial.print(", "); + Serial.print(b); Serial.print("]"); + + Serial.println(' '); + } + Serial.println("done."); + for(;;){}; +} + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h new file mode 100644 index 0000000..49c6ac6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion.h @@ -0,0 +1,1400 @@ +#ifndef __INC_LIB8TION_H +#define __INC_LIB8TION_H + +#include "FastLED.h" +#include "lib8tion/types.h" + +#ifndef __INC_LED_SYSDEFS_H +#error WTH? led_sysdefs needs to be included first +#endif + +/// @file lib8tion.h +/// Fast, efficient 8-bit math functions specifically +/// designed for high-performance LED programming. + + + + + +#include +#include "lib8tion/lib8static.h" + + +#if !defined(__AVR__) +#include +// for memmove, memcpy, and memset if not defined here +#endif // end of !defined(__AVR__) + +#if defined(__arm__) + +#if defined(FASTLED_TEENSY3) +// Can use Cortex M4 DSP instructions +#define QADD8_C 0 +#define QADD7_C 0 +#define QADD8_ARM_DSP_ASM 1 +#define QADD7_ARM_DSP_ASM 1 +#else +// Generic ARM +#define QADD8_C 1 +#define QADD7_C 1 +#endif // end of defined(FASTLED_TEENSY3) + +#define QSUB8_C 1 +#define SCALE8_C 1 +#define SCALE16BY8_C 1 +#define SCALE16_C 1 +#define ABS8_C 1 +#define MUL8_C 1 +#define QMUL8_C 1 +#define ADD8_C 1 +#define SUB8_C 1 +#define EASE8_C 1 +#define AVG8_C 1 +#define AVG8R_C 1 +#define AVG7_C 1 +#define AVG16_C 1 +#define AVG16R_C 1 +#define AVG15_C 1 +#define BLEND8_C 1 + +// end of #if defined(__arm__) + +#elif defined(ARDUINO_ARCH_APOLLO3) + +// Default to using the standard C functions for now +#define QADD8_C 1 +#define QADD7_C 1 +#define QSUB8_C 1 +#define SCALE8_C 1 +#define SCALE16BY8_C 1 +#define SCALE16_C 1 +#define ABS8_C 1 +#define MUL8_C 1 +#define QMUL8_C 1 +#define ADD8_C 1 +#define SUB8_C 1 +#define EASE8_C 1 +#define AVG8_C 1 +#define AVG8R_C 1 +#define AVG7_C 1 +#define AVG16_C 1 +#define AVG16R_C 1 +#define AVG15_C 1 +#define BLEND8_C 1 + +// end of #elif defined(ARDUINO_ARCH_APOLLO3) + +#elif defined(__AVR__) + +// AVR ATmega and friends Arduino + +#define QADD8_C 0 +#define QADD7_C 0 +#define QSUB8_C 0 +#define ABS8_C 0 +#define ADD8_C 0 +#define SUB8_C 0 +#define AVG8_C 0 +#define AVG8R_C 0 +#define AVG7_C 0 +#define AVG16_C 0 +#define AVG16R_C 0 +#define AVG15_C 0 + +#define QADD8_AVRASM 1 +#define QADD7_AVRASM 1 +#define QSUB8_AVRASM 1 +#define ABS8_AVRASM 1 +#define ADD8_AVRASM 1 +#define SUB8_AVRASM 1 +#define AVG8_AVRASM 1 +#define AVG8R_AVRASM 1 +#define AVG7_AVRASM 1 +#define AVG16_AVRASM 1 +#define AVG16R_AVRASM 1 +#define AVG15_AVRASM 1 + +// Note: these require hardware MUL instruction +// -- sorry, ATtiny! +#if !defined(LIB8_ATTINY) +#define SCALE8_C 0 +#define SCALE16BY8_C 0 +#define SCALE16_C 0 +#define MUL8_C 0 +#define QMUL8_C 0 +#define EASE8_C 0 +#define BLEND8_C 0 +#define SCALE8_AVRASM 1 +#define SCALE16BY8_AVRASM 1 +#define SCALE16_AVRASM 1 +#define MUL8_AVRASM 1 +#define QMUL8_AVRASM 1 +#define EASE8_AVRASM 1 +#define CLEANUP_R1_AVRASM 1 +#define BLEND8_AVRASM 1 +#else +// On ATtiny, we just use C implementations +#define SCALE8_C 1 +#define SCALE16BY8_C 1 +#define SCALE16_C 1 +#define MUL8_C 1 +#define QMUL8_C 1 +#define EASE8_C 1 +#define BLEND8_C 1 +#define SCALE8_AVRASM 0 +#define SCALE16BY8_AVRASM 0 +#define SCALE16_AVRASM 0 +#define MUL8_AVRASM 0 +#define QMUL8_AVRASM 0 +#define EASE8_AVRASM 0 +#define BLEND8_AVRASM 0 +#endif // end of !defined(LIB8_ATTINY) + +// end of #elif defined(__AVR__) + +#else + +// Doxygen: ignore these macros +/// @cond + +// unspecified architecture, so +// no ASM, everything in C +#define QADD8_C 1 +#define QADD7_C 1 +#define QSUB8_C 1 +#define SCALE8_C 1 +#define SCALE16BY8_C 1 +#define SCALE16_C 1 +#define ABS8_C 1 +#define MUL8_C 1 +#define QMUL8_C 1 +#define ADD8_C 1 +#define SUB8_C 1 +#define EASE8_C 1 +#define AVG8_C 1 +#define AVG8R_C 1 +#define AVG7_C 1 +#define AVG16_C 1 +#define AVG16R_C 1 +#define AVG15_C 1 +#define BLEND8_C 1 + +/// @endcond + +#endif + +/// @defgroup lib8tion Fast Math Functions +/// Fast, efficient 8-bit math functions specifically +/// designed for high-performance LED programming. +/// +/// Because of the AVR (Arduino) and ARM assembly language +/// implementations provided, using these functions often +/// results in smaller and faster code than the equivalent +/// program using plain "C" arithmetic and logic. +/// +/// Included are: +/// +/// - Saturating unsigned 8-bit add and subtract. +/// Instead of wrapping around if an overflow occurs, +/// these routines just 'clamp' the output at a maxumum +/// of 255, or a minimum of 0. Useful for adding pixel +/// values. E.g., qadd8( 200, 100) = 255. +/// @code +/// qadd8( i, j) == MIN( (i + j), 0xFF ) +/// qsub8( i, j) == MAX( (i - j), 0 ) +/// @endcode +/// +/// - Saturating signed 8-bit ("7-bit") add. +/// @code +/// qadd7( i, j) == MIN( (i + j), 0x7F) +/// @endcode +/// +/// - Scaling (down) of unsigned 8- and 16- bit values. +/// Scaledown value is specified in 1/256ths. +/// @code +/// scale8( i, sc) == (i * sc) / 256 +/// scale16by8( i, sc) == (i * sc) / 256 +/// @endcode +/// +/// Example: scaling a 0-255 value down into a +/// range from 0-99: +/// @code +/// downscaled = scale8( originalnumber, 100); +/// @endcode +/// +/// A special version of scale8 is provided for scaling +/// LED brightness values, to make sure that they don't +/// accidentally scale down to total black at low +/// dimming levels, since that would look wrong: +/// @code +/// scale8_video( i, sc) = ((i * sc) / 256) +? 1 +/// @endcode +/// +/// Example: reducing an LED brightness by a +/// dimming factor: +/// @code +/// new_bright = scale8_video( orig_bright, dimming); +/// @endcode +/// +/// - Fast 8- and 16- bit unsigned random numbers. +/// Significantly faster than Arduino random(), but +/// also somewhat less random. You can add entropy. +/// @code +/// random8() == random from 0..255 +/// random8( n) == random from 0..(N-1) +/// random8( n, m) == random from N..(M-1) +/// +/// random16() == random from 0..65535 +/// random16( n) == random from 0..(N-1) +/// random16( n, m) == random from N..(M-1) +/// +/// random16_set_seed( k) == seed = k +/// random16_add_entropy( k) == seed += k +/// @endcode +/// +/// - Absolute value of a signed 8-bit value. +/// @code +/// abs8( i) == abs( i) +/// @endcode +/// +/// - 8-bit math operations which return 8-bit values. +/// These are provided mostly for completeness, +/// not particularly for performance. +/// @code +/// mul8( i, j) == (i * j) & 0xFF +/// add8( i, j) == (i + j) & 0xFF +/// sub8( i, j) == (i - j) & 0xFF +/// @endcode +/// +/// - Fast 16-bit approximations of sin and cos. +/// Input angle is a uint16_t from 0-65535. +/// Output is a signed int16_t from -32767 to 32767. +/// @code +/// sin16( x) == sin( (x/32768.0) * pi) * 32767 +/// cos16( x) == cos( (x/32768.0) * pi) * 32767 +/// @endcode +/// +/// Accurate to more than 99% in all cases. +/// +/// - Fast 8-bit approximations of sin and cos. +/// Input angle is a uint8_t from 0-255. +/// Output is an UNsigned uint8_t from 0 to 255. +/// @code +/// sin8( x) == (sin( (x/128.0) * pi) * 128) + 128 +/// cos8( x) == (cos( (x/128.0) * pi) * 128) + 128 +/// @endcode +/// +/// Accurate to within about 2%. +/// +/// - Fast 8-bit "easing in/out" function. +/// @code +/// ease8InOutCubic(x) == 3(x^2) - 2(x^3) +/// ease8InOutApprox(x) == +/// faster, rougher, approximation of cubic easing +/// ease8InOutQuad(x) == quadratic (vs cubic) easing +/// @endcode +/// +/// - Cubic, Quadratic, and Triangle wave functions. +/// Input is a uint8_t representing phase withing the wave, +/// similar to how sin8 takes an angle 'theta'. +/// Output is a uint8_t representing the amplitude of +/// the wave at that point. +/// @code +/// cubicwave8( x) +/// quadwave8( x) +/// triwave8( x) +/// @endcode +/// +/// - Square root for 16-bit integers. About three times +/// faster and five times smaller than Arduino's built-in +/// generic 32-bit sqrt routine. +/// @code +/// sqrt16( uint16_t x ) == sqrt( x) +/// @endcode +/// +/// - Dimming and brightening functions for 8-bit +/// light values. +/// @code +/// dim8_video( x) == scale8_video( x, x) +/// dim8_raw( x) == scale8( x, x) +/// dim8_lin( x) == (x<128) ? ((x+1)/2) : scale8(x,x) +/// brighten8_video( x) == 255 - dim8_video( 255 - x) +/// brighten8_raw( x) == 255 - dim8_raw( 255 - x) +/// brighten8_lin( x) == 255 - dim8_lin( 255 - x) +/// @endcode +/// +/// The dimming functions in particular are suitable +/// for making LED light output appear more 'linear'. +/// +/// - Linear interpolation between two values, with the +/// fraction between them expressed as an 8- or 16-bit +/// fixed point fraction (fract8 or fract16). +/// @code +/// lerp8by8( fromU8, toU8, fract8 ) +/// lerp16by8( fromU16, toU16, fract8 ) +/// lerp15by8( fromS16, toS16, fract8 ) +/// == from + (( to - from ) * fract8) / 256) +/// lerp16by16( fromU16, toU16, fract16 ) +/// == from + (( to - from ) * fract16) / 65536) +/// map8( in, rangeStart, rangeEnd) +/// == map( in, 0, 255, rangeStart, rangeEnd); +/// @endcode +/// +/// - Optimized memmove, memcpy, and memset, that are +/// faster than standard avr-libc 1.8. +/// @code +/// memmove8( dest, src, bytecount) +/// memcpy8( dest, src, bytecount) +/// memset8( buf, value, bytecount) +/// @endcode +/// +/// - Beat generators which return sine or sawtooth +/// waves in a specified number of Beats Per Minute. +/// Sine wave beat generators can specify a low and +/// high range for the output. Sawtooth wave beat +/// generators always range 0-255 or 0-65535. +/// @code +/// beatsin8( BPM, low8, high8) +/// = (sine(beatphase) * (high8-low8)) + low8 +/// beatsin16( BPM, low16, high16) +/// = (sine(beatphase) * (high16-low16)) + low16 +/// beatsin88( BPM88, low16, high16) +/// = (sine(beatphase) * (high16-low16)) + low16 +/// beat8( BPM) = 8-bit repeating sawtooth wave +/// beat16( BPM) = 16-bit repeating sawtooth wave +/// beat88( BPM88) = 16-bit repeating sawtooth wave +/// @endcode +/// +/// BPM is beats per minute in either simple form +/// e.g. 120, or Q8.8 fixed-point form. +/// BPM88 is beats per minute in ONLY Q8.8 fixed-point +/// form. +/// +/// Lib8tion is pronounced like 'libation': lie-BAY-shun +/// +/// @{ + + + + +#include "lib8tion/math8.h" +#include "lib8tion/scale8.h" +#include "lib8tion/random8.h" +#include "lib8tion/trig8.h" + +/////////////////////////////////////////////////////////////////////// + + + + +FASTLED_NAMESPACE_BEGIN + + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup FloatConversions Float-to-Fixed and Fixed-to-Float Conversions +/// Functions to convert between floating point and fixed point types. +/// @note Anything involving a "float" on AVR will be slower. +/// @{ + +/// Conversion from 16-bit fixed point (::sfract15) to IEEE754 32-bit float. +LIB8STATIC float sfract15ToFloat( sfract15 y) +{ + return y / 32768.0; +} + +/// Conversion from IEEE754 float in the range (-1,1) to 16-bit fixed point (::sfract15). +/// @note The extremes of one and negative one are NOT representable! The +/// representable range is 0.99996948242 to -0.99996948242, in steps of 0.00003051757. +LIB8STATIC sfract15 floatToSfract15( float f) +{ + return f * 32768.0; +} + +/// @} FloatConversions + + + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup FastMemory Fast Memory Functions for AVR +/// Alternatives to memmove, memcpy, and memset that are +/// faster on AVR than standard avr-libc 1.8. +/// @{ + +#if defined(__AVR__) || defined(FASTLED_DOXYGEN) +extern "C" { +void * memmove8( void * dst, const void * src, uint16_t num ); ///< Faster alternative to memmove() on AVR +void * memcpy8 ( void * dst, const void * src, uint16_t num ) __attribute__ ((noinline)); ///< Faster alternative to memcpy() on AVR +void * memset8 ( void * ptr, uint8_t value, uint16_t num ) __attribute__ ((noinline)) ; ///< Faster alternative to memset() on AVR +} +#else +// on non-AVR platforms, these names just call standard libc. +#define memmove8 memmove +#define memcpy8 memcpy +#define memset8 memset +#endif + +/// @} FastMemory + + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup LinearInterpolation Linear Interpolation +/// Fast linear interpolation functions, such as could be used for Perlin noise, etc. +/// +/// A note on the structure of the lerp functions: +/// The cases for b>a and b<=a are handled separately for +/// speed. Without knowing the relative order of a and b, +/// the value (a-b) might be overflow the width of a or b, +/// and have to be promoted to a wider, slower type. +/// To avoid that, we separate the two cases, and are able +/// to do all the math in the same width as the arguments, +/// which is much faster and smaller on AVR. +/// @{ + +/// Linear interpolation between two unsigned 8-bit values, +/// with 8-bit fraction +LIB8STATIC uint8_t lerp8by8( uint8_t a, uint8_t b, fract8 frac) +{ + uint8_t result; + if( b > a) { + uint8_t delta = b - a; + uint8_t scaled = scale8( delta, frac); + result = a + scaled; + } else { + uint8_t delta = a - b; + uint8_t scaled = scale8( delta, frac); + result = a - scaled; + } + return result; +} + +/// Linear interpolation between two unsigned 16-bit values, +/// with 16-bit fraction +LIB8STATIC uint16_t lerp16by16( uint16_t a, uint16_t b, fract16 frac) +{ + uint16_t result; + if( b > a ) { + uint16_t delta = b - a; + uint16_t scaled = scale16(delta, frac); + result = a + scaled; + } else { + uint16_t delta = a - b; + uint16_t scaled = scale16( delta, frac); + result = a - scaled; + } + return result; +} + +/// Linear interpolation between two unsigned 16-bit values, +/// with 8-bit fraction +LIB8STATIC uint16_t lerp16by8( uint16_t a, uint16_t b, fract8 frac) +{ + uint16_t result; + if( b > a) { + uint16_t delta = b - a; + uint16_t scaled = scale16by8( delta, frac); + result = a + scaled; + } else { + uint16_t delta = a - b; + uint16_t scaled = scale16by8( delta, frac); + result = a - scaled; + } + return result; +} + +/// Linear interpolation between two signed 15-bit values, +/// with 8-bit fraction +LIB8STATIC int16_t lerp15by8( int16_t a, int16_t b, fract8 frac) +{ + int16_t result; + if( b > a) { + uint16_t delta = b - a; + uint16_t scaled = scale16by8( delta, frac); + result = a + scaled; + } else { + uint16_t delta = a - b; + uint16_t scaled = scale16by8( delta, frac); + result = a - scaled; + } + return result; +} + +/// Linear interpolation between two signed 15-bit values, +/// with 8-bit fraction +LIB8STATIC int16_t lerp15by16( int16_t a, int16_t b, fract16 frac) +{ + int16_t result; + if( b > a) { + uint16_t delta = b - a; + uint16_t scaled = scale16( delta, frac); + result = a + scaled; + } else { + uint16_t delta = a - b; + uint16_t scaled = scale16( delta, frac); + result = a - scaled; + } + return result; +} + +/// Map from one full-range 8-bit value into a narrower +/// range of 8-bit values, possibly a range of hues. +/// +/// E.g. map `myValue` into a hue in the range blue..purple..pink..red +/// @code +/// hue = map8( myValue, HUE_BLUE, HUE_RED); +/// @endcode +/// +/// Combines nicely with the waveform functions (like sin8(), etc) +/// to produce continuous hue gradients back and forth: +/// @code +/// hue = map8( sin8( myValue), HUE_BLUE, HUE_RED); +/// @endcode +/// +/// Mathematically simiar to lerp8by8(), but arguments are more +/// like Arduino's "map"; this function is similar to +/// @code +/// map( in, 0, 255, rangeStart, rangeEnd) +/// @endcode +/// +/// but faster and specifically designed for 8-bit values. +LIB8STATIC uint8_t map8( uint8_t in, uint8_t rangeStart, uint8_t rangeEnd) +{ + uint8_t rangeWidth = rangeEnd - rangeStart; + uint8_t out = scale8( in, rangeWidth); + out += rangeStart; + return out; +} + +/// @} LinearInterpolation + + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup Easing Easing Functions +/// Specify the rate of change of a parameter over time. +/// @see http://easings.net +/// @{ + +/// 8-bit quadratic ease-in / ease-out function. +/// Takes around 13 cycles on AVR. +#if (EASE8_C == 1) || defined(FASTLED_DOXYGEN) +LIB8STATIC uint8_t ease8InOutQuad( uint8_t i) +{ + uint8_t j = i; + if( j & 0x80 ) { + j = 255 - j; + } + uint8_t jj = scale8( j, j); + uint8_t jj2 = jj << 1; + if( i & 0x80 ) { + jj2 = 255 - jj2; + } + return jj2; +} + +#elif EASE8_AVRASM == 1 +// This AVR asm version of ease8InOutQuad preserves one more +// low-bit of precision than the C version, and is also slightly +// smaller and faster. +LIB8STATIC uint8_t ease8InOutQuad(uint8_t val) { + uint8_t j=val; + asm volatile ( + "sbrc %[val], 7 \n" + "com %[j] \n" + "mul %[j], %[j] \n" + "add r0, %[j] \n" + "ldi %[j], 0 \n" + "adc %[j], r1 \n" + "lsl r0 \n" // carry = high bit of low byte of mul product + "rol %[j] \n" // j = (j * 2) + carry // preserve add'l bit of precision + "sbrc %[val], 7 \n" + "com %[j] \n" + "clr __zero_reg__ \n" + : [j] "+&a" (j) + : [val] "a" (val) + : "r0", "r1" + ); + return j; +} + +#else +#error "No implementation for ease8InOutQuad available." +#endif + +/// 16-bit quadratic ease-in / ease-out function. +/// C implementation at this point. +LIB8STATIC uint16_t ease16InOutQuad( uint16_t i) +{ + uint16_t j = i; + if( j & 0x8000 ) { + j = 65535 - j; + } + uint16_t jj = scale16( j, j); + uint16_t jj2 = jj << 1; + if( i & 0x8000 ) { + jj2 = 65535 - jj2; + } + return jj2; +} + + +/// 8-bit cubic ease-in / ease-out function. +/// Takes around 18 cycles on AVR. +LIB8STATIC fract8 ease8InOutCubic( fract8 i) +{ + uint8_t ii = scale8_LEAVING_R1_DIRTY( i, i); + uint8_t iii = scale8_LEAVING_R1_DIRTY( ii, i); + + uint16_t r1 = (3 * (uint16_t)(ii)) - ( 2 * (uint16_t)(iii)); + + /* the code generated for the above *'s automatically + cleans up R1, so there's no need to explicitily call + cleanup_R1(); */ + + uint8_t result = r1; + + // if we got "256", return 255: + if( r1 & 0x100 ) { + result = 255; + } + return result; +} + + +/// Fast, rough 8-bit ease-in/ease-out function. +/// Shaped approximately like ease8InOutCubic(), +/// it's never off by more than a couple of percent +/// from the actual cubic S-curve, and it executes +/// more than twice as fast. Use when the cycles +/// are more important than visual smoothness. +/// Asm version takes around 7 cycles on AVR. +#if (EASE8_C == 1) || defined(FASTLED_DOXYGEN) +LIB8STATIC fract8 ease8InOutApprox( fract8 i) +{ + if( i < 64) { + // start with slope 0.5 + i /= 2; + } else if( i > (255 - 64)) { + // end with slope 0.5 + i = 255 - i; + i /= 2; + i = 255 - i; + } else { + // in the middle, use slope 192/128 = 1.5 + i -= 64; + i += (i / 2); + i += 32; + } + + return i; +} + +#elif EASE8_AVRASM == 1 +LIB8STATIC uint8_t ease8InOutApprox( fract8 i) +{ + // takes around 7 cycles on AVR + asm volatile ( + " subi %[i], 64 \n\t" + " cpi %[i], 128 \n\t" + " brcc Lshift_%= \n\t" + + // middle case + " mov __tmp_reg__, %[i] \n\t" + " lsr __tmp_reg__ \n\t" + " add %[i], __tmp_reg__ \n\t" + " subi %[i], 224 \n\t" + " rjmp Ldone_%= \n\t" + + // start or end case + "Lshift_%=: \n\t" + " lsr %[i] \n\t" + " subi %[i], 96 \n\t" + + "Ldone_%=: \n\t" + + : [i] "+a" (i) + : + : "r0" + ); + return i; +} +#else +#error "No implementation for ease8 available." +#endif + +/// @} Easing + + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup WaveformGenerators Waveform Generators +/// General purpose wave generator functions. +/// +/// @{ + + +/// Triangle wave generator. +/// Useful for turning a one-byte ever-increasing value into a +/// one-byte value that oscillates up and down. +/// @code +/// input output +/// 0..127 0..254 (positive slope) +/// 128..255 254..0 (negative slope) +/// @endcode +/// +/// On AVR this function takes just three cycles. +/// +LIB8STATIC uint8_t triwave8(uint8_t in) +{ + if( in & 0x80) { + in = 255 - in; + } + uint8_t out = in << 1; + return out; +} + +/// Quadratic waveform generator. Spends just a little +/// more time at the limits than "sine" does. +/// +/// S-shaped wave generator (like "sine"). Useful +/// for turning a one-byte "counter" value into a +/// one-byte oscillating value that moves smoothly up and down, +/// with an "acceleration" and "deceleration" curve. +/// +/// This is even faster than "sin8()", and has +/// a slightly different curve shape. +LIB8STATIC uint8_t quadwave8(uint8_t in) +{ + return ease8InOutQuad( triwave8( in)); +} + +/// Cubic waveform generator. Spends visibly more time +/// at the limits than "sine" does. +/// @copydetails quadwave8() +LIB8STATIC uint8_t cubicwave8(uint8_t in) +{ + return ease8InOutCubic( triwave8( in)); +} + + +/// Square wave generator. +/// Useful for turning a one-byte ever-increasing value +/// into a one-byte value that is either 0 or 255. +/// The width of the output "pulse" is determined by +/// the pulsewidth argument: +/// @code +/// if pulsewidth is 255, output is always 255. +/// if pulsewidth < 255, then +/// if input < pulsewidth then output is 255 +/// if input >= pulsewidth then output is 0 +/// @endcode +/// +/// The output looking like: +/// +/// @code +/// 255 +--pulsewidth--+ +/// . | | +/// 0 0 +--------(256-pulsewidth)-------- +/// @endcode +/// +/// @param in input value +/// @param pulsewidth width of the output pulse +/// @returns square wave output +LIB8STATIC uint8_t squarewave8( uint8_t in, uint8_t pulsewidth=128) +{ + if( in < pulsewidth || (pulsewidth == 255)) { + return 255; + } else { + return 0; + } +} + +/// @} WaveformGenerators + + + +/// @addtogroup FractionalTypes +/// @{ + +/// Template class for representing fractional ints. +/// @tparam T underlying type for data storage +/// @tparam F number of fractional bits +/// @tparam I number of integer bits +template class qfx { + T i:I; ///< Integer value of number + T f:F; ///< Fractional value of number +public: + /// Constructor, storing a float as a fractional int + qfx(float fx) { i = fx; f = (fx-i) * (1<>F); } + /// @copydoc operator*(uint32_t) + uint16_t operator*(uint16_t v) { return (v*i) + ((v*f)>>F); } + /// @copydoc operator*(uint32_t) + int32_t operator*(int32_t v) { return (v*i) + ((v*f)>>F); } + /// @copydoc operator*(uint32_t) + int16_t operator*(int16_t v) { return (v*i) + ((v*f)>>F); } +#if defined(FASTLED_ARM) | defined(FASTLED_RISCV) | defined(FASTLED_APOLLO3) + /// @copydoc operator*(uint32_t) + int operator*(int v) { return (v*i) + ((v*f)>>F); } +#endif +}; + +template static uint32_t operator*(uint32_t v, qfx & q) { return q * v; } +template static uint16_t operator*(uint16_t v, qfx & q) { return q * v; } +template static int32_t operator*(int32_t v, qfx & q) { return q * v; } +template static int16_t operator*(int16_t v, qfx & q) { return q * v; } +#if defined(FASTLED_ARM) | defined(FASTLED_RISCV) | defined(FASTLED_APOLLO3) +template static int operator*(int v, qfx & q) { return q * v; } +#endif + +/// A 4.4 integer (4 bits integer, 4 bits fraction) +typedef qfx q44; +/// A 6.2 integer (6 bits integer, 2 bits fraction) +typedef qfx q62; +/// A 8.8 integer (8 bits integer, 8 bits fraction) +typedef qfx q88; +/// A 12.4 integer (12 bits integer, 4 bits fraction) +typedef qfx q124; + +/// @} + +/// @} lib8tion (excluding the timekeeping functions from the nested group) + + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup Timekeeping Timekeeping Functions +/// Tools for tracking and working with time +/// +/// @{ + +#if ((defined(ARDUINO) || defined(SPARK) || defined(FASTLED_HAS_MILLIS)) && !defined(USE_GET_MILLISECOND_TIMER)) || defined(FASTLED_DOXYGEN) +// Forward declaration of Arduino function 'millis'. +//uint32_t millis(); + +/// The a number of functions need access to a millisecond counter +/// in order to keep time. On Arduino, this is "millis()". +/// On other platforms, you'll need to provide a function with this +/// signature which provides similar functionality: +/// @code{.cpp} +/// uint32_t get_millisecond_timer(); +/// @endcode +/// +/// You can also force use of the get_millisecond_timer() function +/// by \#defining `USE_GET_MILLISECOND_TIMER`. +#define GET_MILLIS millis +#else +uint32_t get_millisecond_timer(); +#define GET_MILLIS get_millisecond_timer +#endif + +/// @} Timekeeping + + +/// @addtogroup lib8tion +/// @{ + + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup BeatGenerators Waveform Beat Generators +/// Waveform generators that reset at a given number +/// of "beats per minute" (BPM). +/// +/// The standard "beat" functions generate "sawtooth" waves which rise from +/// 0 up to a max value and then reset, continuously repeating that cycle at +/// the specified frequency (BPM). +/// +/// The "sin" versions function similarly, but create an oscillating sine wave +/// at the specified frequency. +/// +/// BPM can be supplied two ways. The simpler way of specifying BPM is as +/// a simple 8-bit integer from 1-255, (e.g., "120"). +/// The more sophisticated way of specifying BPM allows for fractional +/// "Q8.8" fixed point number (an ::accum88) with an 8-bit integer part and +/// an 8-bit fractional part. The easiest way to construct this is to multiply +/// a floating point BPM value (e.g. 120.3) by 256, (e.g. resulting in 30796 +/// in this case), and pass that as the 16-bit BPM argument. +/// +/// Originally these functions were designed to make an entire animation project pulse. +/// with brightness. For that effect, add this line just above your existing call to +/// "FastLED.show()": +/// @code +/// uint8_t bright = beatsin8( 60 /*BPM*/, 192 /*dimmest*/, 255 /*brightest*/ )); +/// FastLED.setBrightness( bright ); +/// FastLED.show(); +/// @endcode +/// +/// The entire animation will now pulse between brightness 192 and 255 once per second. +/// +/// @warning Any "BPM88" parameter **MUST** always be provided in Q8.8 format! +/// @note The beat generators need access to a millisecond counter +/// to track elapsed time. See ::GET_MILLIS for reference. When using the Arduino +/// `millis()` function, accuracy is a bit better than one part in a thousand. +/// +/// @{ + + +/// Generates a 16-bit "sawtooth" wave at a given BPM, with BPM +/// specified in Q8.8 fixed-point format. +/// @param beats_per_minute_88 the frequency of the wave, in Q8.8 format +/// @param timebase the time offset of the wave from the millis() timer +/// @warning The BPM parameter **MUST** be provided in Q8.8 format! E.g. +/// for 120 BPM it would be 120*256 = 30720. If you just want to specify +/// "120", use beat16() or beat8(). +LIB8STATIC uint16_t beat88( accum88 beats_per_minute_88, uint32_t timebase = 0) +{ + // BPM is 'beats per minute', or 'beats per 60000ms'. + // To avoid using the (slower) division operator, we + // want to convert 'beats per 60000ms' to 'beats per 65536ms', + // and then use a simple, fast bit-shift to divide by 65536. + // + // The ratio 65536:60000 is 279.620266667:256; we'll call it 280:256. + // The conversion is accurate to about 0.05%, more or less, + // e.g. if you ask for "120 BPM", you'll get about "119.93". + return (((GET_MILLIS()) - timebase) * beats_per_minute_88 * 280) >> 16; +} + +/// Generates a 16-bit "sawtooth" wave at a given BPM +/// @param beats_per_minute the frequency of the wave, in decimal +/// @param timebase the time offset of the wave from the millis() timer +LIB8STATIC uint16_t beat16( accum88 beats_per_minute, uint32_t timebase = 0) +{ + // Convert simple 8-bit BPM's to full Q8.8 accum88's if needed + if( beats_per_minute < 256) beats_per_minute <<= 8; + return beat88(beats_per_minute, timebase); +} + +/// Generates an 8-bit "sawtooth" wave at a given BPM +/// @param beats_per_minute the frequency of the wave, in decimal +/// @param timebase the time offset of the wave from the millis() timer +LIB8STATIC uint8_t beat8( accum88 beats_per_minute, uint32_t timebase = 0) +{ + return beat16( beats_per_minute, timebase) >> 8; +} + + +/// Generates a 16-bit sine wave at a given BPM that oscillates within +/// a given range. +/// @param beats_per_minute_88 the frequency of the wave, in Q8.8 format +/// @param lowest the lowest output value of the sine wave +/// @param highest the highest output value of the sine wave +/// @param timebase the time offset of the wave from the millis() timer +/// @param phase_offset phase offset of the wave from the current position +/// @warning The BPM parameter **MUST** be provided in Q8.8 format! E.g. +/// for 120 BPM it would be 120*256 = 30720. If you just want to specify +/// "120", use beatsin16() or beatsin8(). +LIB8STATIC uint16_t beatsin88( accum88 beats_per_minute_88, uint16_t lowest = 0, uint16_t highest = 65535, + uint32_t timebase = 0, uint16_t phase_offset = 0) +{ + uint16_t beat = beat88( beats_per_minute_88, timebase); + uint16_t beatsin = (sin16( beat + phase_offset) + 32768); + uint16_t rangewidth = highest - lowest; + uint16_t scaledbeat = scale16( beatsin, rangewidth); + uint16_t result = lowest + scaledbeat; + return result; +} + +/// Generates a 16-bit sine wave at a given BPM that oscillates within +/// a given range. +/// @param beats_per_minute the frequency of the wave, in decimal +/// @param lowest the lowest output value of the sine wave +/// @param highest the highest output value of the sine wave +/// @param timebase the time offset of the wave from the millis() timer +/// @param phase_offset phase offset of the wave from the current position +LIB8STATIC uint16_t beatsin16( accum88 beats_per_minute, uint16_t lowest = 0, uint16_t highest = 65535, + uint32_t timebase = 0, uint16_t phase_offset = 0) +{ + uint16_t beat = beat16( beats_per_minute, timebase); + uint16_t beatsin = (sin16( beat + phase_offset) + 32768); + uint16_t rangewidth = highest - lowest; + uint16_t scaledbeat = scale16( beatsin, rangewidth); + uint16_t result = lowest + scaledbeat; + return result; +} + +/// Generates an 8-bit sine wave at a given BPM that oscillates within +/// a given range. +/// @param beats_per_minute the frequency of the wave, in decimal +/// @param lowest the lowest output value of the sine wave +/// @param highest the highest output value of the sine wave +/// @param timebase the time offset of the wave from the millis() timer +/// @param phase_offset phase offset of the wave from the current position +LIB8STATIC uint8_t beatsin8( accum88 beats_per_minute, uint8_t lowest = 0, uint8_t highest = 255, + uint32_t timebase = 0, uint8_t phase_offset = 0) +{ + uint8_t beat = beat8( beats_per_minute, timebase); + uint8_t beatsin = sin8( beat + phase_offset); + uint8_t rangewidth = highest - lowest; + uint8_t scaledbeat = scale8( beatsin, rangewidth); + uint8_t result = lowest + scaledbeat; + return result; +} + +/// @} BeatGenerators + +/// @} lib8tion, to exclude timekeeping functions + + +/////////////////////////////////////////////////////////////////////// +/// +/// @addtogroup Timekeeping +/// @{ + +/// Return the current seconds since boot in a 16-bit value. Used as part of the +/// "every N time-periods" mechanism +LIB8STATIC uint16_t seconds16() +{ + uint32_t ms = GET_MILLIS(); + uint16_t s16; + s16 = ms / 1000; + return s16; +} + +/// Return the current minutes since boot in a 16-bit value. Used as part of the +/// "every N time-periods" mechanism +LIB8STATIC uint16_t minutes16() +{ + uint32_t ms = GET_MILLIS(); + uint16_t m16; + m16 = (ms / (60000L)) & 0xFFFF; + return m16; +} + +/// Return the current hours since boot in an 8-bit value. Used as part of the +/// "every N time-periods" mechanism +LIB8STATIC uint8_t hours8() +{ + uint32_t ms = GET_MILLIS(); + uint8_t h8; + h8 = (ms / (3600000L)) & 0xFF; + return h8; +} + + +/// Helper routine to divide a 32-bit value by 1024, returning +/// only the low 16 bits. +/// You'd think this would be just +/// @code +/// result = (in32 >> 10) & 0xFFFF; +/// @endcode +/// And on ARM, that's what you want and all is well. +/// But on AVR that code turns into a loop that executes +/// a four-byte shift ten times: 40 shifts in all, plus loop +/// overhead. This routine gets exactly the same result with +/// just six shifts (vs 40), and no loop overhead. +/// Used to convert millis to "binary seconds" aka bseconds: +/// one bsecond == 1024 millis. +LIB8STATIC uint16_t div1024_32_16( uint32_t in32) +{ + uint16_t out16; +#if defined(__AVR__) + asm volatile ( + " lsr %D[in] \n\t" + " ror %C[in] \n\t" + " ror %B[in] \n\t" + " lsr %D[in] \n\t" + " ror %C[in] \n\t" + " ror %B[in] \n\t" + " mov %B[out],%C[in] \n\t" + " mov %A[out],%B[in] \n\t" + : [in] "+r" (in32), + [out] "=r" (out16) + ); +#else + out16 = (in32 >> 10) & 0xFFFF; +#endif + return out16; +} + +/// Returns the current time-since-boot in +/// "binary seconds", which are actually 1024/1000 of a +/// second long. +LIB8STATIC uint16_t bseconds16() +{ + uint32_t ms = GET_MILLIS(); + uint16_t s16; + s16 = div1024_32_16( ms); + return s16; +} + +/// Preprocessor-based class "template" for ::CEveryNTime, used with `EVERY_N_TIME` timekeepers. +/// Classes to implement ::EVERY_N_MILLIS, ::EVERY_N_SECONDS, +/// ::EVERY_N_MINUTES, ::EVERY_N_HOURS, and ::EVERY_N_BSECONDS. +#if 1 +#define INSTANTIATE_EVERY_N_TIME_PERIODS(NAME,TIMETYPE,TIMEGETTER) \ +class NAME { \ +public: \ + TIMETYPE mPrevTrigger; \ + TIMETYPE mPeriod; \ + \ + NAME() { reset(); mPeriod = 1; }; \ + NAME(TIMETYPE period) { reset(); setPeriod(period); }; \ + void setPeriod( TIMETYPE period) { mPeriod = period; }; \ + TIMETYPE getTime() { return (TIMETYPE)(TIMEGETTER()); }; \ + TIMETYPE getPeriod() { return mPeriod; }; \ + TIMETYPE getElapsed() { return getTime() - mPrevTrigger; } \ + TIMETYPE getRemaining() { return mPeriod - getElapsed(); } \ + TIMETYPE getLastTriggerTime() { return mPrevTrigger; } \ + bool ready() { \ + bool isReady = (getElapsed() >= mPeriod); \ + if( isReady ) { reset(); } \ + return isReady; \ + } \ + void reset() { mPrevTrigger = getTime(); }; \ + void trigger() { mPrevTrigger = getTime() - mPeriod; }; \ + \ + operator bool() { return ready(); } \ +}; + +/// @name CEveryNTime Base Classes +/// These macros define the time interval checking classes +/// used in the `EVERY_N_TIME` time macros. +/// @{ + +#if defined(FASTLED_DOXYGEN) +/// Time interval checking class. +/// Keeps track of a time interval in order to limit how often code +/// is executed. +/// @note TIMETYPE is specific to the initialized class, and is in the +/// units used by the time function. E.g. for ::EVERY_N_MILLIS it's uint32_t +/// and milliseconds, for ::EVERY_N_HOURS it's uint8_t and hours, etc. +/// @warning This specific class isn't actually part of the library! It's created +/// using a preprocessor macro (::INSTANTIATE_EVERY_N_TIME_PERIODS) as +/// a new class for every different time unit. It has been recreated +/// specifically for the documentation, so that the methods can be documented +/// as usual. +/// @see INSTANTIATE_EVERY_N_TIME_PERIODS +class CEveryNTime { +public: + TIMETYPE mPrevTrigger; ///< Timestamp of the last time the class was "ready" + TIMETYPE mPeriod; ///< Timing interval to check + + /// Default constructor + CEveryNTime() { reset(); mPeriod = 1; }; + /// Constructor + /// @param period the time interval between triggers + CEveryNTime(TIMETYPE period) { reset(); setPeriod(period); }; + + /// Set the time interval between triggers + void setPeriod( TIMETYPE period) { mPeriod = period; }; + + /// Get the current time according to the class' timekeeper + TIMETYPE getTime() { return (TIMETYPE)(TIMEGETTER()); }; + + /// Get the time interval between triggers + TIMETYPE getPeriod() { return mPeriod; }; + + /// Get the time elapsed since the last trigger event + TIMETYPE getElapsed() { return getTime() - mPrevTrigger; } + + /// Get the time until the next trigger event + TIMETYPE getRemaining() { return mPeriod - getElapsed(); } + + /// Get the timestamp of the most recent trigger event + TIMETYPE getLastTriggerTime() { return mPrevTrigger; } + + /// Check if the time interval has elapsed + bool ready() { + bool isReady = (getElapsed() >= mPeriod); + if( isReady ) { reset(); } + return isReady; + } + + /// Reset the timestamp to the current time + void reset() { mPrevTrigger = getTime(); }; + + /// Reset the timestamp so it is ready() on next call + void trigger() { mPrevTrigger = getTime() - mPeriod; }; + + /// @copydoc ready() + operator bool() { return ready(); } +}; +#endif // FASTLED_DOXYGEN + +/// Create the CEveryNMillis class for millisecond intervals +INSTANTIATE_EVERY_N_TIME_PERIODS(CEveryNMillis,uint32_t,GET_MILLIS); + +/// Create the CEveryNSeconds class for second intervals +INSTANTIATE_EVERY_N_TIME_PERIODS(CEveryNSeconds,uint16_t,seconds16); + +/// Create the CEveryNBSeconds class for bsecond intervals +INSTANTIATE_EVERY_N_TIME_PERIODS(CEveryNBSeconds,uint16_t,bseconds16); + +/// Create the CEveryNMinutes class for minutes intervals +INSTANTIATE_EVERY_N_TIME_PERIODS(CEveryNMinutes,uint16_t,minutes16); + +/// Create the CEveryNHours class for hours intervals +INSTANTIATE_EVERY_N_TIME_PERIODS(CEveryNHours,uint8_t,hours8); + +/// Alias for CEveryNMillis +#define CEveryNMilliseconds CEveryNMillis + +/// Create the CEveryNMillisDynamic class for dynamic millisecond intervals +class CEveryNMillisDynamic { +public: + uint32_t mPrevTrigger; + uint32_t mPeriod; + + CEveryNMillisDynamic(uint32_t period) : mPeriod(period) { reset(); }; + uint32_t getTime() { return GET_MILLIS(); }; + uint32_t getPeriod() const { return mPeriod; }; + uint32_t getElapsed() { return getTime() - mPrevTrigger; } + uint32_t getRemaining() { return getPeriod() - getElapsed(); } + uint32_t getLastTriggerTime() { return mPrevTrigger; } + bool ready() { + bool isReady = (getElapsed() >= getPeriod()); + if( isReady ) { reset(); } + return isReady; + } + void reset() { mPrevTrigger = getTime(); }; + void trigger() { mPrevTrigger = getTime() - getPeriod(); }; + void setPeriod(uint32_t period) { mPeriod = period; } + + operator bool() { return ready(); } +}; +/// @} CEveryNTime Base Classes + +#else + +// Under C++11 rules, we would be allowed to use not-external +// -linkage-type symbols as template arguments, +// e.g., LIB8STATIC seconds16, and we'd be able to use these +// templates as shown below. +// However, under C++03 rules, we cannot do that, and thus we +// have to resort to the preprocessor to 'instantiate' 'templates', +// as handled above. +template +class CEveryNTimePeriods { +public: + timeType mPrevTrigger; + timeType mPeriod; + + CEveryNTimePeriods() { reset(); mPeriod = 1; }; + CEveryNTimePeriods(timeType period) { reset(); setPeriod(period); }; + void setPeriod( timeType period) { mPeriod = period; }; + timeType getTime() { return (timeType)(timeGetter()); }; + timeType getPeriod() { return mPeriod; }; + timeType getElapsed() { return getTime() - mPrevTrigger; } + timeType getRemaining() { return mPeriod - getElapsed(); } + timeType getLastTriggerTime() { return mPrevTrigger; } + bool ready() { + bool isReady = (getElapsed() >= mPeriod); + if( isReady ) { reset(); } + return isReady; + } + void reset() { mPrevTrigger = getTime(); }; + void trigger() { mPrevTrigger = getTime() - mPeriod; }; + + operator bool() { return ready(); } +}; +typedef CEveryNTimePeriods CEveryNSeconds; +typedef CEveryNTimePeriods CEveryNBSeconds; +typedef CEveryNTimePeriods CEveryNMillis; +typedef CEveryNTimePeriods CEveryNMinutes; +typedef CEveryNTimePeriods CEveryNHours; +#endif + + +/// @name "EVERY_N_TIME" Macros +/// Check whether to excecute a block of code every N amount of time. +/// These are useful for limiting how often code runs. For example, +/// you can use ::fill_rainbow() to fill a strip of LEDs with color, +/// combined with an ::EVERY_N_MILLIS block to limit how fast the colors +/// change: +/// @code{.cpp} +/// static uint8_t hue = 0; +/// fill_rainbow(leds, NUM_LEDS, hue); +/// EVERY_N_MILLIS(20) { hue++; } // advances hue every 20 milliseconds +/// @endcode +/// Note that in order for these to be accurate, the EVERY_N block must +/// be evaluated at a regular basis. +/// @{ + +/// @cond +#define CONCAT_HELPER( x, y ) x##y +#define CONCAT_MACRO( x, y ) CONCAT_HELPER( x, y ) +/// @endcond + + +/// Checks whether to execute a block of code every N milliseconds +/// @see GET_MILLIS +#define EVERY_N_MILLIS(N) EVERY_N_MILLIS_I(CONCAT_MACRO(PER, __COUNTER__ ),N) + +/// Checks whether to execute a block of code every N milliseconds, using a custom instance name +/// @copydetails EVERY_N_MILLIS +#define EVERY_N_MILLIS_I(NAME,N) static CEveryNMillis NAME(N); if( NAME ) + + +/// Checks whether to execute a block of code every N seconds +/// @see seconds16() +#define EVERY_N_SECONDS(N) EVERY_N_SECONDS_I(CONCAT_MACRO(PER, __COUNTER__ ),N) + +/// Checks whether to execute a block of code every N seconds, using a custom instance name +/// @copydetails EVERY_N_SECONDS +#define EVERY_N_SECONDS_I(NAME,N) static CEveryNSeconds NAME(N); if( NAME ) + + +/// Checks whether to execute a block of code every N bseconds +/// @see bseconds16() +#define EVERY_N_BSECONDS(N) EVERY_N_BSECONDS_I(CONCAT_MACRO(PER, __COUNTER__ ),N) + +/// Checks whether to execute a block of code every N bseconds, using a custom instance name +/// @copydetails EVERY_N_BSECONDS +#define EVERY_N_BSECONDS_I(NAME,N) static CEveryNBSeconds NAME(N); if( NAME ) + + +/// Checks whether to execute a block of code every N minutes +/// @see minutes16() +#define EVERY_N_MINUTES(N) EVERY_N_MINUTES_I(CONCAT_MACRO(PER, __COUNTER__ ),N) + +/// Checks whether to execute a block of code every N minutes, using a custom instance name +/// @copydetails EVERY_N_MINUTES +#define EVERY_N_MINUTES_I(NAME,N) static CEveryNMinutes NAME(N); if( NAME ) + + +/// Checks whether to execute a block of code every N hours +/// @see hours8() +#define EVERY_N_HOURS(N) EVERY_N_HOURS_I(CONCAT_MACRO(PER, __COUNTER__ ),N) + +/// Checks whether to execute a block of code every N hours, using a custom instance name +/// @copydetails EVERY_N_HOURS +#define EVERY_N_HOURS_I(NAME,N) static CEveryNHours NAME(N); if( NAME ) + + +/// Alias for ::EVERY_N_MILLIS +#define EVERY_N_MILLISECONDS(N) EVERY_N_MILLIS(N) +/// Alias for ::EVERY_N_MILLIS_I +#define EVERY_N_MILLISECONDS_I(NAME,N) EVERY_N_MILLIS_I(NAME,N) + +/// Checks whether to execute a block of code every N milliseconds, where N is determined dynamically +#define EVERY_N_MILLISECONDS_DYNAMIC(PERIOD_FUNC) EVERY_N_MILLISECONDS_DYNAMIC_I(CONCAT_MACRO(__dynamic_millis_timer, __COUNTER__ ), (PERIOD_FUNC)) + +/// Checks whether to execute a block of code every N milliseconds, where N is determined dynamically, using a custom instance name +#define EVERY_N_MILLISECONDS_DYNAMIC_I(NAME, PERIOD_FUNC) \ + static CEveryNMillisDynamic NAME(1); \ + NAME.setPeriod(PERIOD_FUNC); \ + if( NAME ) + +/// @} Every_N +/// @} Timekeeping + + +// These defines are used to declare hidden or commented symbols for the +// purposes of Doxygen documentation generation. They do not affect your program. +#ifdef FASTLED_DOXYGEN +/// Set this flag to use the get_millisecond_timer() function in place +/// of the default millis() function. +/// @ingroup Timekeeping +#define USE_GET_MILLISECOND_TIMER +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/brightness_bitshifter.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/brightness_bitshifter.h new file mode 100644 index 0000000..af5d082 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/brightness_bitshifter.h @@ -0,0 +1,70 @@ +#pragma once + +#include + + + +inline uint8_t brightness_bitshifter8(uint8_t *brightness_src, uint8_t *brightness_dst, uint8_t max_shifts) { + uint8_t src = *brightness_src; + if (*brightness_dst == 0 || src == 0) { + return 0; + } + // Steal brightness from brightness_src and give it to brightness_dst. + // After this function concludes the multiplication of brightness_dst and brightness_src will remain + // constant. + // This algorithm is a little difficult to follow and I don't understand why it works that well, + // however I did work it out manually and has something to do with how numbers respond to bitshifts. + uint8_t curr = *brightness_dst; + uint8_t shifts = 0; + for (uint8_t i = 0; i < max_shifts && src > 1; i++) { + if (curr & 0b10000000) { + // next shift will overflow + break; + } + curr <<= 1; + src >>= 1; + shifts++; + } + // write out the output values. + *brightness_dst = curr; + *brightness_src = src; + return shifts; +} + +// Return value is the number of shifts on the src. Multiply this by the number of steps to get the +// the number of shifts on the dst. +inline uint8_t brightness_bitshifter16(uint8_t *brightness_src, uint16_t *brightness_dst, uint8_t max_shifts, uint8_t steps=2) { + uint8_t src = *brightness_src; + if (*brightness_src == 0 || *brightness_src == 0) { + return 0; + } + uint16_t overflow_mask = 0b1000000000000000; + for (uint8_t i = 1; i < steps; i++) { + overflow_mask >>= 1; + overflow_mask |= 0b1000000000000000; + } + const uint8_t underflow_mask = 0x1; + // Steal brightness from brightness_src and give it to brightness_dst. + // After this function concludes the multiplication of brightness_dst and brightness_src will remain + // constant. + uint16_t curr = *brightness_dst; + uint8_t shifts = 0; + for (uint8_t i = 0; i < max_shifts; i++) { + if (src & underflow_mask) { + break; + } + if (curr & overflow_mask) { + // next shift will overflow + break; + } + curr <<= steps; + src >>= 1; + shifts++; + } + // write out the output values. + *brightness_dst = curr; + *brightness_src = src; + return shifts; +} + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h new file mode 100644 index 0000000..a857d6d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/intmap.h @@ -0,0 +1,32 @@ + +#pragma once + +#include "namespace.h" +#include "lib8static.h" +#include + +FASTLED_NAMESPACE_BEGIN + +LIB8STATIC_ALWAYS_INLINE uint16_t map8_to_16(uint8_t x) { + return uint16_t(x) * 0x101; +} + +// map16_to_8: map 16-bit values to 8-bit values +// This function maps 16-bit values to 8-bit values. +LIB8STATIC_ALWAYS_INLINE uint8_t map16_to_8(uint16_t x) { + // Tested to be nearly identical to double precision floating point + // doing this operation. + if (x == 0) { + return 0; + } + if (x >= 0xff00) { + return 0xff; + } + return uint8_t((x + 128) >> 8); +} + +LIB8STATIC_ALWAYS_INLINE uint32_t map8_to_32(uint8_t x) { + return uint32_t(x) * 0x1010101; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h new file mode 100644 index 0000000..8bd00df --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/lib8static.h @@ -0,0 +1,6 @@ +#pragma once + +/// Define a LIB8TION member function as static inline with an "unused" attribute +#define LIB8STATIC __attribute__ ((unused)) static inline +/// Define a LIB8TION member function as always static inline +#define LIB8STATIC_ALWAYS_INLINE __attribute__ ((always_inline)) static inline \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h new file mode 100644 index 0000000..432e439 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/math8.h @@ -0,0 +1,683 @@ +#pragma once + +#include "scale8.h" +#include "lib8tion/lib8static.h" +#include "intmap.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// @file math8.h +/// Fast, efficient 8-bit math functions specifically +/// designed for high-performance LED programming. + +/// @ingroup lib8tion +/// @{ + +/// @defgroup Math Basic Math Operations +/// Fast, efficient 8-bit math functions specifically +/// designed for high-performance LED programming. +/// +/// Because of the AVR (Arduino) and ARM assembly language +/// implementations provided, using these functions often +/// results in smaller and faster code than the equivalent +/// program using plain "C" arithmetic and logic. +/// @{ + +/// Add one byte to another, saturating at 0xFF +/// @param i first byte to add +/// @param j second byte to add +/// @returns the sum of i + j, capped at 0xFF +LIB8STATIC_ALWAYS_INLINE uint8_t qadd8(uint8_t i, uint8_t j) { +#if QADD8_C == 1 + unsigned int t = i + j; + if (t > 255) + t = 255; + return t; +#elif QADD8_AVRASM == 1 + asm volatile( + /* First, add j to i, conditioning the C flag */ + "add %0, %1 \n\t" + + /* Now test the C flag. + If C is clear, we branch around a load of 0xFF into i. + If C is set, we go ahead and load 0xFF into i. + */ + "brcc L_%= \n\t" + "ldi %0, 0xFF \n\t" + "L_%=: " + : "+d"(i) // r16-r31, restricted by ldi + : "r"(j)); + return i; +#elif QADD8_ARM_DSP_ASM == 1 + asm volatile("uqadd8 %0, %0, %1" : "+r"(i) : "r"(j)); + return i; +#else +#error "No implementation for qadd8 available." +#endif +} + +/// Add one byte to another, saturating at 0x7F and -0x80 +/// @param i first byte to add +/// @param j second byte to add +/// @returns the sum of i + j, capped at 0x7F and -0x80 +LIB8STATIC_ALWAYS_INLINE int8_t qadd7(int8_t i, int8_t j) { +#if QADD7_C == 1 + int16_t t = i + j; + if (t > 127) + t = 127; + else if (t < -128) + t = -128; + return t; +#elif QADD7_AVRASM == 1 + asm volatile( + /* First, add j to i, conditioning the V and C flags */ + "add %0, %1 \n\t" + + /* Now test the V flag. + If V is clear, we branch to end. + If V is set, we go ahead and load 0x7F into i. + */ + "brvc L_%= \n\t" + "ldi %0, 0x7F \n\t" + + /* When both numbers are negative, C is set. + Adding it to make result negative. */ + "adc %0, __zero_reg__\n\t" + "L_%=: " + : "+d"(i) // r16-r31, restricted by ldi + : "r"(j)); + return i; +#elif QADD7_ARM_DSP_ASM == 1 + asm volatile("qadd8 %0, %0, %1" : "+r"(i) : "r"(j)); + return i; +#else +#error "No implementation for qadd7 available." +#endif +} + +/// Subtract one byte from another, saturating at 0x00 +/// @param i byte to subtract from +/// @param j byte to subtract +/// @returns i - j with a floor of 0 +LIB8STATIC_ALWAYS_INLINE uint8_t qsub8(uint8_t i, uint8_t j) { +#if QSUB8_C == 1 + int t = i - j; + if (t < 0) + t = 0; + return t; +#elif QSUB8_AVRASM == 1 + + asm volatile( + /* First, subtract j from i, conditioning the C flag */ + "sub %0, %1 \n\t" + + /* Now test the C flag. + If C is clear, we branch around a load of 0x00 into i. + If C is set, we go ahead and load 0x00 into i. + */ + "brcc L_%= \n\t" + "ldi %0, 0x00 \n\t" + "L_%=: " + : "+d"(i) // r16-r31, restricted by ldi + : "r"(j)); + return i; +#else +#error "No implementation for qsub8 available." +#endif +} + +/// Add one byte to another, with 8-bit result +/// @note This does not saturate and may overflow! +/// @param i first byte to add +/// @param j second byte to add +/// @returns the sum of i + j, 8-bit +LIB8STATIC_ALWAYS_INLINE uint8_t add8(uint8_t i, uint8_t j) { +#if ADD8_C == 1 + int t = i + j; + return t; +#elif ADD8_AVRASM == 1 + // Add j to i, period. + asm volatile("add %0, %1" : "+r"(i) : "r"(j)); + return i; +#else +#error "No implementation for add8 available." +#endif +} + +/// Add one byte to two bytes, with 16-bit result +/// @note This does not saturate and may overflow! +/// @param i first value to add, 8-bit +/// @param j second value to add, 16-bit +/// @returns the sum of i + j, 16-bit +LIB8STATIC_ALWAYS_INLINE uint16_t add8to16(uint8_t i, uint16_t j) { +#if ADD8_C == 1 + uint16_t t = i + j; + return t; +#elif ADD8_AVRASM == 1 + // Add i(one byte) to j(two bytes) + asm volatile("add %A[j], %[i] \n\t" + "adc %B[j], __zero_reg__ \n\t" + : [j] "+r"(j) + : [i] "r"(i)); + return i; +#else +#error "No implementation for add8to16 available." +#endif +} + +/// Subtract one byte from another, 8-bit result +/// @note This does not saturate and may overflow! +/// @param i byte to subtract from +/// @param j byte to subtract +/// @returns i - j +LIB8STATIC_ALWAYS_INLINE uint8_t sub8(uint8_t i, uint8_t j) { +#if SUB8_C == 1 + int t = i - j; + return t; +#elif SUB8_AVRASM == 1 + // Subtract j from i, period. + asm volatile("sub %0, %1" : "+r"(i) : "r"(j)); + return i; +#else +#error "No implementation for sub8 available." +#endif +} + +/// Calculate an integer average of two unsigned +/// 8-bit integer values (uint8_t), rounded down. +/// Fractional results are rounded down, e.g. avg8(20,41) = 30 +/// @param i first value to average +/// @param j second value to average +/// @returns mean average of i and j, rounded down +LIB8STATIC_ALWAYS_INLINE uint8_t avg8(uint8_t i, uint8_t j) { +#if AVG8_C == 1 + return (i + j) >> 1; +#elif AVG8_AVRASM == 1 + asm volatile( + /* First, add j to i, 9th bit overflows into C flag */ + "add %0, %1 \n\t" + /* Divide by two, moving C flag into high 8th bit */ + "ror %0 \n\t" + : "+r"(i) + : "r"(j)); + return i; +#else +#error "No implementation for avg8 available." +#endif +} + +/// Calculate an integer average of two unsigned +/// 16-bit integer values (uint16_t), rounded down. +/// Fractional results are rounded down, e.g. avg16(20,41) = 30 +/// @param i first value to average +/// @param j second value to average +/// @returns mean average of i and j, rounded down +LIB8STATIC_ALWAYS_INLINE uint16_t avg16(uint16_t i, uint16_t j) { +#if AVG16_C == 1 + return (uint32_t)((uint32_t)(i) + (uint32_t)(j)) >> 1; +#elif AVG16_AVRASM == 1 + asm volatile( + /* First, add jLo (heh) to iLo, 9th bit overflows into C flag */ + "add %A[i], %A[j] \n\t" + /* Now, add C + jHi to iHi, 17th bit overflows into C flag */ + "adc %B[i], %B[j] \n\t" + /* Divide iHi by two, moving C flag into high 16th bit, old 9th bit now + in + C */ + "ror %B[i] \n\t" + /* Divide iLo by two, moving C flag into high 8th bit */ + "ror %A[i] \n\t" + : [i] "+r"(i) + : [j] "r"(j)); + return i; +#else +#error "No implementation for avg16 available." +#endif +} + +/// Calculate an integer average of two unsigned +/// 8-bit integer values (uint8_t), rounded up. +/// Fractional results are rounded up, e.g. avg8r(20,41) = 31 +/// @param i first value to average +/// @param j second value to average +/// @returns mean average of i and j, rounded up +LIB8STATIC_ALWAYS_INLINE uint8_t avg8r(uint8_t i, uint8_t j) { +#if AVG8R_C == 1 + return (i + j + 1) >> 1; +#elif AVG8R_AVRASM == 1 + asm volatile( + /* First, add j to i, 9th bit overflows into C flag */ + "add %0, %1 \n\t" + /* Divide by two, moving C flag into high 8th bit, old 1st bit now in C + */ + "ror %0 \n\t" + /* Add C flag */ + "adc %0, __zero_reg__\n\t" + : "+r"(i) + : "r"(j)); + return i; +#else +#error "No implementation for avg8r available." +#endif +} + +/// Calculate an integer average of two unsigned +/// 16-bit integer values (uint16_t), rounded up. +/// Fractional results are rounded up, e.g. avg16r(20,41) = 31 +/// @param i first value to average +/// @param j second value to average +/// @returns mean average of i and j, rounded up +LIB8STATIC_ALWAYS_INLINE uint16_t avg16r(uint16_t i, uint16_t j) { +#if AVG16R_C == 1 + return (uint32_t)((uint32_t)(i) + (uint32_t)(j) + 1) >> 1; +#elif AVG16R_AVRASM == 1 + asm volatile( + /* First, add jLo (heh) to iLo, 9th bit overflows into C flag */ + "add %A[i], %A[j] \n\t" + /* Now, add C + jHi to iHi, 17th bit overflows into C flag */ + "adc %B[i], %B[j] \n\t" + /* Divide iHi by two, moving C flag into high 16th bit, old 9th bit now + in + C */ + "ror %B[i] \n\t" + /* Divide iLo by two, moving C flag into high 8th bit, old 1st bit now + in + C */ + "ror %A[i] \n\t" + /* Add C flag */ + "adc %A[i], __zero_reg__\n\t" + "adc %B[i], __zero_reg__\n\t" + : [i] "+r"(i) + : [j] "r"(j)); + return i; +#else +#error "No implementation for avg16r available." +#endif +} + +/// Calculate an integer average of two signed 7-bit +/// integers (int8_t). +/// If the first argument is even, result is rounded down. +/// If the first argument is odd, result is rounded up. +/// @param i first value to average +/// @param j second value to average +/// @returns mean average of i and j, rounded +LIB8STATIC_ALWAYS_INLINE int8_t avg7(int8_t i, int8_t j) { +#if AVG7_C == 1 + return (i >> 1) + (j >> 1) + (i & 0x1); +#elif AVG7_AVRASM == 1 + asm volatile("asr %1 \n\t" + "asr %0 \n\t" + "adc %0, %1 \n\t" + : "+r"(i) + : "r"(j)); + return i; +#else +#error "No implementation for avg7 available." +#endif +} + +/// Calculate an integer average of two signed 15-bit +/// integers (int16_t). +/// If the first argument is even, result is rounded down. +/// If the first argument is odd, result is rounded up. +/// @param i first value to average +/// @param j second value to average +/// @returns mean average of i and j, rounded +LIB8STATIC_ALWAYS_INLINE int16_t avg15(int16_t i, int16_t j) { +#if AVG15_C == 1 + return (i >> 1) + (j >> 1) + (i & 0x1); +#elif AVG15_AVRASM == 1 + asm volatile( + /* first divide j by 2, throwing away lowest bit */ + "asr %B[j] \n\t" + "ror %A[j] \n\t" + /* now divide i by 2, with lowest bit going into C */ + "asr %B[i] \n\t" + "ror %A[i] \n\t" + /* add j + C to i */ + "adc %A[i], %A[j] \n\t" + "adc %B[i], %B[j] \n\t" + : [i] "+r"(i) + : [j] "r"(j)); + return i; +#else +#error "No implementation for avg15 available." +#endif +} + +/// Calculate the remainder of one unsigned 8-bit +/// value divided by anoter, aka A % M. +/// Implemented by repeated subtraction, which is +/// very compact, and very fast if A is "probably" +/// less than M. If A is a large multiple of M, +/// the loop has to execute multiple times. However, +/// even in that case, the loop is only two +/// instructions long on AVR, i.e., quick. +/// @param a dividend byte +/// @param m divisor byte +/// @returns remainder of a / m (i.e. a % m) +LIB8STATIC_ALWAYS_INLINE uint8_t mod8(uint8_t a, uint8_t m) { +#if defined(__AVR__) + asm volatile("L_%=: sub %[a],%[m] \n\t" + " brcc L_%= \n\t" + " add %[a],%[m] \n\t" + : [a] "+r"(a) + : [m] "r"(m)); +#else + while (a >= m) + a -= m; +#endif + return a; +} + +/// Add two numbers, and calculate the modulo +/// of the sum and a third number, M. +/// In other words, it returns (A+B) % M. +/// It is designed as a compact mechanism for +/// incrementing a "mode" switch and wrapping +/// around back to "mode 0" when the switch +/// goes past the end of the available range. +/// e.g. if you have seven modes, this switches +/// to the next one and wraps around if needed: +/// @code{.cpp} +/// mode = addmod8( mode, 1, 7); +/// @endcode +/// @param a dividend byte +/// @param b value to add to the dividend +/// @param m divisor byte +/// @returns remainder of (a + b) / m +/// @see mod8() for notes on performance. +LIB8STATIC uint8_t addmod8(uint8_t a, uint8_t b, uint8_t m) { +#if defined(__AVR__) + asm volatile(" add %[a],%[b] \n\t" + "L_%=: sub %[a],%[m] \n\t" + " brcc L_%= \n\t" + " add %[a],%[m] \n\t" + : [a] "+r"(a) + : [b] "r"(b), [m] "r"(m)); +#else + a += b; + while (a >= m) + a -= m; +#endif + return a; +} + +/// Subtract two numbers, and calculate the modulo +/// of the difference and a third number, M. +/// In other words, it returns (A-B) % M. +/// It is designed as a compact mechanism for +/// decrementing a "mode" switch and wrapping +/// around back to "mode 0" when the switch +/// goes past the start of the available range. +/// e.g. if you have seven modes, this switches +/// to the previous one and wraps around if needed: +/// @code{.cpp} +/// mode = submod8( mode, 1, 7); +/// @endcode +/// @param a dividend byte +/// @param b value to subtract from the dividend +/// @param m divisor byte +/// @returns remainder of (a - b) / m +/// @see mod8() for notes on performance. +LIB8STATIC uint8_t submod8(uint8_t a, uint8_t b, uint8_t m) { +#if defined(__AVR__) + asm volatile(" sub %[a],%[b] \n\t" + "L_%=: sub %[a],%[m] \n\t" + " brcc L_%= \n\t" + " add %[a],%[m] \n\t" + : [a] "+r"(a) + : [b] "r"(b), [m] "r"(m)); +#else + a -= b; + while (a >= m) + a -= m; +#endif + return a; +} + +/// 8x8 bit multiplication, with 8-bit result. +/// @param i first byte to multiply +/// @param j second byte to multiply +/// @returns the product of i * j +/// @note This does not saturate and may overflow! +LIB8STATIC_ALWAYS_INLINE uint8_t mul8(uint8_t i, uint8_t j) { +#if MUL8_C == 1 + return ((int)i * (int)(j)) & 0xFF; +#elif MUL8_AVRASM == 1 + asm volatile( + /* Multiply 8-bit i * 8-bit j, giving 16-bit r1,r0 */ + "mul %0, %1 \n\t" + /* Extract the LOW 8-bits (r0) */ + "mov %0, r0 \n\t" + /* Restore r1 to "0"; it's expected to always be that */ + "clr __zero_reg__ \n\t" + : "+r"(i) + : "r"(j) + : "r0", "r1"); + return i; +#else +#error "No implementation for mul8 available." +#endif +} + +/// 8x8 bit multiplication with 8-bit result, saturating at 0xFF. +/// @param i first byte to multiply +/// @param j second byte to multiply +/// @returns the product of i * j, capping at 0xFF +LIB8STATIC_ALWAYS_INLINE uint8_t qmul8(uint8_t i, uint8_t j) { +#if QMUL8_C == 1 + unsigned p = (unsigned)i * (unsigned)j; + if (p > 255) + p = 255; + return p; +#elif QMUL8_AVRASM == 1 + asm volatile( + /* Multiply 8-bit i * 8-bit j, giving 16-bit r1,r0 */ + " mul %0, %1 \n\t" + /* Extract the LOW 8-bits (r0) */ + " mov %0, r0 \n\t" + /* If high byte of result is zero, all is well. */ + " tst r1 \n\t" + " breq Lnospill_%= \n\t" + /* If high byte of result > 0, saturate to 0xFF */ + " ldi %0, 0xFF \n\t" + "Lnospill_%=: \n\t" + /* Restore r1 to "0"; it's expected to always be that */ + " clr __zero_reg__ \n\t" + : "+d"(i) // r16-r31, restricted by ldi + : "r"(j) + : "r0", "r1"); + return i; +#else +#error "No implementation for qmul8 available." +#endif +} + +/// Take the absolute value of a signed 8-bit uint8_t. +LIB8STATIC_ALWAYS_INLINE int8_t abs8(int8_t i) { +#if ABS8_C == 1 + if (i < 0) + i = -i; + return i; +#elif ABS8_AVRASM == 1 + asm volatile( + /* First, check the high bit, and prepare to skip if it's clear */ + "sbrc %0, 7 \n" + + /* Negate the value */ + "neg %0 \n" + + : "+r"(i) + : "r"(i)); + return i; +#else +#error "No implementation for abs8 available." +#endif +} + +/// Square root for 16-bit integers. +/// About three times faster and five times smaller +/// than Arduino's general `sqrt` on AVR. +LIB8STATIC uint8_t sqrt16(uint16_t x) { + if (x <= 1) { + return x; + } + + uint8_t low = 1; // lower bound + uint8_t hi, mid; + + if (x > 7904) { + hi = 255; + } else { + hi = (x >> 5) + 8; // initial estimate for upper bound + } + + do { + mid = (low + hi) >> 1; + if ((uint16_t)(mid * mid) > x) { + hi = mid - 1; + } else { + if (mid == 255) { + return 255; + } + low = mid + 1; + } + } while (hi >= low); + + return low - 1; +} + +LIB8STATIC_ALWAYS_INLINE uint8_t sqrt8(uint8_t x) { + return sqrt16(map8_to_16(x)); +} + +/// Blend a variable proportion (0-255) of one byte to another. +/// @param a the starting byte value +/// @param b the byte value to blend toward +/// @param amountOfB the proportion (0-255) of b to blend +/// @returns a byte value between a and b, inclusive +#if (FASTLED_BLEND_FIXED == 1) +LIB8STATIC uint8_t blend8(uint8_t a, uint8_t b, uint8_t amountOfB) { + + // The BLEND_FIXED formula is + // + // result = ( A*(amountOfA) + B*(amountOfB) )/ 256 + // + // …where amountOfA = 255-amountOfB. + // + // This formula will never return 255, which is why the BLEND_FIXED + + // SCALE8_FIXED version is + // + // result = ( A*(amountOfA) + A + B*(amountOfB) + B ) / 256 + // + // We can rearrange this formula for some great optimisations. + // + // result = ( A*(amountOfA) + A + B*(amountOfB) + B ) / 256 + // = ( A*(255-amountOfB) + A + B*(amountOfB) + B ) / 256 + // = ( A*(256-amountOfB) + B*(amountOfB) + B ) / 256 + // = ( A*256 + B + B*(amountOfB) - A*(amountOfB) ) / 256 // this + // is the version used in SCALE8_FIXED AVR below = ( A*256 + B + + // (B-A)*(amountOfB) ) / 256 // this is the version + // used in SCALE8_FIXED C below + + uint16_t partial; + uint8_t result; + +#if BLEND8_C == 1 + +#if (FASTLED_SCALE8_FIXED == 1) + partial = (a << 8) | b; // A*256 + B + + // on many platforms this compiles to a single multiply of (B-A) * amountOfB + partial += (b * amountOfB); + partial -= (a * amountOfB); + +#else + uint8_t amountOfA = 255 - amountOfB; + + // on the other hand, this compiles to two multiplies, and gives the "wrong" + // answer :] + partial = (a * amountOfA); + partial += (b * amountOfB); +#endif + + result = partial >> 8; + + return result; + +#elif BLEND8_AVRASM == 1 + +#if (FASTLED_SCALE8_FIXED == 1) + + // 1 or 2 cycles depending on how the compiler optimises + partial = (a << 8) | b; + + // 7 cycles + asm volatile(" mul %[a], %[amountOfB] \n\t" + " sub %A[partial], r0 \n\t" + " sbc %B[partial], r1 \n\t" + " mul %[b], %[amountOfB] \n\t" + " add %A[partial], r0 \n\t" + " adc %B[partial], r1 \n\t" + " clr __zero_reg__ \n\t" + : [partial] "+r"(partial) + : [amountOfB] "r"(amountOfB), [a] "r"(a), [b] "r"(b) + : "r0", "r1"); + +#else + + // non-SCALE8-fixed version + + // 7 cycles + asm volatile( + /* partial = b * amountOfB */ + " mul %[b], %[amountOfB] \n\t" + " movw %A[partial], r0 \n\t" + + /* amountOfB (aka amountOfA) = 255 - amountOfB */ + " com %[amountOfB] \n\t" + + /* partial += a * amountOfB (aka amountOfA) */ + " mul %[a], %[amountOfB] \n\t" + + " add %A[partial], r0 \n\t" + " adc %B[partial], r1 \n\t" + + " clr __zero_reg__ \n\t" + + : [partial] "=r"(partial), [amountOfB] "+r"(amountOfB) + : [a] "r"(a), [b] "r"(b) + : "r0", "r1"); + +#endif + + result = partial >> 8; + + return result; + +#else +#error "No implementation for blend8 available." +#endif +} + +#else +LIB8STATIC uint8_t blend8(uint8_t a, uint8_t b, uint8_t amountOfB) { + // This version loses precision in the integer math + // and can actually return results outside of the range + // from a to b. Its use is not recommended. + uint8_t result; + uint8_t amountOfA = 255 - amountOfB; + result = scale8_LEAVING_R1_DIRTY(a, amountOfA) + + scale8_LEAVING_R1_DIRTY(b, amountOfB); + cleanup_R1(); + return result; +} +#endif + +/// @} Math +/// @} lib8tion + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h new file mode 100644 index 0000000..18934cf --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/random8.h @@ -0,0 +1,104 @@ +#ifndef __INC_LIB8TION_RANDOM_H +#define __INC_LIB8TION_RANDOM_H + +/// @file random8.h +/// Fast, efficient random number generators specifically +/// designed for high-performance LED programming. + +/// @ingroup lib8tion +/// @{ + +/// @defgroup Random Fast Random Number Generators +/// Fast 8-bit and 16-bit unsigned random number generators. +/// Significantly faster than Arduino random(), but +/// also somewhat less random. You can add entropy. +/// +/// Pseudo-random number generation follows the form: +/// @code +/// X(n+1) = (2053 * X(n)) + 13849) +/// @endcode +/// @{ + +/// Multiplier value for pseudo-random number generation +#define FASTLED_RAND16_2053 ((uint16_t)(2053)) +/// Increment value for pseudo-random number generation +#define FASTLED_RAND16_13849 ((uint16_t)(13849)) + +#if defined(LIB8_ATTINY) +/// Multiplies a value by the pseudo-random multiplier +#define APPLY_FASTLED_RAND16_2053(x) (x << 11) + (x << 2) + x +#else +/// Multiplies a value by the pseudo-random multiplier +#define APPLY_FASTLED_RAND16_2053(x) (x * FASTLED_RAND16_2053) +#endif + +/// Seed for the random number generator functions +extern uint16_t rand16seed; // = RAND16_SEED; + +/// Generate an 8-bit random number +/// @returns random 8-bit number, in the range 0-255 +LIB8STATIC uint8_t random8() { + rand16seed = APPLY_FASTLED_RAND16_2053(rand16seed) + FASTLED_RAND16_13849; + // return the sum of the high and low bytes, for better + // mixing and non-sequential correlation + return (uint8_t)(((uint8_t)(rand16seed & 0xFF)) + + ((uint8_t)(rand16seed >> 8))); +} + +/// Generate a 16-bit random number +/// @returns random 16-bit number, in the range 0-65535 +LIB8STATIC uint16_t random16() { + rand16seed = APPLY_FASTLED_RAND16_2053(rand16seed) + FASTLED_RAND16_13849; + return rand16seed; +} + +/// Generate an 8-bit random number between 0 and lim +/// @param lim the upper bound for the result, exclusive +LIB8STATIC uint8_t random8(uint8_t lim) { + uint8_t r = random8(); + r = (r * lim) >> 8; + return r; +} + +/// Generate an 8-bit random number in the given range +/// @param min the lower bound for the random number, inclusive +/// @param lim the upper bound for the random number, exclusive +LIB8STATIC uint8_t random8(uint8_t min, uint8_t lim) { + uint8_t delta = lim - min; + uint8_t r = random8(delta) + min; + return r; +} + +/// Generate an 16-bit random number between 0 and lim +/// @param lim the upper bound for the result, exclusive +LIB8STATIC uint16_t random16(uint16_t lim) { + uint16_t r = random16(); + uint32_t p = (uint32_t)lim * (uint32_t)r; + r = p >> 16; + return r; +} + +/// Generate an 16-bit random number in the given range +/// @param min the lower bound for the random number, inclusive +/// @param lim the upper bound for the random number, exclusive +LIB8STATIC uint16_t random16(uint16_t min, uint16_t lim) { + uint16_t delta = lim - min; + uint16_t r = random16(delta) + min; + return r; +} + +/// Set the 16-bit seed used for the random number generator +LIB8STATIC void random16_set_seed(uint16_t seed) { rand16seed = seed; } + +/// Get the current seed value for the random number generator +LIB8STATIC uint16_t random16_get_seed() { return rand16seed; } + +/// Add entropy into the random number generator +LIB8STATIC void random16_add_entropy(uint16_t entropy) { + rand16seed += entropy; +} + +/// @} Random +/// @} lib8tion + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h new file mode 100644 index 0000000..178e292 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/scale8.h @@ -0,0 +1,747 @@ +#pragma once + +#include "lib8static.h" +#include "crgb.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// @file scale8.h +/// Fast, efficient 8-bit scaling functions specifically +/// designed for high-performance LED programming. + +/// @addtogroup lib8tion +/// @{ + +/// @defgroup Scaling Scaling Functions +/// Fast, efficient 8-bit scaling functions specifically +/// designed for high-performance LED programming. +/// +/// Because of the AVR(Arduino) and ARM assembly language +/// implementations provided, using these functions often +/// results in smaller and faster code than the equivalent +/// program using plain "C" arithmetic and logic. +/// @{ + +/// Scale one byte by a second one, which is treated as +/// the numerator of a fraction whose denominator is 256. +/// +/// In other words, it computes i * (scale / 256) +/// @param i input value to scale +/// @param scale scale factor, in n/256 units +/// @returns scaled value +/// @note Takes 4 clocks on AVR with MUL, 2 clocks on ARM +LIB8STATIC_ALWAYS_INLINE uint8_t scale8(uint8_t i, fract8 scale) { +#if SCALE8_C == 1 +#if (FASTLED_SCALE8_FIXED == 1) + return (((uint16_t)i) * (1 + (uint16_t)(scale))) >> 8; +#else + return ((uint16_t)i * (uint16_t)(scale)) >> 8; +#endif +#elif SCALE8_AVRASM == 1 +#if defined(LIB8_ATTINY) +#if (FASTLED_SCALE8_FIXED == 1) + uint8_t work = i; +#else + uint8_t work = 0; +#endif + uint8_t cnt = 0x80; + asm volatile( +#if (FASTLED_SCALE8_FIXED == 1) + " inc %[scale] \n\t" + " breq DONE_%= \n\t" + " clr %[work] \n\t" +#endif + "LOOP_%=: \n\t" + /*" sbrc %[scale], 0 \n\t" + " add %[work], %[i] \n\t" + " ror %[work] \n\t" + " lsr %[scale] \n\t" + " clc \n\t"*/ + " sbrc %[scale], 0 \n\t" + " add %[work], %[i] \n\t" + " ror %[work] \n\t" + " lsr %[scale] \n\t" + " lsr %[cnt] \n\t" + "brcc LOOP_%= \n\t" + "DONE_%=: \n\t" + : [work] "+r"(work), [cnt] "+r"(cnt) + : [scale] "r"(scale), [i] "r"(i) + :); + return work; +#else + asm volatile( +#if (FASTLED_SCALE8_FIXED == 1) + // Multiply 8-bit i * 8-bit scale, giving 16-bit r1,r0 + "mul %0, %1 \n\t" + // Add i to r0, possibly setting the carry flag + "add r0, %0 \n\t" + // load the immediate 0 into i (note, this does _not_ touch any flags) + "ldi %0, 0x00 \n\t" + // walk and chew gum at the same time + "adc %0, r1 \n\t" +#else + /* Multiply 8-bit i * 8-bit scale, giving 16-bit r1,r0 */ + "mul %0, %1 \n\t" + /* Move the high 8-bits of the product (r1) back to i */ + "mov %0, r1 \n\t" + /* Restore r1 to "0"; it's expected to always be that */ +#endif + "clr __zero_reg__ \n\t" + + : "+d"(i) /* writes to i; r16-r31, restricted by ldi */ + : "r"(scale) /* uses scale */ + : "r0", "r1" /* clobbers r0, r1 */ + ); + /* Return the result */ + return i; +#endif +#else +#error "No implementation for scale8 available." +#endif +} + +constexpr uint8_t scale8_constexpr(uint8_t i, fract8 scale) { + return (((uint16_t)i) * (1 + (uint16_t)(scale))) >> 8; +} + +/// The "video" version of scale8() guarantees that the output will +/// be only be zero if one or both of the inputs are zero. +/// If both inputs are non-zero, the output is guaranteed to be non-zero. +/// This makes for better "video"/LED dimming, at the cost of +/// several additional cycles. +/// @param i input value to scale +/// @param scale scale factor, in n/256 units +/// @returns scaled value +/// @see scale8() +LIB8STATIC_ALWAYS_INLINE uint8_t scale8_video(uint8_t i, fract8 scale) { +#if SCALE8_C == 1 || defined(LIB8_ATTINY) + uint8_t j = (((int)i * (int)scale) >> 8) + ((i && scale) ? 1 : 0); + // uint8_t nonzeroscale = (scale != 0) ? 1 : 0; + // uint8_t j = (i == 0) ? 0 : (((int)i * (int)(scale) ) >> 8) + + // nonzeroscale; + return j; +#elif SCALE8_AVRASM == 1 + uint8_t j = 0; + asm volatile(" tst %[i]\n\t" + " breq L_%=\n\t" + " mul %[i], %[scale]\n\t" + " mov %[j], r1\n\t" + " clr __zero_reg__\n\t" + " cpse %[scale], r1\n\t" + " subi %[j], 0xFF\n\t" + "L_%=: \n\t" + : [j] "+d"(j) // r16-r31, restricted by subi + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + return j; + // uint8_t nonzeroscale = (scale != 0) ? 1 : 0; + // asm volatile( + // " tst %0 \n" + // " breq L_%= \n" + // " mul %0, %1 \n" + // " mov %0, r1 \n" + // " add %0, %2 \n" + // " clr __zero_reg__ \n" + // "L_%=: \n" + // : "+a" (i) + // : "a" (scale), "a" (nonzeroscale) + // : "r0", "r1"); + // // Return the result + // return i; +#else +#error "No implementation for scale8_video available." +#endif +} + +/// @defgroup ScalingDirty Scaling Functions that Leave R1 Dirty +/// These functions are more efficient for scaling multiple +/// bytes at once, but require calling cleanup_R1() afterwards. +/// @{ + +/// This version of scale8() does not clean up the R1 register on AVR. +/// If you are doing several "scale8()'s" in a row, use this, and +/// then explicitly call cleanup_R1(). +/// @warning You **MUST** call cleanup_R1() after using this function! +/// @param i input value to scale +/// @param scale scale factor, in n/256 units +/// @returns scaled value +/// @see scale8() +LIB8STATIC_ALWAYS_INLINE uint8_t scale8_LEAVING_R1_DIRTY(uint8_t i, + fract8 scale) { +#if SCALE8_C == 1 +#if (FASTLED_SCALE8_FIXED == 1) + return (((uint16_t)i) * ((uint16_t)(scale) + 1)) >> 8; +#else + return ((int)i * (int)(scale)) >> 8; +#endif +#elif SCALE8_AVRASM == 1 + asm volatile( +#if (FASTLED_SCALE8_FIXED == 1) + // Multiply 8-bit i * 8-bit scale, giving 16-bit r1,r0 + "mul %0, %1 \n\t" + // Add i to r0, possibly setting the carry flag + "add r0, %0 \n\t" + // load the immediate 0 into i (note, this does _not_ touch any flags) + "ldi %0, 0x00 \n\t" + // walk and chew gum at the same time + "adc %0, r1 \n\t" +#else + /* Multiply 8-bit i * 8-bit scale, giving 16-bit r1,r0 */ + "mul %0, %1 \n\t" + /* Move the high 8-bits of the product (r1) back to i */ + "mov %0, r1 \n\t" +#endif + /* R1 IS LEFT DIRTY HERE; YOU MUST ZERO IT OUT YOURSELF */ + /* "clr __zero_reg__ \n\t" */ + : "+d"(i) /* writes to i; r16-r31, restricted by ldi */ + : "r"(scale) /* uses scale */ + : "r0", "r1" /* clobbers r0, r1 */ + ); + // Return the result + return i; +#else +#error "No implementation for scale8_LEAVING_R1_DIRTY available." +#endif +} + +/// In place modifying version of scale8() that does not clean up the R1 +/// register on AVR. If you are doing several "scale8()'s" in a row, use this, +/// and then explicitly call cleanup_R1(). +/// @warning You **MUST** call cleanup_R1() after using this function! +/// @par +/// @warning This function always modifies its arguments in place! +/// @param i input value to scale +/// @param scale scale factor, in n/256 units +/// @see scale8() +LIB8STATIC_ALWAYS_INLINE void nscale8_LEAVING_R1_DIRTY(uint8_t &i, + fract8 scale) { +#if SCALE8_C == 1 +#if (FASTLED_SCALE8_FIXED == 1) + i = (((uint16_t)i) * ((uint16_t)(scale) + 1)) >> 8; +#else + i = ((int)i * (int)(scale)) >> 8; +#endif +#elif SCALE8_AVRASM == 1 + asm volatile( +#if (FASTLED_SCALE8_FIXED == 1) + // Multiply 8-bit i * 8-bit scale, giving 16-bit r1,r0 + "mul %0, %1 \n\t" + // Add i to r0, possibly setting the carry flag + "add r0, %0 \n\t" + // load the immediate 0 into i (note, this does _not_ touch any flags) + "ldi %0, 0x00 \n\t" + // walk and chew gum at the same time + "adc %0, r1 \n\t" +#else + /* Multiply 8-bit i * 8-bit scale, giving 16-bit r1,r0 */ + "mul %0, %1 \n\t" + /* Move the high 8-bits of the product (r1) back to i */ + "mov %0, r1 \n\t" +#endif + /* R1 IS LEFT DIRTY HERE; YOU MUST ZERO IT OUT YOURSELF */ + /* "clr __zero_reg__ \n\t" */ + + : "+d"(i) /* writes to i; r16-r31, restricted by ldi */ + : "r"(scale) /* uses scale */ + : "r0", "r1" /* clobbers r0, r1 */ + ); +#else +#error "No implementation for nscale8_LEAVING_R1_DIRTY available." +#endif +} + +/// This version of scale8_video() does not clean up the R1 register on AVR. +/// If you are doing several "scale8_video()'s" in a row, use this, and +/// then explicitly call cleanup_R1(). +/// @warning You **MUST** call cleanup_R1() after using this function! +/// @param i input value to scale +/// @param scale scale factor, in n/256 units +/// @returns scaled value +/// @see scale8_video() +LIB8STATIC_ALWAYS_INLINE uint8_t scale8_video_LEAVING_R1_DIRTY(uint8_t i, + fract8 scale) { +#if SCALE8_C == 1 || defined(LIB8_ATTINY) + uint8_t j = (((int)i * (int)scale) >> 8) + ((i && scale) ? 1 : 0); + // uint8_t nonzeroscale = (scale != 0) ? 1 : 0; + // uint8_t j = (i == 0) ? 0 : (((int)i * (int)(scale) ) >> 8) + + // nonzeroscale; + return j; +#elif SCALE8_AVRASM == 1 + uint8_t j = 0; + asm volatile(" tst %[i]\n\t" + " breq L_%=\n\t" + " mul %[i], %[scale]\n\t" + " mov %[j], r1\n\t" + " breq L_%=\n\t" + " subi %[j], 0xFF\n\t" + "L_%=: \n\t" + : [j] "+d"(j) // r16-r31, restricted by subi + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + return j; + // uint8_t nonzeroscale = (scale != 0) ? 1 : 0; + // asm volatile( + // " tst %0 \n" + // " breq L_%= \n" + // " mul %0, %1 \n" + // " mov %0, r1 \n" + // " add %0, %2 \n" + // " clr __zero_reg__ \n" + // "L_%=: \n" + // : "+a" (i) + // : "a" (scale), "a" (nonzeroscale) + // : "r0", "r1"); + // // Return the result + // return i; +#else +#error "No implementation for scale8_video_LEAVING_R1_DIRTY available." +#endif +} + +/// In place modifying version of scale8_video() that does not clean up the R1 +/// register on AVR. If you are doing several "scale8_video()'s" in a row, use +/// this, and then explicitly call cleanup_R1(). +/// @warning You **MUST** call cleanup_R1() after using this function! +/// @par +/// @warning This function always modifies its arguments in place! +/// @param i input value to scale +/// @param scale scale factor, in n/256 units +/// @see scale8_video() +LIB8STATIC_ALWAYS_INLINE void nscale8_video_LEAVING_R1_DIRTY(uint8_t &i, + fract8 scale) { +#if SCALE8_C == 1 || defined(LIB8_ATTINY) + i = (((int)i * (int)scale) >> 8) + ((i && scale) ? 1 : 0); +#elif SCALE8_AVRASM == 1 + asm volatile(" tst %[i]\n\t" + " breq L_%=\n\t" + " mul %[i], %[scale]\n\t" + " mov %[i], r1\n\t" + " breq L_%=\n\t" + " subi %[i], 0xFF\n\t" + "L_%=: \n\t" + : [i] "+d"(i) // r16-r31, restricted by subi + : [scale] "r"(scale) + : "r0", "r1"); +#else +#error "No implementation for scale8_video_LEAVING_R1_DIRTY available." +#endif +} + +/// Clean up the r1 register after a series of *LEAVING_R1_DIRTY calls +/// @ingroup ScalingDirty +LIB8STATIC_ALWAYS_INLINE void cleanup_R1() { +#if CLEANUP_R1_AVRASM == 1 + // Restore r1 to "0"; it's expected to always be that + asm volatile("clr __zero_reg__ \n\t" : : : "r1"); +#endif +} + +constexpr CRGB nscale8x3_constexpr(uint8_t r, uint8_t g, uint8_t b, fract8 scale) { + return CRGB(((int)r * (int)(scale)) >> 8, ((int)g * (int)(scale)) >> 8, + ((int)b * (int)(scale)) >> 8); +} + +/// @} ScalingDirty + +/// Scale three one-byte values by a fourth one, which is treated as +/// the numerator of a fraction whose demominator is 256. +/// +/// In other words, it computes r,g,b * (scale / 256) +/// +/// @warning This function always modifies its arguments in place! +/// @param r first value to scale +/// @param g second value to scale +/// @param b third value to scale +/// @param scale scale factor, in n/256 units +LIB8STATIC void nscale8x3(uint8_t &r, uint8_t &g, uint8_t &b, fract8 scale) { +#if SCALE8_C == 1 +#if (FASTLED_SCALE8_FIXED == 1) + uint16_t scale_fixed = scale + 1; + r = (((uint16_t)r) * scale_fixed) >> 8; + g = (((uint16_t)g) * scale_fixed) >> 8; + b = (((uint16_t)b) * scale_fixed) >> 8; +#else + r = ((int)r * (int)(scale)) >> 8; + g = ((int)g * (int)(scale)) >> 8; + b = ((int)b * (int)(scale)) >> 8; +#endif +#elif SCALE8_AVRASM == 1 + r = scale8_LEAVING_R1_DIRTY(r, scale); + g = scale8_LEAVING_R1_DIRTY(g, scale); + b = scale8_LEAVING_R1_DIRTY(b, scale); + cleanup_R1(); +#else +#error "No implementation for nscale8x3 available." +#endif +} + +/// Scale three one-byte values by a fourth one, which is treated as +/// the numerator of a fraction whose demominator is 256. +/// +/// In other words, it computes r,g,b * (scale / 256), ensuring +/// that non-zero values passed in remain non-zero, no matter how low the scale +/// argument. +/// +/// @warning This function always modifies its arguments in place! +/// @param r first value to scale +/// @param g second value to scale +/// @param b third value to scale +/// @param scale scale factor, in n/256 units +LIB8STATIC void nscale8x3_video(uint8_t &r, uint8_t &g, uint8_t &b, + fract8 scale) { +#if SCALE8_C == 1 + uint8_t nonzeroscale = (scale != 0) ? 1 : 0; + r = (r == 0) ? 0 : (((int)r * (int)(scale)) >> 8) + nonzeroscale; + g = (g == 0) ? 0 : (((int)g * (int)(scale)) >> 8) + nonzeroscale; + b = (b == 0) ? 0 : (((int)b * (int)(scale)) >> 8) + nonzeroscale; +#elif SCALE8_AVRASM == 1 + nscale8_video_LEAVING_R1_DIRTY(r, scale); + nscale8_video_LEAVING_R1_DIRTY(g, scale); + nscale8_video_LEAVING_R1_DIRTY(b, scale); + cleanup_R1(); +#else +#error "No implementation for nscale8x3 available." +#endif +} + +/// Scale two one-byte values by a third one, which is treated as +/// the numerator of a fraction whose demominator is 256. +/// +/// In other words, it computes i,j * (scale / 256). +/// +/// @warning This function always modifies its arguments in place! +/// @param i first value to scale +/// @param j second value to scale +/// @param scale scale factor, in n/256 units +LIB8STATIC void nscale8x2(uint8_t &i, uint8_t &j, fract8 scale) { +#if SCALE8_C == 1 +#if FASTLED_SCALE8_FIXED == 1 + uint16_t scale_fixed = scale + 1; + i = (((uint16_t)i) * scale_fixed) >> 8; + j = (((uint16_t)j) * scale_fixed) >> 8; +#else + i = ((uint16_t)i * (uint16_t)(scale)) >> 8; + j = ((uint16_t)j * (uint16_t)(scale)) >> 8; +#endif +#elif SCALE8_AVRASM == 1 + i = scale8_LEAVING_R1_DIRTY(i, scale); + j = scale8_LEAVING_R1_DIRTY(j, scale); + cleanup_R1(); +#else +#error "No implementation for nscale8x2 available." +#endif +} + +/// Scale two one-byte values by a third one, which is treated as +/// the numerator of a fraction whose demominator is 256. +/// +/// In other words, it computes i,j * (scale / 256), ensuring +/// that non-zero values passed in remain non zero, no matter how low the scale +/// argument. +/// +/// @warning This function always modifies its arguments in place! +/// @param i first value to scale +/// @param j second value to scale +/// @param scale scale factor, in n/256 units +LIB8STATIC void nscale8x2_video(uint8_t &i, uint8_t &j, fract8 scale) { +#if SCALE8_C == 1 + uint8_t nonzeroscale = (scale != 0) ? 1 : 0; + i = (i == 0) ? 0 : (((int)i * (int)(scale)) >> 8) + nonzeroscale; + j = (j == 0) ? 0 : (((int)j * (int)(scale)) >> 8) + nonzeroscale; +#elif SCALE8_AVRASM == 1 + nscale8_video_LEAVING_R1_DIRTY(i, scale); + nscale8_video_LEAVING_R1_DIRTY(j, scale); + cleanup_R1(); +#else +#error "No implementation for nscale8x2 available." +#endif +} + +/// Scale a 16-bit unsigned value by an 8-bit value, which is treated +/// as the numerator of a fraction whose denominator is 256. +/// +/// In other words, it computes i * (scale / 256) +/// @param i input value to scale +/// @param scale scale factor, in n/256 units +/// @returns scaled value +LIB8STATIC_ALWAYS_INLINE uint16_t scale16by8(uint16_t i, fract8 scale) { + if (scale == 0) { + return 0; // Fixes non zero output when scale == 0 and + // FASTLED_SCALE8_FIXED==1 + } +#if SCALE16BY8_C == 1 + uint16_t result; +#if FASTLED_SCALE8_FIXED == 1 + result = (i * (1 + ((uint16_t)scale))) >> 8; +#else + result = (i * scale) / 256; +#endif + return result; +#elif SCALE16BY8_AVRASM == 1 +#if FASTLED_SCALE8_FIXED == 1 + uint16_t result = 0; + asm volatile( + // result.A = HighByte( (i.A x scale) + i.A ) + " mul %A[i], %[scale] \n\t" + " add r0, %A[i] \n\t" + // " adc r1, [zero] \n\t" + // " mov %A[result], r1 \n\t" + " adc %A[result], r1 \n\t" + + // result.A-B += i.B x scale + " mul %B[i], %[scale] \n\t" + " add %A[result], r0 \n\t" + " adc %B[result], r1 \n\t" + + // cleanup r1 + " clr __zero_reg__ \n\t" + + // result.A-B += i.B + " add %A[result], %B[i] \n\t" + " adc %B[result], __zero_reg__ \n\t" + + : [result] "+r"(result) + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + return result; +#else + uint16_t result = 0; + asm volatile( + // result.A = HighByte(i.A x j ) + " mul %A[i], %[scale] \n\t" + " mov %A[result], r1 \n\t" + //" clr %B[result] \n\t" + + // result.A-B += i.B x j + " mul %B[i], %[scale] \n\t" + " add %A[result], r0 \n\t" + " adc %B[result], r1 \n\t" + + // cleanup r1 + " clr __zero_reg__ \n\t" + + : [result] "+r"(result) + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + return result; +#endif +#else +#error "No implementation for scale16by8 available." +#endif +} + +/// Scale a 16-bit unsigned value by an 16-bit value, which is treated +/// as the numerator of a fraction whose denominator is 65536. +/// In other words, it computes i * (scale / 65536) +/// @param i input value to scale +/// @param scale scale factor, in n/65536 units +/// @returns scaled value +LIB8STATIC uint16_t scale16(uint16_t i, fract16 scale) { +#if SCALE16_C == 1 + uint16_t result; +#if FASTLED_SCALE8_FIXED == 1 + result = ((uint32_t)(i) * (1 + (uint32_t)(scale))) / 65536; +#else + result = ((uint32_t)(i) * (uint32_t)(scale)) / 65536; +#endif + return result; +#elif SCALE16_AVRASM == 1 +#if FASTLED_SCALE8_FIXED == 1 + // implemented sort of like + // result = ((i * scale) + i ) / 65536 + // + // why not like this, you may ask? + // result = (i * (scale+1)) / 65536 + // the answer is that if scale is 65535, then scale+1 + // will be zero, which is not what we want. + uint32_t result; + asm volatile( + // result.A-B = i.A x scale.A + " mul %A[i], %A[scale] \n\t" + // save results... + // basic idea: + //" mov %A[result], r0 \n\t" + //" mov %B[result], r1 \n\t" + // which can be written as... + " movw %A[result], r0 \n\t" + // Because we're going to add i.A-B to + // result.A-D, we DO need to keep both + // the r0 and r1 portions of the product + // UNlike in the 'unfixed scale8' version. + // So the movw here is needed. + : [result] "=r"(result) + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + + asm volatile( + // result.C-D = i.B x scale.B + " mul %B[i], %B[scale] \n\t" + //" mov %C[result], r0 \n\t" + //" mov %D[result], r1 \n\t" + " movw %C[result], r0 \n\t" + : [result] "+r"(result) + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + + const uint8_t zero = 0; + asm volatile( + // result.B-D += i.B x scale.A + " mul %B[i], %A[scale] \n\t" + + " add %B[result], r0 \n\t" + " adc %C[result], r1 \n\t" + " adc %D[result], %[zero] \n\t" + + // result.B-D += i.A x scale.B + " mul %A[i], %B[scale] \n\t" + + " add %B[result], r0 \n\t" + " adc %C[result], r1 \n\t" + " adc %D[result], %[zero] \n\t" + + // cleanup r1 + " clr r1 \n\t" + + : [result] "+r"(result) + : [i] "r"(i), [scale] "r"(scale), [zero] "r"(zero) + : "r0", "r1"); + + asm volatile( + // result.A-D += i.A-B + " add %A[result], %A[i] \n\t" + " adc %B[result], %B[i] \n\t" + " adc %C[result], %[zero] \n\t" + " adc %D[result], %[zero] \n\t" + : [result] "+r"(result) + : [i] "r"(i), [zero] "r"(zero)); + + result = result >> 16; + return result; +#else + uint32_t result; + asm volatile( + // result.A-B = i.A x scale.A + " mul %A[i], %A[scale] \n\t" + // save results... + // basic idea: + //" mov %A[result], r0 \n\t" + //" mov %B[result], r1 \n\t" + // which can be written as... + " movw %A[result], r0 \n\t" + // We actually don't need to do anything with r0, + // as result.A is never used again here, so we + // could just move the high byte, but movw is + // one clock cycle, just like mov, so might as + // well, in case we want to use this code for + // a generic 16x16 multiply somewhere. + + : [result] "=r"(result) + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + + asm volatile( + // result.C-D = i.B x scale.B + " mul %B[i], %B[scale] \n\t" + //" mov %C[result], r0 \n\t" + //" mov %D[result], r1 \n\t" + " movw %C[result], r0 \n\t" + : [result] "+r"(result) + : [i] "r"(i), [scale] "r"(scale) + : "r0", "r1"); + + const uint8_t zero = 0; + asm volatile( + // result.B-D += i.B x scale.A + " mul %B[i], %A[scale] \n\t" + + " add %B[result], r0 \n\t" + " adc %C[result], r1 \n\t" + " adc %D[result], %[zero] \n\t" + + // result.B-D += i.A x scale.B + " mul %A[i], %B[scale] \n\t" + + " add %B[result], r0 \n\t" + " adc %C[result], r1 \n\t" + " adc %D[result], %[zero] \n\t" + + // cleanup r1 + " clr r1 \n\t" + + : [result] "+r"(result) + : [i] "r"(i), [scale] "r"(scale), [zero] "r"(zero) + : "r0", "r1"); + + result = result >> 16; + return result; +#endif +#else +#error "No implementation for scale16 available." +#endif +} +/// @} Scaling + +/// @defgroup Dimming Dimming and Brightening Functions +/// Functions to dim or brighten data. +/// +/// The eye does not respond in a linear way to light. +/// High speed PWM'd LEDs at 50% duty cycle appear far +/// brighter then the "half as bright" you might expect. +/// +/// If you want your midpoint brightness LEDs (128) to +/// appear half as bright as "full" brightness (255), you +/// have to apply a "dimming function". +/// +/// @note These are approximations of gamma correction with +/// a gamma value of 2.0. +/// @see @ref GammaFuncs +/// @{ + +/// Adjust a scaling value for dimming. +/// @see scale8() +LIB8STATIC uint8_t dim8_raw(uint8_t x) { return scale8(x, x); } + +/// Adjust a scaling value for dimming for video (value will never go below 1) +/// @see scale8_video() +LIB8STATIC uint8_t dim8_video(uint8_t x) { return scale8_video(x, x); } + +/// Linear version of the dimming function that halves for values < 128 +LIB8STATIC uint8_t dim8_lin(uint8_t x) { + if (x & 0x80) { + x = scale8(x, x); + } else { + x += 1; + x /= 2; + } + return x; +} + +/// Brighten a value (inverse of dim8_raw()) +LIB8STATIC uint8_t brighten8_raw(uint8_t x) { + uint8_t ix = 255 - x; + return 255 - scale8(ix, ix); +} + +/// Brighten a value (inverse of dim8_video()) +LIB8STATIC uint8_t brighten8_video(uint8_t x) { + uint8_t ix = 255 - x; + return 255 - scale8_video(ix, ix); +} + +/// Brighten a value (inverse of dim8_lin()) +LIB8STATIC uint8_t brighten8_lin(uint8_t x) { + uint8_t ix = 255 - x; + if (ix & 0x80) { + ix = scale8(ix, ix); + } else { + ix += 1; + ix /= 2; + } + return 255 - ix; +} + +/// @} Dimming +/// @} lib8tion + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h new file mode 100644 index 0000000..8af0333 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/trig8.h @@ -0,0 +1,262 @@ +#ifndef __INC_LIB8TION_TRIG_H +#define __INC_LIB8TION_TRIG_H + +/// @file trig8.h +/// Fast, efficient 8-bit trigonometry functions specifically +/// designed for high-performance LED programming. + +/// @ingroup lib8tion +/// @{ + +/// @defgroup Trig Fast Trigonometry Functions +/// Fast 8-bit and 16-bit approximations of sin(x) and cos(x). +/// +/// Don't use these approximations for calculating the +/// trajectory of a rocket to Mars, but they're great +/// for art projects and LED displays. +/// +/// On Arduino/AVR, the 16-bit approximation is more than +/// 10X faster than floating point sin(x) and cos(x), while +/// the 8-bit approximation is more than 20X faster. +/// @{ + +#if defined(__AVR__) + +/// Platform-independent alias of the fast sin implementation +#define sin16 sin16_avr + +/// Fast 16-bit approximation of sin(x). This approximation never varies more +/// than 0.69% from the floating point value you'd get by doing +/// @code{.cpp} +/// float s = sin(x) * 32767.0; +/// @endcode +/// +/// @param theta input angle from 0-65535 +/// @returns sin of theta, value between -32767 to 32767. +LIB8STATIC int16_t sin16_avr(uint16_t theta) { + static const uint8_t data[] = { + 0, 0, 49, 0, 6393 % 256, 6393 / 256, 48, 0, + 12539 % 256, 12539 / 256, 44, 0, 18204 % 256, 18204 / 256, 38, 0, + 23170 % 256, 23170 / 256, 31, 0, 27245 % 256, 27245 / 256, 23, 0, + 30273 % 256, 30273 / 256, 14, 0, 32137 % 256, 32137 / 256, 4 /*,0*/}; + + uint16_t offset = (theta & 0x3FFF); + + // AVR doesn't have a multi-bit shift instruction, + // so if we say "offset >>= 3", gcc makes a tiny loop. + // Inserting empty volatile statements between each + // bit shift forces gcc to unroll the loop. + offset >>= 1; // 0..8191 + asm volatile(""); + offset >>= 1; // 0..4095 + asm volatile(""); + offset >>= 1; // 0..2047 + + if (theta & 0x4000) + offset = 2047 - offset; + + uint8_t sectionX4; + sectionX4 = offset / 256; + sectionX4 *= 4; + + uint8_t m; + + union { + uint16_t b; + struct { + uint8_t blo; + uint8_t bhi; + }; + } u; + + // in effect u.b = blo + (256 * bhi); + u.blo = data[sectionX4]; + u.bhi = data[sectionX4 + 1]; + m = data[sectionX4 + 2]; + + uint8_t secoffset8 = (uint8_t)(offset) / 2; + + uint16_t mx = m * secoffset8; + + int16_t y = mx + u.b; + if (theta & 0x8000) + y = -y; + + return y; +} + +#else + +/// Platform-independent alias of the fast sin implementation +#define sin16 sin16_C + +/// Fast 16-bit approximation of sin(x). This approximation never varies more +/// than 0.69% from the floating point value you'd get by doing +/// @code{.cpp} +/// float s = sin(x) * 32767.0; +/// @endcode +/// +/// @param theta input angle from 0-65535 +/// @returns sin of theta, value between -32767 to 32767. +LIB8STATIC int16_t sin16_C(uint16_t theta) { + static const uint16_t base[] = {0, 6393, 12539, 18204, + 23170, 27245, 30273, 32137}; + static const uint8_t slope[] = {49, 48, 44, 38, 31, 23, 14, 4}; + + uint16_t offset = (theta & 0x3FFF) >> 3; // 0..2047 + if (theta & 0x4000) + offset = 2047 - offset; + + uint8_t section = offset / 256; // 0..7 + uint16_t b = base[section]; + uint8_t m = slope[section]; + + uint8_t secoffset8 = (uint8_t)(offset) / 2; + + uint16_t mx = m * secoffset8; + int16_t y = mx + b; + + if (theta & 0x8000) + y = -y; + + return y; +} + +#endif + +/// Fast 16-bit approximation of cos(x). This approximation never varies more +/// than 0.69% from the floating point value you'd get by doing +/// @code{.cpp} +/// float s = cos(x) * 32767.0; +/// @endcode +/// +/// @param theta input angle from 0-65535 +/// @returns cos of theta, value between -32767 to 32767. +LIB8STATIC int16_t cos16(uint16_t theta) { return sin16(theta + 16384); } + +/////////////////////////////////////////////////////////////////////// +// sin8() and cos8() +// Fast 8-bit approximations of sin(x) & cos(x). + +/// Pre-calculated lookup table used in sin8() and cos8() functions +const uint8_t b_m16_interleave[] = {0, 49, 49, 41, 90, 27, 117, 10}; + +#if defined(__AVR__) && !defined(LIB8_ATTINY) +/// Platform-independent alias of the fast sin implementation +#define sin8 sin8_avr + +/// Fast 8-bit approximation of sin(x). This approximation never varies more +/// than 2% from the floating point value you'd get by doing +/// @code{.cpp} +/// float s = (sin(x) * 128.0) + 128; +/// @endcode +/// +/// @param theta input angle from 0-255 +/// @returns sin of theta, value between 0 and 255 +LIB8STATIC uint8_t sin8_avr(uint8_t theta) { + uint8_t offset = theta; + + asm volatile("sbrc %[theta],6 \n\t" + "com %[offset] \n\t" + : [theta] "+r"(theta), [offset] "+r"(offset)); + + offset &= 0x3F; // 0..63 + + uint8_t secoffset = offset & 0x0F; // 0..15 + if (theta & 0x40) + ++secoffset; + + uint8_t m16; + uint8_t b; + + uint8_t section = offset >> 4; // 0..3 + uint8_t s2 = section * 2; + + const uint8_t *p = b_m16_interleave; + p += s2; + b = *p; + ++p; + m16 = *p; + + uint8_t mx; + uint8_t xr1; + asm volatile("mul %[m16],%[secoffset] \n\t" + "mov %[mx],r0 \n\t" + "mov %[xr1],r1 \n\t" + "eor r1, r1 \n\t" + "swap %[mx] \n\t" + "andi %[mx],0x0F \n\t" + "swap %[xr1] \n\t" + "andi %[xr1], 0xF0 \n\t" + "or %[mx], %[xr1] \n\t" + : [mx] "=d"(mx), [xr1] "=d"(xr1) + : [m16] "d"(m16), [secoffset] "d"(secoffset)); + + int8_t y = mx + b; + if (theta & 0x80) + y = -y; + + y += 128; + + return y; +} + +#else + +/// Platform-independent alias of the fast sin implementation +#define sin8 sin8_C + +/// Fast 8-bit approximation of sin(x). This approximation never varies more +/// than 2% from the floating point value you'd get by doing +/// @code{.cpp} +/// float s = (sin(x) * 128.0) + 128; +/// @endcode +/// +/// @param theta input angle from 0-255 +/// @returns sin of theta, value between 0 and 255 +LIB8STATIC uint8_t sin8_C(uint8_t theta) { + uint8_t offset = theta; + if (theta & 0x40) { + offset = (uint8_t)255 - offset; + } + offset &= 0x3F; // 0..63 + + uint8_t secoffset = offset & 0x0F; // 0..15 + if (theta & 0x40) + ++secoffset; + + uint8_t section = offset >> 4; // 0..3 + uint8_t s2 = section * 2; + const uint8_t *p = b_m16_interleave; + p += s2; + uint8_t b = *p; + ++p; + uint8_t m16 = *p; + + uint8_t mx = (m16 * secoffset) >> 4; + + int8_t y = mx + b; + if (theta & 0x80) + y = -y; + + y += 128; + + return y; +} + +#endif + +/// Fast 8-bit approximation of cos(x). This approximation never varies more +/// than 2% from the floating point value you'd get by doing +/// @code{.cpp} +/// float s = (cos(x) * 128.0) + 128; +/// @endcode +/// +/// @param theta input angle from 0-255 +/// @returns cos of theta, value between 0 and 255 +LIB8STATIC uint8_t cos8(uint8_t theta) { return sin8(theta + 64); } + +/// @} Trig +/// @} lib8tion + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h new file mode 100644 index 0000000..4fa1085 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lib8tion/types.h @@ -0,0 +1,85 @@ +#pragma once + +#include +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/////////////////////////////////////////////////////////////////////// +/// +/// @defgroup FractionalTypes Fixed-Point Fractional Types. +/// Types for storing fractional data. +/// +/// * ::sfract7 should be interpreted as signed 128ths. +/// * ::fract8 should be interpreted as unsigned 256ths. +/// * ::sfract15 should be interpreted as signed 32768ths. +/// * ::fract16 should be interpreted as unsigned 65536ths. +/// +/// Example: if a fract8 has the value "64", that should be interpreted +/// as 64/256ths, or one-quarter. +/// +/// accumXY types should be interpreted as X bits of integer, +/// and Y bits of fraction. +/// E.g., ::accum88 has 8 bits of int, 8 bits of fraction +/// +/// @{ + +/// ANSI: unsigned short _Fract. +/// Range is 0 to 0.99609375 in steps of 0.00390625. +/// Should be interpreted as unsigned 256ths. +typedef uint8_t fract8; + +/// ANSI: signed short _Fract. +/// Range is -0.9921875 to 0.9921875 in steps of 0.0078125. +/// Should be interpreted as signed 128ths. +typedef int8_t sfract7; + +/// ANSI: unsigned _Fract. +/// Range is 0 to 0.99998474121 in steps of 0.00001525878. +/// Should be interpreted as unsigned 65536ths. +typedef uint16_t fract16; + +typedef int32_t sfract31; ///< ANSI: signed long _Fract. 31 bits int, 1 bit fraction + +typedef uint32_t fract32; ///< ANSI: unsigned long _Fract. 32 bits int, 32 bits fraction + +/// ANSI: signed _Fract. +/// Range is -0.99996948242 to 0.99996948242 in steps of 0.00003051757. +/// Should be interpreted as signed 32768ths. +typedef int16_t sfract15; + + +typedef uint16_t accum88; ///< ANSI: unsigned short _Accum. 8 bits int, 8 bits fraction +typedef int16_t saccum78; ///< ANSI: signed short _Accum. 7 bits int, 8 bits fraction +typedef uint32_t accum1616; ///< ANSI: signed _Accum. 16 bits int, 16 bits fraction +typedef int32_t saccum1516; ///< ANSI: signed _Accum. 15 bits int, 16 bits fraction +typedef uint16_t accum124; ///< no direct ANSI counterpart. 12 bits int, 4 bits fraction +typedef int32_t saccum114; ///< no direct ANSI counterpart. 1 bit int, 14 bits fraction + + +/// typedef for IEEE754 "binary32" float type internals +/// @see https://en.wikipedia.org/wiki/IEEE_754 +typedef union { + uint32_t i; ///< raw value, as an integer + float f; ///< raw value, as a float + struct { + uint32_t mantissa: 23; ///< 23-bit mantissa + uint32_t exponent: 8; ///< 8-bit exponent + uint32_t signbit: 1; ///< sign bit + }; + struct { + uint32_t mant7 : 7; ///< @todo Doc: what is this for? + uint32_t mant16: 16; ///< @todo Doc: what is this for? + uint32_t exp_ : 8; ///< @todo Doc: what is this for? + uint32_t sb_ : 1; ///< @todo Doc: what is this for? + }; + struct { + uint32_t mant_lo8 : 8; ///< @todo Doc: what is this for? + uint32_t mant_hi16_exp_lo1 : 16; ///< @todo Doc: what is this for? + uint32_t sb_exphi7 : 8; ///< @todo Doc: what is this for? + }; +} IEEE754binary32_t; + +/// @} FractionalTypes + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h new file mode 100644 index 0000000..793a279 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/lut.h @@ -0,0 +1,75 @@ +#pragma once + +/* +LUT - Look up table implementation for various types. +*/ + +#include +#include "ref.h" +#include "force_inline.h" +#include "allocator.h" + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +template +struct pair_xy { + T x = 0; + T y = 0; + constexpr pair_xy() = default; + constexpr pair_xy(T x, T y) : x(x), y(y) {} +}; + +using pair_xy_float = pair_xy; // It's just easier if we allow negative values. + +// LUT holds a look up table to map data from one +// value to another. This can be quite big (1/3rd of the frame buffer) +// so a Referent is used to allow memory sharing. + +template +class LUT; + +typedef LUT LUT16; +typedef LUT LUTXYFLOAT; + +FASTLED_SMART_REF_NO_FWD(LUT16); +FASTLED_SMART_REF_NO_FWD(LUTXYFLOAT); + +// Templated lookup table. +template +class LUT : public Referent { +public: + friend class RefTraits>; + LUT(uint32_t length) : length(length) { + T* ptr = LargeBlockAllocator::Alloc(length); + mDataHandle.reset(ptr); + data = ptr; + } + // In this version the data is passed in but not managed by this object. + LUT(uint32_t length, T* data) : length(length) { + this->data = data; + } + ~LUT() { + LargeBlockAllocator::Free(mDataHandle.release(), length); + data = mDataHandle.get(); + } + + const T& operator[](uint32_t index) const { + return data[index]; + } + + const T& operator[](uint16_t index) const { + return data[index]; + } + + T* getData() const { + return data; + } +private: + scoped_ptr mDataHandle; + T* data = nullptr; + uint32_t length; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/math_macros.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/math_macros.h new file mode 100644 index 0000000..f0c7de0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/math_macros.h @@ -0,0 +1,17 @@ +#pragma once + +#ifndef MAX +#define MAX(a,b) ((a)>(b)?(a):(b)) +#endif + +#ifndef MIN +#define MIN(a,b) ((a)<(b)?(a):(b)) +#endif + +#ifndef ABS +#define ABS(x) ((x)>0?(x):-(x)) +#endif + +#ifndef PI +#define PI 3.1415926535897932384626433832795 +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h new file mode 100644 index 0000000..3055303 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/namespace.h @@ -0,0 +1,28 @@ +#pragma once + +#if defined(FASTLED_FORCE_NAMESPACE) && !defined(FASTLED_IS_USING_NAMESPACE) && !defined(FASTLED_NAMESPACE) +#define FASTLED_NAMESPACE fl +#define FASTLED_IS_USING_NAMESPACE 1 +#endif + +#ifndef FASTLED_NAMESPACE +#define FASTLED_IS_USING_NAMESPACE 0 +/// Start of the FastLED namespace +#define FASTLED_NAMESPACE_BEGIN +/// End of the FastLED namespace +#define FASTLED_NAMESPACE_END +/// "Using" directive for the namespace +#define FASTLED_USING_NAMESPACE +#else +#define FASTLED_IS_USING_NAMESPACE 1 +#define FASTLED_NAMESPACE_BEGIN namespace FASTLED_NAMESPACE { +#define FASTLED_NAMESPACE_END } + +// We need to create an empty instance of the namespace before we can +// declare that we are using it. +FASTLED_NAMESPACE_BEGIN +FASTLED_NAMESPACE_END + +#define FASTLED_USING_NAMESPACE using namespace FASTLED_NAMESPACE; +#endif + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.cpp new file mode 100644 index 0000000..a0e6126 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.cpp @@ -0,0 +1,873 @@ +/// @file noise.cpp +/// Functions to generate and fill arrays with noise. + +#include + +/// Disables pragma messages and warnings +#define FASTLED_INTERNAL +#include "FastLED.h" + + +// Compiler throws a warning about stack usage possibly being unbounded even +// though bounds are checked, silence that so users don't see it +#pragma GCC diagnostic push +#if defined(__GNUC__) && (__GNUC__ >= 6) + #pragma GCC diagnostic ignored "-Wstack-usage=" +#else + #pragma GCC diagnostic ignored "-Wunknown-warning-option" +#endif + + + +/// Reads a single byte from the p array +#define P(x) FL_PGM_READ_BYTE_NEAR(p + x) + +FASTLED_NAMESPACE_BEGIN + + +FL_PROGMEM static uint8_t const p[] = { + 151, 160, 137, 91, 90, 15, 131, 13, 201, 95, 96, 53, 194, 233, 7, 225, + 140, 36, 103, 30, 69, 142, 8, 99, 37, 240, 21, 10, 23, 190, 6, 148, + 247, 120, 234, 75, 0, 26, 197, 62, 94, 252, 219, 203, 117, 35, 11, 32, + 57, 177, 33, 88, 237, 149, 56, 87, 174, 20, 125, 136, 171, 168, 68, 175, + 74, 165, 71, 134, 139, 48, 27, 166, 77, 146, 158, 231, 83, 111, 229, 122, + 60, 211, 133, 230, 220, 105, 92, 41, 55, 46, 245, 40, 244, 102, 143, 54, + 65, 25, 63, 161, 1, 216, 80, 73, 209, 76, 132, 187, 208, 89, 18, 169, + 200, 196, 135, 130, 116, 188, 159, 86, 164, 100, 109, 198, 173, 186, 3, 64, + 52, 217, 226, 250, 124, 123, 5, 202, 38, 147, 118, 126, 255, 82, 85, 212, + 207, 206, 59, 227, 47, 16, 58, 17, 182, 189, 28, 42, 223, 183, 170, 213, + 119, 248, 152, 2, 44, 154, 163, 70, 221, 153, 101, 155, 167, 43, 172, 9, + 129, 22, 39, 253, 19, 98, 108, 110, 79, 113, 224, 232, 178, 185, 112, 104, + 218, 246, 97, 228, 251, 34, 242, 193, 238, 210, 144, 12, 191, 179, 162, 241, + 81, 51, 145, 235, 249, 14, 239, 107, 49, 192, 214, 31, 181, 199, 106, 157, + 184, 84, 204, 176, 115, 121, 50, 45, 127, 4, 150, 254, 138, 236, 205, 93, + 222, 114, 67, 29, 24, 72, 243, 141, 128, 195, 78, 66, 215, 61, 156, 180, + 151}; + + +// Start Doxygen define hiding +/// @cond + +#if FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW == 1 +#define AVG15(U,V) (((U)+(V)) >> 1) +#else +// See if we should use the inlined avg15 for AVR with MUL instruction +#if defined(__AVR__) && (LIB8_ATTINY == 0) +#define AVG15(U,V) (avg15_inline_avr_mul((U),(V))) +// inlined copy of avg15 for AVR with MUL instruction; cloned from math8.h +// Forcing this inline in the 3-D 16bit noise produces a 12% speedup overall, +// at a cost of just +8 bytes of net code size. +static int16_t inline __attribute__((always_inline)) avg15_inline_avr_mul( int16_t i, int16_t j) +{ + asm volatile( + /* first divide j by 2, throwing away lowest bit */ + "asr %B[j] \n\t" + "ror %A[j] \n\t" + /* now divide i by 2, with lowest bit going into C */ + "asr %B[i] \n\t" + "ror %A[i] \n\t" + /* add j + C to i */ + "adc %A[i], %A[j] \n\t" + "adc %B[i], %B[j] \n\t" + : [i] "+r" (i) + : [j] "r" (j) ); + return i; +} +#else +#define AVG15(U,V) (avg15((U),(V))) +#endif +#endif + +// See fastled_config.h for notes on this; +// "#define FASTLED_NOISE_FIXED 1" is the correct value +#if FASTLED_NOISE_FIXED == 0 +#define EASE8(x) (FADE(x) ) +#define EASE16(x) (FADE(x) ) +#else +#define EASE8(x) (ease8InOutQuad(x) ) +#define EASE16(x) (ease16InOutQuad(x)) +#endif +// +// #define FADE_12 +#define FADE_16 + +#ifdef FADE_12 +#define FADE logfade12 +#define LERP(a,b,u) lerp15by12(a,b,u) +#else +#define FADE(x) scale16(x,x) +#define LERP(a,b,u) lerp15by16(a,b,u) +#endif + +// end Doxygen define hiding +/// @endcond + +static int16_t inline __attribute__((always_inline)) grad16(uint8_t hash, int16_t x, int16_t y, int16_t z) { +#if 0 + switch(hash & 0xF) { + case 0: return (( x) + ( y))>>1; + case 1: return ((-x) + ( y))>>1; + case 2: return (( x) + (-y))>>1; + case 3: return ((-x) + (-y))>>1; + case 4: return (( x) + ( z))>>1; + case 5: return ((-x) + ( z))>>1; + case 6: return (( x) + (-z))>>1; + case 7: return ((-x) + (-z))>>1; + case 8: return (( y) + ( z))>>1; + case 9: return ((-y) + ( z))>>1; + case 10: return (( y) + (-z))>>1; + case 11: return ((-y) + (-z))>>1; + case 12: return (( y) + ( x))>>1; + case 13: return ((-y) + ( z))>>1; + case 14: return (( y) + (-x))>>1; + case 15: return ((-y) + (-z))>>1; + } +#else + hash = hash&15; + int16_t u = hash<8?x:y; + int16_t v = hash<4?y:hash==12||hash==14?x:z; + if(hash&1) { u = -u; } + if(hash&2) { v = -v; } + + return AVG15(u,v); +#endif +} + +static int16_t inline __attribute__((always_inline)) grad16(uint8_t hash, int16_t x, int16_t y) { + hash = hash & 7; + int16_t u,v; + if(hash < 4) { u = x; v = y; } else { u = y; v = x; } + if(hash&1) { u = -u; } + if(hash&2) { v = -v; } + + return AVG15(u,v); +} + +static int16_t inline __attribute__((always_inline)) grad16(uint8_t hash, int16_t x) { + hash = hash & 15; + int16_t u,v; + if(hash > 8) { u=x;v=x; } + else if(hash < 4) { u=x;v=1; } + else { u=1;v=x; } + if(hash&1) { u = -u; } + if(hash&2) { v = -v; } + + return AVG15(u,v); +} + +// selectBasedOnHashBit performs this: +// result = (hash & (1<>1; + case 1: return ((-x) + ( y))>>1; + case 2: return (( x) + (-y))>>1; + case 3: return ((-x) + (-y))>>1; + case 4: return (( x) + ( z))>>1; + case 5: return ((-x) + ( z))>>1; + case 6: return (( x) + (-z))>>1; + case 7: return ((-x) + (-z))>>1; + case 8: return (( y) + ( z))>>1; + case 9: return ((-y) + ( z))>>1; + case 10: return (( y) + (-z))>>1; + case 11: return ((-y) + (-z))>>1; + case 12: return (( y) + ( x))>>1; + case 13: return ((-y) + ( z))>>1; + case 14: return (( y) + (-x))>>1; + case 15: return ((-y) + (-z))>>1; + } +#else + + hash &= 0xF; + + int8_t u, v; + //u = (hash&8)?y:x; + u = selectBasedOnHashBit( hash, 3, y, x); + +#if 1 + v = hash<4?y:hash==12||hash==14?x:z; +#else + // Verbose version for analysis; generates idenitical code. + if( hash < 4) { // 00 01 02 03 + v = y; + } else { + if( hash==12 || hash==14) { // 0C 0E + v = x; + } else { + v = z; // 04 05 06 07 08 09 0A 0B 0D 0F + } + } +#endif + + if(hash&1) { u = -u; } + if(hash&2) { v = -v; } + + return avg7(u,v); +#endif +} + +static int8_t inline __attribute__((always_inline)) grad8(uint8_t hash, int8_t x, int8_t y) +{ + // since the tests below can be done bit-wise on the bottom + // three bits, there's no need to mask off the higher bits + // hash = hash & 7; + + int8_t u,v; + if( hash & 4) { + u = y; v = x; + } else { + u = x; v = y; + } + + if(hash&1) { u = -u; } + if(hash&2) { v = -v; } + + return avg7(u,v); +} + +static int8_t inline __attribute__((always_inline)) grad8(uint8_t hash, int8_t x) +{ + // since the tests below can be done bit-wise on the bottom + // four bits, there's no need to mask off the higher bits + // hash = hash & 15; + + int8_t u,v; + if(hash & 8) { + u=x; v=x; + } else { + if(hash & 4) { + u=1; v=x; + } else { + u=x; v=1; + } + } + + if(hash&1) { u = -u; } + if(hash&2) { v = -v; } + + return avg7(u,v); +} + + +#ifdef FADE_12 +uint16_t logfade12(uint16_t val) { + return scale16(val,val)>>4; +} + +static int16_t inline __attribute__((always_inline)) lerp15by12( int16_t a, int16_t b, fract16 frac) +{ + //if(1) return (lerp(frac,a,b)); + int16_t result; + if( b > a) { + uint16_t delta = b - a; + uint16_t scaled = scale16(delta,frac<<4); + result = a + scaled; + } else { + uint16_t delta = a - b; + uint16_t scaled = scale16(delta,frac<<4); + result = a - scaled; + } + return result; +} +#endif + +static int8_t inline __attribute__((always_inline)) lerp7by8( int8_t a, int8_t b, fract8 frac) +{ + // int8_t delta = b - a; + // int16_t prod = (uint16_t)delta * (uint16_t)frac; + // int8_t scaled = prod >> 8; + // int8_t result = a + scaled; + // return result; + int8_t result; + if( b > a) { + uint8_t delta = b - a; + uint8_t scaled = scale8( delta, frac); + result = a + scaled; + } else { + uint8_t delta = a - b; + uint8_t scaled = scale8( delta, frac); + result = a - scaled; + } + return result; +} + +int16_t inoise16_raw(uint32_t x, uint32_t y, uint32_t z) +{ + // Find the unit cube containing the point + uint8_t X = (x>>16)&0xFF; + uint8_t Y = (y>>16)&0xFF; + uint8_t Z = (z>>16)&0xFF; + + // Hash cube corner coordinates + uint8_t A = P(X)+Y; + uint8_t AA = P(A)+Z; + uint8_t AB = P(A+1)+Z; + uint8_t B = P(X+1)+Y; + uint8_t BA = P(B) + Z; + uint8_t BB = P(B+1)+Z; + + // Get the relative position of the point in the cube + uint16_t u = x & 0xFFFF; + uint16_t v = y & 0xFFFF; + uint16_t w = z & 0xFFFF; + + // Get a signed version of the above for the grad function + int16_t xx = (u >> 1) & 0x7FFF; + int16_t yy = (v >> 1) & 0x7FFF; + int16_t zz = (w >> 1) & 0x7FFF; + uint16_t N = 0x8000L; + + u = EASE16(u); v = EASE16(v); w = EASE16(w); + + // skip the log fade adjustment for the moment, otherwise here we would + // adjust fade values for u,v,w + int16_t X1 = LERP(grad16(P(AA), xx, yy, zz), grad16(P(BA), xx - N, yy, zz), u); + int16_t X2 = LERP(grad16(P(AB), xx, yy-N, zz), grad16(P(BB), xx - N, yy - N, zz), u); + int16_t X3 = LERP(grad16(P(AA+1), xx, yy, zz-N), grad16(P(BA+1), xx - N, yy, zz-N), u); + int16_t X4 = LERP(grad16(P(AB+1), xx, yy-N, zz-N), grad16(P(BB+1), xx - N, yy - N, zz - N), u); + + int16_t Y1 = LERP(X1,X2,v); + int16_t Y2 = LERP(X3,X4,v); + + int16_t ans = LERP(Y1,Y2,w); + + return ans; +} + +uint16_t inoise16(uint32_t x, uint32_t y, uint32_t z) { + int32_t ans = inoise16_raw(x,y,z); + ans = ans + 19052L; + uint32_t pan = ans; + // pan = (ans * 220L) >> 7. That's the same as: + // pan = (ans * 440L) >> 8. And this way avoids a 7X four-byte shift-loop on AVR. + // Identical math, except for the highest bit, which we don't care about anyway, + // since we're returning the 'middle' 16 out of a 32-bit value anyway. + pan *= 440L; + return (pan>>8); + + // // return scale16by8(pan,220)<<1; + // return ((inoise16_raw(x,y,z)+19052)*220)>>7; + // return scale16by8(inoise16_raw(x,y,z)+19052,220)<<1; +} + +int16_t inoise16_raw(uint32_t x, uint32_t y) +{ + // Find the unit cube containing the point + uint8_t X = x>>16; + uint8_t Y = y>>16; + + // Hash cube corner coordinates + uint8_t A = P(X)+Y; + uint8_t AA = P(A); + uint8_t AB = P(A+1); + uint8_t B = P(X+1)+Y; + uint8_t BA = P(B); + uint8_t BB = P(B+1); + + // Get the relative position of the point in the cube + uint16_t u = x & 0xFFFF; + uint16_t v = y & 0xFFFF; + + // Get a signed version of the above for the grad function + int16_t xx = (u >> 1) & 0x7FFF; + int16_t yy = (v >> 1) & 0x7FFF; + uint16_t N = 0x8000L; + + u = EASE16(u); v = EASE16(v); + + int16_t X1 = LERP(grad16(P(AA), xx, yy), grad16(P(BA), xx - N, yy), u); + int16_t X2 = LERP(grad16(P(AB), xx, yy-N), grad16(P(BB), xx - N, yy - N), u); + + int16_t ans = LERP(X1,X2,v); + + return ans; +} + +uint16_t inoise16(uint32_t x, uint32_t y) { + int32_t ans = inoise16_raw(x,y); + ans = ans + 17308L; + uint32_t pan = ans; + // pan = (ans * 242L) >> 7. That's the same as: + // pan = (ans * 484L) >> 8. And this way avoids a 7X four-byte shift-loop on AVR. + // Identical math, except for the highest bit, which we don't care about anyway, + // since we're returning the 'middle' 16 out of a 32-bit value anyway. + pan *= 484L; + return (pan>>8); + + // return (uint32_t)(((int32_t)inoise16_raw(x,y)+(uint32_t)17308)*242)>>7; + // return scale16by8(inoise16_raw(x,y)+17308,242)<<1; +} + +int16_t inoise16_raw(uint32_t x) +{ + // Find the unit cube containing the point + uint8_t X = x>>16; + + // Hash cube corner coordinates + uint8_t A = P(X); + uint8_t AA = P(A); + uint8_t B = P(X+1); + uint8_t BA = P(B); + + // Get the relative position of the point in the cube + uint16_t u = x & 0xFFFF; + + // Get a signed version of the above for the grad function + int16_t xx = (u >> 1) & 0x7FFF; + uint16_t N = 0x8000L; + + u = EASE16(u); + + int16_t ans = LERP(grad16(P(AA), xx), grad16(P(BA), xx - N), u); + + return ans; +} + +uint16_t inoise16(uint32_t x) { + return ((uint32_t)((int32_t)inoise16_raw(x) + 17308L)) << 1; +} + +int8_t inoise8_raw(uint16_t x, uint16_t y, uint16_t z) +{ + // Find the unit cube containing the point + uint8_t X = x>>8; + uint8_t Y = y>>8; + uint8_t Z = z>>8; + + // Hash cube corner coordinates + uint8_t A = P(X)+Y; + uint8_t AA = P(A)+Z; + uint8_t AB = P(A+1)+Z; + uint8_t B = P(X+1)+Y; + uint8_t BA = P(B) + Z; + uint8_t BB = P(B+1)+Z; + + // Get the relative position of the point in the cube + uint8_t u = x; + uint8_t v = y; + uint8_t w = z; + + // Get a signed version of the above for the grad function + int8_t xx = ((uint8_t)(x)>>1) & 0x7F; + int8_t yy = ((uint8_t)(y)>>1) & 0x7F; + int8_t zz = ((uint8_t)(z)>>1) & 0x7F; + uint8_t N = 0x80; + + u = EASE8(u); v = EASE8(v); w = EASE8(w); + + int8_t X1 = lerp7by8(grad8(P(AA), xx, yy, zz), grad8(P(BA), xx - N, yy, zz), u); + int8_t X2 = lerp7by8(grad8(P(AB), xx, yy-N, zz), grad8(P(BB), xx - N, yy - N, zz), u); + int8_t X3 = lerp7by8(grad8(P(AA+1), xx, yy, zz-N), grad8(P(BA+1), xx - N, yy, zz-N), u); + int8_t X4 = lerp7by8(grad8(P(AB+1), xx, yy-N, zz-N), grad8(P(BB+1), xx - N, yy - N, zz - N), u); + + int8_t Y1 = lerp7by8(X1,X2,v); + int8_t Y2 = lerp7by8(X3,X4,v); + + int8_t ans = lerp7by8(Y1,Y2,w); + + return ans; +} + +uint8_t inoise8(uint16_t x, uint16_t y, uint16_t z) { + //return scale8(76+(inoise8_raw(x,y,z)),215)<<1; + int8_t n = inoise8_raw( x, y, z); // -64..+64 + n+= 64; // 0..128 + uint8_t ans = qadd8( n, n); // 0..255 + return ans; +} + +int8_t inoise8_raw(uint16_t x, uint16_t y) +{ + // Find the unit cube containing the point + uint8_t X = x>>8; + uint8_t Y = y>>8; + + // Hash cube corner coordinates + uint8_t A = P(X)+Y; + uint8_t AA = P(A); + uint8_t AB = P(A+1); + uint8_t B = P(X+1)+Y; + uint8_t BA = P(B); + uint8_t BB = P(B+1); + + // Get the relative position of the point in the cube + uint8_t u = x; + uint8_t v = y; + + // Get a signed version of the above for the grad function + int8_t xx = ((uint8_t)(x)>>1) & 0x7F; + int8_t yy = ((uint8_t)(y)>>1) & 0x7F; + uint8_t N = 0x80; + + u = EASE8(u); v = EASE8(v); + + int8_t X1 = lerp7by8(grad8(P(AA), xx, yy), grad8(P(BA), xx - N, yy), u); + int8_t X2 = lerp7by8(grad8(P(AB), xx, yy-N), grad8(P(BB), xx - N, yy - N), u); + + int8_t ans = lerp7by8(X1,X2,v); + + return ans; + // return scale8((70+(ans)),234)<<1; +} + + + +uint8_t inoise8(uint16_t x, uint16_t y) { + //return scale8(69+inoise8_raw(x,y),237)<<1; + int8_t n = inoise8_raw( x, y); // -64..+64 + n+= 64; // 0..128 + uint8_t ans = qadd8( n, n); // 0..255 + return ans; +} + +// output range = -64 .. +64 +int8_t inoise8_raw(uint16_t x) +{ + // Find the unit cube containing the point + uint8_t X = x>>8; + + // Hash cube corner coordinates + uint8_t A = P(X); + uint8_t AA = P(A); + uint8_t B = P(X+1); + uint8_t BA = P(B); + + // Get the relative position of the point in the cube + uint8_t u = x; + + // Get a signed version of the above for the grad function + int8_t xx = ((uint8_t)(x)>>1) & 0x7F; + uint8_t N = 0x80; + + u = EASE8( u); + + int8_t ans = lerp7by8(grad8(P(AA), xx), grad8(P(BA), xx - N), u); + + return ans; +} + +uint8_t inoise8(uint16_t x) { + int8_t n = inoise8_raw(x); //-64..+64 + n += 64; // 0..128 + uint8_t ans = qadd8(n,n); // 0..255 + return ans; +} + +// struct q44 { +// uint8_t i:4; +// uint8_t f:4; +// q44(uint8_t _i, uint8_t _f) {i=_i; f=_f; } +// }; + +// uint32_t mul44(uint32_t v, q44 mulby44) { +// return (v *mulby44.i) + ((v * mulby44.f) >> 4); +// } +// +// uint16_t mul44_16(uint16_t v, q44 mulby44) { +// return (v *mulby44.i) + ((v * mulby44.f) >> 4); +// } + +void fill_raw_noise8(uint8_t *pData, uint8_t num_points, uint8_t octaves, uint16_t x, int scale, uint16_t time) { + uint32_t _xx = x; + uint32_t scx = scale; + for(int o = 0; o < octaves; ++o) { + for(int i = 0,xx=_xx; i < num_points; ++i, xx+=scx) { + pData[i] = qadd8(pData[i],inoise8(xx,time)>>o); + } + + _xx <<= 1; + scx <<= 1; + } +} + +void fill_raw_noise16into8(uint8_t *pData, uint8_t num_points, uint8_t octaves, uint32_t x, int scale, uint32_t time) { + uint32_t _xx = x; + uint32_t scx = scale; + for(int o = 0; o < octaves; ++o) { + for(int i = 0,xx=_xx; i < num_points; ++i, xx+=scx) { + uint32_t accum = (inoise16(xx,time))>>o; + accum += (pData[i]<<8); + if(accum > 65535) { accum = 65535; } + pData[i] = accum>>8; + } + + _xx <<= 1; + scx <<= 1; + } +} + +/// Fill a 2D 8-bit buffer with noise, using inoise8() +/// @param pData the array of data to fill with noise values +/// @param width the width of the 2D buffer +/// @param height the height of the 2D buffer +/// @param octaves the number of octaves to use for noise. More octaves = more noise. +/// @param freq44 starting octave frequency +/// @param amplitude noise amplitude +/// @param skip how many noise maps to skip over, incremented recursively per octave +/// @param x x-axis coordinate on noise map (1D) +/// @param scalex the scale (distance) between x points when filling in noise +/// @param y y-axis coordinate on noise map (2D) +/// @param scaley the scale (distance) between y points when filling in noise +/// @param time the time position for the noise field +/// @todo Why isn't this declared in the header (noise.h)? +void fill_raw_2dnoise8(uint8_t *pData, int width, int height, uint8_t octaves, q44 freq44, fract8 amplitude, int skip, uint16_t x, int16_t scalex, uint16_t y, int16_t scaley, uint16_t time) { + if(octaves > 1) { + fill_raw_2dnoise8(pData, width, height, octaves-1, freq44, amplitude, skip+1, x*freq44, freq44 * scalex, y*freq44, freq44 * scaley, time); + } else { + // amplitude is always 255 on the lowest level + amplitude=255; + } + + scalex *= skip; + scaley *= skip; + + fract8 invamp = 255-amplitude; + uint16_t xx = x; + for(int i = 0; i < height; ++i, y+=scaley) { + uint8_t *pRow = pData + (i*width); + xx = x; + for(int j = 0; j < width; ++j, xx+=scalex) { + uint8_t noise_base = inoise8(xx,y,time); + noise_base = (0x80 & noise_base) ? (noise_base - 127) : (127 - noise_base); + noise_base = scale8(noise_base<<1,amplitude); + if(skip == 1) { + pRow[j] = scale8(pRow[j],invamp) + noise_base; + } else { + for(int ii = i; ii<(i+skip) && ii 1) { + fill_raw_2dnoise16(pData, width, height, octaves-1, freq88, amplitude, skip, x *freq88 , scalex *freq88, y * freq88, scaley * freq88, time); + } else { + // amplitude is always 255 on the lowest level + amplitude=65535; + } + + scalex *= skip; + scaley *= skip; + fract16 invamp = 65535-amplitude; + for(int i = 0; i < height; i+=skip, y+=scaley) { + uint16_t *pRow = pData + (i*width); + for(int j = 0,xx=x; j < width; j+=skip, xx+=scalex) { + uint16_t noise_base = inoise16(xx,y,time); + noise_base = (0x8000 & noise_base) ? noise_base - (32767) : 32767 - noise_base; + noise_base = scale16(noise_base<<1, amplitude); + if(skip==1) { + pRow[j] = scale16(pRow[j],invamp) + noise_base; + } else { + for(int ii = i; ii<(i+skip) && ii 1) { + fill_raw_2dnoise16into8(pData, width, height, octaves-1, freq44, amplitude, skip+1, x*freq44, scalex *freq44, y*freq44, scaley * freq44, time); + } else { + // amplitude is always 255 on the lowest level + amplitude=255; + } + + scalex *= skip; + scaley *= skip; + uint32_t xx; + fract8 invamp = 255-amplitude; + for(int i = 0; i < height; i+=skip, y+=scaley) { + uint8_t *pRow = pData + (i*width); + xx = x; + for(int j = 0; j < width; j+=skip, xx+=scalex) { + uint16_t noise_base = inoise16(xx,y,time); + noise_base = (0x8000 & noise_base) ? noise_base - (32767) : 32767 - noise_base; + noise_base = scale8(noise_base>>7,amplitude); + if(skip==1) { + pRow[j] = qadd8(scale8(pRow[j],invamp),noise_base); + } else { + for(int ii = i; ii<(i+skip) && ii 255 ? 255 : LedsRemaining; // limit to 255 max + + uint8_t V[LedsPer]; + uint8_t H[LedsPer]; + + memset(V, 0, LedsPer); + memset(H, 0, LedsPer); + + fill_raw_noise8(V, LedsPer, octaves, x, scale, time); + fill_raw_noise8(H, LedsPer, hue_octaves, hue_x, hue_scale, time); + + for (int i = 0; i < LedsPer; ++i) { + leds[i + j] = CHSV(H[i], 255, V[i]); + } + } +} + +void fill_noise16(CRGB *leds, int num_leds, + uint8_t octaves, uint16_t x, int scale, + uint8_t hue_octaves, uint16_t hue_x, int hue_scale, + uint16_t time, uint8_t hue_shift) { + + if (num_leds <= 0) return; + + for (int j = 0; j < num_leds; j += 255) { + const int LedsRemaining = num_leds - j; + const int LedsPer = LedsRemaining > 255 ? 255 : LedsRemaining; // limit to 255 max + + uint8_t V[LedsPer]; + uint8_t H[LedsPer]; + + memset(V, 0, LedsPer); + memset(H, 0, LedsPer); + + fill_raw_noise16into8(V, LedsPer, octaves, x, scale, time); + fill_raw_noise8(H, LedsPer, hue_octaves, hue_x, hue_scale, time); + + for (int i = 0; i < LedsPer; ++i) { + leds[i + j] = CHSV(H[i] + hue_shift, 255, V[i]); + } + } +} + +void fill_2dnoise8(CRGB *leds, int width, int height, bool serpentine, + uint8_t octaves, uint16_t x, int xscale, uint16_t y, int yscale, uint16_t time, + uint8_t hue_octaves, uint16_t hue_x, int hue_xscale, uint16_t hue_y, uint16_t hue_yscale,uint16_t hue_time,bool blend) { + uint8_t V[height][width]; + uint8_t H[height][width]; + + memset(V,0,height*width); + memset(H,0,height*width); + + fill_raw_2dnoise8((uint8_t*)V,width,height,octaves,x,xscale,y,yscale,time); + fill_raw_2dnoise8((uint8_t*)H,width,height,hue_octaves,hue_x,hue_xscale,hue_y,hue_yscale,hue_time); + + int w1 = width-1; + int h1 = height-1; + for(int i = 0; i < height; ++i) { + int wb = i*width; + for(int j = 0; j < width; ++j) { + CRGB led(CHSV(H[h1-i][w1-j],255,V[i][j])); + + int pos = j; + if(serpentine && (i & 0x1)) { + pos = w1-j; + } + + if(blend) { + leds[wb+pos] >>= 1; leds[wb+pos] += (led>>=1); + } else { + leds[wb+pos] = led; + } + } + } +} + +void fill_2dnoise16(CRGB *leds, int width, int height, bool serpentine, + uint8_t octaves, uint32_t x, int xscale, uint32_t y, int yscale, uint32_t time, + uint8_t hue_octaves, uint16_t hue_x, int hue_xscale, uint16_t hue_y, uint16_t hue_yscale,uint16_t hue_time, bool blend, uint16_t hue_shift) { + uint8_t V[height][width]; + uint8_t H[height][width]; + + memset(V,0,height*width); + memset(H,0,height*width); + + fill_raw_2dnoise16into8((uint8_t*)V,width,height,octaves,q44(2,0),171,1,x,xscale,y,yscale,time); + // fill_raw_2dnoise16into8((uint8_t*)V,width,height,octaves,x,xscale,y,yscale,time); + // fill_raw_2dnoise8((uint8_t*)V,width,height,hue_octaves,x,xscale,y,yscale,time); + fill_raw_2dnoise8((uint8_t*)H,width,height,hue_octaves,hue_x,hue_xscale,hue_y,hue_yscale,hue_time); + + + int w1 = width-1; + int h1 = height-1; + hue_shift >>= 8; + + for(int i = 0; i < height; ++i) { + int wb = i*width; + for(int j = 0; j < width; ++j) { + CRGB led(CHSV(hue_shift + (H[h1-i][w1-j]),196,V[i][j])); + + int pos = j; + if(serpentine && (i & 0x1)) { + pos = w1-j; + } + + if(blend) { + leds[wb+pos] >>= 1; leds[wb+pos] += (led>>=1); + } else { + leds[wb+pos] = led; + } + } + } +} + +FASTLED_NAMESPACE_END + +#pragma GCC diagnostic pop diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h new file mode 100644 index 0000000..131b9e3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noise.h @@ -0,0 +1,241 @@ +#pragma once + +#include + +#include "crgb.h" +#include "namespace.h" + +/// @file noise.h +/// Functions to generate and fill arrays with noise. + +FASTLED_NAMESPACE_BEGIN + +/// @defgroup Noise Noise Functions +/// Functions to generate and fill arrays with noise. +/// These functions use [Perlin noise](https://en.wikipedia.org/wiki/Perlin_noise) +/// as the noise generation algorithm. +/// @{ + + +/// @defgroup NoiseGeneration Noise Generation Functions +/// Functions to generate noise. +/// @{ + +/// @name 16-Bit Scaled Noise Functions +/// @{ + +/// @copydoc inoise16(uint32_t, uint32_t) +/// @param z z-axis coordinate on noise map (3D) +extern uint16_t inoise16(uint32_t x, uint32_t y, uint32_t z); + +/// @copydoc inoise16(uint32_t) +/// @param y y-axis coordinate on noise map (2D) +extern uint16_t inoise16(uint32_t x, uint32_t y); + +/// 16-bit, fixed point implementation of Perlin's noise. +/// @see inoise16_raw() +/// @returns scaled noise value as an unsigned integer, 0-65535 +/// @param x x-axis coordinate on noise map (1D) +extern uint16_t inoise16(uint32_t x); + +/// @} 16-Bit Scaled Noise Functions + + +/// @name 16-Bit Raw Noise Functions +/// @{ + +/// @copydoc inoise16_raw(uint32_t, uint32_t) +/// @param z z-axis coordinate on noise map (3D) +extern int16_t inoise16_raw(uint32_t x, uint32_t y, uint32_t z); + +/// @copydoc inoise16_raw(uint32_t) +/// @param y y-axis coordinate on noise map (2D) +extern int16_t inoise16_raw(uint32_t x, uint32_t y); + +/// 16-bit, fixed point implementation of Perlin's noise without scaling. +/// Coordinates are 16.16 fixed point values, 32 bit integers with +/// integral coordinates in the high 16-bits and fractional in the low 16-bits. +/// @returns unscaled noise value as a signed integer, roughly -18k to 18k +/// @param x x-axis coordinate on noise map (1D) +extern int16_t inoise16_raw(uint32_t x); + +/// @} 16-Bit Raw Noise Functions + + +/// @name 8-Bit Scaled Noise Functions +/// @{ + +/// @copydoc inoise8(uint16_t, uint16_t) +/// @param z z-axis coordinate on noise map (3D) +extern uint8_t inoise8(uint16_t x, uint16_t y, uint16_t z); + +/// @copydoc inoise8(uint16_t) +/// @param y y-axis coordinate on noise map (2D) +extern uint8_t inoise8(uint16_t x, uint16_t y); + +/// 8-Bit, fixed point implementation of Perlin's noise. +/// @see inoise8_raw() +/// @returns scaled noise value as an unsigned integer, 0-255 +/// @param x x-axis coordinate on noise map (1D) +extern uint8_t inoise8(uint16_t x); + +/// @} 8-Bit Scaled Noise Functions + + +/// @name 8-Bit Raw Noise Functions +/// @{ + +/// @copydoc inoise8_raw(uint16_t, uint16_t) +/// @param z z-axis coordinate on noise map (3D) +extern int8_t inoise8_raw(uint16_t x, uint16_t y, uint16_t z); + +/// @copydoc inoise8_raw(uint16_t) +/// @param y y-axis coordinate on noise map (2D) +extern int8_t inoise8_raw(uint16_t x, uint16_t y); + +/// 8-bit, fixed point implementation of Perlin's noise without scaling. +/// Coordinates are 8.8 fixed point values, 16-bit integers with +/// integral coordinates in the high 8-bits and fractional in the low 8-bits. +/// @returns unscaled noise value as a signed integer, roughly -70 to 70 +/// @param x x-axis coordinate on noise map (1D) +extern int8_t inoise8_raw(uint16_t x); + +/// @} 8-Bit Raw Noise Functions +/// @} NoiseGeneration + + +/// @name 32 bit simplex noise functions +///@{ +/// 32 bit, fixed point implementation of simplex noise functions. +/// The inputs are 20.12 fixed-point value. The result covers the full +/// range of a uint16_t averaging around 32768. +uint16_t snoise16(uint32_t x); +uint16_t snoise16(uint32_t x, uint32_t y); +uint16_t snoise16(uint32_t x, uint32_t y, uint32_t z); +uint16_t snoise16(uint32_t x, uint32_t y, uint32_t z, uint32_t w); +///@} + + + +/// @defgroup NoiseFill Noise Fill Functions +/// Functions to fill a buffer with noise data. +/// @{ + +/// @name Raw Fill Functions +/// Fill a 1D or 2D array with generated noise. +/// @{ + +/// Fill a 1D 8-bit buffer with noise, using inoise8() +/// @param pData the array of data to fill with noise values +/// @param num_points the number of points of noise to compute +/// @param octaves the number of octaves to use for noise. More octaves = more noise. +/// @param x x-axis coordinate on noise map (1D) +/// @param scalex the scale (distance) between x points when filling in noise +/// @param time the time position for the noise field +void fill_raw_noise8(uint8_t *pData, uint8_t num_points, uint8_t octaves, uint16_t x, int scalex, uint16_t time); + +/// Fill a 1D 8-bit buffer with noise, using inoise16() +/// @copydetails fill_raw_noise8() +void fill_raw_noise16into8(uint8_t *pData, uint8_t num_points, uint8_t octaves, uint32_t x, int scalex, uint32_t time); + +/// Fill a 2D 8-bit buffer with noise, using inoise8() +/// @param pData the array of data to fill with noise values +/// @param width the width of the 2D buffer +/// @param height the height of the 2D buffer +/// @param octaves the number of octaves to use for noise. More octaves = more noise. +/// @param x x-axis coordinate on noise map (1D) +/// @param scalex the scale (distance) between x points when filling in noise +/// @param y y-axis coordinate on noise map (2D) +/// @param scaley the scale (distance) between y points when filling in noise +/// @param time the time position for the noise field +void fill_raw_2dnoise8(uint8_t *pData, int width, int height, uint8_t octaves, uint16_t x, int16_t scalex, uint16_t y, int16_t scaley, uint16_t time); + +/// Fill a 2D 8-bit buffer with noise, using inoise16() +/// @copydetails fill_raw_2dnoise8(uint8_t*, int, int, uint8_t, uint16_t, int16_t, uint16_t, int16_t, uint16_t) +void fill_raw_2dnoise16into8(uint8_t *pData, int width, int height, uint8_t octaves, uint32_t x, int32_t scalex, uint32_t y, int32_t scaley, uint32_t time); + +/// Fill a 2D 16-bit buffer with noise, using inoise16() +/// @copydetails fill_raw_2dnoise8(uint8_t*, int, int, uint8_t, uint16_t, int16_t, uint16_t, int16_t, uint16_t) +/// @param freq88 starting octave frequency +/// @param amplitude noise amplitude +/// @param skip how many noise maps to skip over, incremented recursively per octave +void fill_raw_2dnoise16(uint16_t *pData, int width, int height, uint8_t octaves, q88 freq88, fract16 amplitude, int skip, uint32_t x, int32_t scalex, uint32_t y, int32_t scaley, uint32_t time); + +/// Fill a 2D 8-bit buffer with noise, using inoise16() +/// @copydetails fill_raw_2dnoise8(uint8_t*, int, int, uint8_t, uint16_t, int16_t, uint16_t, int16_t, uint16_t) +/// @param freq44 starting octave frequency +/// @param amplitude noise amplitude +/// @param skip how many noise maps to skip over, incremented recursively per octave +void fill_raw_2dnoise16into8(uint8_t *pData, int width, int height, uint8_t octaves, q44 freq44, fract8 amplitude, int skip, uint32_t x, int32_t scalex, uint32_t y, int32_t scaley, uint32_t time); + +/// @} Raw Fill Functions + + +/// @name Fill Functions +/// Fill an LED array with colors based on noise. +/// Colors are calculated using noisemaps, randomly selecting hue and value +/// (brightness) points with full saturation (255). +/// @{ + +/// Fill an LED array with random colors, using 8-bit noise +/// @param leds pointer to LED array +/// @param num_leds the number of LEDs to fill +/// @param octaves the number of octaves to use for value (brightness) noise +/// @param x x-axis coordinate on noise map for value (brightness) noise +/// @param scale the scale (distance) between x points when filling in value (brightness) noise +/// @param hue_octaves the number of octaves to use for color hue noise +/// @param hue_x x-axis coordinate on noise map for color hue noise +/// @param hue_scale the scale (distance) between x points when filling in color hue noise +/// @param time the time position for the noise field +void fill_noise8(CRGB *leds, int num_leds, + uint8_t octaves, uint16_t x, int scale, + uint8_t hue_octaves, uint16_t hue_x, int hue_scale, + uint16_t time); + +/// Fill an LED array with random colors, using 16-bit noise +/// @copydetails fill_noise8() +/// @param hue_shift how much to shift the final hues by for every LED +void fill_noise16(CRGB *leds, int num_leds, + uint8_t octaves, uint16_t x, int scale, + uint8_t hue_octaves, uint16_t hue_x, int hue_scale, + uint16_t time, uint8_t hue_shift=0); + +/// Fill an LED matrix with random colors, using 8-bit noise +/// @param leds pointer to LED array +/// @param width the width of the LED matrix +/// @param height the height of the LED matrix +/// @param serpentine whether the matrix is laid out in a serpentine pattern (alternating left/right directions per row) +/// +/// @param octaves the number of octaves to use for value (brightness) noise +/// @param x x-axis coordinate on noise map for value (brightness) noise +/// @param xscale the scale (distance) between x points when filling in value (brightness) noise +/// @param y y-axis coordinate on noise map for value (brightness) noise +/// @param yscale the scale (distance) between y points when filling in value (brightness) noise +/// @param time the time position for the value (brightness) noise field +/// +/// @param hue_octaves the number of octaves to use for color hue noise +/// @param hue_x x-axis coordinate on noise map for color hue noise +/// @param hue_xscale the scale (distance) between x points when filling in color hue noise +/// @param hue_y y-axis coordinate on noise map for color hue noise. +/// @param hue_yscale the scale (distance) between y points when filling in color hue noise +/// @param hue_time the time position for the color hue noise field +/// @param blend if true, will blend the newly generated LED values into the array. If false, +/// will overwrite the array values directly. +void fill_2dnoise8(CRGB *leds, int width, int height, bool serpentine, + uint8_t octaves, uint16_t x, int xscale, uint16_t y, int yscale, uint16_t time, + uint8_t hue_octaves, uint16_t hue_x, int hue_xscale, uint16_t hue_y, uint16_t hue_yscale,uint16_t hue_time,bool blend); + +/// Fill an LED matrix with random colors, using 16-bit noise +/// @copydetails fill_2dnoise8() +/// @param hue_shift how much to shift the final hues by for every LED +void fill_2dnoise16(CRGB *leds, int width, int height, bool serpentine, + uint8_t octaves, uint32_t x, int xscale, uint32_t y, int yscale, uint32_t time, + uint8_t hue_octaves, uint16_t hue_x, int hue_xscale, uint16_t hue_y, uint16_t hue_yscale,uint16_t hue_time, bool blend, uint16_t hue_shift=0); + +/// @} Fill Functions + +/// @} NoiseFill +/// @} Noise + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noisegen.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noisegen.h new file mode 100644 index 0000000..ebd5870 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/noisegen.h @@ -0,0 +1,33 @@ +#pragma once + +#include +#include "noise.h" + +#include "math_macros.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + +// Simple noise generator for 1-d waves. Default values will give good results +// for most cases. +struct NoiseGenerator { + int32_t iteration_scale; + unsigned long time_multiplier; + + NoiseGenerator() : iteration_scale(10), time_multiplier(10) {} + NoiseGenerator(int32_t itScale, int32_t timeMul) : iteration_scale(itScale), time_multiplier(timeMul) {} + + uint8_t Value(int32_t i, unsigned long time_ms) const { + uint32_t input = iteration_scale * i + time_ms * time_multiplier; + uint16_t v1 = inoise16(input); + return uint8_t(v1 >> 8); + } + + int LedValue(int32_t i, unsigned long time_ms) const { + int val = Value(i, time_ms); + return MAX(0, val - 128) * 2; + } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h new file mode 100644 index 0000000..a8eda59 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_controller.h @@ -0,0 +1,562 @@ +#pragma once + +/// @file controller.h +/// base definitions used by led controllers for writing out led data + +// Note that new code should use the PixelIterator concrete object to write out +// led data. +// Using this class deep in driver code is deprecated because it's templates will +// infact everything it touches. PixelIterator is concrete and doesn't have these +// problems. See PixelController::as_iterator() for how to create a PixelIterator. + +#include + +#include "FastLED.h" +#include "rgbw.h" +#include "five_bit_hd_gamma.h" +#include "force_inline.h" +#include "namespace.h" +#include "eorder.h" +#include "dither_mode.h" +#include "pixel_iterator.h" +#include "crgb.h" + +FASTLED_NAMESPACE_BEGIN + + +/// Gets the assigned color channel for a byte's position in the output, +/// using the color order (EOrder) template parameter from the +/// LED controller +/// @param X the byte's position in the output (0-2) +/// @returns the color channel for that byte (0 = red, 1 = green, 2 = blue) +/// @see EOrder +#define RO(X) RGB_BYTE(RGB_ORDER, X) + +/// Gets the assigned color channel for a byte's position in the output, +/// using a passed RGB color order +/// @param RO the RGB color order +/// @param X the byte's position in the output (0-2) +/// @returns the color channel for that byte (0 = red, 1 = green, 2 = blue) +/// @see EOrder +#define RGB_BYTE(RO,X) (((RO)>>(3*(2-(X)))) & 0x3) + +/// Gets the color channel for byte 0. +/// @see RGB_BYTE(RO,X) +#define RGB_BYTE0(RO) ((RO>>6) & 0x3) +/// Gets the color channel for byte 1. +/// @see RGB_BYTE(RO,X) +#define RGB_BYTE1(RO) ((RO>>3) & 0x3) +/// Gets the color channel for byte 2. +/// @see RGB_BYTE(RO,X) +#define RGB_BYTE2(RO) ((RO) & 0x3) + +// operator byte *(struct CRGB[] arr) { return (byte*)arr; } + +struct ColorAdjustment { + CRGB premixed; /// the per-channel scale values premixed with brightness. + #if FASTLED_HD_COLOR_MIXING + CRGB color; /// the per-channel scale values assuming full brightness. + uint8_t brightness; /// the global brightness value + #endif +}; + + +/// Pixel controller class. This is the class that we use to centralize pixel access in a block of data, including +/// support for things like RGB reordering, scaling, dithering, skipping (for ARGB data), and eventually, we will +/// centralize 8/12/16 conversions here as well. +/// @tparam RGB_ORDER the rgb ordering for the LEDs (e.g. what order red, green, and blue data is written out in) +/// @tparam LANES how many parallel lanes of output to write +/// @tparam MASK bitmask for the output lanes +template +struct PixelController { + const uint8_t *mData; ///< pointer to the underlying LED data + int mLen; ///< number of LEDs in the data for one lane + int mLenRemaining; ///< counter for the number of LEDs left to process + uint8_t d[3]; ///< values for the scaled dither signal @see init_binary_dithering() + uint8_t e[3]; ///< values for the scaled dither signal @see init_binary_dithering() + int8_t mAdvance; ///< how many bytes to advance the pointer by each time. For CRGB this is 3. + int mOffsets[LANES]; ///< the number of bytes to offset each lane from the starting pointer @see initOffsets() + ColorAdjustment mColorAdjustment; + + enum { + kLanes = LANES, + kMask = MASK + }; + + PixelIterator as_iterator(const Rgbw& rgbw) { + return PixelIterator(this, rgbw); + } + + void disableColorAdjustment() { + #if FASTLED_HD_COLOR_MIXING + mColorAdjustment.premixed = CRGB(mColorAdjustment.brightness, mColorAdjustment.brightness, mColorAdjustment.brightness); + mColorAdjustment.color = CRGB(0xff, 0xff, 0xff); + #endif + } + + /// Copy constructor + /// @param other the object to copy + PixelController(const PixelController & other) { + copy(other); + } + + template + PixelController(const PixelController & other) { + copy(other); + } + + template + void copy(const PixelControllerT& other) { + static_assert(int(kLanes) == int(PixelControllerT::kLanes), "PixelController lanes must match or mOffsets will be wrong"); + static_assert(int(kMask) == int(PixelControllerT::kMask), "PixelController mask must match or else one or the other controls different lanes"); + d[0] = other.d[0]; + d[1] = other.d[1]; + d[2] = other.d[2]; + e[0] = other.e[0]; + e[1] = other.e[1]; + e[2] = other.e[2]; + mData = other.mData; + mColorAdjustment = other.mColorAdjustment; + mAdvance = other.mAdvance; + mLenRemaining = mLen = other.mLen; + for(int i = 0; i < LANES; ++i) { mOffsets[i] = other.mOffsets[i]; } + } + + /// Initialize the PixelController::mOffsets array based on the length of the strip + /// @param len the number of LEDs in one lane of the strip + void initOffsets(int len) { + int nOffset = 0; + for(int i = 0; i < LANES; ++i) { + mOffsets[i] = nOffset; + if((1<1) + \ + (UPDATES_PER_FULL_DITHER_CYCLE>2) + \ + (UPDATES_PER_FULL_DITHER_CYCLE>4) + \ + (UPDATES_PER_FULL_DITHER_CYCLE>8) + \ + (UPDATES_PER_FULL_DITHER_CYCLE>16) + \ + (UPDATES_PER_FULL_DITHER_CYCLE>32) + \ + (UPDATES_PER_FULL_DITHER_CYCLE>64) + \ + (UPDATES_PER_FULL_DITHER_CYCLE>128) ) + +/// Alias for RECOMMENDED_VIRTUAL_BITS +#define VIRTUAL_BITS RECOMMENDED_VIRTUAL_BITS + +#endif + + + /// Set up the values for binary dithering + void init_binary_dithering() { +#if !defined(NO_DITHERING) || (NO_DITHERING != 1) + // R is the digther signal 'counter'. + static uint8_t R = 0; + ++R; + + // R is wrapped around at 2^ditherBits, + // so if ditherBits is 2, R will cycle through (0,1,2,3) + uint8_t ditherBits = VIRTUAL_BITS; + R &= (0x01 << ditherBits) - 1; + + // Q is the "unscaled dither signal" itself. + // It's initialized to the reversed bits of R. + // If 'ditherBits' is 2, Q here will cycle through (0,128,64,192) + uint8_t Q = 0; + + // Reverse bits in a byte + { + if(R & 0x01) { Q |= 0x80; } + if(R & 0x02) { Q |= 0x40; } + if(R & 0x04) { Q |= 0x20; } + if(R & 0x08) { Q |= 0x10; } + if(R & 0x10) { Q |= 0x08; } + if(R & 0x20) { Q |= 0x04; } + if(R & 0x40) { Q |= 0x02; } + if(R & 0x80) { Q |= 0x01; } + } + + // Now we adjust Q to fall in the center of each range, + // instead of at the start of the range. + // If ditherBits is 2, Q will be (0, 128, 64, 192) at first, + // and this adjustment makes it (31, 159, 95, 223). + if( ditherBits < 8) { + Q += 0x01 << (7 - ditherBits); + } + + // D and E form the "scaled dither signal" + // which is added to pixel values to affect the + // actual dithering. + + // Setup the initial D and E values + for(int i = 0; i < 3; ++i) { + uint8_t s = mColorAdjustment.premixed.raw[i]; + e[i] = s ? (256/s) + 1 : 0; + d[i] = scale8(Q, e[i]); +#if (FASTLED_SCALE8_FIXED == 1) + if(d[i]) (--d[i]); +#endif + if(e[i]) --e[i]; + } +#endif + } + + /// Do we have n pixels left to process? + /// @param n the number to check against + /// @returns 'true' if there are more than n pixels left to process + FASTLED_FORCE_INLINE bool has(int n) { + return mLenRemaining >= n; + } + + /// Toggle dithering enable + /// If dithering is set to enabled, this will re-init the dithering values + /// (init_binary_dithering()). Otherwise it will clear the stored dithering + /// data. + /// @param dither the dither setting + void enable_dithering(EDitherMode dither) { + switch(dither) { + case BINARY_DITHER: init_binary_dithering(); break; + default: d[0]=d[1]=d[2]=e[0]=e[1]=e[2]=0; break; + } + } + + /// Get the length of the LED strip + /// @returns PixelController::mLen + FASTLED_FORCE_INLINE int size() { return mLen; } + + /// Get the number of lanes of the Controller + /// @returns LANES from template + FASTLED_FORCE_INLINE int lanes() { return LANES; } + + /// Get the amount to advance the pointer by + /// @returns PixelController::mAdvance + FASTLED_FORCE_INLINE int advanceBy() { return mAdvance; } + + /// Advance the data pointer forward, adjust position counter + FASTLED_FORCE_INLINE void advanceData() { mData += mAdvance; --mLenRemaining;} + + /// Step the dithering forward + /// @note If updating here, be sure to update the asm version in clockless_trinket.h! + FASTLED_FORCE_INLINE void stepDithering() { + // IF UPDATING HERE, BE SURE TO UPDATE THE ASM VERSION IN + // clockless_trinket.h! + d[0] = e[0] - d[0]; + d[1] = e[1] - d[1]; + d[2] = e[2] - d[2]; + } + + /// Some chipsets pre-cycle the first byte, which means we want to cycle byte 0's dithering separately + FASTLED_FORCE_INLINE void preStepFirstByteDithering() { + d[RO(0)] = e[RO(0)] - d[RO(0)]; + } + + /// @name Template'd static functions for output + /// These functions are used for retrieving LED data for the LED chipset output controllers. + /// @{ + + /// Read a byte of LED data + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + template FASTLED_FORCE_INLINE static uint8_t loadByte(PixelController & pc) { return pc.mData[RO(SLOT)]; } + + /// Read a byte of LED data for parallel output + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @param lane the parallel output lane to read the byte for + template FASTLED_FORCE_INLINE static uint8_t loadByte(PixelController & pc, int lane) { return pc.mData[pc.mOffsets[lane] + RO(SLOT)]; } + + /// Calculate a dither value using the per-channel dither data + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @param b the color byte to dither + /// @see PixelController::d + template FASTLED_FORCE_INLINE static uint8_t dither(PixelController & pc, uint8_t b) { return b ? qadd8(b, pc.d[RO(SLOT)]) : 0; } + + /// Calculate a dither value + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param b the color byte to dither + /// @param d dither data + template FASTLED_FORCE_INLINE static uint8_t dither(PixelController & , uint8_t b, uint8_t d) { return b ? qadd8(b,d) : 0; } + + /// Scale a value using the per-channel scale data + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @param b the color byte to scale + /// @see PixelController::mScale + template FASTLED_FORCE_INLINE static uint8_t scale(PixelController & pc, uint8_t b) { return scale8(b, pc.mColorAdjustment.premixed.raw[RO(SLOT)]); } + + /// Scale a value + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param b the byte to scale + /// @param scale the scale value + template FASTLED_FORCE_INLINE static uint8_t scale(PixelController & , uint8_t b, uint8_t scale) { return scale8(b, scale); } + + /// @name Composite shortcut functions for loading, dithering, and scaling + /// These composite functions will load color data, dither it, and scale it + /// all at once so that it's ready for the output controller to send to the + /// LEDs. + /// @{ + + + /// Loads, dithers, and scales a single byte for a given output slot, using class dither and scale values + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + template FASTLED_FORCE_INLINE static uint8_t loadAndScale(PixelController & pc) { return scale(pc, pc.dither(pc, pc.loadByte(pc))); } + + /// Loads, dithers, and scales a single byte for a given output slot and lane, using class dither and scale values + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @param lane the parallel output lane to read the byte for + template FASTLED_FORCE_INLINE static uint8_t loadAndScale(PixelController & pc, int lane) { return scale(pc, pc.dither(pc, pc.loadByte(pc, lane))); } + + /// Loads, dithers, and scales a single byte for a given output slot and lane + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @param lane the parallel output lane to read the byte for + /// @param d the dither data for the byte + /// @param scale the scale data for the byte + template FASTLED_FORCE_INLINE static uint8_t loadAndScale(PixelController & pc, int lane, uint8_t d, uint8_t scale) { return scale8(pc.dither(pc, pc.loadByte(pc, lane), d), scale); } + + /// Loads and scales a single byte for a given output slot and lane + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @param lane the parallel output lane to read the byte for + /// @param scale the scale data for the byte + template FASTLED_FORCE_INLINE static uint8_t loadAndScale(PixelController & pc, int lane, uint8_t scale) { return scale8(pc.loadByte(pc, lane), scale); } + + + /// A version of loadAndScale() that advances the output data pointer + /// @param pc reference to the pixel controller + template FASTLED_FORCE_INLINE static uint8_t advanceAndLoadAndScale(PixelController & pc) { pc.advanceData(); return pc.loadAndScale(pc); } + + /// A version of loadAndScale() that advances the output data pointer + /// @param pc reference to the pixel controller + /// @param lane the parallel output lane to read the byte for + template FASTLED_FORCE_INLINE static uint8_t advanceAndLoadAndScale(PixelController & pc, int lane) { pc.advanceData(); return pc.loadAndScale(pc, lane); } + + /// A version of loadAndScale() that advances the output data pointer without dithering + /// @param pc reference to the pixel controller + /// @param lane the parallel output lane to read the byte for + /// @param scale the scale data for the byte + template FASTLED_FORCE_INLINE static uint8_t advanceAndLoadAndScale(PixelController & pc, int lane, uint8_t scale) { pc.advanceData(); return pc.loadAndScale(pc, lane, scale); } + + /// @} Composite shortcut functions + + + /// @name Data retrieval functions + /// These functions retrieve channel-specific data from the class, + /// arranged in output order. + /// @{ + + /// Gets the dithering data for the provided output slot + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @returns dithering data for the given channel + /// @see PixelController::d + template FASTLED_FORCE_INLINE static uint8_t getd(PixelController & pc) { return pc.d[RO(SLOT)]; } + + /// Gets the scale data for the provided output slot + /// @tparam SLOT The data slot in the output stream. This is used to select which byte of the output stream is being processed. + /// @param pc reference to the pixel controller + /// @returns scale data for the given channel + /// @see PixelController::mScale + template FASTLED_FORCE_INLINE static uint8_t getscale(PixelController & pc) { return pc.mColorAdjustment.premixed.raw[RO(SLOT)]; } + + /// @} Data retrieval functions + + + /// @} Template'd static functions for output + + // Helper functions to get around gcc stupidities + FASTLED_FORCE_INLINE uint8_t loadAndScale0(int lane, uint8_t scale) { return loadAndScale<0>(*this, lane, scale); } ///< non-template alias of loadAndScale<0>() + FASTLED_FORCE_INLINE uint8_t loadAndScale1(int lane, uint8_t scale) { return loadAndScale<1>(*this, lane, scale); } ///< non-template alias of loadAndScale<1>() + FASTLED_FORCE_INLINE uint8_t loadAndScale2(int lane, uint8_t scale) { return loadAndScale<2>(*this, lane, scale); } ///< non-template alias of loadAndScale<2>() + FASTLED_FORCE_INLINE uint8_t advanceAndLoadAndScale0(int lane, uint8_t scale) { return advanceAndLoadAndScale<0>(*this, lane, scale); } ///< non-template alias of advanceAndLoadAndScale<0>() + FASTLED_FORCE_INLINE uint8_t stepAdvanceAndLoadAndScale0(int lane, uint8_t scale) { stepDithering(); return advanceAndLoadAndScale<0>(*this, lane, scale); } ///< stepDithering() and advanceAndLoadAndScale0() + + FASTLED_FORCE_INLINE uint8_t loadAndScale0(int lane) { return loadAndScale<0>(*this, lane); } ///< @copydoc loadAndScale0(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t loadAndScale1(int lane) { return loadAndScale<1>(*this, lane); } ///< @copydoc loadAndScale1(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t loadAndScale2(int lane) { return loadAndScale<2>(*this, lane); } ///< @copydoc loadAndScale2(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t advanceAndLoadAndScale0(int lane) { return advanceAndLoadAndScale<0>(*this, lane); } ///< @copydoc advanceAndLoadAndScale0(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t stepAdvanceAndLoadAndScale0(int lane) { stepDithering(); return advanceAndLoadAndScale<0>(*this, lane); } ///< @copydoc stepAdvanceAndLoadAndScale0(int, uint8_t) + + // LoadAndScale0 loads the pixel data in the order specified by RGB_ORDER and then scales it by the color correction values + // For example in color order GRB, loadAndScale0() will return the green channel scaled by the color correction value for green. + FASTLED_FORCE_INLINE uint8_t loadAndScale0() { return loadAndScale<0>(*this); } ///< @copydoc loadAndScale0(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t loadAndScale1() { return loadAndScale<1>(*this); } ///< @copydoc loadAndScale1(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t loadAndScale2() { return loadAndScale<2>(*this); } ///< @copydoc loadAndScale2(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t advanceAndLoadAndScale0() { return advanceAndLoadAndScale<0>(*this); } ///< @copydoc advanceAndLoadAndScale0(int, uint8_t) + FASTLED_FORCE_INLINE uint8_t stepAdvanceAndLoadAndScale0() { stepDithering(); return advanceAndLoadAndScale<0>(*this); } ///< @copydoc stepAdvanceAndLoadAndScale0(int, uint8_t) + + FASTLED_FORCE_INLINE uint8_t getScale0() { return getscale<0>(*this); } ///< non-template alias of getscale<0>() + FASTLED_FORCE_INLINE uint8_t getScale1() { return getscale<1>(*this); } ///< non-template alias of getscale<1>() + FASTLED_FORCE_INLINE uint8_t getScale2() { return getscale<2>(*this); } ///< non-template alias of getscale<2>() + + #if FASTLED_HD_COLOR_MIXING + template FASTLED_FORCE_INLINE static uint8_t getScaleFullBrightness(PixelController & pc) { return pc.mColorAdjustment.color.raw[RO(SLOT)]; } + // Gets the color corection and also the brightness as seperate values. + // This is needed for the higher precision chipsets like the APA102. + FASTLED_FORCE_INLINE void getHdScale(uint8_t* c0, uint8_t* c1, uint8_t* c2, uint8_t* brightness) { + *c0 = getScaleFullBrightness<0>(*this); + *c1 = getScaleFullBrightness<1>(*this); + *c2 = getScaleFullBrightness<2>(*this); + *brightness = mColorAdjustment.brightness; + } + #endif + + + FASTLED_FORCE_INLINE void loadAndScale_APA102_HD(uint8_t *b0_out, uint8_t *b1_out, + uint8_t *b2_out, + uint8_t *brightness_out) { + CRGB rgb = CRGB(mData[0], mData[1], mData[2]); + uint8_t brightness = 0; + if (rgb) { + #if FASTLED_HD_COLOR_MIXING + brightness = mColorAdjustment.brightness; + CRGB scale = mColorAdjustment.color; + #else + brightness = 255; + CRGB scale = mColorAdjustment.premixed; + #endif + five_bit_hd_gamma_bitshift( + rgb, + scale, + brightness, + &rgb, + &brightness); + } + const uint8_t b0_index = RGB_BYTE0(RGB_ORDER); + const uint8_t b1_index = RGB_BYTE1(RGB_ORDER); + const uint8_t b2_index = RGB_BYTE2(RGB_ORDER); + *b0_out = rgb.raw[b0_index]; + *b1_out = rgb.raw[b1_index]; + *b2_out = rgb.raw[b2_index]; + *brightness_out = brightness; + } + + FASTLED_FORCE_INLINE void loadAndScaleRGB(uint8_t *b0_out, uint8_t *b1_out, + uint8_t *b2_out) { + *b0_out = loadAndScale0(); + *b1_out = loadAndScale1(); + *b2_out = loadAndScale2(); + } + + FASTLED_FORCE_INLINE void loadAndScaleRGBW(Rgbw rgbw, uint8_t *b0_out, uint8_t *b1_out, + uint8_t *b2_out, uint8_t *b3_out) { +#ifdef __AVR__ + // Don't do RGBW conversion for AVR, just set the W pixel to black. + uint8_t out[4] = { + // Get the pixels in native order. + loadAndScale0(), + loadAndScale1(), + loadAndScale2(), + 0, + }; + EOrderW w_placement = rgbw.w_placement; + // Apply w-component insertion. + rgbw_partial_reorder( + w_placement, out[0], out[1], out[2], + 0, // Pre-ordered RGB data with a 0 white component. + b0_out, b1_out, b2_out, b3_out); +#else + const uint8_t b0_index = RGB_BYTE0(RGB_ORDER); // Needed to re-order RGB back into led native order. + const uint8_t b1_index = RGB_BYTE1(RGB_ORDER); + const uint8_t b2_index = RGB_BYTE2(RGB_ORDER); + // Get the naive RGB data order in r,g,b order. + CRGB rgb(mData[0], mData[1], mData[2]); + uint8_t w = 0; + rgb_2_rgbw(rgbw.rgbw_mode, + rgbw.white_color_temp, + rgb.r, rgb.b, rgb.g, // Input colors + mColorAdjustment.premixed.r, mColorAdjustment.premixed.g, mColorAdjustment.premixed.b, // How these colors are scaled for color balance. + &rgb.r, &rgb.g, &rgb.b, &w); + // Now finish the ordering so that the output is in the native led order for all of RGBW. + rgbw_partial_reorder( + rgbw.w_placement, + rgb.raw[b0_index], // in-place re-ordering for the RGB data. + rgb.raw[b1_index], + rgb.raw[b2_index], + w, // The white component is not ordered in this call. + b0_out, b1_out, b2_out, b3_out); // RGBW data now in total native led order. +#endif + } +}; + + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h new file mode 100644 index 0000000..7f70011 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixel_iterator.h @@ -0,0 +1,156 @@ + +#pragma once + +#include +#include +#include + +#include "namespace.h" +#include "rgbw.h" + +#include "crgb.h" + +FASTLED_NAMESPACE_BEGIN + +template +struct PixelControllerVtable { + static void loadAndScaleRGBW(void* pixel_controller, Rgbw rgbw, uint8_t* b0_out, uint8_t* b1_out, uint8_t* b2_out, uint8_t* b3_out) { + PixelControllerT* pc = static_cast(pixel_controller); + pc->loadAndScaleRGBW(rgbw, b0_out, b1_out, b2_out, b3_out); + } + + static void loadAndScaleRGB(void* pixel_controller, uint8_t* r_out, uint8_t* g_out, uint8_t* b_out) { + PixelControllerT* pc = static_cast(pixel_controller); + pc->loadAndScaleRGB(r_out, g_out, b_out); + } + + static void loadAndScale_APA102_HD(void* pixel_controller, uint8_t* b0_out, uint8_t* b1_out, uint8_t* b2_out, uint8_t* brightness_out) { + PixelControllerT* pc = static_cast(pixel_controller); + pc->loadAndScale_APA102_HD(b0_out, b1_out, b2_out, brightness_out); + } + + static void stepDithering(void* pixel_controller) { + PixelControllerT* pc = static_cast(pixel_controller); + pc->stepDithering(); + } + + static void advanceData(void* pixel_controller) { + PixelControllerT* pc = static_cast(pixel_controller); + pc->advanceData(); + } + + static int size(void* pixel_controller) { + PixelControllerT* pc = static_cast(pixel_controller); + return pc->size(); + } + static bool has(void* pixel_controller, int n) { + PixelControllerT* pc = static_cast(pixel_controller); + return pc->has(n); + } + + // function for getHdScale + #if FASTLED_HD_COLOR_MIXING + static void getHdScale(void* pixel_controller, uint8_t* c0, uint8_t* c1, uint8_t* c2, uint8_t* brightness) { + PixelControllerT* pc = static_cast(pixel_controller); + pc->getHdScale(c0, c1, c2, brightness); + } + #endif +}; + +typedef void (*loadAndScaleRGBWFunction)(void* pixel_controller, Rgbw rgbw, uint8_t* b0_out, uint8_t* b1_out, uint8_t* b2_out, uint8_t* b3_out); +typedef void (*loadAndScaleRGBFunction)(void* pixel_controller, uint8_t* r_out, uint8_t* g_out, uint8_t* b_out); +typedef void (*loadAndScale_APA102_HDFunction)(void* pixel_controller, uint8_t* b0_out, uint8_t* b1_out, uint8_t* b2_out, uint8_t* brightness_out); +typedef void (*stepDitheringFunction)(void* pixel_controller); +typedef void (*advanceDataFunction)(void* pixel_controller); +typedef int (*sizeFunction)(void* pixel_controller); +typedef bool (*hasFunction)(void* pixel_controller, int n); +typedef uint8_t (*globalBrightness)(void* pixel_controller); +typedef void (*getHdScaleFunction)(void* pixel_controller, uint8_t* c0, uint8_t* c1, uint8_t* c2, uint8_t* brightness); + + +// PixelIterator is turns a PixelController<> into a concrete object that can be used to iterate +// over pixels and transform them into driver data. See PixelController<>::as_iterator() for how +// to create a PixelIterator. +class PixelIterator { + public: + template + PixelIterator(PixelControllerT* pc, Rgbw rgbw) + : mPixelController(pc), mRgbw(rgbw) { + // Manually build up a vtable. + // Wait... what? Stupid nerds trying to show off how smart they are... + // Why not just use a virtual function?! + // + // Before you think this then you should know that the alternative straight + // forward way is to have a virtual interface class that PixelController inherits from. + // ...and that was already tried. And if you try to do this yourself + // this then let me tell you what is going to happen... + // + // EVERY SINGLE PLATFORM THAT HAS A COMPILED BINARY SIZE CHECK WILL IMMEDIATELY + // FAIL AS THE BINARY BLOWS UP BY 10-30%!!! It doesn't matter if only one PixelController + // with a vtable is used, gcc seems not to de-virtualize the calls. And we really care + // about binary size since FastLED needs to run on those tiny little microcontrollers like + // the Attiny85 (and family) which are in the sub $1 range used for commercial products. + // + // So to satisfy these tight memory requirements we make the dynamic dispatch used in PixelIterator + // an optional zero-cost abstraction which doesn't affect the binary size for platforms that + // don't use it. So that's why we are using this manual construction of the vtable that is built + // up using template magic. If your platform has lots of memory then you'll gladly trade + // a sliver of memory for the convenience of having a concrete implementation of + // PixelController that you can use without having to make all your driver code a template. + // + // Btw, this pattern in C++ is called the "type-erasure pattern". It allows non virtual + // polymorphism by leveraging the C++ template system to ensure type safety. + typedef PixelControllerVtable Vtable; + mLoadAndScaleRGBW = &Vtable::loadAndScaleRGBW; + mLoadAndScaleRGB = &Vtable::loadAndScaleRGB; + mLoadAndScale_APA102_HD = &Vtable::loadAndScale_APA102_HD; + mStepDithering = &Vtable::stepDithering; + mAdvanceData = &Vtable::advanceData; + mSize = &Vtable::size; + mHas = &Vtable::has; + #if FASTLED_HD_COLOR_MIXING + mGetHdScale = &Vtable::getHdScale; + #endif + } + + bool has(int n) { return mHas(mPixelController, n); } + void loadAndScaleRGBW(uint8_t *b0_out, uint8_t *b1_out, uint8_t *b2_out, uint8_t *w_out) { + mLoadAndScaleRGBW(mPixelController, mRgbw, b0_out, b1_out, b2_out, w_out); + } + void loadAndScaleRGB(uint8_t *r_out, uint8_t *g_out, uint8_t *b_out) { + mLoadAndScaleRGB(mPixelController, r_out, g_out, b_out); + } + void loadAndScale_APA102_HD(uint8_t *b0_out, uint8_t *b1_out, uint8_t *b2_out, uint8_t *brightness_out) { + mLoadAndScale_APA102_HD(mPixelController, b0_out, b1_out, b2_out, brightness_out); + } + void stepDithering() { mStepDithering(mPixelController); } + void advanceData() { mAdvanceData(mPixelController); } + int size() { return mSize(mPixelController); } + + void set_rgbw(Rgbw rgbw) { mRgbw = rgbw; } + Rgbw get_rgbw() const { return mRgbw; } + + #if FASTLED_HD_COLOR_MIXING + void getHdScale(uint8_t* c0, uint8_t* c1, uint8_t* c2, uint8_t* brightness) { + mGetHdScale(mPixelController, c0, c1, c2, brightness); + } + #endif + + private: + // vtable emulation + void* mPixelController = nullptr; + Rgbw mRgbw; + loadAndScaleRGBWFunction mLoadAndScaleRGBW = nullptr; + loadAndScaleRGBFunction mLoadAndScaleRGB = nullptr; + loadAndScale_APA102_HDFunction mLoadAndScale_APA102_HD = nullptr; + stepDitheringFunction mStepDithering = nullptr; + advanceDataFunction mAdvanceData = nullptr; + sizeFunction mSize = nullptr; + hasFunction mHas = nullptr; + #if FASTLED_HD_COLOR_MIXING + getHdScaleFunction mGetHdScale = nullptr; + #endif +}; + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h new file mode 100644 index 0000000..8e80245 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixelset.h @@ -0,0 +1,468 @@ +#pragma once + +#include "FastLED.h" +#include "force_inline.h" + +#if FASTLED_IS_USING_NAMESPACE +#define FUNCTION_FILL_RAINBOW(a,b,c,d) FASTLED_NAMESPACE::fill_rainbow(a,b,c,d) +#define FUNCTION_NAPPLY_GAMMA(a,b,c) FASTLED_NAMESPACE::napplyGamma_video(a,b,c) +#define FUNCTION_NAPPLY_GAMMA_RGB(a,b,c,d,e) FASTLED_NAMESPACE::napplyGamma_video(a,b,c,d,e) +#define FUNCTION_BLUR1D(a,b,c) FASTLED_NAMESPACE::blur1d(a,b,c) +#define FUNCTION_FILL_GRADIENT(a,b,c,d,e) FASTLED_NAMESPACE::fill_gradient(a,b,c,d,e) +#define FUNCTION_FILL_GRADIENT3(a,b,c,d,e,f) FASTLED_NAMESPACE::fill_gradient(a,b,c,d,e,f) +#define FUNCTION_FILL_GRADIENT4(a,b,c,d,e,f,g) FASTLED_NAMESPACE::fill_gradient(a,b,c,d,e,f,g) +#define FUNCTION_NBLEND(a,b,c) FASTLED_NAMESPACE::nblend(a,b,c) +#define FUNCTION_FILL_GRADIENT_RGB(a,b,c,d) FASTLED_NAMESPACE::fill_gradient_RGB(a,b,c,d) +#define FUNCTION_FILL_GRADIENT_RGB3(a,b,c,d,e) FASTLED_NAMESPACE::fill_gradient_RGB(a,b,c,d,e) +#define FUNCTION_FILL_GRADIENT_RGB4(a,b,c,d,e,f) FASTLED_NAMESPACE::fill_gradient_RGB(a,b,c,d,e,f) +#else +#define FUNCTION_FILL_RAINBOW(a,b,c,d) ::fill_rainbow(a,b,c,d) +#define FUNCTION_NAPPLY_GAMMA(a,b,c) ::napplyGamma_video(a,b,c) +#define FUNCTION_NAPPLY_GAMMA_RGB(a,b,c,d,e) ::napplyGamma_video(a,b,c,d,e) +#define FUNCTION_BLUR1D(a,b,c) ::blur1d(a,b,c) +#define FUNCTION_FILL_GRADIENT(a,b,c,d,e) ::fill_gradient(a,b,c,d,e) +#define FUNCTION_FILL_GRADIENT3(a,b,c,d,e,f) ::fill_gradient(a,b,c,d,e,f) +#define FUNCTION_FILL_GRADIENT4(a,b,c,d,e,f,g) ::fill_gradient(a,b,c,d,e,f,g) +#define FUNCTION_NBLEND(a,b,c) ::nblend(a,b,c) +#define FUNCTION_FILL_GRADIENT_RGB(a,b,c,d) ::fill_gradient_RGB(a,b,c,d) +#define FUNCTION_FILL_GRADIENT_RGB3(a,b,c,d,e) ::fill_gradient_RGB(a,b,c,d,e) +#define FUNCTION_FILL_GRADIENT_RGB4(a,b,c,d,e,f) ::fill_gradient_RGB(a,b,c,d,e,f) +#endif + +#ifndef abs +#include +#endif + + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +template +class CPixelView; + +/// CPixelView for CRGB arrays +typedef CPixelView CRGBSet; + +/// Retrieve a pointer to a CRGB array, using a CRGBSet and an LED offset +FASTLED_FORCE_INLINE +CRGB *operator+(const CRGBSet & pixels, int offset); + + +/// @file pixelset.h +/// Declares classes for managing logical groups of LEDs + + +/// @defgroup PixelSet Pixel Data Sets +/// @brief Classes for managing logical groups of LEDs +/// @{ + +/// Represents a set of LED objects. Provides the [] array operator, and works like a normal array in that case. +/// This should be kept in sync with the set of functions provided by the other @ref PixelTypes as well as functions in colorutils.h. +/// @tparam PIXEL_TYPE the type of LED data referenced in the class, e.g. CRGB. +/// @note A pixel set is a window into another set of LED data, it is not its own set of LED data. +template +class CPixelView { +public: + const int8_t dir; ///< direction of the LED data, either 1 or -1. Determines how the pointer is incremented. + const int len; ///< length of the LED data, in PIXEL_TYPE units. More accurately, it's the distance from + /// the start of the CPixelView::leds array to the end of the set (CPixelView::end_pos) + PIXEL_TYPE * const leds; ///< pointer to the LED data + PIXEL_TYPE * const end_pos; ///< pointer to the end position of the LED data + +public: + /// PixelSet copy constructor + inline CPixelView(const CPixelView & other) : dir(other.dir), len(other.len), leds(other.leds), end_pos(other.end_pos) {} + + /// PixelSet constructor for a pixel set starting at the given `PIXEL_TYPE*` and going for `_len` leds. Note that the length + /// can be backwards, creating a PixelSet that walks backwards over the data + /// @param _leds pointer to the raw LED data + /// @param _len how many LEDs in this set + inline CPixelView(PIXEL_TYPE *_leds, int _len) : dir(_len < 0 ? -1 : 1), len(_len), leds(_leds), end_pos(_leds + _len) {} + + /// PixelSet constructor for the given set of LEDs, with start and end boundaries. Note that start can be after + /// end, resulting in a set that will iterate backwards + /// @param _leds pointer to the raw LED data + /// @param _start the start index of the LEDs for this array + /// @param _end the end index of the LEDs for this array + inline CPixelView(PIXEL_TYPE *_leds, int _start, int _end) : dir(((_end-_start)<0) ? -1 : 1), len((_end - _start) + dir), leds(_leds + _start), end_pos(_leds + _start + len) {} + + /// Get the size of this set + /// @return the size of the set, in number of LEDs + int size() { return abs(len); } + + /// Whether or not this set goes backwards + /// @return whether or not the set is backwards + bool reversed() { return len < 0; } + + /// Do these sets point to the same thing? Note that this is different from the contents of the set being the same. + bool operator==(const CPixelView & rhs) const { return leds == rhs.leds && len == rhs.len && dir == rhs.dir; } + + /// Do these sets point to different things? Note that this is different from the contents of the set being the same. + bool operator!=(const CPixelView & rhs) const { return leds != rhs.leds || len != rhs.len || dir != rhs.dir; } + + /// Access a single element in this set, just like an array operator + inline PIXEL_TYPE & operator[](int x) const { if(dir & 0x80) { return leds[-x]; } else { return leds[x]; } } + + /// Access an inclusive subset of the LEDs in this set. + /// @note The start point can be greater than end, which will + /// result in a reverse ordering for many functions (useful for mirroring). + /// @param start the first element from this set for the new subset + /// @param end the last element for the new subset + inline CPixelView operator()(int start, int end) { return CPixelView(leds, start, end); } + + // Access an inclusive subset of the LEDs in this set, starting from the first. + // @param end the last element for the new subset + // @todo Not sure i want this? inline CPixelView operator()(int end) { return CPixelView(leds, 0, end); } + + /// Return the reverse ordering of this set + inline CPixelView operator-() { return CPixelView(leds, len - dir, 0); } + + /// Return a pointer to the first element in this set + inline operator PIXEL_TYPE* () const { return leds; } + + /// Assign the passed in color to all elements in this set + /// @param color the new color for the elements in the set + inline CPixelView & operator=(const PIXEL_TYPE & color) { + for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) = color; } + return *this; + } + + /// Print debug data to serial, disabled for release. + /// Edit this file to re-enable these for debugging purposes. + void dump() const { + /// @code + /// Serial.print("len: "); Serial.print(len); Serial.print(", dir:"); Serial.print((int)dir); + /// Serial.print(", range:"); Serial.print((uint32_t)leds); Serial.print("-"); Serial.print((uint32_t)end_pos); + /// Serial.print(", diff:"); Serial.print((int32_t)(end_pos - leds)); + /// Serial.println(""); + /// @endcode + } + + /// Copy the contents of the passed-in set to our set. + /// @note If one set is smaller than the other, only the + /// smallest number of items will be copied over. + inline CPixelView & operator=(const CPixelView & rhs) { + for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) { + (*pixel) = (*rhspixel); + } + return *this; + } + + /// @name Modification/Scaling Operators + /// @{ + + /// Add the passed in value to all channels for all of the pixels in this set + inline CPixelView & addToRGB(uint8_t inc) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) += inc; } return *this; } + /// Add every pixel in the other set to this set + inline CPixelView & operator+=(CPixelView & rhs) { for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) { (*pixel) += (*rhspixel); } return *this; } + + /// Subtract the passed in value from all channels for all of the pixels in this set + inline CPixelView & subFromRGB(uint8_t inc) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) -= inc; } return *this; } + /// Subtract every pixel in the other set from this set + inline CPixelView & operator-=(CPixelView & rhs) { for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) { (*pixel) -= (*rhspixel); } return *this; } + + /// Increment every pixel value in this set + inline CPixelView & operator++() { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel)++; } return *this; } + /// Increment every pixel value in this set + inline CPixelView & operator++(int DUMMY_ARG) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel)++; } return *this; } + + /// Decrement every pixel value in this set + inline CPixelView & operator--() { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel)--; } return *this; } + /// Decrement every pixel value in this set + inline CPixelView & operator--(int DUMMY_ARG) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel)--; } return *this; } + + /// Divide every LED by the given value + inline CPixelView & operator/=(uint8_t d) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) /= d; } return *this; } + /// Shift every LED in this set right by the given number of bits + inline CPixelView & operator>>=(uint8_t d) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) >>= d; } return *this; } + /// Multiply every LED in this set by the given value + inline CPixelView & operator*=(uint8_t d) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) *= d; } return *this; } + + /// Scale every LED by the given scale + inline CPixelView & nscale8_video(uint8_t scaledown) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel).nscale8_video(scaledown); } return *this;} + /// Scale down every LED by the given scale + inline CPixelView & operator%=(uint8_t scaledown) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel).nscale8_video(scaledown); } return *this; } + /// Fade every LED down by the given scale + inline CPixelView & fadeLightBy(uint8_t fadefactor) { return nscale8_video(255 - fadefactor); } + + /// Scale every LED by the given scale + inline CPixelView & nscale8(uint8_t scaledown) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel).nscale8(scaledown); } return *this; } + /// Scale every LED by the given scale + inline CPixelView & nscale8(PIXEL_TYPE & scaledown) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel).nscale8(scaledown); } return *this; } + /// Scale every LED in this set by every led in the other set + inline CPixelView & nscale8(CPixelView & rhs) { for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) { (*pixel).nscale8((*rhspixel)); } return *this; } + + /// Fade every LED down by the given scale + inline CPixelView & fadeToBlackBy(uint8_t fade) { return nscale8(255 - fade); } + + /// Apply the PIXEL_TYPE |= operator to every pixel in this set with the given PIXEL_TYPE value. + /// With CRGB, this brings up each channel to the higher of the two values + /// @see CRGB::operator|= + inline CPixelView & operator|=(const PIXEL_TYPE & rhs) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) |= rhs; } return *this; } + /// Apply the PIXEL_TYPE |= operator to every pixel in this set with every pixel in the passed in set. + /// @copydetails operator|=(const PIXEL_TYPE&) + inline CPixelView & operator|=(const CPixelView & rhs) { for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) { (*pixel) |= (*rhspixel); } return *this; } + /// Apply the PIXEL_TYPE |= operator to every pixel in this set. + /// @copydetails operator|=(const PIXEL_TYPE&) + inline CPixelView & operator|=(uint8_t d) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) |= d; } return *this; } + + /// Apply the PIXEL_TYPE &= operator to every pixel in this set with the given PIXEL_TYPE value. + /// With CRGB, this brings up each channel down to the lower of the two values + /// @see CRGB::operator&= + inline CPixelView & operator&=(const PIXEL_TYPE & rhs) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) &= rhs; } return *this; } + /// Apply the PIXEL_TYPE &= operator to every pixel in this set with every pixel in the passed in set. + /// @copydetails operator&=(const PIXEL_TYPE&) + inline CPixelView & operator&=(const CPixelView & rhs) { for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) { (*pixel) &= (*rhspixel); } return *this; } + /// Apply the PIXEL_TYPE &= operator to every pixel in this set with the passed in value. + /// @copydetails operator&=(const PIXEL_TYPE&) + inline CPixelView & operator&=(uint8_t d) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { (*pixel) &= d; } return *this; } + + /// @} Modification/Scaling Operators + + + /// Returns whether or not any LEDs in this set are non-zero + inline operator bool() { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { if((*pixel)) return true; } return false; } + + + /// @name Color Util Functions + /// @{ + + /// Fill all of the LEDs with a solid color + /// @param color the color to fill with + inline CPixelView & fill_solid(const PIXEL_TYPE & color) { *this = color; return *this; } + /// @copydoc CPixelView::fill_solid(const PIXEL_TYPE&) + inline CPixelView & fill_solid(const CHSV & color) { *this = color; return *this; } + + /// Fill all of the LEDs with a rainbow of colors. + /// @param initialhue the starting hue for the rainbow + /// @param deltahue how many hue values to advance for each LED + /// @see ::fill_rainbow(struct CRGB*, int, uint8_t, uint8_t) + inline CPixelView & fill_rainbow(uint8_t initialhue, uint8_t deltahue=5) { + if(dir >= 0) { + FUNCTION_FILL_RAINBOW(leds,len,initialhue,deltahue); + } else { + FUNCTION_FILL_RAINBOW(leds+len+1,-len,initialhue,deltahue); + } + return *this; + } + + /// Fill all of the LEDs with a smooth HSV gradient between two HSV colors. + /// @param startcolor the starting color in the gradient + /// @param endcolor the end color for the gradient + /// @param directionCode the direction to travel around the color wheel + /// @see ::fill_gradient(T*, uint16_t, const CHSV&, const CHSV&, TGradientDirectionCode) + inline CPixelView & fill_gradient(const CHSV & startcolor, const CHSV & endcolor, TGradientDirectionCode directionCode = SHORTEST_HUES) { + if(dir >= 0) { + FUNCTION_FILL_GRADIENT(leds,len,startcolor, endcolor, directionCode); + } else { + FUNCTION_FILL_GRADIENT(leds + len + 1, (-len), endcolor, startcolor, directionCode); + } + return *this; + } + + /// Fill all of the LEDs with a smooth HSV gradient between three HSV colors. + /// @param c1 the starting color in the gradient + /// @param c2 the middle color for the gradient + /// @param c3 the end color for the gradient + /// @param directionCode the direction to travel around the color wheel + /// @see ::fill_gradient(T*, uint16_t, const CHSV&, const CHSV&, const CHSV&, TGradientDirectionCode) + inline CPixelView & fill_gradient(const CHSV & c1, const CHSV & c2, const CHSV & c3, TGradientDirectionCode directionCode = SHORTEST_HUES) { + if(dir >= 0) { + FUNCTION_FILL_GRADIENT3(leds, len, c1, c2, c3, directionCode); + } else { + FUNCTION_FILL_GRADIENT3(leds + len + 1, -len, c3, c2, c1, directionCode); + } + return *this; + } + + /// Fill all of the LEDs with a smooth HSV gradient between four HSV colors. + /// @param c1 the starting color in the gradient + /// @param c2 the first middle color for the gradient + /// @param c3 the second middle color for the gradient + /// @param c4 the end color for the gradient + /// @param directionCode the direction to travel around the color wheel + /// @see ::fill_gradient(T*, uint16_t, const CHSV&, const CHSV&, const CHSV&, const CHSV&, TGradientDirectionCode) + inline CPixelView & fill_gradient(const CHSV & c1, const CHSV & c2, const CHSV & c3, const CHSV & c4, TGradientDirectionCode directionCode = SHORTEST_HUES) { + if(dir >= 0) { + FUNCTION_FILL_GRADIENT4(leds, len, c1, c2, c3, c4, directionCode); + } else { + FUNCTION_FILL_GRADIENT4(leds + len + 1, -len, c4, c3, c2, c1, directionCode); + } + return *this; + } + + /// Fill all of the LEDs with a smooth RGB gradient between two RGB colors. + /// @param startcolor the starting color in the gradient + /// @param endcolor the end color for the gradient + /// @param directionCode the direction to travel around the color wheel + /// @see ::fill_gradient_RGB(CRGB*, uint16_t, const CRGB&, const CRGB&) + inline CPixelView & fill_gradient_RGB(const PIXEL_TYPE & startcolor, const PIXEL_TYPE & endcolor, TGradientDirectionCode directionCode = SHORTEST_HUES) { + if(dir >= 0) { + FUNCTION_FILL_GRADIENT_RGB(leds,len,startcolor, endcolor); + } else { + FUNCTION_FILL_GRADIENT_RGB(leds + len + 1, (-len), endcolor, startcolor); + } + return *this; + } + + /// Fill all of the LEDs with a smooth RGB gradient between three RGB colors. + /// @param c1 the starting color in the gradient + /// @param c2 the middle color for the gradient + /// @param c3 the end color for the gradient + /// @see ::fill_gradient_RGB(CRGB*, uint16_t, const CRGB&, const CRGB&, const CRGB&) + inline CPixelView & fill_gradient_RGB(const PIXEL_TYPE & c1, const PIXEL_TYPE & c2, const PIXEL_TYPE & c3) { + if(dir >= 0) { + FUNCTION_FILL_GRADIENT_RGB3(leds, len, c1, c2, c3); + } else { + FUNCTION_FILL_GRADIENT_RGB3(leds + len + 1, -len, c3, c2, c1); + } + return *this; + } + + /// Fill all of the LEDs with a smooth RGB gradient between four RGB colors. + /// @param c1 the starting color in the gradient + /// @param c2 the first middle color for the gradient + /// @param c3 the second middle color for the gradient + /// @param c4 the end color for the gradient + /// @see ::fill_gradient_RGB(CRGB*, uint16_t, const CRGB&, const CRGB&, const CRGB&, const CRGB&) + inline CPixelView & fill_gradient_RGB(const PIXEL_TYPE & c1, const PIXEL_TYPE & c2, const PIXEL_TYPE & c3, const PIXEL_TYPE & c4) { + if(dir >= 0) { + FUNCTION_FILL_GRADIENT_RGB4(leds, len, c1, c2, c3, c4); + } else { + FUNCTION_FILL_GRADIENT_RGB4(leds + len + 1, -len, c4, c3, c2, c1); + } + return *this; + } + + /// Destructively modifies all LEDs, blending in a given fraction of an overlay color + /// @param overlay the color to blend in + /// @param amountOfOverlay the fraction of overlay to blend in + /// @see ::nblend(CRGB&, const CRGB&, fract8) + inline CPixelView & nblend(const PIXEL_TYPE & overlay, fract8 amountOfOverlay) { for(iterator pixel = begin(), _end = end(); pixel != _end; ++pixel) { FUNCTION_NBLEND((*pixel), overlay, amountOfOverlay); } return *this; } + + /// Destructively blend another set of LEDs into this one + /// @param rhs the set of LEDs to blend into this set + /// @param amountOfOverlay the fraction of each color in the other set to blend in + /// @see ::nblend(CRGB&, const CRGB&, fract8) + inline CPixelView & nblend(const CPixelView & rhs, fract8 amountOfOverlay) { for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) { FUNCTION_NBLEND((*pixel), (*rhspixel), amountOfOverlay); } return *this; } + + /// One-dimensional blur filter + /// @param blur_amount the amount of blur to apply + /// @note Only bringing in a 1d blur, not sure 2d blur makes sense when looking at sub arrays + /// @see ::blur1d(CRGB*, uint16_t, fract8) + inline CPixelView & blur1d(fract8 blur_amount) { + if(dir >= 0) { + FUNCTION_BLUR1D(leds, len, blur_amount); + } else { + FUNCTION_BLUR1D(leds + len + 1, -len, blur_amount); + } + return *this; + } + + /// Destructively applies a gamma adjustment to all LEDs + /// @param gamma the gamma value to apply + /// @see ::napplyGamma_video(CRGB&, float) + inline CPixelView & napplyGamma_video(float gamma) { + if(dir >= 0) { + FUNCTION_NAPPLY_GAMMA(leds, len, gamma); + } else { + FUNCTION_NAPPLY_GAMMA(leds + len + 1, -len, gamma); + } + return *this; + } + + /// @copybrief CPixelView::napplyGamma_video(float) + /// @param gammaR the gamma value to apply to the CRGB::red channel + /// @param gammaG the gamma value to apply to the CRGB::green channel + /// @param gammaB the gamma value to apply to the CRGB::blue channel + /// @see ::napplyGamma_video(CRGB&, float, float, float) + inline CPixelView & napplyGamma_video(float gammaR, float gammaG, float gammaB) { + if(dir >= 0) { + FUNCTION_NAPPLY_GAMMA_RGB(leds, len, gammaR, gammaG, gammaB); + } else { + FUNCTION_NAPPLY_GAMMA_RGB(leds + len + 1, -len, gammaR, gammaG, gammaB); + } + return *this; + } + + /// @} Color Util Functions + + + /// @name Iterator + /// @{ + + /// Iterator helper class for CPixelView + /// @tparam the type of the LED array data + /// @todo Make this a fully specified/proper iterator + template + class pixelset_iterator_base { + T * leds; ///< pointer to LED array + const int8_t dir; ///< direction of LED array, for incrementing the pointer + + public: + /// Copy constructor + FASTLED_FORCE_INLINE pixelset_iterator_base(const pixelset_iterator_base & rhs) : leds(rhs.leds), dir(rhs.dir) {} + + /// Base constructor + /// @tparam the type of the LED array data + /// @param _leds pointer to LED array + /// @param _dir direction of LED array + FASTLED_FORCE_INLINE pixelset_iterator_base(T * _leds, const char _dir) : leds(_leds), dir(_dir) {} + + FASTLED_FORCE_INLINE pixelset_iterator_base& operator++() { leds += dir; return *this; } ///< Increment LED pointer in data direction + FASTLED_FORCE_INLINE pixelset_iterator_base operator++(int) { pixelset_iterator_base tmp(*this); leds += dir; return tmp; } ///< @copydoc operator++() + + FASTLED_FORCE_INLINE bool operator==(pixelset_iterator_base & other) const { return leds == other.leds; /* && set==other.set; */ } ///< Check if iterator is at the same position + FASTLED_FORCE_INLINE bool operator!=(pixelset_iterator_base & other) const { return leds != other.leds; /* || set != other.set; */ } ///< Check if iterator is not at the same position + + FASTLED_FORCE_INLINE PIXEL_TYPE& operator*() const { return *leds; } ///< Dereference operator, to get underlying pointer to the LEDs + }; + + typedef pixelset_iterator_base iterator; ///< Iterator helper type for this class + typedef pixelset_iterator_base const_iterator; ///< Const iterator helper type for this class + + iterator begin() { return iterator(leds, dir); } ///< Makes an iterator instance for the start of the LED set + iterator end() { return iterator(end_pos, dir); } ///< Makes an iterator instance for the end of the LED set + + iterator begin() const { return iterator(leds, dir); } ///< Makes an iterator instance for the start of the LED set, const qualified + iterator end() const { return iterator(end_pos, dir); } ///< Makes an iterator instance for the end of the LED set, const qualified + + const_iterator cbegin() const { return const_iterator(leds, dir); } ///< Makes a const iterator instance for the start of the LED set, const qualified + const_iterator cend() const { return const_iterator(end_pos, dir); } ///< Makes a const iterator instance for the end of the LED set, const qualified + + /// @} Iterator +}; + +FASTLED_FORCE_INLINE +CRGB *operator+(const CRGBSet & pixels, int offset) { + return (CRGB*)pixels + offset; +} + + +/// A version of CPixelView with an included array of CRGB LEDs +/// @tparam SIZE the number of LEDs to include in the array +template +class CRGBArray : public CPixelView { + CRGB rawleds[SIZE]; ///< the LED data + +public: + CRGBArray() : CPixelView(rawleds, SIZE) {} + using CPixelView::operator=; +}; + +/// @} PixelSet + +FASTLED_NAMESPACE_END + +#undef FUNCTION_FILL_RAINBOW +#undef FUNCTION_NAPPLY_GAMMA +#undef FUNCTION_NAPPLY_GAMMA_RGB +#undef FUNCTION_BLUR1D +#undef FUNCTION_FILL_GRADIENT +#undef FUNCTION_FILL_GRADIENT3 +#undef FUNCTION_FILL_GRADIENT4 +#undef FUNCTION_NBLEND +#undef FUNCTION_FILL_GRADIENT_RGB +#undef FUNCTION_FILL_GRADIENT_RGB3 +#undef FUNCTION_FILL_GRADIENT_RGB4 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h new file mode 100644 index 0000000..72bb13a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/pixeltypes.h @@ -0,0 +1,14 @@ +#ifndef __INC_PIXELS_H +#define __INC_PIXELS_H + +#include "FastLED.h" + +#include +#include "lib8tion.h" +#include "color.h" +#include "eorder.h" +#include "chsv.h" +#include "crgb.hpp" + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.cpp new file mode 100644 index 0000000..db6b179 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.cpp @@ -0,0 +1,44 @@ +/// @file platforms.cpp +/// Platform-specific functions and variables + +/// Disables pragma messages and warnings +#define FASTLED_INTERNAL + + +// Interrupt handlers cannot be defined in the header. +// They must be defined as C functions, or they won't +// be found (due to name mangling), and thus won't +// override any default weak definition. +#if defined(NRF52_SERIES) + + #include "platforms/arm/nrf52/led_sysdefs_arm_nrf52.h" + #include "platforms/arm/nrf52/arbiter_nrf52.h" + + uint32_t isrCount; + + #ifdef __cplusplus + extern "C" { + #endif + // NOTE: Update platforms.cpp in root of FastLED library if this changes + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE0) + void PWM0_IRQHandler(void) { ++isrCount; PWM_Arbiter<0>::isr_handler(); } + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE1) + void PWM1_IRQHandler(void) { ++isrCount; PWM_Arbiter<1>::isr_handler(); } + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE2) + void PWM2_IRQHandler(void) { ++isrCount; PWM_Arbiter<2>::isr_handler(); } + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE3) + void PWM3_IRQHandler(void) { ++isrCount; PWM_Arbiter<3>::isr_handler(); } + #endif + #ifdef __cplusplus + } + #endif + +#endif // defined(NRF52_SERIES) + + + +// FASTLED_NAMESPACE_BEGIN +// FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h new file mode 100644 index 0000000..87f651f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms.h @@ -0,0 +1,58 @@ +#pragma once + +#include "FastLED.h" + +#include "fastled_config.h" + + + +/// @file platforms.h +/// Determines which platforms headers to include + + +#if defined(NRF51) +#include "platforms/arm/nrf51/fastled_arm_nrf51.h" +#elif defined(NRF52_SERIES) +#include "platforms/arm/nrf52/fastled_arm_nrf52.h" +#elif defined(__MK20DX128__) || defined(__MK20DX256__) +// Include k20/T3 headers +#include "platforms/arm/k20/fastled_arm_k20.h" +#elif defined(__MK66FX1M0__) || defined(__MK64FX512__) +// Include k66/T3.6 headers +#include "platforms/arm/k66/fastled_arm_k66.h" +#elif defined(__MKL26Z64__) +// Include kl26/T-LC headers +#include "platforms/arm/kl26/fastled_arm_kl26.h" +#elif defined(__IMXRT1062__) +// teensy4 +#include "platforms/arm/mxrt1062/fastled_arm_mxrt1062.h" +#elif defined(__SAM3X8E__) +// Include sam/due headers +#include "platforms/arm/sam/fastled_arm_sam.h" +#elif defined(STM32F10X_MD) || defined(__STM32F1__) || defined(STM32F2XX) || defined(STM32F1) +#include "platforms/arm/stm32/fastled_arm_stm32.h" +#elif defined(__SAMD21G18A__) || defined(__SAMD21J18A__) || defined(__SAMD21E17A__) || defined(__SAMD21E18A__) +#include "platforms/arm/d21/fastled_arm_d21.h" +#elif defined(__SAMD51G19A__) || defined(__SAMD51J19A__) || defined(__SAME51J19A__) || defined(__SAMD51P19A__) || defined(__SAMD51P20A__) +#include "platforms/arm/d51/fastled_arm_d51.h" +#elif defined(ARDUINO_ARCH_RP2040) // not sure a pico-sdk define for this +// RP2040 (Raspberry Pi Pico etc) +#include "platforms/arm/rp2040/fastled_arm_rp2040.h" +#elif defined(ESP8266) +#include "platforms/esp/8266/fastled_esp8266.h" +#elif defined(ESP32) +#include "platforms/esp/32/fastled_esp32.h" +#elif defined(ARDUINO_ARCH_APOLLO3) +#include "platforms/apollo3/fastled_apollo3.h" +#elif defined(ARDUINO_ARCH_RENESAS) || defined(ARDUINO_ARCH_RENESAS_UNO) || defined(ARDUINO_ARCH_RENESAS_PORTENTA) +#include "platforms/arm/renesas/fastled_arm_renesas.h" +#elif defined(__x86_64__) || defined(FASTLED_STUB_IMPL) + +// stub platform for testing (on cpu) +#include "platforms/stub/fastled_stub.h" +#else +// AVR platforms +#include "platforms/avr/fastled_avr.h" +#endif + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/clockless_apollo3.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/clockless_apollo3.h new file mode 100644 index 0000000..ca24153 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/clockless_apollo3.h @@ -0,0 +1,184 @@ +#ifndef __INC_CLOCKLESS_APOLLO3_H +#define __INC_CLOCKLESS_APOLLO3_H + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_APOLLO3) + +// Clockless support for the SparkFun Artemis / Ambiq Micro Apollo3 Blue +// Uses SysTick to govern the pulse timing + +//***************************************************************************** +// +// Code taken from Ambiq Micro's am_hal_systick.c +// and converted to inline static for speed +// +//! @brief Get the current count value in the SYSTICK. +//! +//! This function gets the current count value in the systick timer. +//! +//! @return Current count value. +// +//***************************************************************************** +__attribute__ ((always_inline)) inline static uint32_t __am_hal_systick_count() { + return SysTick->VAL; +} + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + CMinWait mWait; + +public: + virtual void init() { + // Initialize everything + + // Configure DATA_PIN for FastGPIO (settings are in fastpin_apollo3.h) + FastPin::setOutput(); + FastPin::lo(); + + // Make sure the system clock is running at the full 48MHz + am_hal_clkgen_control(AM_HAL_CLKGEN_CONTROL_SYSCLK_MAX, 0); + + // Make sure interrupts are enabled + //am_hal_interrupt_master_enable(); + + // Enable SysTick Interrupts in the NVIC + //NVIC_EnableIRQ(SysTick_IRQn); + + // SysTick is 24-bit and counts down (not up) + + // Stop the SysTick (just in case it is already running). + // This clears the ENABLE bit in the SysTick Control and Status Register (SYST_CSR). + // In Ambiq naming convention, the control register is SysTick->CTRL + am_hal_systick_stop(); + + // Call SysTick_Config + // This is defined in core_cm4.h + // It loads the specified LOAD value into the SysTick Reload Value Register (SYST_RVR) + // In Ambiq naming convention, the reload register is SysTick->LOAD + // It sets the SysTick interrupt priority + // It clears the SysTick Current Value Register (SYST_CVR) + // In Ambiq naming convention, the current value register is SysTick->VAL + // Finally it sets these bits in the SysTick Control and Status Register (SYST_CSR): + // CLKSOURCE: SysTick uses the processor clock + // TICKINT: When the count reaches zero, the SysTick exception (interrupt) is changed to pending + // ENABLE: Enables the counter + // SysTick_Config returns 0 if successful. 1 indicates a failure (the LOAD value was invalid). + SysTick_Config(0xFFFFFFUL); // The LOAD value needs to be 24-bit + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER uint8_t & b) { + // SysTick counts down (not up) and is 24-bit + for(FASTLED_REGISTER uint32_t i = BITS-1; i > 0; i--) { // We could speed this up by using Bit Banding + while(__am_hal_systick_count() > next_mark) { ; } // Wait for the remainder of this cycle to complete + // Calculate next_mark (the time of the next DATA_PIN transition) by subtracting T1+T2+T3 + // SysTick counts down (not up) and is 24-bit + next_mark = (__am_hal_systick_count() - (T1+T2+T3)) & 0xFFFFFFUL; + FastPin::hi(); + if(b&0x80) { + // "1 code" = longer pulse width + while((__am_hal_systick_count() - next_mark) > (T3+(3*(F_CPU/24000000)))) { ; } + FastPin::lo(); + } else { + // "0 code" = shorter pulse width + while((__am_hal_systick_count() - next_mark) > (T2+T3+(4*(F_CPU/24000000)))) { ; } + FastPin::lo(); + } + b <<= 1; + } + + while(__am_hal_systick_count() > next_mark) { ; }// Wait for the remainder of this cycle to complete + // Calculate next_mark (the time of the next DATA_PIN transition) by subtracting T1+T2+T3 + // SysTick counts down (not up) and is 24-bit + next_mark = (__am_hal_systick_count() - (T1+T2+T3)) & 0xFFFFFFUL; + FastPin::hi(); + if(b&0x80) { + // "1 code" = longer pulse width + while((__am_hal_systick_count() - next_mark) > (T3+(2*(F_CPU/24000000)))) { ; } + FastPin::lo(); + } else { + // "0 code" = shorter pulse width + while((__am_hal_systick_count() - next_mark) > (T2+T3+(4*(F_CPU/24000000)))) { ; } + FastPin::lo(); + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint8_t b = pixels.loadAndScale0(); + + cli(); + + // Calculate next_mark (the time of the next DATA_PIN transition) by subtracting T1+T2+T3 + // SysTick counts down (not up) and is 24-bit + // The subtraction could underflow (wrap round) so let's mask the result to 24 bits + FASTLED_REGISTER uint32_t next_mark = (__am_hal_systick_count() - (T1+T2+T3)) & 0xFFFFFFUL; + + while(pixels.has(1)) { // Keep going for as long as we have pixels + pixels.stepDithering(); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + + // Have we already missed the next_mark? + if(__am_hal_systick_count() < next_mark) { + // If we have exceeded next_mark by an excessive amount, then bail (return 0) + if((next_mark - __am_hal_systick_count()) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { sei(); return 0; } + } + #endif + + // Write first byte, read next byte + writeBits<8+XTRA0>(next_mark, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0>(next_mark, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + writeBits<8+XTRA0>(next_mark, b); + b = pixels.advanceAndLoadAndScale0(); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; // end of while(pixels.has(1)) + + // Unfortunately SysTick relies on an interrupt to reload it once it reaches zero + // and having interrupts disabled for most of the above means the interrupt doesn't get serviced. + // So we had better reload it here instead... + am_hal_systick_load(0xFFFFFFUL); + + sei(); + return (1); + } + +}; + + +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastled_apollo3.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastled_apollo3.h new file mode 100644 index 0000000..4c727dd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastled_apollo3.h @@ -0,0 +1,8 @@ +#ifndef __INC_FASTLED_APOLLO3_H +#define __INC_FASTLED_APOLLO3_H + +#include "fastpin_apollo3.h" +#include "fastspi_apollo3.h" +#include "clockless_apollo3.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastpin_apollo3.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastpin_apollo3.h new file mode 100644 index 0000000..79db204 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastpin_apollo3.h @@ -0,0 +1,153 @@ +#ifndef __INC_FASTPIN_APOLLO3_H +#define __INC_FASTPIN_APOLLO3_H + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +template class _APOLLO3PIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); am_hal_gpio_fastgpio_enable(PAD); } + inline static void setInput() { am_hal_gpio_fastgpio_disable(PAD); pinMode(PIN, INPUT); } + + inline static void hi() __attribute__ ((always_inline)) { am_hal_gpio_fastgpio_set(PAD); } + inline static void lo() __attribute__ ((always_inline)) { am_hal_gpio_fastgpio_clr(PAD); } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { if(val) { am_hal_gpio_fastgpio_set(PAD); } else { am_hal_gpio_fastgpio_clr(PAD); } } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { if( am_hal_gpio_fastgpio_read(PAD)) { lo(); } else { hi(); } } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { set(val); } + + inline static port_t hival() __attribute__ ((always_inline)) { return 0; } + inline static port_t loval() __attribute__ ((always_inline)) { return 0; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return NULL; } + inline static port_t mask() __attribute__ ((always_inline)) { return 0; } +}; + +// For the Apollo3 we need to define both the pin number and the associated pad +// to avoid having to use ap3_gpio_pin2pad for fastgpio (which would slow things down) +#define _FL_DEFPIN(PIN, PAD) template<> class FastPin : public _APOLLO3PIN {}; + +// Actual (pin, pad) definitions +#if defined(ARDUINO_SFE_EDGE) + +#define MAX_PIN 49 +_FL_DEFPIN(0, 0); _FL_DEFPIN(1, 1); _FL_DEFPIN(3, 3); _FL_DEFPIN(4, 4); +_FL_DEFPIN(5, 5); _FL_DEFPIN(6, 6); _FL_DEFPIN(7, 7); _FL_DEFPIN(8, 8); _FL_DEFPIN(9, 9); +_FL_DEFPIN(10, 10); _FL_DEFPIN(11, 11); _FL_DEFPIN(12, 12); _FL_DEFPIN(13, 13); _FL_DEFPIN(14, 14); +_FL_DEFPIN(15, 15); _FL_DEFPIN(17, 17); +_FL_DEFPIN(20, 20); _FL_DEFPIN(21, 21); _FL_DEFPIN(22, 22); _FL_DEFPIN(23, 23); _FL_DEFPIN(24, 24); +_FL_DEFPIN(25, 25); _FL_DEFPIN(26, 26); _FL_DEFPIN(27, 27); _FL_DEFPIN(28, 28); _FL_DEFPIN(29, 29); +_FL_DEFPIN(33, 33); +_FL_DEFPIN(36, 36); _FL_DEFPIN(37, 37); _FL_DEFPIN(38, 38); _FL_DEFPIN(39, 39); +_FL_DEFPIN(40, 40); _FL_DEFPIN(42, 42); _FL_DEFPIN(43, 43); _FL_DEFPIN(44, 44); +_FL_DEFPIN(46, 46); _FL_DEFPIN(47, 47); _FL_DEFPIN(48, 48); _FL_DEFPIN(49, 49); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_SFE_EDGE2) + +#define MAX_PIN 49 +_FL_DEFPIN(0, 0); +_FL_DEFPIN(5, 5); _FL_DEFPIN(6, 6); _FL_DEFPIN(7, 7); _FL_DEFPIN(8, 8); _FL_DEFPIN(9, 9); +_FL_DEFPIN(11, 11); _FL_DEFPIN(12, 12); _FL_DEFPIN(13, 13); _FL_DEFPIN(14, 14); +_FL_DEFPIN(15, 15); _FL_DEFPIN(16, 16); _FL_DEFPIN(17, 17); _FL_DEFPIN(18, 18); _FL_DEFPIN(19, 19); +_FL_DEFPIN(20, 20); _FL_DEFPIN(21, 21); _FL_DEFPIN(23, 23); +_FL_DEFPIN(25, 25); _FL_DEFPIN(26, 26); _FL_DEFPIN(27, 27); _FL_DEFPIN(28, 28); _FL_DEFPIN(29, 29); +_FL_DEFPIN(31, 31); _FL_DEFPIN(32, 32); _FL_DEFPIN(33, 33); _FL_DEFPIN(34, 34); +_FL_DEFPIN(35, 35); _FL_DEFPIN(37, 37); _FL_DEFPIN(39, 39); +_FL_DEFPIN(40, 40); _FL_DEFPIN(41, 41); _FL_DEFPIN(42, 42); _FL_DEFPIN(43, 43); _FL_DEFPIN(44, 44); +_FL_DEFPIN(45, 45); _FL_DEFPIN(48, 48); _FL_DEFPIN(49, 49); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_AM_AP3_SFE_BB_ARTEMIS) + +#define MAX_PIN 31 +_FL_DEFPIN(0, 25); _FL_DEFPIN(1, 24); _FL_DEFPIN(2, 35); _FL_DEFPIN(3, 4); _FL_DEFPIN(4, 22); +_FL_DEFPIN(5, 23); _FL_DEFPIN(6, 27); _FL_DEFPIN(7, 28); _FL_DEFPIN(8, 32); _FL_DEFPIN(9, 12); +_FL_DEFPIN(10, 13); _FL_DEFPIN(11, 7); _FL_DEFPIN(12, 6); _FL_DEFPIN(13, 5); _FL_DEFPIN(14, 40); +_FL_DEFPIN(15, 39); _FL_DEFPIN(16, 29); _FL_DEFPIN(17, 11); _FL_DEFPIN(18, 34); _FL_DEFPIN(19, 33); +_FL_DEFPIN(20, 16); _FL_DEFPIN(21, 31); _FL_DEFPIN(22, 48); _FL_DEFPIN(23, 49); _FL_DEFPIN(24, 8); +_FL_DEFPIN(25, 9); _FL_DEFPIN(26, 10); _FL_DEFPIN(27, 38); _FL_DEFPIN(28, 42); _FL_DEFPIN(29, 43); +_FL_DEFPIN(30, 36); _FL_DEFPIN(31, 37); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_AM_AP3_SFE_BB_ARTEMIS_NANO) + +#define MAX_PIN 23 +_FL_DEFPIN(0, 13); _FL_DEFPIN(1, 33); _FL_DEFPIN(2, 11); _FL_DEFPIN(3, 29); _FL_DEFPIN(4, 18); +_FL_DEFPIN(5, 31); _FL_DEFPIN(6, 43); _FL_DEFPIN(7, 42); _FL_DEFPIN(8, 38); _FL_DEFPIN(9, 39); +_FL_DEFPIN(10, 40); _FL_DEFPIN(11, 5); _FL_DEFPIN(12, 7); _FL_DEFPIN(13, 6); _FL_DEFPIN(14, 35); +_FL_DEFPIN(15, 32); _FL_DEFPIN(16, 12); _FL_DEFPIN(17, 32); _FL_DEFPIN(18, 12); _FL_DEFPIN(19, 19); +_FL_DEFPIN(20, 48); _FL_DEFPIN(21, 49); _FL_DEFPIN(22, 36); _FL_DEFPIN(23, 37); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_AM_AP3_SFE_THING_PLUS) + +#define MAX_PIN 28 +_FL_DEFPIN(0, 25); _FL_DEFPIN(1, 24); _FL_DEFPIN(2, 44); _FL_DEFPIN(3, 35); _FL_DEFPIN(4, 4); +_FL_DEFPIN(5, 22); _FL_DEFPIN(6, 23); _FL_DEFPIN(7, 27); _FL_DEFPIN(8, 28); _FL_DEFPIN(9, 32); +_FL_DEFPIN(10, 14); _FL_DEFPIN(11, 7); _FL_DEFPIN(12, 6); _FL_DEFPIN(13, 5); _FL_DEFPIN(14, 40); +_FL_DEFPIN(15, 39); _FL_DEFPIN(16, 43); _FL_DEFPIN(17, 42); _FL_DEFPIN(18, 26); _FL_DEFPIN(19, 33); +_FL_DEFPIN(20, 13); _FL_DEFPIN(21, 11); _FL_DEFPIN(22, 29); _FL_DEFPIN(23, 12); _FL_DEFPIN(24, 31); +_FL_DEFPIN(25, 48); _FL_DEFPIN(26, 49); _FL_DEFPIN(27, 36); _FL_DEFPIN(28, 37); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_AM_AP3_SFE_BB_ARTEMIS_ATP) || defined(ARDUINO_SFE_ARTEMIS) + +#define MAX_PIN 49 +_FL_DEFPIN(0, 0); _FL_DEFPIN(1, 1); _FL_DEFPIN(2, 2); _FL_DEFPIN(3, 3); _FL_DEFPIN(4, 4); +_FL_DEFPIN(5, 5); _FL_DEFPIN(6, 6); _FL_DEFPIN(7, 7); _FL_DEFPIN(8, 8); _FL_DEFPIN(9, 9); +_FL_DEFPIN(10, 10); _FL_DEFPIN(11, 11); _FL_DEFPIN(12, 12); _FL_DEFPIN(13, 13); _FL_DEFPIN(14, 14); +_FL_DEFPIN(15, 15); _FL_DEFPIN(16, 16); _FL_DEFPIN(17, 17); _FL_DEFPIN(18, 18); _FL_DEFPIN(19, 19); +_FL_DEFPIN(20, 20); _FL_DEFPIN(21, 21); _FL_DEFPIN(22, 22); _FL_DEFPIN(23, 23); _FL_DEFPIN(24, 24); +_FL_DEFPIN(25, 25); _FL_DEFPIN(26, 26); _FL_DEFPIN(27, 27); _FL_DEFPIN(28, 28); _FL_DEFPIN(29, 29); +_FL_DEFPIN(31, 31); _FL_DEFPIN(32, 32); _FL_DEFPIN(33, 33); _FL_DEFPIN(34, 34); +_FL_DEFPIN(35, 35); _FL_DEFPIN(36, 36); _FL_DEFPIN(37, 37); _FL_DEFPIN(38, 38); _FL_DEFPIN(39, 39); +_FL_DEFPIN(40, 40); _FL_DEFPIN(41, 41); _FL_DEFPIN(42, 42); _FL_DEFPIN(43, 43); _FL_DEFPIN(44, 44); +_FL_DEFPIN(45, 45); _FL_DEFPIN(47, 47); _FL_DEFPIN(48, 48); _FL_DEFPIN(49, 49); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_AM_AP3_SFE_ARTEMIS_DK) + +#define MAX_PIN 49 +_FL_DEFPIN(0, 0); _FL_DEFPIN(1, 1); _FL_DEFPIN(2, 2); _FL_DEFPIN(3, 3); _FL_DEFPIN(4, 4); +_FL_DEFPIN(5, 5); _FL_DEFPIN(6, 6); _FL_DEFPIN(7, 7); _FL_DEFPIN(8, 8); _FL_DEFPIN(9, 9); +_FL_DEFPIN(10, 10); _FL_DEFPIN(11, 11); _FL_DEFPIN(12, 12); _FL_DEFPIN(13, 13); _FL_DEFPIN(14, 14); +_FL_DEFPIN(15, 15); _FL_DEFPIN(16, 16); _FL_DEFPIN(17, 17); _FL_DEFPIN(18, 18); _FL_DEFPIN(19, 19); +_FL_DEFPIN(20, 20); _FL_DEFPIN(21, 21); _FL_DEFPIN(22, 22); _FL_DEFPIN(23, 23); _FL_DEFPIN(24, 24); +_FL_DEFPIN(25, 25); _FL_DEFPIN(26, 26); _FL_DEFPIN(27, 27); _FL_DEFPIN(28, 28); _FL_DEFPIN(29, 29); +_FL_DEFPIN(31, 31); _FL_DEFPIN(32, 32); _FL_DEFPIN(33, 33); _FL_DEFPIN(34, 34); +_FL_DEFPIN(35, 35); _FL_DEFPIN(36, 36); _FL_DEFPIN(37, 37); _FL_DEFPIN(38, 38); _FL_DEFPIN(39, 39); +_FL_DEFPIN(40, 40); _FL_DEFPIN(41, 41); _FL_DEFPIN(42, 42); _FL_DEFPIN(43, 43); _FL_DEFPIN(44, 44); +_FL_DEFPIN(45, 45); _FL_DEFPIN(47, 47); _FL_DEFPIN(48, 48); _FL_DEFPIN(49, 49); +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#else + +#error "Unrecognised APOLLO3 board!" + +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + +#endif // __INC_FASTPIN_AVR_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastspi_apollo3.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastspi_apollo3.h new file mode 100644 index 0000000..fe2c77f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/fastspi_apollo3.h @@ -0,0 +1,134 @@ +#ifndef __INC_FASTSPI_APOLLO3_H +#define __INC_FASTSPI_APOLLO3_H + +// This is the implementation of fastspi for the Apollo3. +// It uses fastgpio instead of actual SPI, which means you can use it on all pins. +// It can run slightly faster than the default fastpin (bit banging). + +#include "FastLED.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_APOLLO3) + +#define FASTLED_ALL_PINS_HARDWARE_SPI + +template +class APOLLO3HardwareSPIOutput { + Selectable *m_pSelect; + +public: + APOLLO3HardwareSPIOutput() { m_pSelect = NULL; } + APOLLO3HardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + + // set the object representing the selectable + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + // initialize the pins for fastgpio + void init() { + FastPin<_CLOCK_PIN>::setOutput(); + FastPin<_CLOCK_PIN>::lo(); + FastPin<_DATA_PIN>::setOutput(); + FastPin<_DATA_PIN>::lo(); + } + + // latch the CS select + void inline select() { /* TODO */ } + + // release the CS select + void inline release() { /* TODO */ } + + // wait until all queued up data has been written + static void waitFully() { /* TODO */ } + + // write a byte as bits + static void writeByte(uint8_t b) { + writeBit<7>(b); + writeBit<6>(b); + writeBit<5>(b); + writeBit<4>(b); + writeBit<3>(b); + writeBit<2>(b); + writeBit<1>(b); + writeBit<0>(b); + } + + // write a word out via SPI (returns immediately on writing register) + static void writeWord(uint16_t w) { + writeByte((uint8_t)((w >> 8) & 0xff)); + writeByte((uint8_t)(w & 0xff)); + } + + // A raw set of writing byte values, assumes setup/init/waiting done elsewhere + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { writeByte(value); } + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + select(); + writeBytesValueRaw(value, len); + release(); + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a single bit out, which bit from the passed in byte is determined by template parameter + template inline static void writeBit(uint8_t b) { + //waitFully(); + if(b & (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + + FastPin<_CLOCK_PIN>::hi(); + for (uint32_t d = (_SPI_CLOCK_DIVIDER >> 1); d > 0; d--) { __NOP(); } + FastPin<_CLOCK_PIN>::lo(); + for (uint32_t d = (_SPI_CLOCK_DIVIDER >> 1); d > 0; d--) { __NOP(); } + } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + + int len = pixels.mLen; + + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + //waitFully(); + release(); + } + +}; + +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h new file mode 100644 index 0000000..be74e24 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h @@ -0,0 +1,39 @@ +#ifndef __INC_LED_SYSDEFS_APOLLO3_H +#define __INC_LED_SYSDEFS_APOLLO3_H + +#define FASTLED_APOLLO3 + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +#ifndef F_CPU +#define F_CPU 48000000 +#endif + +// Default to NOT using PROGMEM +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 0 +#endif + +// data type defs +typedef volatile uint8_t RoReg; /**< Read only 8-bit register (volatile const unsigned int) */ +typedef volatile uint8_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */ + +#define FASTLED_NO_PINMAP + +// reusing/abusing cli/sei defs for due +// These should be fine for the Apollo3. It has its own defines in cmsis_gcc.h +#define cli() __disable_irq(); //__disable_fault_irq(); +#define sei() __enable_irq(); //__enable_fault_irq(); + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/common/m0clockless.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/common/m0clockless.h new file mode 100644 index 0000000..555fa71 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/common/m0clockless.h @@ -0,0 +1,423 @@ +#ifndef __INC_M0_CLOCKLESS_H +#define __INC_M0_CLOCKLESS_H + +#include + +#ifdef __cplusplus +extern "C" { +#endif + + +// Some platforms have a missing definition for SysTick, in that +// case fill that in now. +// BEGIN SysTick DEFINITION +#ifndef SysTick +// Define the SysTick base address +#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */ +#define SysTick_BASE (SCS_BASE + 0x0010UL) /*!< SysTick Base Address */ +#define SysTick ((SysTick_Type *) SysTick_BASE ) /*!< SysTick configuration struct */ + + +// Define the SysTick structure +typedef struct { + volatile uint32_t CTRL; + volatile uint32_t LOAD; + volatile uint32_t VAL; + volatile const uint32_t CALIB; +} SysTick_Type; + +#endif +// END SysTick DEFINITION + + +#ifdef __cplusplus +} +#endif + + +struct M0ClocklessData { + uint8_t d[3]; + uint8_t e[3]; + uint8_t adj; + uint8_t pad; + uint32_t s[3]; +}; + + +templateint +showLedData(volatile uint32_t *_port, uint32_t _bitmask, const uint8_t *_leds, uint32_t num_leds, struct M0ClocklessData *pData) { + // Lo register variables + FASTLED_REGISTER uint32_t scratch=0; + FASTLED_REGISTER struct M0ClocklessData *base = pData; + FASTLED_REGISTER volatile uint32_t *port = _port; + FASTLED_REGISTER uint32_t d=0; + FASTLED_REGISTER uint32_t counter=num_leds; + FASTLED_REGISTER uint32_t bn=0; + FASTLED_REGISTER uint32_t b=0; + FASTLED_REGISTER uint32_t bitmask = _bitmask; + + // high register variable + FASTLED_REGISTER const uint8_t *leds = _leds; +#if (FASTLED_SCALE8_FIXED == 1) + ++pData->s[0]; + ++pData->s[1]; + ++pData->s[2]; +#endif + asm __volatile__ ( + /////////////////////////////////////////////////////////////////////////// + // + // asm macro definitions - used to assemble the clockless output + // + ".ifnotdef fl_delay_def;" +#ifdef FASTLED_ARM_M0_PLUS + " .set fl_is_m0p, 1;" + " .macro m0pad;" + " nop;" + " .endm;" +#else + " .set fl_is_m0p, 0;" + " .macro m0pad;" + " .endm;" +#endif + " .set fl_delay_def, 1;" + " .set fl_delay_mod, 4;" + " .if fl_is_m0p == 1;" + " .set fl_delay_mod, 3;" + " .endif;" + " .macro fl_delay dtime, reg=r0;" + " .if (\\dtime > 0);" + " .set dcycle, (\\dtime / fl_delay_mod);" + " .set dwork, (dcycle * fl_delay_mod);" + " .set drem, (\\dtime - dwork);" + " .rept (drem);" + " nop;" + " .endr;" + " .if dcycle > 0;" + " mov \\reg, #dcycle;" + " delayloop_\\@:;" + " sub \\reg, #1;" + " bne delayloop_\\@;" + " .if fl_is_m0p == 0;" + " nop;" + " .endif;" + " .endif;" + " .endif;" + " .endm;" + + " .macro mod_delay dtime,b1,b2,reg;" + " .set adj, (\\b1 + \\b2);" + " .if adj < \\dtime;" + " .set dtime2, (\\dtime - adj);" + " fl_delay dtime2, \\reg;" + " .endif;" + " .endm;" + + // check the bit and drop the line low if it isn't set + " .macro qlo4 b,bitmask,port,loff ;" + " lsl \\b, #1 ;" + " bcs skip_\\@ ;" + " str \\bitmask, [\\port, \\loff] ;" + " skip_\\@: ;" + " m0pad;" + " .endm ;" + + // set the pin hi or low (determined by the offset passed in ) + " .macro qset2 bitmask,port,loff;" + " str \\bitmask, [\\port, \\loff];" + " m0pad;" + " .endm;" + + // Load up the next led byte to work with, put it in bn + " .macro loadleds3 leds, bn, rled, scratch;" + " mov \\scratch, \\leds;" + " ldrb \\bn, [\\scratch, \\rled];" + " .endm;" + + // check whether or not we should dither + " .macro loaddither7 bn,d,base,rdither;" + " ldrb \\d, [\\base, \\rdither];" + " lsl \\d, #24;" //; shift high for the qadd w/bn + " lsl \\bn, #24;" //; shift high for the qadd w/d + " bne chkskip_\\@;" //; if bn==0, clear d;" + " eor \\d, \\d;" //; clear d;" + " m0pad;" + " chkskip_\\@:;" + " .endm;" + + // Do the qadd8 for dithering -- there's two versions of this. The m0 version + // takes advantage of the 3 cycle branch to do two things after the branch, + // while keeping timing constant. The m0+, however, branches in 2 cycles, so + // we have to work around that a bit more. This is one of the few times + // where the m0 will actually be _more_ efficient than the m0+ + " .macro dither5 bn,d;" + " .syntax unified;" + " .if fl_is_m0p == 0;" + " adds \\bn, \\d;" // do the add + " bcc dither5_1_\\@;" + " mvns \\bn, \\bn;" // set the low 24bits ot 1's + " lsls \\bn, \\bn, #24;" // move low 8 bits to the high bits + " dither5_1_\\@:;" + " nop;" // nop to keep timing in line + " .else;" + " adds \\bn, \\d;" // do the add" + " bcc dither5_2_\\@;" + " mvns \\bn, \\bn;" // set the low 24bits ot 1's + " dither5_2_\\@:;" + " bcc dither5_3_\\@;" + " lsls \\bn, \\bn, #24;" // move low 8 bits to the high bits + " dither5_3_\\@:;" + " .endif;" + " .syntax divided;" + " .endm;" + + // Do our scaling + " .macro scale4 bn, base, scale, scratch;" + " ldr \\scratch, [\\base, \\scale];" + " lsr \\bn, \\bn, #24;" // bring bn back down to its low 8 bits + " mul \\bn, \\scratch;" // do the multiply + " .endm;" + + // swap bn into b + " .macro swapbbn1 b,bn;" + " lsl \\b, \\bn, #16;" // put the 8 bits we want for output high + " .endm;" + + // adjust the dithering value for the next time around (load e from memory + // to do the math) + " .macro adjdither7 base,d,rled,eoffset,scratch;" + " ldrb \\d, [\\base, \\rled];" + " ldrb \\scratch,[\\base,\\eoffset];" // load e + " .syntax unified;" + " subs \\d, \\scratch, \\d;" // d=e-d + " .syntax divided;" + " strb \\d, [\\base, \\rled];" // save d + " .endm;" + + // increment the led pointer (base+6 has what we're incrementing by) + " .macro incleds3 leds, base, scratch;" + " ldrb \\scratch, [\\base, #6];" // load incremen + " add \\leds, \\leds, \\scratch;" // update leds pointer + " .endm;" + + // compare and loop + " .macro cmploop5 counter,label;" + " .syntax unified;" + " subs \\counter, #1;" + " .syntax divided;" + " beq done_\\@;" + " m0pad;" + " b \\label;" + " done_\\@:;" + " .endm;" + + " .endif;" + ); + +#define M0_ASM_ARGS : \ + [leds] "+h" (leds), \ + [counter] "+l" (counter), \ + [scratch] "+l" (scratch), \ + [d] "+l" (d), \ + [bn] "+l" (bn), \ + [b] "+l" (b) \ + : \ + [port] "l" (port), \ + [base] "l" (base), \ + [bitmask] "l" (bitmask), \ + [hi_off] "I" (HI_OFFSET), \ + [lo_off] "I" (LO_OFFSET), \ + [led0] "I" (RO(0)), \ + [led1] "I" (RO(1)), \ + [led2] "I" (RO(2)), \ + [e0] "I" (3+RO(0)), \ + [e1] "I" (3+RO(1)), \ + [e2] "I" (3+RO(2)), \ + [scale0] "I" (4*(2+RO(0))), \ + [scale1] "I" (4*(2+RO(1))), \ + [scale2] "I" (4*(2+RO(2))), \ + [T1] "I" (T1), \ + [T2] "I" (T2), \ + [T3] "I" (T3) \ + : + + ///////////////////////////////////////////////////////////////////////// + // now for some convinience macros to make building our lines a bit cleaner +#define LOOP " loop_%=:" +#define HI2 " qset2 %[bitmask], %[port], %[hi_off];" +#define _D1 " mod_delay %c[T1],2,0,%[scratch];" +#define QLO4 " qlo4 %[b],%[bitmask],%[port], %[lo_off];" +#define LOADLEDS3(X) " loadleds3 %[leds], %[bn], %[led" #X "] ,%[scratch];" +#define _D2(ADJ) " mod_delay %c[T2],4," #ADJ ",%[scratch];" +#define LO2 " qset2 %[bitmask], %[port], %[lo_off];" +#define _D3(ADJ) " mod_delay %c[T3],2," #ADJ ",%[scratch];" +#define LOADDITHER7(X) " loaddither7 %[bn], %[d], %[base], %[led" #X "];" +#define DITHER5 " dither5 %[bn], %[d];" +#define SCALE4(X) " scale4 %[bn], %[base], %[scale" #X "], %[scratch];" +#define SWAPBBN1 " swapbbn1 %[b], %[bn];" +#define ADJDITHER7(X) " adjdither7 %[base],%[d],%[led" #X "],%[e" #X "],%[scratch];" +#define INCLEDS3 " incleds3 %[leds],%[base],%[scratch];" +#define CMPLOOP5 " cmploop5 %[counter], loop_%=;" +#define NOTHING "" + +#if (defined(SEI_CHK) && (FASTLED_ALLOW_INTERRUPTS == 1)) + // We're allowing interrupts and have hardware timer support defined - + // track the loop outside the asm code, to allow inserting the interrupt + // overrun checks. + asm __volatile__ ( + // pre-load byte 0 + LOADLEDS3(0) LOADDITHER7(0) DITHER5 SCALE4(0) ADJDITHER7(0) SWAPBBN1 + M0_ASM_ARGS); + + do { + asm __volatile__ ( + // Write out byte 0, prepping byte 1 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(1) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(1) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(1) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(1) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(0) + + // Write out byte 1, prepping byte 2 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(2) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(2) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(2) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(2) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(0) + + // Write out byte 2, prepping byte 0 + HI2 _D1 QLO4 INCLEDS3 _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(0) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(0) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(0) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(0) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(5) + + M0_ASM_ARGS + ); + SEI_CHK; INNER_SEI; --counter; CLI_CHK; + } while(counter); +#elif (FASTLED_ALLOW_INTERRUPTS == 1) + // We're allowing interrupts - track the loop outside the asm code, and + // re-enable interrupts in between each iteration. + asm __volatile__ ( + // pre-load byte 0 + LOADLEDS3(0) LOADDITHER7(0) DITHER5 SCALE4(0) ADJDITHER7(0) SWAPBBN1 + M0_ASM_ARGS); + + do { + asm __volatile__ ( + // Write out byte 0, prepping byte 1 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(1) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(1) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(1) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(1) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(0) + + // Write out byte 1, prepping byte 2 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(2) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(2) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(2) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(2) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 INCLEDS3 _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(0) + + // Write out byte 2, prepping byte 0 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(0) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(0) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(0) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(0) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(5) + + M0_ASM_ARGS + ); + + uint32_t ticksBeforeInterrupts = SysTick->VAL; + sei(); + --counter; + cli(); + + // If more than 45 uSecs have elapsed, give up on this frame and start over. + // Note: this isn't completely correct. It's possible that more than one + // millisecond will elapse, and so SysTick->VAL will lap + // ticksBeforeInterrupts. + // Note: ticksBeforeInterrupts DECREASES + const uint32_t kTicksPerMs = VARIANT_MCK / 1000; + const uint32_t kTicksPerUs = kTicksPerMs / 1000; + const uint32_t kTicksIn45us = kTicksPerUs * 45; + + const uint32_t currentTicks = SysTick->VAL; + + if (ticksBeforeInterrupts < currentTicks) { + // Timer started over + if ((ticksBeforeInterrupts + (kTicksPerMs - currentTicks)) > kTicksIn45us) { + return 0; + } + } else { + if ((ticksBeforeInterrupts - currentTicks) > kTicksIn45us) { + return 0; + } + } + } while(counter); +#else + // We're not allowing interrupts - run the entire loop in asm to keep things + // as tight as possible. In an ideal world, we should be pushing out ws281x + // leds (or other 3-wire leds) with zero gaps between pixels. + asm __volatile__ ( + // pre-load byte 0 + LOADLEDS3(0) LOADDITHER7(0) DITHER5 SCALE4(0) ADJDITHER7(0) SWAPBBN1 + + // loop over writing out the data + LOOP + // Write out byte 0, prepping byte 1 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(1) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(1) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(1) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(1) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(0) + + // Write out byte 1, prepping byte 2 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(2) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(2) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(2) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(2) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 INCLEDS3 _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(0) + + // Write out byte 2, prepping byte 0 + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 LOADLEDS3(0) _D2(3) LO2 _D3(0) + HI2 _D1 QLO4 LOADDITHER7(0) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 DITHER5 _D2(5) LO2 _D3(0) + HI2 _D1 QLO4 SCALE4(0) _D2(4) LO2 _D3(0) + HI2 _D1 QLO4 ADJDITHER7(0) _D2(7) LO2 _D3(0) + HI2 _D1 QLO4 NOTHING _D2(0) LO2 _D3(0) + HI2 _D1 QLO4 SWAPBBN1 _D2(1) LO2 _D3(5) CMPLOOP5 + + M0_ASM_ARGS + ); +#endif + return num_leds; +} + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/clockless_arm_d21.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/clockless_arm_d21.h new file mode 100644 index 0000000..f07f1b0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/clockless_arm_d21.h @@ -0,0 +1,64 @@ +#ifndef __INC_CLOCKLESS_ARM_D21 +#define __INC_CLOCKLESS_ARM_D21 + +#include "../common/m0clockless.h" +#include "namespace.h" +#include "eorder.h" + +FASTLED_NAMESPACE_BEGIN +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPinBB::port_ptr_t data_ptr_t; + typedef typename FastPinBB::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPinBB::setOutput(); + mPinMask = FastPinBB::mask(); + mPort = FastPinBB::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + cli(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + sei(); + mWait.mark(); + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + struct M0ClocklessData data; + data.d[0] = pixels.d[0]; + data.d[1] = pixels.d[1]; + data.d[2] = pixels.d[2]; + data.s[0] = pixels.mColorAdjustment.premixed[0]; + data.s[1] = pixels.mColorAdjustment.premixed[1]; + data.s[2] = pixels.mColorAdjustment.premixed[2]; + data.e[0] = pixels.e[0]; + data.e[1] = pixels.e[1]; + data.e[2] = pixels.e[2]; + data.adj = pixels.mAdvance; + + typename FastPin::port_ptr_t portBase = FastPin::port(); + return showLedData<8,4,T1,T2,T3,RGB_ORDER, WAIT_TIME>(portBase, FastPin::mask(), pixels.mData, pixels.mLen, &data); + } + +}; + +FASTLED_NAMESPACE_END + + +#endif // __INC_CLOCKLESS_ARM_D21 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/fastled_arm_d21.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/fastled_arm_d21.h new file mode 100644 index 0000000..9841274 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/fastled_arm_d21.h @@ -0,0 +1,7 @@ +#ifndef __INC_FASTLED_ARM_D21_H +#define __INC_FASTLED_ARM_D21_H + +#include "fastpin_arm_d21.h" +#include "clockless_arm_d21.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h new file mode 100644 index 0000000..4c4cd52 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h @@ -0,0 +1,289 @@ +#ifndef __INC_FASTPIN_ARM_SAM_H +#define __INC_FASTPIN_ARM_SAM_H + +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +/// Template definition for STM32 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction + +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + #if 0 + inline static void setOutput() { + if(_BIT<8) { + _CRL::r() = (_CRL::r() & (0xF << (_BIT*4)) | (0x1 << (_BIT*4)); + } else { + _CRH::r() = (_CRH::r() & (0xF << ((_BIT-8)*4))) | (0x1 << ((_BIT-8)*4)); + } + } + inline static void setInput() { /* TODO */ } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + #endif + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { PORT_IOBUS->Group[_GRP].OUTSET.reg = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { PORT_IOBUS->Group[_GRP].OUTCLR.reg = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { PORT_IOBUS->Group[_GRP].OUT.reg = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { PORT_IOBUS->Group[_GRP].OUTTGL.reg = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return PORT_IOBUS->Group[_GRP].OUT.reg | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return PORT_IOBUS->Group[_GRP].OUT.reg & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &PORT_IOBUS->Group[_GRP].OUT.reg; } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &PORT_IOBUS->Group[_GRP].OUTSET.reg; } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &PORT_IOBUS->Group[_GRP].OUTCLR.reg; } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +#define _R(T) struct __gen_struct_ ## T +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE volatile PortGroup * r() { return T; } }; + +#define _FL_IO(L) _RD32(GPIO ## L) + +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; + +// Actual pin definitions +#if defined(ARDUINO_SAMD_CIRCUITPLAYGROUND_EXPRESS) + +#define MAX_PIN 17 +_FL_DEFPIN( 8,23,1); +_FL_DEFPIN( 0, 9,1); _FL_DEFPIN( 1, 8,1); _FL_DEFPIN( 2, 2,1); _FL_DEFPIN( 3, 3,1); +_FL_DEFPIN( 6, 5,0); _FL_DEFPIN( 9, 6,0); _FL_DEFPIN(10, 7,0); _FL_DEFPIN(12, 2,0); +_FL_DEFPIN(A6, 9,1); _FL_DEFPIN(A7, 8,1); _FL_DEFPIN(A5, 2,1); _FL_DEFPIN(A4, 3,1); +_FL_DEFPIN(A1, 5,0); _FL_DEFPIN(A2, 6,0); _FL_DEFPIN(A3, 7,0); _FL_DEFPIN(A0, 2,0); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + + +#elif defined(ADAFRUIT_HALLOWING) + +#define MAX_PIN 20 +// 0 & 1 +_FL_DEFPIN( 0, 9, 0); _FL_DEFPIN( 1, 10, 0); +// 2, 3, 4 +_FL_DEFPIN( 2, 14, 0); _FL_DEFPIN( 3, 11, 0); _FL_DEFPIN( 4, 8, 0); +// 5, 6, 7 +_FL_DEFPIN( 5, 15, 0); _FL_DEFPIN( 6, 18, 0); _FL_DEFPIN( 7, 0, 0); +// 8, 9, 10 +_FL_DEFPIN( 8, 12, 0); _FL_DEFPIN( 9, 19, 0); _FL_DEFPIN(10, 20, 0); +// 11, 12, 13 +_FL_DEFPIN(11, 21, 0); _FL_DEFPIN(12, 22, 0); _FL_DEFPIN(13, 23, 0); +// 14, 15, 16 (A0 - A2) +_FL_DEFPIN(14, 2, 0); _FL_DEFPIN(15, 8, 1); _FL_DEFPIN(16, 9, 1); +// 17, 18, 19 (A3 - A5) +_FL_DEFPIN(17, 4, 0); _FL_DEFPIN(18, 5, 0); _FL_DEFPIN(19, 6, 0); + +#define SPI_DATA PIN_SPI_MOSI +#define SPI_CLOCK PIN_SPI_SCK + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(SEEED_XIAO_M0) + +#define MAX_PIN 10 +_FL_DEFPIN( 0, 2,0); _FL_DEFPIN( 1, 4,0); _FL_DEFPIN( 2,10,0); _FL_DEFPIN( 3,11,0); +_FL_DEFPIN( 4, 8,0); _FL_DEFPIN( 5, 9,0); _FL_DEFPIN( 6, 8,1); _FL_DEFPIN( 7, 9,1); +_FL_DEFPIN( 8, 7,0); _FL_DEFPIN( 9, 5,0); _FL_DEFPIN(10, 6,0); + +#define SPI_DATA 9 +#define SPI_CLOCK 8 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_SEEED_ZERO) + +#define MAX_PIN 24 + +_FL_DEFPIN( 0,11,0); _FL_DEFPIN( 1,10,0); _FL_DEFPIN( 2,14,0); _FL_DEFPIN( 3,9,0); +_FL_DEFPIN( 4,8,0); _FL_DEFPIN( 5,15,0); _FL_DEFPIN( 6,20,0); _FL_DEFPIN( 7,21,0); +_FL_DEFPIN( 8,6,0); _FL_DEFPIN( 9,7,0); _FL_DEFPIN( 10,18,0); _FL_DEFPIN( 11,16,0); +_FL_DEFPIN( 12,19,0); _FL_DEFPIN( 13,17,0); _FL_DEFPIN( 14,2,0); _FL_DEFPIN( 15,8,1); +_FL_DEFPIN( 16,9,1); _FL_DEFPIN( 17,4,0); _FL_DEFPIN( 18,5,0); _FL_DEFPIN( 19,2,1); +_FL_DEFPIN( 20,22,0); _FL_DEFPIN( 21,23,0); _FL_DEFPIN( 22,12,0); +_FL_DEFPIN( 23,10,1);//MOSI +_FL_DEFPIN( 24,11,1);//SCK + +#define SPI_DATA 23 +#define SPI_CLOCK 24 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_SODAQ_AUTONOMO) + +#define MAX_PIN 56 +_FL_DEFPIN( 0, 9,0); _FL_DEFPIN( 1,10,0); _FL_DEFPIN( 2,11,0); _FL_DEFPIN( 3,10,1); +_FL_DEFPIN( 4,11,1); _FL_DEFPIN( 5,12,1); _FL_DEFPIN( 6,13,1); _FL_DEFPIN( 7,14,1); +_FL_DEFPIN( 8,15,1); _FL_DEFPIN( 9,14,0); _FL_DEFPIN(10,15,0); _FL_DEFPIN(11,16,0); +_FL_DEFPIN(12,17,0); _FL_DEFPIN(13,18,0); _FL_DEFPIN(14,19,0); _FL_DEFPIN(15,16,1); +_FL_DEFPIN(16, 8,0); _FL_DEFPIN(17,28,0); _FL_DEFPIN(18,17,1); _FL_DEFPIN(19, 2,0); +_FL_DEFPIN(20, 6,0); _FL_DEFPIN(21, 5,0); _FL_DEFPIN(22, 4,0); _FL_DEFPIN(23, 9,1); +_FL_DEFPIN(24, 8,1); _FL_DEFPIN(25, 7,1); _FL_DEFPIN(26, 6,1); _FL_DEFPIN(27, 5,1); +_FL_DEFPIN(28, 4,1); _FL_DEFPIN(29, 7,0); _FL_DEFPIN(30, 3,1); _FL_DEFPIN(31, 2,1); +_FL_DEFPIN(32, 1,1); _FL_DEFPIN(33, 0,1); _FL_DEFPIN(34, 3,0); _FL_DEFPIN(35, 3,0); +_FL_DEFPIN(36,30,1); _FL_DEFPIN(37,31,1); _FL_DEFPIN(38,22,1); _FL_DEFPIN(39,23,1); +_FL_DEFPIN(40,12,0); _FL_DEFPIN(41,13,0); _FL_DEFPIN(42,22,0); _FL_DEFPIN(43,23,0); +_FL_DEFPIN(44,20,0); _FL_DEFPIN(45,21,0); _FL_DEFPIN(46,27,0); _FL_DEFPIN(47,24,0); +_FL_DEFPIN(48,25,0); _FL_DEFPIN(49,13,1); _FL_DEFPIN(50,14,1); _FL_DEFPIN(51,17,0); +_FL_DEFPIN(52,18,0); _FL_DEFPIN(53,12,1); _FL_DEFPIN(54,13,1); _FL_DEFPIN(55,14,1); +_FL_DEFPIN(56,15,1); + +#define SPI_DATA 44 +#define SPI_CLOCK 45 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_SAMD_WINO) + +#define MAX_PIN 22 +_FL_DEFPIN( 0, 23, 0); _FL_DEFPIN( 1, 22, 0); _FL_DEFPIN( 2, 16, 0); _FL_DEFPIN( 3, 17, 0); +_FL_DEFPIN( 4, 18, 0); _FL_DEFPIN( 5, 19, 0); _FL_DEFPIN( 6, 24, 0); _FL_DEFPIN( 7, 25, 0); +_FL_DEFPIN( 8, 27, 0); _FL_DEFPIN( 9, 28, 0); _FL_DEFPIN( 10, 30, 0); _FL_DEFPIN( 11, 31, 0); +_FL_DEFPIN( 12, 15, 0); _FL_DEFPIN( 13, 14, 0); _FL_DEFPIN( 14, 2, 0); _FL_DEFPIN( 15, 3, 0); +_FL_DEFPIN( 16, 4, 0); _FL_DEFPIN( 17, 5, 0); _FL_DEFPIN( 18, 6, 0); _FL_DEFPIN( 19, 7, 0); +_FL_DEFPIN( 20, 8, 0); _FL_DEFPIN( 21, 9, 0); _FL_DEFPIN( 22, 10, 0); _FL_DEFPIN( 23, 11, 0); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_SAMD_MKR1000) || defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_MKRZERO) + +#define MAX_PIN 22 +_FL_DEFPIN( 0, 22, 0); _FL_DEFPIN( 1, 23, 0); _FL_DEFPIN( 2, 10, 0); _FL_DEFPIN( 3, 11, 0); +_FL_DEFPIN( 4, 10, 1); _FL_DEFPIN( 5, 11, 1); _FL_DEFPIN( 6, 20, 0); _FL_DEFPIN( 7, 21, 0); +_FL_DEFPIN( 8, 16, 0); _FL_DEFPIN( 9, 17, 0); _FL_DEFPIN( 10, 19, 0); _FL_DEFPIN( 11, 8, 0); +_FL_DEFPIN( 12, 9, 0); _FL_DEFPIN( 13, 23, 1); _FL_DEFPIN( 14, 22, 1); _FL_DEFPIN( 15, 2, 0); +_FL_DEFPIN( 16, 2, 1); _FL_DEFPIN( 17, 3, 1); _FL_DEFPIN( 18, 4, 0); _FL_DEFPIN( 19, 5, 0); +_FL_DEFPIN( 20, 6, 0); _FL_DEFPIN( 21, 7, 0); + +#define SPI_DATA 8 +#define SPI_CLOCK 9 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_SAMD_NANO_33_IOT) + +#define MAX_PIN 26 +_FL_DEFPIN( 0, 23, 1); _FL_DEFPIN( 1, 22, 1); _FL_DEFPIN( 2, 10, 1); _FL_DEFPIN( 3, 11, 1); +_FL_DEFPIN( 4, 7, 0); _FL_DEFPIN( 5, 5, 0); _FL_DEFPIN( 6, 4, 0); _FL_DEFPIN( 7, 6, 0); +_FL_DEFPIN( 8, 18, 0); _FL_DEFPIN( 9, 20, 0); _FL_DEFPIN( 10, 21, 0); _FL_DEFPIN( 11, 16, 0); +_FL_DEFPIN( 12, 19, 0); _FL_DEFPIN( 13, 17, 0); _FL_DEFPIN( 14, 2, 0); _FL_DEFPIN( 15, 2, 1); +_FL_DEFPIN( 16, 11, 1); _FL_DEFPIN( 17, 10, 0); _FL_DEFPIN( 18, 8, 1); _FL_DEFPIN( 19, 9, 1); +_FL_DEFPIN( 20, 9, 0); _FL_DEFPIN( 21, 3, 1); _FL_DEFPIN( 22, 12, 0); _FL_DEFPIN( 23, 13, 0); +_FL_DEFPIN( 24, 14, 0); _FL_DEFPIN( 25, 15, 0); + +#define SPI_DATA 22 +#define SPI_CLOCK 25 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_GEMMA_M0) + +#define MAX_PIN 4 +_FL_DEFPIN( 0, 4, 0); _FL_DEFPIN( 1, 2, 0); _FL_DEFPIN( 2, 5, 0); +_FL_DEFPIN( 3, 0, 0); _FL_DEFPIN( 4, 1, 0); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ADAFRUIT_TRINKET_M0) + +#define MAX_PIN 7 +_FL_DEFPIN( 0, 8, 0); _FL_DEFPIN( 1, 2, 0); _FL_DEFPIN( 2, 9, 0); +_FL_DEFPIN( 3, 7, 0); _FL_DEFPIN( 4, 6, 0); _FL_DEFPIN( 7, 0, 0); _FL_DEFPIN( 8, 1, 0); + +#define SPI_DATA 4 +#define SPI_CLOCK 3 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ADAFRUIT_QTPY_M0) + +#define MAX_PIN 10 +_FL_DEFPIN( 0, 2, 0); _FL_DEFPIN( 1, 3, 0); _FL_DEFPIN( 2, 4, 0); _FL_DEFPIN( 3, 5, 0); +_FL_DEFPIN( 4, 16, 0); _FL_DEFPIN( 5, 17, 0); _FL_DEFPIN( 6, 6, 0); _FL_DEFPIN( 7, 7, 0); +_FL_DEFPIN( 8, 11, 0); _FL_DEFPIN( 9, 9, 0); _FL_DEFPIN( 10, 10, 0); + +#define SPI_DATA 10 +#define SPI_CLOCK 8 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + + +#elif defined(ADAFRUIT_ITSYBITSY_M0) + +#define MAX_PIN 16 +_FL_DEFPIN( 2, 14, 0); _FL_DEFPIN( 3, 9, 0); _FL_DEFPIN( 4, 8, 0); +_FL_DEFPIN( 5, 15, 0); _FL_DEFPIN( 6, 20, 0); _FL_DEFPIN( 7, 21, 0); +_FL_DEFPIN( 8, 6, 0); _FL_DEFPIN( 9, 7, 0); _FL_DEFPIN( 10, 18, 0); +_FL_DEFPIN( 11, 16, 0); _FL_DEFPIN( 12, 19, 0); _FL_DEFPIN( 13, 17, 0); +_FL_DEFPIN( 29, 10, 0); // MOSI +_FL_DEFPIN( 30, 11, 0); // SCK +_FL_DEFPIN( 40, 0, 0); //APA102 Clock +_FL_DEFPIN( 41, 0, 1) //APA102 Data + +#define SPI_DATA 29 +#define SPI_CLOCK 30 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ADAFRUIT_PIXELTRINKEY_M0) + +#define MAX_PIN 5 +_FL_DEFPIN( 0, 2, 0); // D0 +_FL_DEFPIN( 1, 1, 0); // D1 (Internal NeoPixel) +_FL_DEFPIN( 2, 4, 0); // D2 (MOSI) +_FL_DEFPIN( 3, 5, 0); // D3 (SCK) +_FL_DEFPIN( 4, 6, 0); // D4 (MISO) + +#define SPI_DATA 2 +#define SPI_CLOCK 3 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_SAMD_ZERO) + +#define MAX_PIN 42 +_FL_DEFPIN( 0,10,0); _FL_DEFPIN( 1,11,0); _FL_DEFPIN( 2, 8,0); _FL_DEFPIN( 3, 9,0); +_FL_DEFPIN( 4,14,0); _FL_DEFPIN( 5,15,0); _FL_DEFPIN( 6,20,0); _FL_DEFPIN( 7,21,0); +_FL_DEFPIN( 8, 6,0); _FL_DEFPIN( 9, 7,0); _FL_DEFPIN(10,18,0); _FL_DEFPIN(11,16,0); +_FL_DEFPIN(12,19,0); _FL_DEFPIN(13,17,0); _FL_DEFPIN(14, 2,0); _FL_DEFPIN(15, 8,1); +_FL_DEFPIN(16, 9,1); _FL_DEFPIN(17, 4,0); _FL_DEFPIN(18, 5,0); _FL_DEFPIN(19, 2,1); +_FL_DEFPIN(20,22,0); _FL_DEFPIN(21,23,0); _FL_DEFPIN(22,12,0); _FL_DEFPIN(23,11,1); +_FL_DEFPIN(24,10,1); _FL_DEFPIN(25, 3,1); _FL_DEFPIN(26,27,0); _FL_DEFPIN(27,28,0); +_FL_DEFPIN(28,24,0); _FL_DEFPIN(29,25,0); _FL_DEFPIN(30,22,1); _FL_DEFPIN(31,23,1); +_FL_DEFPIN(32,22,0); _FL_DEFPIN(33,23,0); _FL_DEFPIN(34,19,0); _FL_DEFPIN(35,16,0); +_FL_DEFPIN(36,18,0); _FL_DEFPIN(37,17,0); _FL_DEFPIN(38,13,0); _FL_DEFPIN(39,21,0); +_FL_DEFPIN(40, 6,0); _FL_DEFPIN(41, 7,0); _FL_DEFPIN(42, 3,0); + +#define SPI_DATA 24 +#define SPI_CLOCK 23 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + + +#endif // __INC_FASTPIN_ARM_SAM_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/led_sysdefs_arm_d21.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/led_sysdefs_arm_d21.h new file mode 100644 index 0000000..a48db10 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d21/led_sysdefs_arm_d21.h @@ -0,0 +1,26 @@ +#ifndef __INC_LED_SYSDEFS_ARM_D21_H +#define __INC_LED_SYSDEFS_ARM_D21_H + + +#define FASTLED_ARM +#define FASTLED_ARM_M0_PLUS + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +// reusing/abusing cli/sei defs for due +#define cli() __disable_irq(); +#define sei() __enable_irq(); + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/README.txt b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/README.txt new file mode 100644 index 0000000..036a02a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/README.txt @@ -0,0 +1,7 @@ +FastLED updates for adafruit FEATHER M4 and fixes to ITSBITSY M4 compiles + SAMD51 + +Tested on + - FEATHER M4 with DOTSTAR and neopixel strips + - Seeed Wio Terminal and WS2812B and APA102 LED strips using either SPI or GPIO pins + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/clockless_arm_d51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/clockless_arm_d51.h new file mode 100644 index 0000000..2772d8f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/clockless_arm_d51.h @@ -0,0 +1,128 @@ +#ifndef __INC_CLOCKLESS_ARM_D51 +#define __INC_CLOCKLESS_ARM_D51 + +FASTLED_NAMESPACE_BEGIN + +// Definition for a single channel clockless controller for SAMD51 +// See clockless.h for detailed info on how the template parameters are used. +#define ARM_DEMCR (*(volatile uint32_t *)0xE000EDFC) // Debug Exception and Monitor Control +#define ARM_DEMCR_TRCENA (1 << 24) // Enable debugging & monitoring blocks +#define ARM_DWT_CTRL (*(volatile uint32_t *)0xE0001000) // DWT control register +#define ARM_DWT_CTRL_CYCCNTENA (1 << 0) // Enable cycle count +#define ARM_DWT_CYCCNT (*(volatile uint32_t *)0xE0001004) // Cycle count register + + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPin::setOutput(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER data_ptr_t port, FASTLED_REGISTER data_t hi, FASTLED_REGISTER data_t lo, FASTLED_REGISTER uint8_t & b) { + for(FASTLED_REGISTER uint32_t i = BITS-1; i > 0; --i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + b <<= 1; + } + + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + FASTLED_REGISTER data_ptr_t port = FastPin::port(); + FASTLED_REGISTER data_t hi = *port | FastPin::mask(); + FASTLED_REGISTER data_t lo = *port & ~FastPin::mask(); + *port = lo; + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint8_t b = pixels.loadAndScale0(); + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(pixels.has(1)) { + pixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { sei(); return 0; } + } + + hi = *port | FastPin::mask(); + lo = *port & ~FastPin::mask(); + #endif + // Write first byte, read next byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.advanceAndLoadAndScale0(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + sei(); + return ARM_DWT_CYCCNT; + } +}; + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/fastled_arm_d51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/fastled_arm_d51.h new file mode 100644 index 0000000..912a901 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/fastled_arm_d51.h @@ -0,0 +1,8 @@ +#ifndef __INC_FASTLED_ARM_D51_H +#define __INC_FASTLED_ARM_D51_H + +#include "fastpin_arm_d51.h" +#include "../../fastspi_ardunio_core.h" +#include "clockless_arm_d51.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h new file mode 100644 index 0000000..8cef621 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h @@ -0,0 +1,239 @@ +#ifndef __INC_FASTPIN_ARM_D51_H +#define __INC_FASTPIN_ARM_D51_H + +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +/// Template definition for STM32 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction + +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + #if 0 + inline static void setOutput() { + if(_BIT<8) { + _CRL::r() = (_CRL::r() & (0xF << (_BIT*4)) | (0x1 << (_BIT*4)); + } else { + _CRH::r() = (_CRH::r() & (0xF << ((_BIT-8)*4))) | (0x1 << ((_BIT-8)*4)); + } + } + inline static void setInput() { /* TODO */ } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + #endif + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { PORT->Group[_GRP].OUTSET.reg = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { PORT->Group[_GRP].OUTCLR.reg = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { PORT->Group[_GRP].OUT.reg = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { PORT->Group[_GRP].OUTTGL.reg = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return PORT->Group[_GRP].OUT.reg | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return PORT->Group[_GRP].OUT.reg & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &PORT->Group[_GRP].OUT.reg; } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &PORT->Group[_GRP].OUTSET.reg; } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &PORT->Group[_GRP].OUTCLR.reg; } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +#define _R(T) struct __gen_struct_ ## T +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE volatile PortGroup * r() { return T; } }; + +#define _FL_IO(L) _RD32(GPIO ## L) + +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; + +// Actual pin definitions +#if defined(ADAFRUIT_ITSYBITSY_M4_EXPRESS) + +#define MAX_PIN 19 +// D0-D13, including D6+D8 (DotStar CLK + DATA) +_FL_DEFPIN( 0, 16, 0); _FL_DEFPIN( 1, 17, 0); _FL_DEFPIN( 2, 7, 0); _FL_DEFPIN( 3, 22, 1); +_FL_DEFPIN( 4, 14, 0); _FL_DEFPIN( 5, 15, 0); _FL_DEFPIN( 6, 2, 1); _FL_DEFPIN( 7, 18, 0); +_FL_DEFPIN( 8, 3, 1); _FL_DEFPIN( 9, 19, 0); _FL_DEFPIN(10, 20, 0); _FL_DEFPIN(11, 21, 0); +_FL_DEFPIN(12, 23, 0); _FL_DEFPIN(13, 22, 0); +// A0-A5 +_FL_DEFPIN(14, 2, 0); _FL_DEFPIN(15, 5, 0); _FL_DEFPIN(16, 8, 1); _FL_DEFPIN(17, 9, 1); +_FL_DEFPIN(18, 4, 0); _FL_DEFPIN(19, 6, 0); /* A6 is present in variant.h but couldn't find it on the schematic */ +// SDA/SCL +_FL_DEFPIN(21, 12, 0); _FL_DEFPIN(22, 13, 0); + +// 23..25 MISO/SCK/MOSI +_FL_DEFPIN(23, 23, 1); _FL_DEFPIN(24, 1, 0); _FL_DEFPIN(25, 0, 0); + +#define SPI_DATA 25 +#define SPI_CLOCK 24 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +// Actual pin definitions +#elif defined(ADAFRUIT_METRO_M4_AIRLIFT_LITE) + +#define MAX_PIN 20 +// D0-D13, including D6+D8 (DotStar CLK + DATA) +_FL_DEFPIN( 0, 23, 0); _FL_DEFPIN( 1, 22, 0); _FL_DEFPIN( 2, 17, 1); _FL_DEFPIN( 3, 16, 1); +_FL_DEFPIN( 4, 13, 1); _FL_DEFPIN( 5, 14, 1); _FL_DEFPIN( 6, 15, 1); _FL_DEFPIN( 7, 12, 1); +_FL_DEFPIN( 8, 21, 0); _FL_DEFPIN( 9, 20, 0); _FL_DEFPIN(10, 18, 0); _FL_DEFPIN(11, 19, 0); +_FL_DEFPIN(12, 17, 0); _FL_DEFPIN(13, 16, 0); +// A0-A5 +_FL_DEFPIN(14, 2, 0); _FL_DEFPIN(15, 5, 0); _FL_DEFPIN(16, 6, 0); _FL_DEFPIN(17, 0, 1); +_FL_DEFPIN(18, 8, 1); _FL_DEFPIN(19, 9, 1); +// SDA/SCL +_FL_DEFPIN(22, 2, 1); _FL_DEFPIN(23, 3, 1); + +// 23..25 MISO/SCK/MOSI +_FL_DEFPIN(24, 14, 0); _FL_DEFPIN(25, 13, 0); _FL_DEFPIN(26, 12, 0); + +#define SPI_DATA 26 +#define SPI_CLOCK 25 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ADAFRUIT_FEATHER_M4_CAN) + +#define MAX_PIN 19 +// D0-D13, including D8 (neopixel) no pins 2 3 +_FL_DEFPIN( 0, 17, 1); _FL_DEFPIN( 1, 16, 1); +_FL_DEFPIN( 4, 14, 0); _FL_DEFPIN( 5, 16, 0); _FL_DEFPIN( 6, 18, 0); +_FL_DEFPIN( 7, 3, 1); _FL_DEFPIN( 8, 2, 1); _FL_DEFPIN( 9, 19, 0); _FL_DEFPIN(10, 20, 0); _FL_DEFPIN(11, 21, 0); +_FL_DEFPIN(12, 22, 0); _FL_DEFPIN(13, 23, 0); +// A0-A5 +_FL_DEFPIN(14, 2, 0); _FL_DEFPIN(15, 5, 0); _FL_DEFPIN(16, 8, 1); _FL_DEFPIN(17, 9, 1); +_FL_DEFPIN(18, 4, 0); _FL_DEFPIN(19, 6, 0); /* A6 is present in variant.h but couldn't find it on the schematic */ +// SDA/SCL +_FL_DEFPIN(21, 12, 0); _FL_DEFPIN(22, 13, 0); +// 23..25 MISO/MOSI/SCK +_FL_DEFPIN(23, 22, 1); _FL_DEFPIN(24, 23, 1); _FL_DEFPIN(25, 17, 0); + +#define SPI_DATA 24 +#define SPI_CLOCK 25 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ADAFRUIT_FEATHER_M4_EXPRESS) + +#define MAX_PIN 19 +// D0-D13, including D8 (neopixel) no pins 2 3 +_FL_DEFPIN( 0, 17, 1); _FL_DEFPIN( 1, 16, 1); +_FL_DEFPIN( 4, 14, 0); _FL_DEFPIN( 5, 16, 0); _FL_DEFPIN( 6, 18, 0); +_FL_DEFPIN( 8, 3, 1); _FL_DEFPIN( 9, 19, 0); _FL_DEFPIN(10, 20, 0); _FL_DEFPIN(11, 21, 0); +_FL_DEFPIN(12, 22, 0); _FL_DEFPIN(13, 23, 0); +// A0-A5 +_FL_DEFPIN(14, 2, 0); _FL_DEFPIN(15, 5, 0); _FL_DEFPIN(16, 8, 1); _FL_DEFPIN(17, 9, 1); +_FL_DEFPIN(18, 4, 0); _FL_DEFPIN(19, 6, 0); /* A6 is present in variant.h but couldn't find it on the schematic */ +// SDA/SCL +_FL_DEFPIN(21, 12, 0); _FL_DEFPIN(22, 13, 0); +// 23..25 MISO/MOSI/SCK +_FL_DEFPIN(23, 22, 1); _FL_DEFPIN(24, 23, 1); _FL_DEFPIN(25, 17, 0); + +#define SPI_DATA 24 +#define SPI_CLOCK 25 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(SEEED_WIO_TERMINAL) + +#define MAX_PIN 9 +// D0/A0-D8/A8 +_FL_DEFPIN( 0, 8, 1); _FL_DEFPIN( 1, 9, 1); _FL_DEFPIN( 2, 7, 0); _FL_DEFPIN( 3, 4, 1); +_FL_DEFPIN( 4, 5, 1); _FL_DEFPIN( 5, 6, 1); _FL_DEFPIN( 6, 4, 0); _FL_DEFPIN( 7, 7, 1); +_FL_DEFPIN( 8, 6, 0); +// SDA/SCL +_FL_DEFPIN(12, 17, 0); _FL_DEFPIN(13, 16, 0); +// match GPIO pin nubers 9..11 MISO/MOSI/SCK +_FL_DEFPIN(PIN_SPI_MISO, 0, 1); _FL_DEFPIN(PIN_SPI_MOSI, 2, 1); _FL_DEFPIN(PIN_SPI_SCK, 3, 1); + +#define SPI_DATA PIN_SPI_MOSI +#define SPI_CLOCK PIN_SPI_SCK + +#define ARDUNIO_CORE_SPI +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ADAFRUIT_MATRIXPORTAL_M4_EXPRESS) + +#define MAX_PIN 21 +// 0/1 - SERCOM/UART (Serial1) +_FL_DEFPIN( 0, 1, 0); _FL_DEFPIN( 1, 0, 0); +// 2..3 buttons +_FL_DEFPIN( 2, 22, 1); _FL_DEFPIN( 3, 23, 1); +// 4 neopixel +_FL_DEFPIN( 4, 23, 0); +// SDA/SCL +_FL_DEFPIN( 5, 31, 1); _FL_DEFPIN( 6, 30, 1); +// 7..12 RGBRGB pins +_FL_DEFPIN( 7, 0, 1); _FL_DEFPIN( 8, 1, 1); _FL_DEFPIN( 9, 2, 1); _FL_DEFPIN(10, 3, 1); +_FL_DEFPIN(11, 4, 1); _FL_DEFPIN(12, 5, 1); +// 13 LED +_FL_DEFPIN(13, 14, 0); +// 14..21 Control pins +_FL_DEFPIN(14, 6, 1); _FL_DEFPIN(15, 14, 1); _FL_DEFPIN(16, 12, 1); _FL_DEFPIN(17, 7, 1); +_FL_DEFPIN(18, 8, 1); _FL_DEFPIN(19, 9, 1); _FL_DEFPIN(20, 15, 1); _FL_DEFPIN(21, 13, 1); +// 22..26 Analog pins +_FL_DEFPIN(22, 2, 1); _FL_DEFPIN(23, 5, 1); _FL_DEFPIN(24, 4, 1); _FL_DEFPIN(25, 6, 1); +_FL_DEFPIN(26, 7, 1); +// 34..36 ESP SPI +_FL_DEFPIN(34, 16, 0); _FL_DEFPIN(35, 17, 0); _FL_DEFPIN(36, 19, 0); +// 48..50 external SPI #2 on sercom 0 +_FL_DEFPIN(48, 5, 0); _FL_DEFPIN(49, 4, 0); _FL_DEFPIN(50, 7, 0); + +#define SPI_DATA 4 +#define SPI_CLOCK 7 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ADAFRUIT_GRAND_CENTRAL_M4) + +#define MAX_PIN 54 +// D0..D7 +_FL_DEFPIN( 0, 25, 1); _FL_DEFPIN( 1, 24, 1); _FL_DEFPIN( 2, 18, 2); _FL_DEFPIN( 3, 19, 2); +_FL_DEFPIN( 4, 20, 2); _FL_DEFPIN( 5, 21, 2); _FL_DEFPIN( 6, 20, 3); _FL_DEFPIN( 7, 21, 3); +// D8..D13 +_FL_DEFPIN( 8, 18, 1); _FL_DEFPIN( 9, 2, 1); _FL_DEFPIN(10, 22, 1); +_FL_DEFPIN(11, 23, 1); _FL_DEFPIN(12, 0, 1); _FL_DEFPIN(13, 1, 0); +// D14..D21 +_FL_DEFPIN(14, 16, 1); _FL_DEFPIN(15, 17, 1); _FL_DEFPIN(16, 22, 2); _FL_DEFPIN(17, 23, 2); +_FL_DEFPIN(18, 12, 1); _FL_DEFPIN(19, 13, 1); _FL_DEFPIN(20, 20, 1); _FL_DEFPIN(21, 21, 1); +// D22..D53 +_FL_DEFPIN(22, 12, 3); _FL_DEFPIN(23, 15, 0); _FL_DEFPIN(24, 17, 2); _FL_DEFPIN(25, 16, 2); +_FL_DEFPIN(26, 12, 0); _FL_DEFPIN(27, 13, 0); _FL_DEFPIN(28, 14, 0); _FL_DEFPIN(29, 19, 1); +_FL_DEFPIN(30, 23, 0); _FL_DEFPIN(31, 22, 0); _FL_DEFPIN(32, 21, 0); _FL_DEFPIN(33, 20, 0); +_FL_DEFPIN(34, 19, 0); _FL_DEFPIN(35, 18, 0); _FL_DEFPIN(36, 17, 0); _FL_DEFPIN(37, 16, 0); +_FL_DEFPIN(38, 15, 1); _FL_DEFPIN(39, 14, 1); _FL_DEFPIN(40, 13, 2); _FL_DEFPIN(41, 12, 2); +_FL_DEFPIN(42, 15, 2); _FL_DEFPIN(43, 14, 2); _FL_DEFPIN(44, 11, 2); _FL_DEFPIN(45, 10, 2); +_FL_DEFPIN(46, 6, 2); _FL_DEFPIN(47, 7, 2); _FL_DEFPIN(48, 4, 2); _FL_DEFPIN(49, 5, 2); +_FL_DEFPIN(50, 11, 3); _FL_DEFPIN(51, 8, 3); _FL_DEFPIN(52, 9, 3); _FL_DEFPIN(53, 10, 3); + +#define SPI_DATA 51 +#define SPI_CLOCK 52 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#endif + + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + + +#endif // __INC_FASTPIN_ARM_D51_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/led_sysdefs_arm_d51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/led_sysdefs_arm_d51.h new file mode 100644 index 0000000..77726fa --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/d51/led_sysdefs_arm_d51.h @@ -0,0 +1,25 @@ +#ifndef __INC_LED_SYSDEFS_ARM_D51_H +#define __INC_LED_SYSDEFS_ARM_D51_H + + +#define FASTLED_ARM + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +// reusing/abusing cli/sei defs for due +#define cli() __disable_irq(); +#define sei() __enable_irq(); + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/clockless_arm_k20.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/clockless_arm_k20.h new file mode 100644 index 0000000..e35e74d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/clockless_arm_k20.h @@ -0,0 +1,124 @@ +#ifndef __INC_CLOCKLESS_ARM_K20_H +#define __INC_CLOCKLESS_ARM_K20_H + +FASTLED_NAMESPACE_BEGIN + +// Definition for a single channel clockless controller for the k20 family of chips, like that used in the teensy 3.0/3.1 +// See clockless.h for detailed info on how the template parameters are used. +#if defined(FASTLED_TEENSY3) + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPin::setOutput(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER data_ptr_t port, FASTLED_REGISTER data_t hi, FASTLED_REGISTER data_t lo, FASTLED_REGISTER uint8_t & b) { + for(FASTLED_REGISTER uint32_t i = BITS-1; i > 0; --i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + b <<= 1; + } + + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + FASTLED_REGISTER data_ptr_t port = FastPin::port(); + FASTLED_REGISTER data_t hi = *port | FastPin::mask(); + FASTLED_REGISTER data_t lo = *port & ~FastPin::mask(); + *port = lo; + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint8_t b = pixels.loadAndScale0(); + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(pixels.has(1)) { + pixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { sei(); return 0; } + } + + hi = *port | FastPin::mask(); + lo = *port & ~FastPin::mask(); + #endif + // Write first byte, read next byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.advanceAndLoadAndScale0(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + sei(); + return ARM_DWT_CYCCNT; + } +}; +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h new file mode 100644 index 0000000..750e4e7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h @@ -0,0 +1,332 @@ +#ifndef __INC_BLOCK_CLOCKLESS_ARM_K20_H +#define __INC_BLOCK_CLOCKLESS_ARM_K20_H + +// Definition for a single channel clockless controller for the k20 family of chips, like that used in the teensy 3.0/3.1 +// See clockless.h for detailed info on how the template parameters are used. +#if defined(FASTLED_TEENSY3) +#define FASTLED_HAS_BLOCKLESS 1 + +#define PORTC_FIRST_PIN 15 +#define PORTD_FIRST_PIN 2 +#define HAS_PORTDC 1 + +#define PORT_MASK (((1< + +FASTLED_NAMESPACE_BEGIN + +template +class InlineBlockClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual int size() { return CLEDController::size() * LANES; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + uint32_t clocks = showRGBInternal(pixels); + #if FASTLED_ALLOW_INTERRUPTS == 0 + // Adjust the timer + long microsTaken = CLKS_TO_MICROS(clocks); + MS_COUNTER += (1 + (microsTaken / 1000)); + #endif + + mWait.mark(); + } + + virtual void init() { + if(FIRST_PIN == PORTC_FIRST_PIN) { // PORTC + switch(USED_LANES) { + case 12: FastPin<30>::setOutput(); + case 11: FastPin<29>::setOutput(); + case 10: FastPin<27>::setOutput(); + case 9: FastPin<28>::setOutput(); + case 8: FastPin<12>::setOutput(); + case 7: FastPin<11>::setOutput(); + case 6: FastPin<13>::setOutput(); + case 5: FastPin<10>::setOutput(); + case 4: FastPin<9>::setOutput(); + case 3: FastPin<23>::setOutput(); + case 2: FastPin<22>::setOutput(); + case 1: FastPin<15>::setOutput(); + } + } else if(FIRST_PIN == PORTD_FIRST_PIN) { // PORTD + switch(USED_LANES) { + case 8: FastPin<5>::setOutput(); + case 7: FastPin<21>::setOutput(); + case 6: FastPin<20>::setOutput(); + case 5: FastPin<6>::setOutput(); + case 4: FastPin<8>::setOutput(); + case 3: FastPin<7>::setOutput(); + case 2: FastPin<14>::setOutput(); + case 1: FastPin<2>::setOutput(); + } + } + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + typedef union { + uint8_t bytes[12]; + uint16_t shorts[6]; + uint32_t raw[3]; + } Lines; + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER Lines & b, PixelController &pixels) { // , FASTLED_REGISTER uint32_t & b2) { + FASTLED_REGISTER Lines b2; + if(USED_LANES>8) { + transpose8<1,2>(b.bytes,b2.bytes); + transpose8<1,2>(b.bytes+8,b2.bytes+1); + } else { + transpose8x1(b.bytes,b2.bytes); + } + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + for(FASTLED_REGISTER uint32_t i = 0; i < (USED_LANES/2); ++i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3)-3; + *FastPin::sport() = PORT_MASK; + + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + if(USED_LANES>8) { + *FastPin::cport() = ((~b2.shorts[i]) & PORT_MASK); + } else { + *FastPin::cport() = ((~b2.bytes[7-i]) & PORT_MASK); + } + + while((next_mark - ARM_DWT_CYCCNT) > (T3)); + *FastPin::cport() = PORT_MASK; + + b.bytes[i] = pixels.template loadAndScale(pixels,i,d,scale); + b.bytes[i+(USED_LANES/2)] = pixels.template loadAndScale(pixels,i+(USED_LANES/2),d,scale); + } + + // if folks use an odd numnber of lanes, get the last byte's value here + if(USED_LANES & 0x01) { + b.bytes[USED_LANES-1] = pixels.template loadAndScale(pixels,USED_LANES-1,d,scale); + } + + for(FASTLED_REGISTER uint32_t i = USED_LANES/2; i < 8; ++i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3)-3; + *FastPin::sport() = PORT_MASK; + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + if(USED_LANES>8) { + *FastPin::cport() = ((~b2.shorts[i]) & PORT_MASK); + } else { + // b2.bytes[0] = 0; + *FastPin::cport() = ((~b2.bytes[7-i]) & PORT_MASK); + } + + while((next_mark - ARM_DWT_CYCCNT) > (T3)); + *FastPin::cport() = PORT_MASK; + + } + } + + + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController &allpixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + // Setup the pixel controller and load/scale the first byte + allpixels.preStepFirstByteDithering(); + FASTLED_REGISTER Lines b0; + + allpixels.preStepFirstByteDithering(); + for(int i = 0; i < USED_LANES; ++i) { + b0.bytes[i] = allpixels.loadAndScale0(i); + } + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(allpixels.has(1)) { + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-5)*CLKS_PER_US)) { sei(); return ARM_DWT_CYCCNT; } + } + #endif + allpixels.stepDithering(); + + // Write first byte, read next byte + writeBits<8+XTRA0,1>(next_mark, b0, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(next_mark, b0, allpixels); + allpixels.advanceData(); + + // Write third byte + writeBits<8+XTRA0,0>(next_mark, b0, allpixels); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + return ARM_DWT_CYCCNT; + } +}; + +#define PMASK ((1<<(LANES))-1) +#define PMASK_HI (PMASK>>8 & 0xFF) +#define PMASK_LO (PMASK & 0xFF) + +template +class SixteenWayInlineBlockClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + static_assert(LANES <= 16, "Maximum of 16 lanes for Teensy parallel controllers!"); + // FastPin<30>::setOutput(); + // FastPin<29>::setOutput(); + // FastPin<27>::setOutput(); + // FastPin<28>::setOutput(); + switch(LANES) { + case 16: FastPin<12>::setOutput(); + case 15: FastPin<11>::setOutput(); + case 14: FastPin<13>::setOutput(); + case 13: FastPin<10>::setOutput(); + case 12: FastPin<9>::setOutput(); + case 11: FastPin<23>::setOutput(); + case 10: FastPin<22>::setOutput(); + case 9: FastPin<15>::setOutput(); + + case 8: FastPin<5>::setOutput(); + case 7: FastPin<21>::setOutput(); + case 6: FastPin<20>::setOutput(); + case 5: FastPin<6>::setOutput(); + case 4: FastPin<8>::setOutput(); + case 3: FastPin<7>::setOutput(); + case 2: FastPin<14>::setOutput(); + case 1: FastPin<2>::setOutput(); + } + } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + uint32_t clocks = showRGBInternal(pixels); + #if FASTLED_ALLOW_INTERRUPTS == 0 + // Adjust the timer + long microsTaken = CLKS_TO_MICROS(clocks); + MS_COUNTER += (1 + (microsTaken / 1000)); + #endif + + mWait.mark(); + } + + typedef union { + uint8_t bytes[16]; + uint16_t shorts[8]; + uint32_t raw[4]; + } Lines; + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER Lines & b, PixelController &pixels) { // , FASTLED_REGISTER uint32_t & b2) { + FASTLED_REGISTER Lines b2; + transpose8x1(b.bytes,b2.bytes); + transpose8x1(b.bytes+8,b2.bytes+8); + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + for(FASTLED_REGISTER uint32_t i = 0; (i < LANES) && (i < 8); ++i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3)-3; + *FastPin::sport() = PMASK_LO; + *FastPin::sport() = PMASK_HI; + + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+6)); + *FastPin::cport() = ((~b2.bytes[7-i]) & PMASK_LO); + *FastPin::cport() = ((~b2.bytes[15-i]) & PMASK_HI); + + while((next_mark - ARM_DWT_CYCCNT) > (T3)); + *FastPin::cport() = PMASK_LO; + *FastPin::cport() = PMASK_HI; + + b.bytes[i] = pixels.template loadAndScale(pixels,i,d,scale); + if(LANES==16 || (LANES>8 && ((i+8) < LANES))) { + b.bytes[i+8] = pixels.template loadAndScale(pixels,i+8,d,scale); + } + } + } + + + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController &allpixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + // Setup the pixel controller and load/scale the first byte + allpixels.preStepFirstByteDithering(); + FASTLED_REGISTER Lines b0; + + allpixels.preStepFirstByteDithering(); + for(int i = 0; i < LANES; ++i) { + b0.bytes[i] = allpixels.loadAndScale0(i); + } + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(allpixels.has(1)) { + allpixels.stepDithering(); + #if 0 && (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { sei(); return ARM_DWT_CYCCNT; } + } + #endif + + // Write first byte, read next byte + writeBits<8+XTRA0,1>(next_mark, b0, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(next_mark, b0, allpixels); + allpixels.advanceData(); + + // Write third byte + writeBits<8+XTRA0,0>(next_mark, b0, allpixels); + + #if 0 && (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + sei(); + + return ARM_DWT_CYCCNT; + } +}; + +FASTLED_NAMESPACE_END + +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastled_arm_k20.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastled_arm_k20.h new file mode 100644 index 0000000..06c5c8e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastled_arm_k20.h @@ -0,0 +1,13 @@ +#ifndef __INC_FASTLED_ARM_K20_H +#define __INC_FASTLED_ARM_K20_H + +// Include the k20 headers +#include "fastpin_arm_k20.h" +#include "fastspi_arm_k20.h" +#include "octows2811_controller.h" +#include "ws2812serial_controller.h" +#include "smartmatrix_t3.h" +#include "clockless_arm_k20.h" +#include "clockless_block_arm_k20.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h new file mode 100644 index 0000000..c626559 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h @@ -0,0 +1,122 @@ +#ifndef __FASTPIN_ARM_K20_H +#define __FASTPIN_ARM_K20_H + +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be sloightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + + +/// Template definition for teensy 3.0 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { _PSOR::r() = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _PCOR::r() = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _PDOR::r() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { _PTOR::r() = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _PDOR::r() | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _PDOR::r() & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_PDOR::r(); } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_PSOR::r(); } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_PCOR::r(); } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +/// Template definition for teensy 3.0 style ARM pins using bit banding, providing direct access to the various GPIO registers. GCC +/// does a poor job of optimizing around these accesses so they are not being used just yet. +template class _ARMPIN_BITBAND { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = 1; } + inline static void lo() __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = 0; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { *_PTOR::template rx<_BIT>() = 1; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return 1; } + inline static port_t loval() __attribute__ ((always_inline)) { return 0; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return _PDOR::template rx<_BIT>(); } + inline static port_t mask() __attribute__ ((always_inline)) { return 1; } +}; + +// Macros for k20 pin access/definition +#define GPIO_BITBAND_ADDR(reg, bit) (((uint32_t)&(reg) - 0x40000000) * 32 + (bit) * 4 + 0x42000000) +#define GPIO_BITBAND_PTR(reg, bit) ((uint32_t *)GPIO_BITBAND_ADDR((reg), (bit))) + +#define _R(T) struct __gen_struct_ ## T +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE reg32_t r() { return T; } \ + template static FASTLED_FORCE_INLINE ptr_reg32_t rx() { return GPIO_BITBAND_PTR(T, BIT); } }; +#define _FL_IO(L,C) _RD32(GPIO ## L ## _PDOR); _RD32(GPIO ## L ## _PSOR); _RD32(GPIO ## L ## _PCOR); _RD32(GPIO ## L ## _PTOR); _RD32(GPIO ## L ## _PDIR); _RD32(GPIO ## L ## _PDDR); _FL_DEFINE_PORT3(L,C,_R(GPIO ## L ## _PDOR)); + +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; \ + template<> class FastPinBB : public _ARMPIN_BITBAND {}; + +// Actual pin definitions +_FL_IO(A,0); _FL_IO(B,1); _FL_IO(C,2); _FL_IO(D,3); _FL_IO(E,4); + +#if defined(FASTLED_TEENSY3) && defined(CORE_TEENSY) + +#define MAX_PIN 33 +_FL_DEFPIN(0, 16, B); _FL_DEFPIN(1, 17, B); _FL_DEFPIN(2, 0, D); _FL_DEFPIN(3, 12, A); +_FL_DEFPIN(4, 13, A); _FL_DEFPIN(5, 7, D); _FL_DEFPIN(6, 4, D); _FL_DEFPIN(7, 2, D); +_FL_DEFPIN(8, 3, D); _FL_DEFPIN(9, 3, C); _FL_DEFPIN(10, 4, C); _FL_DEFPIN(11, 6, C); +_FL_DEFPIN(12, 7, C); _FL_DEFPIN(13, 5, C); _FL_DEFPIN(14, 1, D); _FL_DEFPIN(15, 0, C); +_FL_DEFPIN(16, 0, B); _FL_DEFPIN(17, 1, B); _FL_DEFPIN(18, 3, B); _FL_DEFPIN(19, 2, B); +_FL_DEFPIN(20, 5, D); _FL_DEFPIN(21, 6, D); _FL_DEFPIN(22, 1, C); _FL_DEFPIN(23, 2, C); +_FL_DEFPIN(24, 5, A); _FL_DEFPIN(25, 19, B); _FL_DEFPIN(26, 1, E); _FL_DEFPIN(27, 9, C); +_FL_DEFPIN(28, 8, C); _FL_DEFPIN(29, 10, C); _FL_DEFPIN(30, 11, C); _FL_DEFPIN(31, 0, E); +_FL_DEFPIN(32, 18, B); _FL_DEFPIN(33, 4, A); + +#define SPI_DATA 11 +#define SPI_CLOCK 13 +#define SPI1 (*(SPI_t *)0x4002D000) + +#define SPI2_DATA 7 +#define SPI2_CLOCK 14 + +#define FASTLED_TEENSY3 +#define ARM_HARDWARE_SPI +#define HAS_HARDWARE_PIN_SUPPORT +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + +#endif // __INC_FASTPIN_ARM_K20 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h new file mode 100644 index 0000000..3329dfe --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h @@ -0,0 +1,466 @@ +#ifndef __INC_FASTSPI_ARM_H +#define __INC_FASTSPI_ARM_H + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_TEENSY3) && defined(CORE_TEENSY) + +// Version 1.20 renamed SPI_t to KINETISK_SPI_t +#if TEENSYDUINO >= 120 +#define SPI_t KINETISK_SPI_t +#endif + +#ifndef KINETISK_SPI0 +#define KINETISK_SPI0 SPI0 +#endif + +#ifndef SPI_PUSHR_CONT +#define SPI_PUSHR_CONT SPIX.PUSHR_CONT +#define SPI_PUSHR_CTAS(X) SPIX.PUSHR_CTAS(X) +#define SPI_PUSHR_EOQ SPIX.PUSHR_EOQ +#define SPI_PUSHR_CTCNT SPIX.PUSHR_CTCNT +#define SPI_PUSHR_PCS(X) SPIX.PUSHR_PCS(X) +#endif + +// Template function that, on compilation, expands to a constant representing the highest bit set in a byte. Right now, +// if no bits are set (value is 0), it returns 0, which is also the value returned if the lowest bit is the only bit +// set (the zero-th bit). Unclear if I will want this to change at some point. +template class BitWork { +public: + static int highestBit() __attribute__((always_inline)) { return (VAL & 1 << BIT) ? BIT : BitWork::highestBit(); } +}; + +template class BitWork { +public: + static int highestBit() __attribute__((always_inline)) { return 0; } +}; + +#define MAX(A, B) (( (A) > (B) ) ? (A) : (B)) + +#define USE_CONT 0 +// intra-frame backup data +struct SPIState { + uint32_t _ctar0,_ctar1; + uint32_t pins[4]; +}; + +// extern SPIState gState; + + +// Templated function to translate a clock divider value into the prescalar, scalar, and clock doubling setting for the world. +template void getScalars(uint32_t & preScalar, uint32_t & scalar, uint32_t & dbl) { + switch(VAL) { + // Handle the dbl clock cases + case 0: case 1: + case 2: preScalar = 0; scalar = 0; dbl = 1; break; + case 3: preScalar = 1; scalar = 0; dbl = 1; break; + case 5: preScalar = 2; scalar = 0; dbl = 1; break; + case 7: preScalar = 3; scalar = 0; dbl = 1; break; + + // Handle the scalar value 6 cases (since it's not a power of two, it won't get caught + // below) + case 9: preScalar = 1; scalar = 2; dbl = 1; break; + case 18: case 19: preScalar = 1; scalar = 2; dbl = 0; break; + + case 15: preScalar = 2; scalar = 2; dbl = 1; break; + case 30: case 31: preScalar = 2; scalar = 2; dbl = 0; break; + + case 21: case 22: case 23: preScalar = 3; scalar = 2; dbl = 1; break; + case 42: case 43: case 44: case 45: case 46: case 47: preScalar = 3; scalar = 2; dbl = 0; break; + default: { + int p2 = BitWork::highestBit(); + int p3 = BitWork::highestBit(); + int p5 = BitWork::highestBit(); + int p7 = BitWork::highestBit(); + + int w2 = 2 * (1 << p2); + int w3 = (VAL/3) > 0 ? 3 * (1 << p3) : 0; + int w5 = (VAL/5) > 0 ? 5 * (1 << p5) : 0; + int w7 = (VAL/7) > 0 ? 7 * (1 << p7) : 0; + + int maxval = MAX(MAX(w2, w3), MAX(w5, w7)); + + if(w2 == maxval) { preScalar = 0; scalar = p2; } + else if(w3 == maxval) { preScalar = 1; scalar = p3; } + else if(w5 == maxval) { preScalar = 2; scalar = p5; } + else if(w7 == maxval) { preScalar = 3; scalar = p7; } + + dbl = 0; + if(scalar == 0) { dbl = 1; } + else if(scalar < 3) { --scalar; } + } + } + return; +} + +#define SPIX (*(SPI_t*)pSPIX) + +template +class ARMHardwareSPIOutput { + Selectable *m_pSelect; + SPIState gState; + + // Borrowed from the teensy3 SPSR emulation code -- note, enabling pin 7 disables pin 11 (and vice versa), + // and likewise enabling pin 14 disables pin 13 (and vice versa) + inline void enable_pins(void) __attribute__((always_inline)) { + //serial_print("enable_pins\n"); + switch(_DATA_PIN) { + case 7: + CORE_PIN7_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN11_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + case 11: + CORE_PIN11_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN7_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + } + + switch(_CLOCK_PIN) { + case 13: + CORE_PIN13_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN14_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + case 14: + CORE_PIN14_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN13_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + } + } + + // Borrowed from the teensy3 SPSR emulation code. We disable the pins that we're using, and restore the state on the pins that we aren't using + inline void disable_pins(void) __attribute__((always_inline)) { + switch(_DATA_PIN) { + case 7: CORE_PIN7_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN11_CONFIG = gState.pins[1]; break; + case 11: CORE_PIN11_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN7_CONFIG = gState.pins[0]; break; + } + + switch(_CLOCK_PIN) { + case 13: CORE_PIN13_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN14_CONFIG = gState.pins[3]; break; + case 14: CORE_PIN14_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN13_CONFIG = gState.pins[2]; break; + } + } + + static inline void update_ctars(uint32_t ctar0, uint32_t ctar1) __attribute__((always_inline)) { + if(SPIX.CTAR0 == ctar0 && SPIX.CTAR1 == ctar1) return; + uint32_t mcr = SPIX.MCR; + if(mcr & SPI_MCR_MDIS) { + SPIX.CTAR0 = ctar0; + SPIX.CTAR1 = ctar1; + } else { + SPIX.MCR = mcr | SPI_MCR_MDIS | SPI_MCR_HALT; + SPIX.CTAR0 = ctar0; + SPIX.CTAR1 = ctar1; + SPIX.MCR = mcr; + } + } + + static inline void update_ctar0(uint32_t ctar) __attribute__((always_inline)) { + if (SPIX.CTAR0 == ctar) return; + uint32_t mcr = SPIX.MCR; + if (mcr & SPI_MCR_MDIS) { + SPIX.CTAR0 = ctar; + } else { + SPIX.MCR = mcr | SPI_MCR_MDIS | SPI_MCR_HALT; + SPIX.CTAR0 = ctar; + + SPIX.MCR = mcr; + } + } + + static inline void update_ctar1(uint32_t ctar) __attribute__((always_inline)) { + if (SPIX.CTAR1 == ctar) return; + uint32_t mcr = SPIX.MCR; + if (mcr & SPI_MCR_MDIS) { + SPIX.CTAR1 = ctar; + } else { + SPIX.MCR = mcr | SPI_MCR_MDIS | SPI_MCR_HALT; + SPIX.CTAR1 = ctar; + SPIX.MCR = mcr; + + } + } + + void setSPIRate() { + // Configure CTAR0, defaulting to 8 bits and CTAR1, defaulting to 16 bits + uint32_t _PBR = 0; + uint32_t _BR = 0; + uint32_t _CSSCK = 0; + uint32_t _DBR = 0; + + // if(_SPI_CLOCK_DIVIDER >= 256) { _PBR = 0; _BR = _CSSCK = 7; _DBR = 0; } // osc/256 + // else if(_SPI_CLOCK_DIVIDER >= 128) { _PBR = 0; _BR = _CSSCK = 6; _DBR = 0; } // osc/128 + // else if(_SPI_CLOCK_DIVIDER >= 64) { _PBR = 0; _BR = _CSSCK = 5; _DBR = 0; } // osc/64 + // else if(_SPI_CLOCK_DIVIDER >= 32) { _PBR = 0; _BR = _CSSCK = 4; _DBR = 0; } // osc/32 + // else if(_SPI_CLOCK_DIVIDER >= 16) { _PBR = 0; _BR = _CSSCK = 3; _DBR = 0; } // osc/16 + // else if(_SPI_CLOCK_DIVIDER >= 8) { _PBR = 0; _BR = _CSSCK = 1; _DBR = 0; } // osc/8 + // else if(_SPI_CLOCK_DIVIDER >= 7) { _PBR = 3; _BR = _CSSCK = 0; _DBR = 1; } // osc/7 + // else if(_SPI_CLOCK_DIVIDER >= 5) { _PBR = 2; _BR = _CSSCK = 0; _DBR = 1; } // osc/5 + // else if(_SPI_CLOCK_DIVIDER >= 4) { _PBR = 0; _BR = _CSSCK = 0; _DBR = 0; } // osc/4 + // else if(_SPI_CLOCK_DIVIDER >= 3) { _PBR = 1; _BR = _CSSCK = 0; _DBR = 1; } // osc/3 + // else { _PBR = 0; _BR = _CSSCK = 0; _DBR = 1; } // osc/2 + + getScalars<_SPI_CLOCK_DIVIDER>(_PBR, _BR, _DBR); + _CSSCK = _BR; + + uint32_t ctar0 = SPI_CTAR_FMSZ(7) | SPI_CTAR_PBR(_PBR) | SPI_CTAR_BR(_BR) | SPI_CTAR_CSSCK(_CSSCK); + uint32_t ctar1 = SPI_CTAR_FMSZ(15) | SPI_CTAR_PBR(_PBR) | SPI_CTAR_BR(_BR) | SPI_CTAR_CSSCK(_CSSCK); + + #if USE_CONT == 1 + ctar0 |= SPI_CTAR_CPHA | SPI_CTAR_CPOL; + ctar1 |= SPI_CTAR_CPHA | SPI_CTAR_CPOL; + #endif + + if(_DBR) { + ctar0 |= SPI_CTAR_DBR; + ctar1 |= SPI_CTAR_DBR; + } + + update_ctars(ctar0,ctar1); + } + + void inline save_spi_state() __attribute__ ((always_inline)) { + // save ctar data + gState._ctar0 = SPIX.CTAR0; + gState._ctar1 = SPIX.CTAR1; + + // save data for the not-us pins + gState.pins[0] = CORE_PIN7_CONFIG; + gState.pins[1] = CORE_PIN11_CONFIG; + gState.pins[2] = CORE_PIN13_CONFIG; + gState.pins[3] = CORE_PIN14_CONFIG; + } + + void inline restore_spi_state() __attribute__ ((always_inline)) { + // restore ctar data + update_ctars(gState._ctar0,gState._ctar1); + + // restore data for the not-us pins (not necessary because disable_pins will do this) + // CORE_PIN7_CONFIG = gState.pins[0]; + // CORE_PIN11_CONFIG = gState.pins[1]; + // CORE_PIN13_CONFIG = gState.pins[2]; + // CORE_PIN14_CONFIG = gState.pins[3]; + } + + +public: + ARMHardwareSPIOutput() { m_pSelect = NULL; } + ARMHardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void init() { + // set the pins to output + FastPin<_DATA_PIN>::setOutput(); + FastPin<_CLOCK_PIN>::setOutput(); + + // Enable SPI0 clock + uint32_t sim6 = SIM_SCGC6; + if((SPI_t*)pSPIX == &KINETISK_SPI0) { + if (!(sim6 & SIM_SCGC6_SPI0)) { + //serial_print("init1\n"); + SIM_SCGC6 = sim6 | SIM_SCGC6_SPI0; + SPIX.CTAR0 = SPI_CTAR_FMSZ(7) | SPI_CTAR_PBR(1) | SPI_CTAR_BR(1); + } + } else if((SPI_t*)pSPIX == &SPI1) { + if (!(sim6 & SIM_SCGC6_SPI1)) { + //serial_print("init1\n"); + SIM_SCGC6 = sim6 | SIM_SCGC6_SPI1; + SPIX.CTAR0 = SPI_CTAR_FMSZ(7) | SPI_CTAR_PBR(1) | SPI_CTAR_BR(1); + } + } + + // Configure SPI as the master and enable + SPIX.MCR |= SPI_MCR_MSTR; // | SPI_MCR_CONT_SCKE); + SPIX.MCR &= ~(SPI_MCR_MDIS | SPI_MCR_HALT); + + // pin/spi configuration happens on select + } + + static void waitFully() __attribute__((always_inline)) { + // Wait for the last byte to get shifted into the register + bool empty = false; + + do { + cli(); + if ((SPIX.SR & 0xF000) > 0) { + // reset the TCF flag + SPIX.SR |= SPI_SR_TCF; + } else { + empty = true; + } + sei(); + } while (!empty); + + // wait for the TCF flag to get set + while (!(SPIX.SR & SPI_SR_TCF)); + SPIX.SR |= (SPI_SR_TCF | SPI_SR_EOQF); + } + + static bool needwait() __attribute__((always_inline)) { return (SPIX.SR & 0x4000); } + static void wait() __attribute__((always_inline)) { while( (SPIX.SR & 0x4000) ); } + static void wait1() __attribute__((always_inline)) { while( (SPIX.SR & 0xF000) >= 0x2000); } + + enum ECont { CONT, NOCONT }; + enum EWait { PRE, POST, NONE }; + enum ELast { NOTLAST, LAST }; + + #if USE_CONT == 1 + #define CM CONT + #else + #define CM NOCONT + #endif + #define WM PRE + + template class Write { + public: + static void writeWord(uint16_t w) __attribute__((always_inline)) { + if(WAIT_STATE == PRE) { wait(); } + cli(); + SPIX.PUSHR = ((LAST_STATE == LAST) ? SPI_PUSHR_EOQ : 0) | + ((CONT_STATE == CONT) ? SPI_PUSHR_CONT : 0) | + SPI_PUSHR_CTAS(1) | (w & 0xFFFF); + SPIX.SR |= SPI_SR_TCF; + sei(); + if(WAIT_STATE == POST) { wait(); } + } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { + if(WAIT_STATE == PRE) { wait(); } + cli(); + SPIX.PUSHR = ((LAST_STATE == LAST) ? SPI_PUSHR_EOQ : 0) | + ((CONT_STATE == CONT) ? SPI_PUSHR_CONT : 0) | + SPI_PUSHR_CTAS(0) | (b & 0xFF); + SPIX.SR |= SPI_SR_TCF; + sei(); + if(WAIT_STATE == POST) { wait(); } + } + }; + + static void writeWord(uint16_t w) __attribute__((always_inline)) { wait(); cli(); SPIX.PUSHR = SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF; sei(); } + static void writeWordNoWait(uint16_t w) __attribute__((always_inline)) { cli(); SPIX.PUSHR = SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF; sei(); } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); cli(); SPIX.PUSHR = SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF; sei(); } + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { cli(); SPIX.PUSHR = SPI_PUSHR_CTAS(0) | (b & 0xFF);SPIX.SR |= SPI_SR_TCF; sei(); wait(); } + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { cli(); SPIX.PUSHR = SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF; sei(); } + + static void writeWordCont(uint16_t w) __attribute__((always_inline)) { wait(); cli(); SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF; sei(); } + static void writeWordContNoWait(uint16_t w) __attribute__((always_inline)) { cli(); SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF; sei();} + + static void writeByteCont(uint8_t b) __attribute__((always_inline)) { wait(); cli(); SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF; sei(); } + static void writeByteContPostWait(uint8_t b) __attribute__((always_inline)) { cli(); SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF; sei(); wait(); } + static void writeByteContNoWait(uint8_t b) __attribute__((always_inline)) { cli(); SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF; sei(); } + + // not the most efficient mechanism in the world - but should be enough for sm16716 and friends + template inline static void writeBit(uint8_t b) { + uint32_t ctar1_save = SPIX.CTAR1; + + // Clear out the FMSZ bits, reset them for 1 bit transferd for the start bit + uint32_t ctar1 = (ctar1_save & (~SPI_CTAR_FMSZ(15))) | SPI_CTAR_FMSZ(0); + update_ctar1(ctar1); + + writeWord( (b & (1 << BIT)) != 0); + + update_ctar1(ctar1_save); + } + + void inline select() __attribute__((always_inline)) { + save_spi_state(); + if(m_pSelect != NULL) { m_pSelect->select(); } + setSPIRate(); + enable_pins(); + } + + void inline release() __attribute__((always_inline)) { + disable_pins(); + if(m_pSelect != NULL) { m_pSelect->release(); } + restore_spi_state(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { Write::writeByte(value); } + } + + void writeBytesValue(uint8_t value, int len) { + select(); + while(len--) { + writeByte(value); + } + waitFully(); + release(); + } + + // Write a block of n uint8_ts out + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + + // Setup the pixel controller + if((FLAGS & FLAG_START_BIT) == 0) { + //If no start bit stupiditiy, write out as many 16-bit blocks as we can + while(pixels.has(2)) { + // Load and write out the first two bytes + if(WM == NONE) { wait1(); } + Write::writeWord(D::adjust(pixels.loadAndScale0()) << 8 | D::adjust(pixels.loadAndScale1())); + + // Load and write out the next two bytes (step dithering, advance data in between since we + // cross pixels here) + Write::writeWord(D::adjust(pixels.loadAndScale2()) << 8 | D::adjust(pixels.stepAdvanceAndLoadAndScale0())); + + // Load and write out the next two bytes + Write::writeWord(D::adjust(pixels.loadAndScale1()) << 8 | D::adjust(pixels.loadAndScale2())); + pixels.stepDithering(); + pixels.advanceData(); + } + + if(pixels.has(1)) { + if(WM == NONE) { wait1(); } + // write out the rest as alternating 16/8-bit blocks (likely to be just one) + Write::writeWord(D::adjust(pixels.loadAndScale0()) << 8 | D::adjust(pixels.loadAndScale1())); + Write::writeByte(D::adjust(pixels.loadAndScale2())); + } + + D::postBlock(len); + waitFully(); + } else if(FLAGS & FLAG_START_BIT) { + uint32_t ctar1_save = SPIX.CTAR1; + + // Clear out the FMSZ bits, reset them for 9 bits transferd for the start bit + uint32_t ctar1 = (ctar1_save & (~SPI_CTAR_FMSZ(15))) | SPI_CTAR_FMSZ(8); + update_ctar1(ctar1); + + while(pixels.has(1)) { + writeWord( 0x100 | D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + waitFully(); + + // restore ctar1 + update_ctar1(ctar1_save); + } + release(); + } +}; +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h new file mode 100644 index 0000000..0dcb626 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h @@ -0,0 +1,46 @@ +#ifndef __INC_LED_SYSDEFS_ARM_K20_H +#define __INC_LED_SYSDEFS_ARM_K20_H + +#define FASTLED_TEENSY3 +#define FASTLED_ARM + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +#if (F_CPU == 96000000) +#define CLK_DBL 1 +#endif + +// Get some system include files +#include +#include // for cli/se definitions + +// Define the register types +#if defined(ARDUINO) // && ARDUINO < 150 +typedef volatile uint8_t RoReg; /**< Read only 8-bit register (volatile const unsigned int) */ +typedef volatile uint8_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */ +#endif + +extern volatile uint32_t systick_millis_count; +# define MS_COUNTER systick_millis_count + + +// Default to using PROGMEM, since TEENSY3 provides it +// even though all it does is ignore it. Just being +// conservative here in case TEENSY3 changes. +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 1 +#endif + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/octows2811_controller.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/octows2811_controller.h new file mode 100644 index 0000000..071f6c6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/octows2811_controller.h @@ -0,0 +1,66 @@ +#ifndef __INC_OCTOWS2811_CONTROLLER_H +#define __INC_OCTOWS2811_CONTROLLER_H + +#ifdef USE_OCTOWS2811 + +#include "OctoWS2811.h" + +FASTLED_NAMESPACE_BEGIN + +template +class COctoWS2811Controller : public CPixelLEDController { + OctoWS2811 *pocto; + uint8_t *drawbuffer,*framebuffer; + + void _init(int nLeds) { + if(pocto == NULL) { + drawbuffer = (uint8_t*)malloc(nLeds * 8 * 3); + framebuffer = (uint8_t*)malloc(nLeds * 8 * 3); + + // byte ordering is handled in show by the pixel controller + int config = WS2811_RGB; + config |= CHIP; + + pocto = new OctoWS2811(nLeds, framebuffer, drawbuffer, config); + + pocto->begin(); + } + } +public: + COctoWS2811Controller() { pocto = NULL; } + virtual int size() { return CLEDController::size() * 8; } + + virtual void init() { /* do nothing yet */ } + + typedef union { + uint8_t bytes[8]; + uint32_t raw[2]; + } Lines; + + virtual void showPixels(PixelController & pixels) { + _init(pixels.size()); + + uint8_t *pData = drawbuffer; + while(pixels.has(1)) { + Lines b; + + for(int i = 0; i < 8; ++i) { b.bytes[i] = pixels.loadAndScale0(i); } + transpose8x1_MSB(b.bytes,pData); pData += 8; + for(int i = 0; i < 8; ++i) { b.bytes[i] = pixels.loadAndScale1(i); } + transpose8x1_MSB(b.bytes,pData); pData += 8; + for(int i = 0; i < 8; ++i) { b.bytes[i] = pixels.loadAndScale2(i); } + transpose8x1_MSB(b.bytes,pData); pData += 8; + pixels.stepDithering(); + pixels.advanceData(); + } + + pocto->show(); + } + +}; + +FASTLED_NAMESPACE_END + +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/smartmatrix_t3.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/smartmatrix_t3.h new file mode 100644 index 0000000..c9747f0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/smartmatrix_t3.h @@ -0,0 +1,54 @@ +#ifndef __INC_SMARTMATRIX_T3_H +#define __INC_SMARTMATRIX_T3_H + +#ifdef SmartMatrix_h +#include + +FASTLED_NAMESPACE_BEGIN + +extern SmartMatrix *pSmartMatrix; + +// note - dmx simple must be included before FastSPI for this code to be enabled +class CSmartMatrixController : public CPixelLEDController { + SmartMatrix matrix; + +public: + // initialize the LED controller + virtual void init() { + // Initialize 32x32 LED Matrix + matrix.begin(); + matrix.setBrightness(255); + matrix.setColorCorrection(ccNone); + + // Clear screen + clearLeds(0); + matrix.swapBuffers(); + pSmartMatrix = &matrix; + } + + virtual void showPixels(PixelController & pixels) { + if(SMART_MATRIX_CAN_TRIPLE_BUFFER) { + rgb24 *md = matrix.getRealBackBuffer(); + } else { + rgb24 *md = matrix.backBuffer(); + } + while(pixels.has(1)) { + md->red = pixels.loadAndScale0(); + md->green = pixels.loadAndScale1(); + md->blue = pixels.loadAndScale2(); + md++; + pixels.advanceData(); + pixels.stepDithering(); + } + matrix.swapBuffers(); + if(SMART_MATRIX_CAN_TRIPLE_BUFFER && pixels.advanceBy() > 0) { + matrix.setBackBuffer(pixels.mData); + } + } +}; + +FASTLED_NAMESPACE_END + +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/ws2812serial_controller.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/ws2812serial_controller.h new file mode 100644 index 0000000..a761dd4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k20/ws2812serial_controller.h @@ -0,0 +1,47 @@ +#ifndef __INC_WS2812SERIAL_CONTROLLER_H +#define __INC_WS2812SERIAL_CONTROLLER_H + +#ifdef USE_WS2812SERIAL + +FASTLED_NAMESPACE_BEGIN + +template +class CWS2812SerialController : public CPixelLEDController { + WS2812Serial *pserial; + uint8_t *drawbuffer,*framebuffer; + + void _init(int nLeds) { + if (pserial == NULL) { + drawbuffer = (uint8_t*)malloc(nLeds * 3); + framebuffer = (uint8_t*)malloc(nLeds * 12); + pserial = new WS2812Serial(nLeds, framebuffer, drawbuffer, DATA_PIN, WS2812_RGB); + pserial->begin(); + } + } + +public: + CWS2812SerialController() { pserial = NULL; } + + virtual void init() { /* do nothing yet */ } + + virtual void showPixels(PixelController & pixels) { + _init(pixels.size()); + + uint8_t *p = drawbuffer; + + while(pixels.has(1)) { + *p++ = pixels.loadAndScale0(); + *p++ = pixels.loadAndScale1(); + *p++ = pixels.loadAndScale2(); + pixels.stepDithering(); + pixels.advanceData(); + } + pserial->show(); + } + +}; + +FASTLED_NAMESPACE_END + +#endif // USE_WS2812SERIAL +#endif // __INC_WS2812SERIAL_CONTROLLER_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/clockless_arm_k66.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/clockless_arm_k66.h new file mode 100644 index 0000000..892c7ba --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/clockless_arm_k66.h @@ -0,0 +1,124 @@ +#ifndef __INC_CLOCKLESS_ARM_K66_H +#define __INC_CLOCKLESS_ARM_K66_H + +FASTLED_NAMESPACE_BEGIN + +// Definition for a single channel clockless controller for the k66 family of chips, like that used in the teensy 3.6 +// See clockless.h for detailed info on how the template parameters are used. +#if defined(FASTLED_TEENSY3) + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPin::setOutput(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER data_ptr_t port, FASTLED_REGISTER data_t hi, FASTLED_REGISTER data_t lo, FASTLED_REGISTER uint8_t & b) { + for(FASTLED_REGISTER uint32_t i = BITS-1; i > 0; --i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + b <<= 1; + } + + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + FASTLED_REGISTER data_ptr_t port = FastPin::port(); + FASTLED_REGISTER data_t hi = *port | FastPin::mask(); + FASTLED_REGISTER data_t lo = *port & ~FastPin::mask(); + *port = lo; + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint8_t b = pixels.loadAndScale0(); + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(pixels.has(1)) { + pixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { sei(); return 0; } + } + + hi = *port | FastPin::mask(); + lo = *port & ~FastPin::mask(); + #endif + // Write first byte, read next byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.advanceAndLoadAndScale0(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + sei(); + return ARM_DWT_CYCCNT; + } +}; +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h new file mode 100644 index 0000000..3a43c61 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h @@ -0,0 +1,347 @@ +#ifndef __INC_BLOCK_CLOCKLESS_ARM_K66_H +#define __INC_BLOCK_CLOCKLESS_ARM_K66_H + +// Definition for a single channel clockless controller for the k66 family of chips, like that used in the teensy 3.6 +// See clockless.h for detailed info on how the template parameters are used. +#if defined(FASTLED_TEENSY3) +#define FASTLED_HAS_BLOCKLESS 1 + +#define PORTB_FIRST_PIN 0 +#define PORTC_FIRST_PIN 15 +#define PORTD_FIRST_PIN 2 +#define HAS_PORTDC 1 + +#define LANE_MASK (((1< + +FASTLED_NAMESPACE_BEGIN + +template +class InlineBlockClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual int size() { return CLEDController::size() * LANES; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + uint32_t clocks = showRGBInternal(pixels); + #if FASTLED_ALLOW_INTERRUPTS == 0 + // Adjust the timer + long microsTaken = CLKS_TO_MICROS(clocks); + MS_COUNTER += (1 + (microsTaken / 1000)); + #endif + + mWait.mark(); + } + + virtual void init() { + if(FIRST_PIN == PORTC_FIRST_PIN) { // PORTC + switch(USED_LANES) { + case 12: FastPin<30>::setOutput(); + case 11: FastPin<29>::setOutput(); + case 10: FastPin<27>::setOutput(); + case 9: FastPin<28>::setOutput(); + case 8: FastPin<12>::setOutput(); + case 7: FastPin<11>::setOutput(); + case 6: FastPin<13>::setOutput(); + case 5: FastPin<10>::setOutput(); + case 4: FastPin<9>::setOutput(); + case 3: FastPin<23>::setOutput(); + case 2: FastPin<22>::setOutput(); + case 1: FastPin<15>::setOutput(); + } + } else if(FIRST_PIN == PORTD_FIRST_PIN) { // PORTD + switch(USED_LANES) { + case 8: FastPin<5>::setOutput(); + case 7: FastPin<21>::setOutput(); + case 6: FastPin<20>::setOutput(); + case 5: FastPin<6>::setOutput(); + case 4: FastPin<8>::setOutput(); + case 3: FastPin<7>::setOutput(); + case 2: FastPin<14>::setOutput(); + case 1: FastPin<2>::setOutput(); + } + } else if (FIRST_PIN == PORTB_FIRST_PIN) { // PORTB + switch (USED_LANES) { + case 8: FastPin<45>::setOutput(); + case 7: FastPin<44>::setOutput(); + case 6: FastPin<46>::setOutput(); + case 5: FastPin<43>::setOutput(); + case 4: FastPin<30>::setOutput(); + case 3: FastPin<29>::setOutput(); + case 2: FastPin<1>::setOutput(); + case 1: FastPin<0>::setOutput(); + } + } + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + typedef union { + uint8_t bytes[12]; + uint16_t shorts[6]; + uint32_t raw[3]; + } Lines; + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER Lines & b, PixelController &pixels) { // , FASTLED_REGISTER uint32_t & b2) { + FASTLED_REGISTER Lines b2; + if(USED_LANES>8) { + transpose8<1,2>(b.bytes,b2.bytes); + transpose8<1,2>(b.bytes+8,b2.bytes+1); + } else { + transpose8x1(b.bytes,b2.bytes); + } + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + for(FASTLED_REGISTER uint32_t i = 0; i < (USED_LANES/2); ++i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3)-3; + *FastPin::sport() = PORT_MASK; + + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + if(USED_LANES>8) { + *FastPin::cport() = ((~b2.shorts[i]) & PORT_MASK); + } else { + *FastPin::cport() = (PORT_SHIFT(~b2.bytes[7-i]) & PORT_MASK); + } + + while((next_mark - ARM_DWT_CYCCNT) > (T3)); + *FastPin::cport() = PORT_MASK; + + b.bytes[i] = pixels.template loadAndScale(pixels,i,d,scale); + b.bytes[i+(USED_LANES/2)] = pixels.template loadAndScale(pixels,i+(USED_LANES/2),d,scale); + } + + // if folks use an odd numnber of lanes, get the last byte's value here + if(USED_LANES & 0x01) { + b.bytes[USED_LANES-1] = pixels.template loadAndScale(pixels,USED_LANES-1,d,scale); + } + + for(FASTLED_REGISTER uint32_t i = USED_LANES/2; i < 8; ++i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3)-3; + *FastPin::sport() = PORT_MASK; + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(2*(F_CPU/24000000)))); + if(USED_LANES>8) { + *FastPin::cport() = ((~b2.shorts[i]) & PORT_MASK); + } else { + // b2.bytes[0] = 0; + *FastPin::cport() = (PORT_SHIFT(~b2.bytes[7-i]) & PORT_MASK); + } + + while((next_mark - ARM_DWT_CYCCNT) > (T3)); + *FastPin::cport() = PORT_MASK; + + } + } + + + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController &allpixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + // Setup the pixel controller and load/scale the first byte + allpixels.preStepFirstByteDithering(); + FASTLED_REGISTER Lines b0; + + allpixels.preStepFirstByteDithering(); + for(int i = 0; i < USED_LANES; ++i) { + b0.bytes[i] = allpixels.loadAndScale0(i); + } + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(allpixels.has(1)) { + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-5)*CLKS_PER_US)) { sei(); return ARM_DWT_CYCCNT; } + } + #endif + allpixels.stepDithering(); + + // Write first byte, read next byte + writeBits<8+XTRA0,1>(next_mark, b0, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(next_mark, b0, allpixels); + allpixels.advanceData(); + + // Write third byte + writeBits<8+XTRA0,0>(next_mark, b0, allpixels); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + return ARM_DWT_CYCCNT; + } +}; + +#define PMASK ((1<<(LANES))-1) +#define PMASK_HI (PMASK>>8 & 0xFF) +#define PMASK_LO (PMASK & 0xFF) + +template +class SixteenWayInlineBlockClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + static_assert(LANES <= 16, "Maximum of 16 lanes for Teensy parallel controllers!"); + // FastPin<30>::setOutput(); + // FastPin<29>::setOutput(); + // FastPin<27>::setOutput(); + // FastPin<28>::setOutput(); + switch(LANES) { + case 16: FastPin<12>::setOutput(); + case 15: FastPin<11>::setOutput(); + case 14: FastPin<13>::setOutput(); + case 13: FastPin<10>::setOutput(); + case 12: FastPin<9>::setOutput(); + case 11: FastPin<23>::setOutput(); + case 10: FastPin<22>::setOutput(); + case 9: FastPin<15>::setOutput(); + + case 8: FastPin<5>::setOutput(); + case 7: FastPin<21>::setOutput(); + case 6: FastPin<20>::setOutput(); + case 5: FastPin<6>::setOutput(); + case 4: FastPin<8>::setOutput(); + case 3: FastPin<7>::setOutput(); + case 2: FastPin<14>::setOutput(); + case 1: FastPin<2>::setOutput(); + } + } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + uint32_t clocks = showRGBInternal(pixels); + #if FASTLED_ALLOW_INTERRUPTS == 0 + // Adjust the timer + long microsTaken = CLKS_TO_MICROS(clocks); + MS_COUNTER += (1 + (microsTaken / 1000)); + #endif + + mWait.mark(); + } + + typedef union { + uint8_t bytes[16]; + uint16_t shorts[8]; + uint32_t raw[4]; + } Lines; + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER Lines & b, PixelController &pixels) { // , FASTLED_REGISTER uint32_t & b2) { + FASTLED_REGISTER Lines b2; + transpose8x1(b.bytes,b2.bytes); + transpose8x1(b.bytes+8,b2.bytes+8); + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + for(FASTLED_REGISTER uint32_t i = 0; (i < LANES) && (i < 8); ++i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3)-3; + *FastPin::sport() = PMASK_LO; + *FastPin::sport() = PMASK_HI; + + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+6)); + *FastPin::cport() = ((~b2.bytes[7-i]) & PMASK_LO); + *FastPin::cport() = ((~b2.bytes[15-i]) & PMASK_HI); + + while((next_mark - ARM_DWT_CYCCNT) > (T3)); + *FastPin::cport() = PMASK_LO; + *FastPin::cport() = PMASK_HI; + + b.bytes[i] = pixels.template loadAndScale(pixels,i,d,scale); + if(LANES==16 || (LANES>8 && ((i+8) < LANES))) { + b.bytes[i+8] = pixels.template loadAndScale(pixels,i+8,d,scale); + } + } + } + + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController &allpixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + // Setup the pixel controller and load/scale the first byte + allpixels.preStepFirstByteDithering(); + FASTLED_REGISTER Lines b0; + + allpixels.preStepFirstByteDithering(); + for(int i = 0; i < LANES; ++i) { + b0.bytes[i] = allpixels.loadAndScale0(i); + } + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(allpixels.has(1)) { + allpixels.stepDithering(); + #if 0 && (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { + sei(); + return ARM_DWT_CYCCNT; } + } + #endif + + // Write first byte, read next byte + writeBits<8+XTRA0,1>(next_mark, b0, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(next_mark, b0, allpixels); + allpixels.advanceData(); + + // Write third byte + writeBits<8+XTRA0,0>(next_mark, b0, allpixels); + + #if 0 && (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + sei(); + + return ARM_DWT_CYCCNT; + } +}; + +FASTLED_NAMESPACE_END + +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastled_arm_k66.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastled_arm_k66.h new file mode 100644 index 0000000..2113e10 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastled_arm_k66.h @@ -0,0 +1,14 @@ +#ifndef __INC_FASTLED_ARM_K66_H +#define __INC_FASTLED_ARM_K66_H + +// Include the k66 headers +#include "fastpin_arm_k66.h" +#include "fastspi_arm_k66.h" +#include "../k20/octows2811_controller.h" +#include "../k20/ws2812serial_controller.h" +#include "../k20/smartmatrix_t3.h" +#include "clockless_arm_k66.h" +#include "clockless_block_arm_k66.h" + +#endif + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h new file mode 100644 index 0000000..2b3665f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h @@ -0,0 +1,130 @@ +#ifndef __FASTPIN_ARM_K66_H +#define __FASTPIN_ARM_K66_H + +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + + +/// Template definition for teensy 3.0 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { _PSOR::r() = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _PCOR::r() = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _PDOR::r() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { _PTOR::r() = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _PDOR::r() | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _PDOR::r() & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_PDOR::r(); } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_PSOR::r(); } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_PCOR::r(); } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +/// Template definition for teensy 3.0 style ARM pins using bit banding, providing direct access to the various GPIO registers. GCC +/// does a poor job of optimizing around these accesses so they are not being used just yet. +template class _ARMPIN_BITBAND { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = 1; } + inline static void lo() __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = 0; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { *_PTOR::template rx<_BIT>() = 1; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return 1; } + inline static port_t loval() __attribute__ ((always_inline)) { return 0; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return _PDOR::template rx<_BIT>(); } + inline static port_t mask() __attribute__ ((always_inline)) { return 1; } +}; + +// Macros for k20 pin access/definition +#define GPIO_BITBAND_ADDR(reg, bit) (((uint32_t)&(reg) - 0x40000000) * 32 + (bit) * 4 + 0x42000000) +#define GPIO_BITBAND_PTR(reg, bit) ((uint32_t *)GPIO_BITBAND_ADDR((reg), (bit))) + +#define _R(T) struct __gen_struct_ ## T +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE reg32_t r() { return T; } \ + template static FASTLED_FORCE_INLINE ptr_reg32_t rx() { return GPIO_BITBAND_PTR(T, BIT); } }; +#define _FL_IO(L,C) _RD32(GPIO ## L ## _PDOR); _RD32(GPIO ## L ## _PSOR); _RD32(GPIO ## L ## _PCOR); _RD32(GPIO ## L ## _PTOR); _RD32(GPIO ## L ## _PDIR); _RD32(GPIO ## L ## _PDDR); _FL_DEFINE_PORT3(L,C,_R(GPIO ## L ## _PDOR)); + +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; \ + template<> class FastPinBB : public _ARMPIN_BITBAND {}; + +_FL_IO(A,0); _FL_IO(B,1); _FL_IO(C,2); _FL_IO(D,3); _FL_IO(E,4); + +// Actual pin definitions +#if defined(FASTLED_TEENSY3) && defined(CORE_TEENSY) + +#define MAX_PIN 63 +_FL_DEFPIN( 0, 16, B); _FL_DEFPIN( 1, 17, B); _FL_DEFPIN( 2, 0, D); _FL_DEFPIN( 3, 12, A); +_FL_DEFPIN( 4, 13, A); _FL_DEFPIN( 5, 7, D); _FL_DEFPIN( 6, 4, D); _FL_DEFPIN( 7, 2, D); +_FL_DEFPIN( 8, 3, D); _FL_DEFPIN( 9, 3, C); _FL_DEFPIN(10, 4, C); _FL_DEFPIN(11, 6, C); +_FL_DEFPIN(12, 7, C); _FL_DEFPIN(13, 5, C); _FL_DEFPIN(14, 1, D); _FL_DEFPIN(15, 0, C); +_FL_DEFPIN(16, 0, B); _FL_DEFPIN(17, 1, B); _FL_DEFPIN(18, 3, B); _FL_DEFPIN(19, 2, B); +_FL_DEFPIN(20, 5, D); _FL_DEFPIN(21, 6, D); _FL_DEFPIN(22, 1, C); _FL_DEFPIN(23, 2, C); +_FL_DEFPIN(24, 26, E); _FL_DEFPIN(25, 5, A); _FL_DEFPIN(26, 14, A); _FL_DEFPIN(27, 15, A); +_FL_DEFPIN(28, 16, A); _FL_DEFPIN(29, 18, B); _FL_DEFPIN(30, 19, B); _FL_DEFPIN(31, 10, B); +_FL_DEFPIN(32, 11, B); _FL_DEFPIN(33, 24, E); _FL_DEFPIN(34, 25, E); _FL_DEFPIN(35, 8, C); +_FL_DEFPIN(36, 9, C); _FL_DEFPIN(37, 10, C); _FL_DEFPIN(38, 11, C); _FL_DEFPIN(39, 17, A); +_FL_DEFPIN(40, 28, A); _FL_DEFPIN(41, 29, A); _FL_DEFPIN(42, 26, A); _FL_DEFPIN(43, 20, B); +_FL_DEFPIN(44, 22, B); _FL_DEFPIN(45, 23, B); _FL_DEFPIN(46, 21, B); _FL_DEFPIN(47, 8, D); +_FL_DEFPIN(48, 9, D); _FL_DEFPIN(49, 4, B); _FL_DEFPIN(50, 5, B); _FL_DEFPIN(51, 14, D); +_FL_DEFPIN(52, 13, D); _FL_DEFPIN(53, 12, D); _FL_DEFPIN(54, 15, D); _FL_DEFPIN(55, 11, D); +_FL_DEFPIN(56, 10, E); _FL_DEFPIN(57, 11, E); _FL_DEFPIN(58, 0, E); _FL_DEFPIN(59, 1, E); +_FL_DEFPIN(60, 2, E); _FL_DEFPIN(61, 3, E); _FL_DEFPIN(62, 4, E); _FL_DEFPIN(63, 5, E); + + + +#define SPI_DATA 11 +#define SPI_CLOCK 13 + +#define SPI2_DATA 7 +#define SPI2_CLOCK 14 + +#define FASTLED_TEENSY3 +#define ARM_HARDWARE_SPI +#define HAS_HARDWARE_PIN_SUPPORT +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + +#endif // __INC_FASTPIN_ARM_K66 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h new file mode 100644 index 0000000..fdfc56b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h @@ -0,0 +1,470 @@ +#ifndef __INC_FASTSPI_ARM_H +#define __INC_FASTSPI_ARM_H + +// +// copied from k20 code +// changed SPI1 define to KINETISK_SPI1 +// TODO: add third alternative MOSI pin (28) and CLOCK pin (27) +// TODO: add alternative pins for SPI1 +// TODO: add SPI2 output +// + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_TEENSY3) && defined(CORE_TEENSY) + +// Version 1.20 renamed SPI_t to KINETISK_SPI_t +#if TEENSYDUINO >= 120 +#define SPI_t KINETISK_SPI_t +#endif + +#ifndef KINETISK_SPI0 +#define KINETISK_SPI0 SPI0 +#endif + +#ifndef SPI_PUSHR_CONT +#define SPI_PUSHR_CONT SPIX.PUSHR_CONT +#define SPI_PUSHR_CTAS(X) SPIX.PUSHR_CTAS(X) +#define SPI_PUSHR_EOQ SPIX.PUSHR_EOQ +#define SPI_PUSHR_CTCNT SPIX.PUSHR_CTCNT +#define SPI_PUSHR_PCS(X) SPIX.PUSHR_PCS(X) +#endif + +// Template function that, on compilation, expands to a constant representing the highest bit set in a byte. Right now, +// if no bits are set (value is 0), it returns 0, which is also the value returned if the lowest bit is the only bit +// set (the zero-th bit). Unclear if I will want this to change at some point. +template class BitWork { +public: + static int highestBit() __attribute__((always_inline)) { return (VAL & 1 << BIT) ? BIT : BitWork::highestBit(); } +}; + +template class BitWork { +public: + static int highestBit() __attribute__((always_inline)) { return 0; } +}; + +#define MAX(A, B) (( (A) > (B) ) ? (A) : (B)) + +#define USE_CONT 0 +// intra-frame backup data +struct SPIState { + uint32_t _ctar0,_ctar1; + uint32_t pins[4]; +}; + +// extern SPIState gState; + + +// Templated function to translate a clock divider value into the prescalar, scalar, and clock doubling setting for the world. +template void getScalars(uint32_t & preScalar, uint32_t & scalar, uint32_t & dbl) { + switch(VAL) { + // Handle the dbl clock cases + case 0: case 1: + case 2: preScalar = 0; scalar = 0; dbl = 1; break; + case 3: preScalar = 1; scalar = 0; dbl = 1; break; + case 5: preScalar = 2; scalar = 0; dbl = 1; break; + case 7: preScalar = 3; scalar = 0; dbl = 1; break; + + // Handle the scalar value 6 cases (since it's not a power of two, it won't get caught + // below) + case 9: preScalar = 1; scalar = 2; dbl = 1; break; + case 18: case 19: preScalar = 1; scalar = 2; dbl = 0; break; + + case 15: preScalar = 2; scalar = 2; dbl = 1; break; + case 30: case 31: preScalar = 2; scalar = 2; dbl = 0; break; + + case 21: case 22: case 23: preScalar = 3; scalar = 2; dbl = 1; break; + case 42: case 43: case 44: case 45: case 46: case 47: preScalar = 3; scalar = 2; dbl = 0; break; + default: { + int p2 = BitWork::highestBit(); + int p3 = BitWork::highestBit(); + int p5 = BitWork::highestBit(); + int p7 = BitWork::highestBit(); + + int w2 = 2 * (1 << p2); + int w3 = (VAL/3) > 0 ? 3 * (1 << p3) : 0; + int w5 = (VAL/5) > 0 ? 5 * (1 << p5) : 0; + int w7 = (VAL/7) > 0 ? 7 * (1 << p7) : 0; + + int maxval = MAX(MAX(w2, w3), MAX(w5, w7)); + + if(w2 == maxval) { preScalar = 0; scalar = p2; } + else if(w3 == maxval) { preScalar = 1; scalar = p3; } + else if(w5 == maxval) { preScalar = 2; scalar = p5; } + else if(w7 == maxval) { preScalar = 3; scalar = p7; } + + dbl = 0; + if(scalar == 0) { dbl = 1; } + else if(scalar < 3) { --scalar; } + } + } + return; +} + +#define SPIX (*(SPI_t*)pSPIX) + +template +class ARMHardwareSPIOutput { + Selectable *m_pSelect; + SPIState gState; + + // Borrowed from the teensy3 SPSR emulation code -- note, enabling pin 7 disables pin 11 (and vice versa), + // and likewise enabling pin 14 disables pin 13 (and vice versa) + inline void enable_pins(void) __attribute__((always_inline)) { + //serial_print("enable_pins\n"); + switch(_DATA_PIN) { + case 7: + CORE_PIN7_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN11_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + case 11: + CORE_PIN11_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN7_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + } + + switch(_CLOCK_PIN) { + case 13: + CORE_PIN13_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN14_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + case 14: + CORE_PIN14_CONFIG = PORT_PCR_DSE | PORT_PCR_MUX(2); + CORE_PIN13_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); + break; + } + } + + // Borrowed from the teensy3 SPSR emulation code. We disable the pins that we're using, and restore the state on the pins that we aren't using + inline void disable_pins(void) __attribute__((always_inline)) { + switch(_DATA_PIN) { + case 7: CORE_PIN7_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN11_CONFIG = gState.pins[1]; break; + case 11: CORE_PIN11_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN7_CONFIG = gState.pins[0]; break; + } + + switch(_CLOCK_PIN) { + case 13: CORE_PIN13_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN14_CONFIG = gState.pins[3]; break; + case 14: CORE_PIN14_CONFIG = PORT_PCR_SRE | PORT_PCR_DSE | PORT_PCR_MUX(1); CORE_PIN13_CONFIG = gState.pins[2]; break; + } + } + + static inline void update_ctars(uint32_t ctar0, uint32_t ctar1) __attribute__((always_inline)) { + if(SPIX.CTAR0 == ctar0 && SPIX.CTAR1 == ctar1) return; + uint32_t mcr = SPIX.MCR; + if(mcr & SPI_MCR_MDIS) { + SPIX.CTAR0 = ctar0; + SPIX.CTAR1 = ctar1; + } else { + SPIX.MCR = mcr | SPI_MCR_MDIS | SPI_MCR_HALT; + SPIX.CTAR0 = ctar0; + SPIX.CTAR1 = ctar1; + SPIX.MCR = mcr; + } + } + + static inline void update_ctar0(uint32_t ctar) __attribute__((always_inline)) { + if (SPIX.CTAR0 == ctar) return; + uint32_t mcr = SPIX.MCR; + if (mcr & SPI_MCR_MDIS) { + SPIX.CTAR0 = ctar; + } else { + SPIX.MCR = mcr | SPI_MCR_MDIS | SPI_MCR_HALT; + SPIX.CTAR0 = ctar; + + SPIX.MCR = mcr; + } + } + + static inline void update_ctar1(uint32_t ctar) __attribute__((always_inline)) { + if (SPIX.CTAR1 == ctar) return; + uint32_t mcr = SPIX.MCR; + if (mcr & SPI_MCR_MDIS) { + SPIX.CTAR1 = ctar; + } else { + SPIX.MCR = mcr | SPI_MCR_MDIS | SPI_MCR_HALT; + SPIX.CTAR1 = ctar; + SPIX.MCR = mcr; + + } + } + + void setSPIRate() { + // Configure CTAR0, defaulting to 8 bits and CTAR1, defaulting to 16 bits + uint32_t _PBR = 0; + uint32_t _BR = 0; + uint32_t _CSSCK = 0; + uint32_t _DBR = 0; + + // if(_SPI_CLOCK_DIVIDER >= 256) { _PBR = 0; _BR = _CSSCK = 7; _DBR = 0; } // osc/256 + // else if(_SPI_CLOCK_DIVIDER >= 128) { _PBR = 0; _BR = _CSSCK = 6; _DBR = 0; } // osc/128 + // else if(_SPI_CLOCK_DIVIDER >= 64) { _PBR = 0; _BR = _CSSCK = 5; _DBR = 0; } // osc/64 + // else if(_SPI_CLOCK_DIVIDER >= 32) { _PBR = 0; _BR = _CSSCK = 4; _DBR = 0; } // osc/32 + // else if(_SPI_CLOCK_DIVIDER >= 16) { _PBR = 0; _BR = _CSSCK = 3; _DBR = 0; } // osc/16 + // else if(_SPI_CLOCK_DIVIDER >= 8) { _PBR = 0; _BR = _CSSCK = 1; _DBR = 0; } // osc/8 + // else if(_SPI_CLOCK_DIVIDER >= 7) { _PBR = 3; _BR = _CSSCK = 0; _DBR = 1; } // osc/7 + // else if(_SPI_CLOCK_DIVIDER >= 5) { _PBR = 2; _BR = _CSSCK = 0; _DBR = 1; } // osc/5 + // else if(_SPI_CLOCK_DIVIDER >= 4) { _PBR = 0; _BR = _CSSCK = 0; _DBR = 0; } // osc/4 + // else if(_SPI_CLOCK_DIVIDER >= 3) { _PBR = 1; _BR = _CSSCK = 0; _DBR = 1; } // osc/3 + // else { _PBR = 0; _BR = _CSSCK = 0; _DBR = 1; } // osc/2 + + getScalars<_SPI_CLOCK_DIVIDER>(_PBR, _BR, _DBR); + _CSSCK = _BR; + + uint32_t ctar0 = SPI_CTAR_FMSZ(7) | SPI_CTAR_PBR(_PBR) | SPI_CTAR_BR(_BR) | SPI_CTAR_CSSCK(_CSSCK); + uint32_t ctar1 = SPI_CTAR_FMSZ(15) | SPI_CTAR_PBR(_PBR) | SPI_CTAR_BR(_BR) | SPI_CTAR_CSSCK(_CSSCK); + + #if USE_CONT == 1 + ctar0 |= SPI_CTAR_CPHA | SPI_CTAR_CPOL; + ctar1 |= SPI_CTAR_CPHA | SPI_CTAR_CPOL; + #endif + + if(_DBR) { + ctar0 |= SPI_CTAR_DBR; + ctar1 |= SPI_CTAR_DBR; + } + + update_ctars(ctar0,ctar1); + } + + void inline save_spi_state() __attribute__ ((always_inline)) { + // save ctar data + gState._ctar0 = SPIX.CTAR0; + gState._ctar1 = SPIX.CTAR1; + + // save data for the not-us pins + gState.pins[0] = CORE_PIN7_CONFIG; + gState.pins[1] = CORE_PIN11_CONFIG; + gState.pins[2] = CORE_PIN13_CONFIG; + gState.pins[3] = CORE_PIN14_CONFIG; + } + + void inline restore_spi_state() __attribute__ ((always_inline)) { + // restore ctar data + update_ctars(gState._ctar0,gState._ctar1); + + // restore data for the not-us pins (not necessary because disable_pins will do this) + // CORE_PIN7_CONFIG = gState.pins[0]; + // CORE_PIN11_CONFIG = gState.pins[1]; + // CORE_PIN13_CONFIG = gState.pins[2]; + // CORE_PIN14_CONFIG = gState.pins[3]; + } + +public: + ARMHardwareSPIOutput() { m_pSelect = NULL; } + ARMHardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + + void init() { + // set the pins to output + FastPin<_DATA_PIN>::setOutput(); + FastPin<_CLOCK_PIN>::setOutput(); + + // Enable SPI0 clock + uint32_t sim6 = SIM_SCGC6; + if((SPI_t*)pSPIX == &KINETISK_SPI0) { + if (!(sim6 & SIM_SCGC6_SPI0)) { + //serial_print("init1\n"); + SIM_SCGC6 = sim6 | SIM_SCGC6_SPI0; + SPIX.CTAR0 = SPI_CTAR_FMSZ(7) | SPI_CTAR_PBR(1) | SPI_CTAR_BR(1); + } + } else if((SPI_t*)pSPIX == &KINETISK_SPI1) { + if (!(sim6 & SIM_SCGC6_SPI1)) { + //serial_print("init1\n"); + SIM_SCGC6 = sim6 | SIM_SCGC6_SPI1; + SPIX.CTAR0 = SPI_CTAR_FMSZ(7) | SPI_CTAR_PBR(1) | SPI_CTAR_BR(1); + } + } + + // Configure SPI as the master and enable + SPIX.MCR |= SPI_MCR_MSTR; // | SPI_MCR_CONT_SCKE); + SPIX.MCR &= ~(SPI_MCR_MDIS | SPI_MCR_HALT); + + // pin/spi configuration happens on select + } + + static void waitFully() __attribute__((always_inline)) { + // Wait for the last byte to get shifted into the register + bool empty = false; + + do { + cli(); + if ((SPIX.SR & 0xF000) > 0) { + // reset the TCF flag + SPIX.SR |= SPI_SR_TCF; + } else { + empty = true; + } + sei(); + } while (!empty); + + // wait for the TCF flag to get set + while (!(SPIX.SR & SPI_SR_TCF)); + SPIX.SR |= (SPI_SR_TCF | SPI_SR_EOQF); + } + + static bool needwait() __attribute__((always_inline)) { return (SPIX.SR & 0x4000); } + static void wait() __attribute__((always_inline)) { while( (SPIX.SR & 0x4000) ); } + static void wait1() __attribute__((always_inline)) { while( (SPIX.SR & 0xF000) >= 0x2000); } + + enum ECont { CONT, NOCONT }; + enum EWait { PRE, POST, NONE }; + enum ELast { NOTLAST, LAST }; + + #if USE_CONT == 1 + #define CM CONT + #else + #define CM NOCONT + #endif + #define WM PRE + + template class Write { + public: + static void writeWord(uint16_t w) __attribute__((always_inline)) { + if(WAIT_STATE == PRE) { wait(); } + SPIX.PUSHR = ((LAST_STATE == LAST) ? SPI_PUSHR_EOQ : 0) | + ((CONT_STATE == CONT) ? SPI_PUSHR_CONT : 0) | + SPI_PUSHR_CTAS(1) | (w & 0xFFFF); + SPIX.SR |= SPI_SR_TCF; + if(WAIT_STATE == POST) { wait(); } + } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { + if(WAIT_STATE == PRE) { wait(); } + SPIX.PUSHR = ((LAST_STATE == LAST) ? SPI_PUSHR_EOQ : 0) | + ((CONT_STATE == CONT) ? SPI_PUSHR_CONT : 0) | + SPI_PUSHR_CTAS(0) | (b & 0xFF); + SPIX.SR |= SPI_SR_TCF; + if(WAIT_STATE == POST) { wait(); } + } + }; + + static void writeWord(uint16_t w) __attribute__((always_inline)) { wait(); SPIX.PUSHR = SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF;} + static void writeWordNoWait(uint16_t w) __attribute__((always_inline)) { SPIX.PUSHR = SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF;} + + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); SPIX.PUSHR = SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF;} + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { SPIX.PUSHR = SPI_PUSHR_CTAS(0) | (b & 0xFF);SPIX.SR |= SPI_SR_TCF; wait(); } + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { SPIX.PUSHR = SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF;} + + static void writeWordCont(uint16_t w) __attribute__((always_inline)) { wait(); SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF;} + static void writeWordContNoWait(uint16_t w) __attribute__((always_inline)) { SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(1) | (w & 0xFFFF); SPIX.SR |= SPI_SR_TCF;} + + static void writeByteCont(uint8_t b) __attribute__((always_inline)) { wait(); SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF;} + static void writeByteContPostWait(uint8_t b) __attribute__((always_inline)) { SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF;wait(); } + static void writeByteContNoWait(uint8_t b) __attribute__((always_inline)) { SPIX.PUSHR = SPI_PUSHR_CONT | SPI_PUSHR_CTAS(0) | (b & 0xFF); SPIX.SR |= SPI_SR_TCF;} + + // not the most efficient mechanism in the world - but should be enough for sm16716 and friends + template inline static void writeBit(uint8_t b) { + uint32_t ctar1_save = SPIX.CTAR1; + + // Clear out the FMSZ bits, reset them for 1 bit transferd for the start bit + uint32_t ctar1 = (ctar1_save & (~SPI_CTAR_FMSZ(15))) | SPI_CTAR_FMSZ(0); + update_ctar1(ctar1); + + writeWord( (b & (1 << BIT)) != 0); + + update_ctar1(ctar1_save); + } + + void inline select() __attribute__((always_inline)) { + save_spi_state(); + if(m_pSelect != NULL) { m_pSelect->select(); } + setSPIRate(); + enable_pins(); + } + + void inline release() __attribute__((always_inline)) { + disable_pins(); + if(m_pSelect != NULL) { m_pSelect->release(); } + restore_spi_state(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { Write::writeByte(value); } + } + + void writeBytesValue(uint8_t value, int len) { + select(); + while(len--) { + writeByte(value); + } + waitFully(); + release(); + } + + // Write a block of n uint8_ts out + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + + // Setup the pixel controller + if((FLAGS & FLAG_START_BIT) == 0) { + //If no start bit stupiditiy, write out as many 16-bit blocks as we can + while(pixels.has(2)) { + // Load and write out the first two bytes + if(WM == NONE) { wait1(); } + Write::writeWord(D::adjust(pixels.loadAndScale0()) << 8 | D::adjust(pixels.loadAndScale1())); + + // Load and write out the next two bytes (step dithering, advance data in between since we + // cross pixels here) + Write::writeWord(D::adjust(pixels.loadAndScale2()) << 8 | D::adjust(pixels.stepAdvanceAndLoadAndScale0())); + + // Load and write out the next two bytes + Write::writeWord(D::adjust(pixels.loadAndScale1()) << 8 | D::adjust(pixels.loadAndScale2())); + pixels.stepDithering(); + pixels.advanceData(); + } + + if(pixels.has(1)) { + if(WM == NONE) { wait1(); } + // write out the rest as alternating 16/8-bit blocks (likely to be just one) + Write::writeWord(D::adjust(pixels.loadAndScale0()) << 8 | D::adjust(pixels.loadAndScale1())); + Write::writeByte(D::adjust(pixels.loadAndScale2())); + } + + D::postBlock(len); + waitFully(); + } else if(FLAGS & FLAG_START_BIT) { + uint32_t ctar1_save = SPIX.CTAR1; + + // Clear out the FMSZ bits, reset them for 9 bits transferd for the start bit + uint32_t ctar1 = (ctar1_save & (~SPI_CTAR_FMSZ(15))) | SPI_CTAR_FMSZ(8); + update_ctar1(ctar1); + + while(pixels.has(1)) { + writeWord( 0x100 | D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + waitFully(); + + // restore ctar1 + update_ctar1(ctar1_save); + } + release(); + } +}; +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h new file mode 100644 index 0000000..0b0c701 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h @@ -0,0 +1,46 @@ +#ifndef __INC_LED_SYSDEFS_ARM_K66_H +#define __INC_LED_SYSDEFS_ARM_K66_H + +#define FASTLED_TEENSY3 +#define FASTLED_ARM + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +#if (F_CPU == 192000000) +#define CLK_DBL 1 +#endif + +// Get some system include files +#include +#include // for cli/se definitions + +// Define the register types +#if defined(ARDUINO) // && ARDUINO < 150 +typedef volatile uint8_t RoReg; /**< Read only 8-bit register (volatile const unsigned int) */ +typedef volatile uint8_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */ +#endif + +extern volatile uint32_t systick_millis_count; +# define MS_COUNTER systick_millis_count + + +// Default to using PROGMEM, since TEENSY3 provides it +// even though all it does is ignore it. Just being +// conservative here in case TEENSY3 changes. +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 1 +#endif + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h new file mode 100644 index 0000000..c848ddb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h @@ -0,0 +1,68 @@ +#ifndef __INC_CLOCKLESS_ARM_KL26 +#define __INC_CLOCKLESS_ARM_KL26 + +#include "../common/m0clockless.h" +#include "namespace.h" +#include "eorder.h" + +FASTLED_NAMESPACE_BEGIN +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPinBB::port_ptr_t data_ptr_t; + typedef typename FastPinBB::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; +public: + virtual void init() { + FastPinBB::setOutput(); + mPinMask = FastPinBB::mask(); + mPort = FastPinBB::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + cli(); + uint32_t clocks = showRGBInternal(pixels); + if(!clocks) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + clocks = showRGBInternal(pixels); + } + long microsTaken = CLKS_TO_MICROS(clocks * ((T1 + T2 + T3) * 24)); + MS_COUNTER += (microsTaken / 1000); + sei(); + mWait.mark(); + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + struct M0ClocklessData data; + data.d[0] = pixels.d[0]; + data.d[1] = pixels.d[1]; + data.d[2] = pixels.d[2]; + data.s[0] = pixels.mColorAdjustment.premixed[0]; + data.s[1] = pixels.mColorAdjustment.premixed[1]; + data.s[2] = pixels.mColorAdjustment.premixed[2]; + data.e[0] = pixels.e[0]; + data.e[1] = pixels.e[1]; + data.e[2] = pixels.e[2]; + data.adj = pixels.mAdvance; + + typename FastPin::port_ptr_t portBase = FastPin::port(); + return showLedData<4,8,T1,T2,T3,RGB_ORDER, WAIT_TIME>(portBase, FastPin::mask(), pixels.mData, pixels.mLen, &data); + // return 0; // 0x00FFFFFF - _VAL; + } + + +}; + +FASTLED_NAMESPACE_END + + +#endif // __INC_CLOCKLESS_ARM_KL26 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastled_arm_kl26.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastled_arm_kl26.h new file mode 100644 index 0000000..a0ef0ff --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastled_arm_kl26.h @@ -0,0 +1,10 @@ +#ifndef __INC_FASTLED_ARM_KL26_H +#define __INC_FASTLED_ARM_KL26_H + +// Include the k20 headers +#include "fastpin_arm_kl26.h" +#include "fastspi_arm_kl26.h" +#include "clockless_arm_kl26.h" +#include "../k20/ws2812serial_controller.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h new file mode 100644 index 0000000..45ef5cb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h @@ -0,0 +1,90 @@ +#ifndef __FASTPIN_ARM_KL26_H +#define __FASTPIN_ARM_KL26_H + +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be sloightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + + +/// Template definition for teensy LC style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { _PSOR::r() = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _PCOR::r() = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _PDOR::r() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { _PTOR::r() = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _PDOR::r() | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _PDOR::r() & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_PDOR::r(); } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_PSOR::r(); } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_PCOR::r(); } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +// Macros for kl26 pin access/definition +#define GPIO_BITBAND_ADDR(reg, bit) (((uint32_t)&(reg) - 0x40000000) * 32 + (bit) * 4 + 0x42000000) +#define GPIO_BITBAND_PTR(reg, bit) ((uint32_t *)GPIO_BITBAND_ADDR((reg), (bit))) + +#define _R(T) struct __gen_struct_ ## T +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE reg32_t r() { return T; } \ +template static FASTLED_FORCE_INLINE ptr_reg32_t rx() { return GPIO_BITBAND_PTR(T, BIT); } }; +#define _FL_IO(L,C) _RD32(FGPIO ## L ## _PDOR); _RD32(FGPIO ## L ## _PSOR); _RD32(FGPIO ## L ## _PCOR); _RD32(GPIO ## L ## _PTOR); _RD32(FGPIO ## L ## _PDIR); _RD32(FGPIO ## L ## _PDDR); _FL_DEFINE_PORT3(L,C,_R(FGPIO ## L ## _PDOR)); + +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; \ +/* template<> class FastPinBB : public _ARMPIN_BITBAND {}; */ + +_FL_IO(A,0); _FL_IO(B,1); _FL_IO(C,2); _FL_IO(D,3); _FL_IO(E,4); + +// Actual pin definitions +#if defined(FASTLED_TEENSYLC) && defined(CORE_TEENSY) + +#define MAX_PIN 26 +_FL_DEFPIN(0, 16, B); _FL_DEFPIN(1, 17, B); _FL_DEFPIN(2, 0, D); _FL_DEFPIN(3, 1, A); +_FL_DEFPIN(4, 2, A); _FL_DEFPIN(5, 7, D); _FL_DEFPIN(6, 4, D); _FL_DEFPIN(7, 2, D); +_FL_DEFPIN(8, 3, D); _FL_DEFPIN(9, 3, C); _FL_DEFPIN(10, 4, C); _FL_DEFPIN(11, 6, C); +_FL_DEFPIN(12, 7, C); _FL_DEFPIN(13, 5, C); _FL_DEFPIN(14, 1, D); _FL_DEFPIN(15, 0, C); +_FL_DEFPIN(16, 0, B); _FL_DEFPIN(17, 1, B); _FL_DEFPIN(18, 3, B); _FL_DEFPIN(19, 2, B); +_FL_DEFPIN(20, 5, D); _FL_DEFPIN(21, 6, D); _FL_DEFPIN(22, 1, C); _FL_DEFPIN(23, 2, C); +_FL_DEFPIN(24, 20, E); _FL_DEFPIN(25, 21, E); _FL_DEFPIN(26, 30, E); + +#define SPI_DATA 11 +#define SPI_CLOCK 13 +// #define SPI1 (*(SPI_t *)0x4002D000) + +#define SPI2_DATA 0 +#define SPI2_CLOCK 20 + +#define HAS_HARDWARE_PIN_SUPPORT +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + +#endif // __INC_FASTPIN_ARM_K20 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h new file mode 100644 index 0000000..e0aad36 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h @@ -0,0 +1,252 @@ +#ifndef __INC_FASTSPI_ARM_KL26_H +#define __INC_FASTSPI_ARM_KL26_h + +FASTLED_NAMESPACE_BEGIN + +template void getScalars(uint8_t & sppr, uint8_t & spr) { + if(VAL > 4096) { sppr=7; spr=8; } + else if(VAL > 3584) { sppr=6; spr=8; } + else if(VAL > 3072) { sppr=5; spr=8; } + else if(VAL > 2560) { sppr=4; spr=8; } + else if(VAL > 2048) { sppr=7; spr=7; } + else if(VAL > 2048) { sppr=3; spr=8; } + else if(VAL > 1792) { sppr=6; spr=7; } + else if(VAL > 1536) { sppr=5; spr=7; } + else if(VAL > 1536) { sppr=2; spr=8; } + else if(VAL > 1280) { sppr=4; spr=7; } + else if(VAL > 1024) { sppr=7; spr=6; } + else if(VAL > 1024) { sppr=3; spr=7; } + else if(VAL > 1024) { sppr=1; spr=8; } + else if(VAL > 896) { sppr=6; spr=6; } + else if(VAL > 768) { sppr=5; spr=6; } + else if(VAL > 768) { sppr=2; spr=7; } + else if(VAL > 640) { sppr=4; spr=6; } + else if(VAL > 512) { sppr=7; spr=5; } + else if(VAL > 512) { sppr=3; spr=6; } + else if(VAL > 512) { sppr=1; spr=7; } + else if(VAL > 512) { sppr=0; spr=8; } + else if(VAL > 448) { sppr=6; spr=5; } + else if(VAL > 384) { sppr=5; spr=5; } + else if(VAL > 384) { sppr=2; spr=6; } + else if(VAL > 320) { sppr=4; spr=5; } + else if(VAL > 256) { sppr=7; spr=4; } + else if(VAL > 256) { sppr=3; spr=5; } + else if(VAL > 256) { sppr=1; spr=6; } + else if(VAL > 256) { sppr=0; spr=7; } + else if(VAL > 224) { sppr=6; spr=4; } + else if(VAL > 192) { sppr=5; spr=4; } + else if(VAL > 192) { sppr=2; spr=5; } + else if(VAL > 160) { sppr=4; spr=4; } + else if(VAL > 128) { sppr=7; spr=3; } + else if(VAL > 128) { sppr=3; spr=4; } + else if(VAL > 128) { sppr=1; spr=5; } + else if(VAL > 128) { sppr=0; spr=6; } + else if(VAL > 112) { sppr=6; spr=3; } + else if(VAL > 96) { sppr=5; spr=3; } + else if(VAL > 96) { sppr=2; spr=4; } + else if(VAL > 80) { sppr=4; spr=3; } + else if(VAL > 64) { sppr=7; spr=2; } + else if(VAL > 64) { sppr=3; spr=3; } + else if(VAL > 64) { sppr=1; spr=4; } + else if(VAL > 64) { sppr=0; spr=5; } + else if(VAL > 56) { sppr=6; spr=2; } + else if(VAL > 48) { sppr=5; spr=2; } + else if(VAL > 48) { sppr=2; spr=3; } + else if(VAL > 40) { sppr=4; spr=2; } + else if(VAL > 32) { sppr=7; spr=1; } + else if(VAL > 32) { sppr=3; spr=2; } + else if(VAL > 32) { sppr=1; spr=3; } + else if(VAL > 32) { sppr=0; spr=4; } + else if(VAL > 28) { sppr=6; spr=1; } + else if(VAL > 24) { sppr=5; spr=1; } + else if(VAL > 24) { sppr=2; spr=2; } + else if(VAL > 20) { sppr=4; spr=1; } + else if(VAL > 16) { sppr=7; spr=0; } + else if(VAL > 16) { sppr=3; spr=1; } + else if(VAL > 16) { sppr=1; spr=2; } + else if(VAL > 16) { sppr=0; spr=3; } + else if(VAL > 14) { sppr=6; spr=0; } + else if(VAL > 12) { sppr=5; spr=0; } + else if(VAL > 12) { sppr=2; spr=1; } + else if(VAL > 10) { sppr=4; spr=0; } + else if(VAL > 8) { sppr=3; spr=0; } + else if(VAL > 8) { sppr=1; spr=1; } + else if(VAL > 8) { sppr=0; spr=2; } + else if(VAL > 6) { sppr=2; spr=0; } + else if(VAL > 4) { sppr=1; spr=0; } + else if(VAL > 4) { sppr=0; spr=1; } + else /* if(VAL > 2) */ { sppr=0; spr=0; } +} + + +#define SPIX (*(KINETISL_SPI_t*)pSPIX) +#define ARM_HARDWARE_SPI + +template +class ARMHardwareSPIOutput { + Selectable *m_pSelect; + + static inline void enable_pins(void) __attribute__((always_inline)) { + switch(_DATA_PIN) { + case 0: CORE_PIN0_CONFIG = PORT_PCR_MUX(2); break; + case 1: CORE_PIN1_CONFIG = PORT_PCR_MUX(5); break; + case 7: CORE_PIN7_CONFIG = PORT_PCR_MUX(2); break; + case 8: CORE_PIN8_CONFIG = PORT_PCR_MUX(5); break; + case 11: CORE_PIN11_CONFIG = PORT_PCR_MUX(2); break; + case 12: CORE_PIN12_CONFIG = PORT_PCR_MUX(5); break; + case 21: CORE_PIN21_CONFIG = PORT_PCR_MUX(2); break; + } + + switch(_CLOCK_PIN) { + case 13: CORE_PIN13_CONFIG = PORT_PCR_MUX(2); break; + case 14: CORE_PIN14_CONFIG = PORT_PCR_MUX(2); break; + case 20: CORE_PIN20_CONFIG = PORT_PCR_MUX(2); break; + } + } + + static inline void disable_pins(void) __attribute((always_inline)) { + switch(_DATA_PIN) { + case 0: CORE_PIN0_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 1: CORE_PIN1_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 7: CORE_PIN7_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 8: CORE_PIN8_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 11: CORE_PIN11_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 12: CORE_PIN12_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 21: CORE_PIN21_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + } + + switch(_CLOCK_PIN) { + case 13: CORE_PIN13_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 14: CORE_PIN14_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + case 20: CORE_PIN20_CONFIG = PORT_PCR_SRE | PORT_PCR_MUX(1); break; + } + } + + void setSPIRate() { + uint8_t sppr, spr; + getScalars<_SPI_CLOCK_DIVIDER>(sppr, spr); + + // Set the speed + SPIX.BR = SPI_BR_SPPR(sppr) | SPI_BR_SPR(spr); + + // Also, force 8 bit transfers (don't want to juggle 8/16 since that flushes the world) + SPIX.C2 = 0; + SPIX.C1 |= SPI_C1_SPE; + } + +public: + ARMHardwareSPIOutput() { m_pSelect = NULL; } + ARMHardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + + // set the object representing the selectable + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + // initialize the SPI subssytem + void init() { + FastPin<_DATA_PIN>::setOutput(); + FastPin<_CLOCK_PIN>::setOutput(); + + // Enable the SPI clocks + uint32_t sim4 = SIM_SCGC4; + if ((pSPIX == 0x40076000) && !(sim4 & SIM_SCGC4_SPI0)) { + SIM_SCGC4 = sim4 | SIM_SCGC4_SPI0; + } + + if ( (pSPIX == 0x40077000) && !(sim4 & SIM_SCGC4_SPI1)) { + SIM_SCGC4 = sim4 | SIM_SCGC4_SPI1; + } + + SPIX.C1 = SPI_C1_MSTR | SPI_C1_SPE; + SPIX.C2 = 0; + SPIX.BR = SPI_BR_SPPR(1) | SPI_BR_SPR(0); + } + + // latch the CS select + void inline select() __attribute__((always_inline)) { + if(m_pSelect != NULL) { m_pSelect->select(); } + setSPIRate(); + enable_pins(); + } + + + // release the CS select + void inline release() __attribute__((always_inline)) { + disable_pins(); + if(m_pSelect != NULL) { m_pSelect->release(); } + } + + // Wait for the world to be clear + static void wait() __attribute__((always_inline)) { while(!(SPIX.S & SPI_S_SPTEF)); } + + // wait until all queued up data has been written + void waitFully() { wait(); } + + // not the most efficient mechanism in the world - but should be enough for sm16716 and friends + template inline static void writeBit(uint8_t b) { /* TODO */ } + + // write a byte out via SPI (returns immediately on writing register) + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); SPIX.DL = b; } + // write a word out via SPI (returns immediately on writing register) + static void writeWord(uint16_t w) __attribute__((always_inline)) { writeByte(w>>8); writeByte(w & 0xFF); } + + // A raw set of writing byte values, assumes setup/init/waiting done elsewhere (static for use by adjustment classes) + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { writeByte(value); } + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + setSPIRate(); + select(); + while(len--) { + writeByte(value); + } + waitFully(); + release(); + } + + // A full cycle of writing a raw block of data out, including select, release, and waiting + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + setSPIRate(); + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + + template void writePixels(PixelController pixels, void* context = NULL) { + int len = pixels.mLen; + + select(); + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + } else { + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + } + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + release(); + } + +}; + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h new file mode 100644 index 0000000..575e639 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h @@ -0,0 +1,47 @@ +#ifndef __INC_LED_SYSDEFS_ARM_KL26_H +#define __INC_LED_SYSDEFS_ARM_KL26_H + +#define FASTLED_TEENSYLC +#define FASTLED_ARM +#define FASTLED_ARM_M0_PLUS + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +#define FASTLED_SPI_BYTE_ONLY + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +// #define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +#if (F_CPU == 96000000) +#define CLK_DBL 1 +#endif + +// Get some system include files +#include +#include // for cli/se definitions + +// Define the register types +#if defined(ARDUINO) // && ARDUINO < 150 +typedef volatile uint8_t RoReg; /**< Read only 8-bit register (volatile const unsigned int) */ +typedef volatile uint8_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */ +#endif + +extern volatile uint32_t systick_millis_count; +# define MS_COUNTER systick_millis_count + +// Default to using PROGMEM since TEENSYLC provides it +// even though all it does is ignore it. Just being +// conservative here in case TEENSYLC changes. +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 1 +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h new file mode 100644 index 0000000..1dbca06 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h @@ -0,0 +1,214 @@ +#ifndef __INC_BLOCK_CLOCKLESS_ARM_MXRT1062_H +#define __INC_BLOCK_CLOCKLESS_ARM_MXRT1062_H + +FASTLED_NAMESPACE_BEGIN + +// Definition for a single channel clockless controller for the teensy4 +// See clockless.h for detailed info on how the template parameters are used. +#if defined(FASTLED_TEENSY4) + +#define __FL_T4_MASK ((1<<(LANES))-1) +template +class FlexibleInlineBlockClocklessController : public CPixelLEDController { + uint8_t m_bitOffsets[16]; + uint8_t m_nActualLanes; + uint8_t m_nLowBit; + uint8_t m_nHighBit; + uint32_t m_nWriteMask; + uint8_t m_nOutBlocks; + uint32_t m_offsets[3]; + uint32_t MS_COUNTER; + CMinWait mWait; + +public: + virtual int size() { return CLEDController::size() * m_nActualLanes; } + + // For each pin, if we've hit our lane count, break, otherwise set the pin to output, + // store the bit offset in our offset array, add this pin to the write mask, and if this + // pin ends a block sequence, then break out of the switch as well + #define _BLOCK_PIN(P) case P: { \ + if(m_nActualLanes == LANES) break; \ + FastPin

::setOutput(); \ + m_bitOffsets[m_nActualLanes++] = FastPin

::pinbit(); \ + m_nWriteMask |= FastPin

::mask(); \ + if( P == 27 || P == 7 || P == 30) break; \ + } + + virtual void init() { + // pre-initialize + memset(m_bitOffsets,0,16); + m_nActualLanes = 0; + m_nLowBit = 33; + m_nHighBit = 0; + m_nWriteMask = 0; + MS_COUNTER = 0; + + // setup the bits and data tracking for parallel output + switch(FIRST_PIN) { + // GPIO6 block output + _BLOCK_PIN( 1); + _BLOCK_PIN( 0); + _BLOCK_PIN(24); + _BLOCK_PIN(25); + _BLOCK_PIN(19); + _BLOCK_PIN(18); + _BLOCK_PIN(14); + _BLOCK_PIN(15); + _BLOCK_PIN(17); + _BLOCK_PIN(16); + _BLOCK_PIN(22); + _BLOCK_PIN(23); + _BLOCK_PIN(20); + _BLOCK_PIN(21); + _BLOCK_PIN(26); + _BLOCK_PIN(27); + // GPIO7 block output + _BLOCK_PIN(10); + _BLOCK_PIN(12); + _BLOCK_PIN(11); + _BLOCK_PIN(13); + _BLOCK_PIN( 6); + _BLOCK_PIN( 9); + _BLOCK_PIN(32); + _BLOCK_PIN( 8); + _BLOCK_PIN( 7); + // GPIO 37 block output + _BLOCK_PIN(37); + _BLOCK_PIN(36); + _BLOCK_PIN(35); + _BLOCK_PIN(34); + _BLOCK_PIN(39); + _BLOCK_PIN(38); + _BLOCK_PIN(28); + _BLOCK_PIN(31); + _BLOCK_PIN(30); + } + + for(int i = 0; i < m_nActualLanes; ++i) { + if(m_bitOffsets[i] < m_nLowBit) { m_nLowBit = m_bitOffsets[i]; } + if(m_bitOffsets[i] > m_nHighBit) { m_nHighBit = m_bitOffsets[i]; } + } + + m_nOutBlocks = (m_nHighBit + 8)/8; + + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + #if FASTLED_ALLOW_INTERRUPTS == 0 + uint32_t clocks = showRGBInternal(pixels); + // Adjust the timer + long microsTaken = CLKS_TO_MICROS(clocks); + MS_COUNTER += (1 + (microsTaken / 1000)); + #else + showRGBInternal(pixels); + #endif + mWait.mark(); + } + + typedef union { + uint8_t bytes[32]; + uint8_t bg[4][8]; + uint16_t shorts[16]; + uint32_t raw[8]; + } _outlines; + + + template __attribute__ ((always_inline)) inline void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER _outlines & b, PixelController &pixels) { + _outlines b2; + transpose8x1(b.bg[3], b2.bg[3]); + transpose8x1(b.bg[2], b2.bg[2]); + transpose8x1(b.bg[1], b2.bg[1]); + transpose8x1(b.bg[0], b2.bg[0]); + + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + int x = 0; + for(uint32_t i = 8; i > 0;) { + --i; + while(ARM_DWT_CYCCNT < next_mark); + *FastPin::sport() = m_nWriteMask; + next_mark = ARM_DWT_CYCCNT + m_offsets[0]; + + uint32_t out = (b2.bg[3][i] << 24) | (b2.bg[2][i] << 16) | (b2.bg[1][i] << 8) | b2.bg[0][i]; + + out = ((~out) & m_nWriteMask); + while((next_mark - ARM_DWT_CYCCNT) > m_offsets[1]); + *FastPin::cport() = out; + + out = m_nWriteMask; + while((next_mark - ARM_DWT_CYCCNT) > m_offsets[2]); + *FastPin::cport() = out; + + // Read and store up to two bytes + if (x < m_nActualLanes) { + b.bytes[m_bitOffsets[x]] = pixels.template loadAndScale(pixels, x, d, scale); + ++x; + if (x < m_nActualLanes) { + b.bytes[m_bitOffsets[x]] = pixels.template loadAndScale(pixels, x, d, scale); + ++x; + } + } + } + } + + uint32_t showRGBInternal(PixelController &allpixels) { + allpixels.preStepFirstByteDithering(); + _outlines b0; + uint32_t start = ARM_DWT_CYCCNT; + + for(int i = 0; i < m_nActualLanes; ++i) { + b0.bytes[m_bitOffsets[i]] = allpixels.loadAndScale0(i); + } + + cli(); + + m_offsets[0] = _FASTLED_NS_TO_DWT(T1+T2+T3); + m_offsets[1] = _FASTLED_NS_TO_DWT(T2+T3); + m_offsets[2] = _FASTLED_NS_TO_DWT(T3); + uint32_t wait_off = _FASTLED_NS_TO_DWT((WAIT_TIME-INTERRUPT_THRESHOLD)); + + uint32_t next_mark = ARM_DWT_CYCCNT + m_offsets[0]; + + while(allpixels.has(1)) { + allpixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > wait_off) { sei(); return ARM_DWT_CYCCNT - start; } + } + #endif + // Write first byte, read next byte + writeBits<8+XTRA0,1>(next_mark, b0, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(next_mark, b0, allpixels); + allpixels.advanceData(); + + // Write third byte + writeBits<8+XTRA0,0>(next_mark, b0, allpixels); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + } + + sei(); + + return ARM_DWT_CYCCNT - start; + } +}; + +template class CHIPSET, uint8_t DATA_PIN, int NUM_LANES, EOrder RGB_ORDER=GRB> +class __FIBCC : public FlexibleInlineBlockClocklessController::__T1(),CHIPSET::__T2(),CHIPSET::__T3(),RGB_ORDER,CHIPSET::__XTRA0(),CHIPSET::__FLIP(),CHIPSET::__WAIT_TIME()> {}; + +#define __FASTLED_HAS_FIBCC 1 + +#endif //defined(FASTLED_TEENSY4) + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h new file mode 100644 index 0000000..bb3d9e1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h @@ -0,0 +1,131 @@ +#ifndef __INC_CLOCKLESS_ARM_MXRT1062_H +#define __INC_CLOCKLESS_ARM_MXRT1062_H + +FASTLED_NAMESPACE_BEGIN + +// Definition for a single channel clockless controller for the teensy4 +// See clockless.h for detailed info on how the template parameters are used. +#if defined(FASTLED_TEENSY4) + +#define FASTLED_HAS_CLOCKLESS 1 + +#define _FASTLED_NS_TO_DWT(_NS) (((F_CPU_ACTUAL>>16)*(_NS)) / (1000000000UL>>16)) + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + uint32_t off[3]; + +public: + static constexpr int __DATA_PIN() { return DATA_PIN; } + static constexpr int __T1() { return T1; } + static constexpr int __T2() { return T2; } + static constexpr int __T3() { return T3; } + static constexpr EOrder __RGB_ORDER() { return RGB_ORDER; } + static constexpr int __XTRA0() { return XTRA0; } + static constexpr bool __FLIP() { return FLIP; } + static constexpr int __WAIT_TIME() { return WAIT_TIME; } + + virtual void init() { + FastPin::setOutput(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + FastPin::lo(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + + template __attribute__ ((always_inline)) inline void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER uint32_t & b) { + for(FASTLED_REGISTER uint32_t i = BITS-1; i > 0; --i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + off[0]; + FastPin::hi(); + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > off[2]); + FastPin::lo(); + } else { + while((next_mark - ARM_DWT_CYCCNT) > off[1]); + FastPin::lo(); + } + b <<= 1; + } + + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + off[0]; + FastPin::hi(); + + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > off[2]); + FastPin::lo(); + } else { + while((next_mark - ARM_DWT_CYCCNT) > off[1]); + FastPin::lo(); + } + } + + uint32_t showRGBInternal(PixelController pixels) { + uint32_t start = ARM_DWT_CYCCNT; + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint32_t b = pixels.loadAndScale0(); + + cli(); + + off[0] = _FASTLED_NS_TO_DWT(T1+T2+T3); + off[1] = _FASTLED_NS_TO_DWT(T2+T3); + off[2] = _FASTLED_NS_TO_DWT(T3); + + uint32_t wait_off = _FASTLED_NS_TO_DWT((WAIT_TIME-INTERRUPT_THRESHOLD)*1000); + + uint32_t next_mark = ARM_DWT_CYCCNT + off[0]; + + while(pixels.has(1)) { + pixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > wait_off) { sei(); return ARM_DWT_CYCCNT - start; } + } + #endif + // Write first byte, read next byte + writeBits<8+XTRA0>(next_mark, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0>(next_mark, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + writeBits<8+XTRA0>(next_mark, b); + b = pixels.advanceAndLoadAndScale0(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + sei(); + return ARM_DWT_CYCCNT - start; + } +}; +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastled_arm_mxrt1062.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastled_arm_mxrt1062.h new file mode 100644 index 0000000..0cd5360 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastled_arm_mxrt1062.h @@ -0,0 +1,12 @@ +#ifndef __INC_FASTLED_ARM_MXRT1062_H +#define __INC_FASTLED_ARM_MXRT1062_H + +#include "fastpin_arm_mxrt1062.h" +#include "fastspi_arm_mxrt1062.h" +#include "octows2811_controller.h" +#include "../k20/ws2812serial_controller.h" +#include "../k20/smartmatrix_t3.h" +#include "clockless_arm_mxrt1062.h" +#include "block_clockless_arm_mxrt1062.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h new file mode 100644 index 0000000..2759da5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h @@ -0,0 +1,93 @@ +#ifndef __FASTPIN_ARM_MXRT1062_H +#define __FASTPIN_ARM_MXRT1062_H + +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +/// Template definition for teensy 4.0 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. It calls through to pinMode for setting input/output on pins +/// The registers are data output, set output, clear output, toggle output, input, and direction +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { _GPIO_DR_SET::r() = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _GPIO_DR_CLEAR::r() = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _GPIO_DR::r() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { _GPIO_DR_TOGGLE::r() = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _GPIO_DR::r() | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _GPIO_DR::r() & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_GPIO_DR::r(); } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_GPIO_DR_SET::r(); } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_GPIO_DR_CLEAR::r(); } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } + inline static uint32_t pinbit() __attribute__ ((always_inline)) { return _BIT; } +}; + + +#define _R(T) struct __gen_struct_ ## T +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE reg32_t r() { return T; } }; +#define _FL_IO(L) _RD32(GPIO ## L ## _DR); _RD32(GPIO ## L ## _DR_SET); _RD32(GPIO ## L ## _DR_CLEAR); _RD32(GPIO ## L ## _DR_TOGGLE); _FL_DEFINE_PORT(L, _R(GPIO ## L ## _DR)); + +// From the teensy core - it looks like there's the "default set" of port registers at GPIO1-5 - but then there +// are a mirrored set for GPIO1-4 at GPIO6-9, which in the teensy core is referred to as "fast" - while the pin definitiosn +// at https://forum.pjrc.com/threads/54711-Teensy-4-0-First-Beta-Test?p=193716&viewfull=1#post193716 +// refer to GPIO1-4, we're going to use GPIO6-9 in the definitions below because the fast registers are what +// the teensy core is using internally +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; + +#if defined(FASTLED_TEENSY4) && defined(CORE_TEENSY) +_FL_IO(1); _FL_IO(2); _FL_IO(3); _FL_IO(4); _FL_IO(5); +_FL_IO(6); _FL_IO(7); _FL_IO(8); _FL_IO(9); + +#define MAX_PIN 39 +_FL_DEFPIN( 0, 3,6); _FL_DEFPIN( 1, 2,6); _FL_DEFPIN( 2, 4,9); _FL_DEFPIN( 3, 5,9); +_FL_DEFPIN( 4, 6,9); _FL_DEFPIN( 5, 8,9); _FL_DEFPIN( 6,10,7); _FL_DEFPIN( 7,17,7); +_FL_DEFPIN( 8,16,7); _FL_DEFPIN( 9,11,7); _FL_DEFPIN(10, 0,7); _FL_DEFPIN(11, 2,7); +_FL_DEFPIN(12, 1,7); _FL_DEFPIN(13, 3,7); _FL_DEFPIN(14,18,6); _FL_DEFPIN(15,19,6); +_FL_DEFPIN(16,23,6); _FL_DEFPIN(17,22,6); _FL_DEFPIN(18,17,6); _FL_DEFPIN(19,16,6); +_FL_DEFPIN(20,26,6); _FL_DEFPIN(21,27,6); _FL_DEFPIN(22,24,6); _FL_DEFPIN(23,25,6); +_FL_DEFPIN(24,12,6); _FL_DEFPIN(25,13,6); _FL_DEFPIN(26,30,6); _FL_DEFPIN(27,31,6); +_FL_DEFPIN(28,18,8); _FL_DEFPIN(29,31,9); _FL_DEFPIN(30,23,8); _FL_DEFPIN(31,22,8); +_FL_DEFPIN(32,12,7); _FL_DEFPIN(33, 7,9); _FL_DEFPIN(34,15,8); _FL_DEFPIN(35,14,8); +_FL_DEFPIN(36,13,8); _FL_DEFPIN(37,12,8); _FL_DEFPIN(38,17,8); _FL_DEFPIN(39,16,8); + +#define HAS_HARDWARE_PIN_SUPPORT + +#define ARM_HARDWARE_SPI +#define SPI_DATA 11 +#define SPI_CLOCK 13 + +#define SPI1_DATA 26 +#define SPI1_CLOCK 27 + +#define SPI2_DATA 35 +#define SPI2_CLOCK 37 + +#endif // defined FASTLED_TEENSY4 + +#endif // FASTLED_FORCE_SOFTWARE_PINSs + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h new file mode 100644 index 0000000..33f683f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h @@ -0,0 +1,140 @@ +#ifndef __INC_FASTSPI_ARM_MXRT1062_H +#define __INC_FASTSPI_ARM_MXRT1062_H + +FASTLED_NAMESPACE_BEGIN + +#if defined (FASTLED_TEENSY4) && defined(ARM_HARDWARE_SPI) +#include + +template +class Teensy4HardwareSPIOutput { + Selectable *m_pSelect = nullptr; + uint32_t m_bitCount = 0; + uint32_t m_bitData = 0; + inline IMXRT_LPSPI_t & port() __attribute__((always_inline)) { + switch(_SPI_INDEX) { + case 0: + return IMXRT_LPSPI4_S; + case 1: + return IMXRT_LPSPI3_S; + case 2: + return IMXRT_LPSPI1_S; + } + } + +public: + Teensy4HardwareSPIOutput() { m_pSelect = NULL; m_bitCount = 0;} + Teensy4HardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; m_bitCount = 0;} + + // set the object representing the selectable -- ignore for now + void setSelect(Selectable *pSelect) { /* TODO */ } + + // initialize the SPI subssytem + void init() { _SPIObject.begin(); } + + // latch the CS select + void inline select() __attribute__((always_inline)) { + // begin the SPI transaction + _SPIObject.beginTransaction(SPISettings(_SPI_CLOCK_RATE, MSBFIRST, SPI_MODE0)); + if(m_pSelect != NULL) { m_pSelect->select(); } + } + + // release the CS select + void inline release() __attribute__((always_inline)) { + if(m_pSelect != NULL) { m_pSelect->release(); } + _SPIObject.endTransaction(); + } + + // wait until all queued up data has been written + static void waitFully() { /* TODO */ } + + // write a byte out via SPI (returns immediately on writing register) - + void inline writeByte(uint8_t b) __attribute__((always_inline)) { + if(m_bitCount == 0) { + _SPIObject.transfer(b); + } else { + // There's been a bit of data written, add that to the output as well + uint32_t outData = (m_bitData << 8) | b; + uint32_t tcr = port().TCR; + port().TCR = (tcr & 0xfffff000) | LPSPI_TCR_FRAMESZ((8+m_bitCount) - 1); // turn on 9 bit mode + port().TDR = outData; // output 9 bit data. + while ((port().RSR & LPSPI_RSR_RXEMPTY)) ; // wait while the RSR fifo is empty... + port().TCR = (tcr & 0xfffff000) | LPSPI_TCR_FRAMESZ((8) - 1); // turn back on 8 bit mode + port().RDR; + m_bitCount = 0; + } + } + + // write a word out via SPI (returns immediately on writing register) + void inline writeWord(uint16_t w) __attribute__((always_inline)) { + writeByte(((w>>8) & 0xFF)); + _SPIObject.transfer(w & 0xFF); + } + + // A raw set of writing byte values, assumes setup/init/waiting done elsewhere + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { _SPIObject.transfer(value); } + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + select(); writeBytesValueRaw(value, len); release(); + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a single bit out, which bit from the passed in byte is determined by template parameter + template inline void writeBit(uint8_t b) { + m_bitData = (m_bitData<<1) | ((b&(1< void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + release(); + } + +}; + + +#endif + +FASTLED_NAMESPACE_END +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h new file mode 100644 index 0000000..ac49082 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h @@ -0,0 +1,43 @@ +#ifndef __INC_LED_SYSDEFS_ARM_MXRT1062_H +#define __INC_LED_SYSDEFS_ARM_MXRT1062_H + +#define FASTLED_TEENSY4 +#define FASTLED_ARM + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +#if (F_CPU == 96000000) +#define CLK_DBL 1 +#endif + +// Get some system include files +#include +#include // for cli/se definitions + +// Define the register types +#if defined(ARDUINO) // && ARDUINO < 150 +typedef volatile uint32_t RoReg; /**< Read only 8-bit register (volatile const unsigned int) */ +typedef volatile uint32_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */ +#endif + +// extern volatile uint32_t systick_millis_count; +// # define MS_COUNTER systick_millis_count + +// Teensy4 provides progmem +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 1 +#endif + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h new file mode 100644 index 0000000..d2f756c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h @@ -0,0 +1,64 @@ +#ifndef __INC_OCTOWS2811_CONTROLLER_H +#define __INC_OCTOWS2811_CONTROLLER_H + +#ifdef USE_OCTOWS2811 + +#include "OctoWS2811.h" + +FASTLED_NAMESPACE_BEGIN + +template +class COctoWS2811Controller : public CPixelLEDController { + OctoWS2811 *pocto; + uint8_t *drawbuffer,*framebuffer; + + void _init(int nLeds) { + if(pocto == NULL) { + drawbuffer = (uint8_t*)malloc(nLeds * 8 * 3); + framebuffer = (uint8_t*)malloc(nLeds * 8 * 3); + + // byte ordering is handled in show by the pixel controller + int config = WS2811_RGB; + config |= CHIP; + + pocto = new OctoWS2811(nLeds, framebuffer, drawbuffer, config); + + pocto->begin(); + } + } +public: + COctoWS2811Controller() { pocto = NULL; } + virtual int size() { return CLEDController::size() * 8; } + + virtual void init() { /* do nothing yet */ } + + virtual void showPixels(PixelController &pixels) { + uint32_t size = pixels.size(); + uint32_t sizeTimes8 = 8U * size; + _init(size); + + uint32_t index = 0; + while (pixels.has(1)) { + for (int lane = 0; lane < 8; lane++) { + uint8_t r = pixels.loadAndScale0(lane); + uint8_t g = pixels.loadAndScale1(lane); + uint8_t b = pixels.loadAndScale2(lane); + pocto->setPixel(index, r, g, b); + index += size; + } + index -= sizeTimes8; + index++; + pixels.stepDithering(); + pixels.advanceData(); + } + + pocto->show(); + } + +}; + +FASTLED_NAMESPACE_END + +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h new file mode 100644 index 0000000..c2f1bdd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h @@ -0,0 +1,84 @@ +#ifndef __INC_CLOCKLESS_ARM_NRF51 +#define __INC_CLOCKLESS_ARM_NRF51 + +#if defined(NRF51) + +#include +#define FASTLED_HAS_CLOCKLESS 1 + +#if (FASTLED_ALLOW_INTERRUPTS==1) +#define SEI_CHK LED_TIMER->CC[0] = (WAIT_TIME * (F_CPU/1000000)); LED_TIMER->TASKS_CLEAR; LED_TIMER->EVENTS_COMPARE[0] = 0; +#define CLI_CHK cli(); if(LED_TIMER->EVENTS_COMPARE[0]) { LED_TIMER->TASKS_STOP = 1; return 0; } +#define INNER_SEI sei(); +#else +#define SEI_CHK +#define CLI_CHK +#define INNER_SEI delaycycles<1>(); +#endif + + +#include "../common/m0clockless.h" +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPinBB::port_ptr_t data_ptr_t; + typedef typename FastPinBB::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPinBB::setOutput(); + mPinMask = FastPinBB::mask(); + mPort = FastPinBB::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + cli(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + sei(); + mWait.mark(); + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + struct M0ClocklessData data; + data.d[0] = pixels.d[0]; + data.d[1] = pixels.d[1]; + data.d[2] = pixels.d[2]; + data.s[0] = pixels.mColorAdjustment.premixed[0]; + data.s[1] = pixels.mColorAdjustment.premixed[1]; + data.s[2] = pixels.mColorAdjustment.premixed[2]; + data.e[0] = pixels.e[0]; + data.e[1] = pixels.e[1]; + data.e[2] = pixels.e[2]; + data.adj = pixels.mAdvance; + + typename FastPin::port_ptr_t portBase = FastPin::port(); + + // timer mode w/prescaler of 0 + LED_TIMER->MODE = TIMER_MODE_MODE_Timer; + LED_TIMER->PRESCALER = 0; + LED_TIMER->EVENTS_COMPARE[0] = 0; + LED_TIMER->BITMODE = TIMER_BITMODE_BITMODE_16Bit; + LED_TIMER->SHORTS = TIMER_SHORTS_COMPARE0_CLEAR_Msk; + LED_TIMER->TASKS_START = 1; + + int ret = showLedData<4,8,T1,T2,T3,RGB_ORDER,WAIT_TIME>(portBase, FastPin::mask(), pixels.mData, pixels.mLen, &data); + + LED_TIMER->TASKS_STOP = 1; + return ret; // 0x00FFFFFF - _VAL; + } +}; + + +#endif // NRF51 +#endif // __INC_CLOCKLESS_ARM_NRF51 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastled_arm_nrf51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastled_arm_nrf51.h new file mode 100644 index 0000000..88344a3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastled_arm_nrf51.h @@ -0,0 +1,9 @@ +#ifndef __INC_FASTLED_ARM_NRF51_H +#define __INC_FASTLED_ARM_NRF51_H + +// Include the k20 headers +#include "fastpin_arm_nrf51.h" +#include "fastspi_arm_nrf51.h" +#include "clockless_arm_nrf51.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h new file mode 100644 index 0000000..6888db0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h @@ -0,0 +1,121 @@ +#ifndef __FASTPIN_ARM_NRF51_H +#define __FASTPIN_ARM_NRF51_H + +#include "force_inline.h" + +#if defined(NRF51) +/// Template definition for teensy 3.0 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction +#if 0 +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { _DIRSET::r() = _MASK; } + inline static void setInput() { _DIRCLR::r() = _MASK; } + + inline static void hi() __attribute__ ((always_inline)) { _OUTSET::r() = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _OUTCLR::r() = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _OUT::r() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { _OUT::r() ^= _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _OUT::r() | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _OUT::r() & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_OUT::r(); } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +#define ADDR(X) *(volatile uint32_t*)X +#define NR_GPIO_ADDR(base,offset) (*(volatile uint32_t *))((uint32_t)(base + offset)) +#define NR_DIRSET ADDR(0x50000518UL) // NR_GPIO_ADDR(NRF_GPIO_BASE, 0x518) +#define NR_DIRCLR ADDR(0x5000051CUL) // NR_GPIO_ADDR(NRF_GPIO_BASE, 0x51C) +#define NR_OUTSET ADDR(0x50000508UL) // NR_GPIO_ADDR(NRF_GPIO_BASE, 0x508) +#define NR_OUTCLR ADDR(0x5000050CUL) // NR_GPIO_ADDR(NRF_GPIO_BASE, 0x50C) +#define NR_OUT ADDR(0x50000504UL) // NR_GPIO_ADDR(NRF_GPIO_BASE, 0x504) + +#define _RD32_NRF(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE reg32_t r() { return T; }}; + +_RD32_NRF(NR_DIRSET); +_RD32_NRF(NR_DIRCLR); +_RD32_NRF(NR_OUTSET); +_RD32_NRF(NR_OUTCLR); +_RD32_NRF(NR_OUT); + +#define _FL_DEFPIN(PIN) template<> class FastPin : public _ARMPIN {}; +#else + +typedef struct { /*!< GPIO Structure */ + // __I uint32_t RESERVED0[321]; + __IO uint32_t OUT; /*!< Write GPIO port. */ + __IO uint32_t OUTSET; /*!< Set individual bits in GPIO port. */ + __IO uint32_t OUTCLR; /*!< Clear individual bits in GPIO port. */ + __I uint32_t IN; /*!< Read GPIO port. */ + __IO uint32_t DIR; /*!< Direction of GPIO pins. */ + __IO uint32_t DIRSET; /*!< DIR set register. */ + __IO uint32_t DIRCLR; /*!< DIR clear register. */ + __I uint32_t RESERVED1[120]; + __IO uint32_t PIN_CNF[32]; /*!< Configuration of GPIO pins. */ +} FL_NRF_GPIO_Type; + +#define FL_NRF_GPIO_BASE 0x50000504UL +#define FL_NRF_GPIO ((FL_NRF_GPIO_Type *) FL_NRF_GPIO_BASE) + +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { FL_NRF_GPIO->DIRSET = _MASK; } + inline static void setInput() { FL_NRF_GPIO->DIRCLR = _MASK; } + + inline static void hi() __attribute__ ((always_inline)) { FL_NRF_GPIO->OUTSET = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { FL_NRF_GPIO->OUTCLR= _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { FL_NRF_GPIO->OUT = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { FL_NRF_GPIO->OUT ^= _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return FL_NRF_GPIO->OUT | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return FL_NRF_GPIO->OUT & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &FL_NRF_GPIO->OUT; } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } + + inline static bool isset() __attribute__ ((always_inline)) { return (FL_NRF_GPIO->IN & _MASK) != 0; } +}; + + +#define _FL_DEFPIN(PIN) template<> class FastPin : public _ARMPIN {}; +#endif + +// Actual pin definitions +#define MAX_PIN 31 +_FL_DEFPIN(0); _FL_DEFPIN(1); _FL_DEFPIN(2); _FL_DEFPIN(3); +_FL_DEFPIN(4); _FL_DEFPIN(5); _FL_DEFPIN(6); _FL_DEFPIN(7); +_FL_DEFPIN(8); _FL_DEFPIN(9); _FL_DEFPIN(10); _FL_DEFPIN(11); +_FL_DEFPIN(12); _FL_DEFPIN(13); _FL_DEFPIN(14); _FL_DEFPIN(15); +_FL_DEFPIN(16); _FL_DEFPIN(17); _FL_DEFPIN(18); _FL_DEFPIN(19); +_FL_DEFPIN(20); _FL_DEFPIN(21); _FL_DEFPIN(22); _FL_DEFPIN(23); +_FL_DEFPIN(24); _FL_DEFPIN(25); _FL_DEFPIN(26); _FL_DEFPIN(27); +_FL_DEFPIN(28); _FL_DEFPIN(29); _FL_DEFPIN(30); _FL_DEFPIN(31); + +#define HAS_HARDWARE_PIN_SUPPORT + +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h new file mode 100644 index 0000000..315776d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h @@ -0,0 +1,149 @@ +#ifndef __INC_FASTSPI_NRF_H +#define __INC_FASTSPI_NRF_H + +#ifdef NRF51 + +#ifndef FASTLED_FORCE_SOFTWARE_SPI +#define FASTLED_ALL_PINS_HARDWARE_SPI + +// A nop/stub class, mostly to show the SPI methods that are needed/used by the various SPI chipset implementations. Should +// be used as a definition for the set of methods that the spi implementation classes should use (since C++ doesn't support the +// idea of interfaces - it's possible this could be done with virtual classes, need to decide if i want that overhead) +template +class NRF51SPIOutput { + + struct saveData { + uint32_t sck; + uint32_t mosi; + uint32_t miso; + uint32_t freq; + uint32_t enable; + } mSavedData; + + void saveSPIData() { + mSavedData.sck = NRF_SPI0->PSELSCK; + mSavedData.mosi = NRF_SPI0->PSELMOSI; + mSavedData.miso = NRF_SPI0->PSELMISO; + mSavedData.freq = NRF_SPI0->FREQUENCY; + mSavedData.enable = NRF_SPI0->ENABLE; + } + + void restoreSPIData() { + NRF_SPI0->PSELSCK = mSavedData.sck; + NRF_SPI0->PSELMOSI = mSavedData.mosi; + NRF_SPI0->PSELMISO = mSavedData.miso; + NRF_SPI0->FREQUENCY = mSavedData.freq; + mSavedData.enable = NRF_SPI0->ENABLE; + } + +public: + NRF51SPIOutput() { FastPin<_DATA_PIN>::setOutput(); FastPin<_CLOCK_PIN>::setOutput(); } + NRF51SPIOutput(Selectable *pSelect) { FastPin<_DATA_PIN>::setOutput(); FastPin<_CLOCK_PIN>::setOutput(); } + + // set the object representing the selectable + void setSelect(Selectable *pSelect) { /* TODO */ } + + // initialize the SPI subssytem + void init() { + FastPin<_DATA_PIN>::setOutput(); + FastPin<_CLOCK_PIN>::setOutput(); + NRF_SPI0->PSELSCK = _CLOCK_PIN; + NRF_SPI0->PSELMOSI = _DATA_PIN; + NRF_SPI0->PSELMISO = 0xFFFFFFFF; + NRF_SPI0->FREQUENCY = 0x80000000; + NRF_SPI0->ENABLE = 1; + NRF_SPI0->EVENTS_READY = 0; + } + + // latch the CS select + void select() { saveSPIData(); init(); } + + // release the CS select + void release() { shouldWait(); restoreSPIData(); } + + static bool shouldWait(bool wait = false) __attribute__((always_inline)) __attribute__((always_inline)) { + // static bool sWait=false; + // bool oldWait = sWait; + // sWait = wait; + // never going to bother with waiting since we're always running the spi clock at max speed on the rfduino + // TODO: When we set clock rate, implement/fix waiting properly, otherwise the world hangs up + return false; + } + + // wait until all queued up data has been written + static void waitFully() __attribute__((always_inline)){ if(shouldWait()) { while(NRF_SPI0->EVENTS_READY==0); } NRF_SPI0->INTENCLR; } + static void wait() __attribute__((always_inline)){ if(shouldWait()) { while(NRF_SPI0->EVENTS_READY==0); } NRF_SPI0->INTENCLR; } + + // write a byte out via SPI (returns immediately on writing register) + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); NRF_SPI0->TXD = b; NRF_SPI0->INTENCLR; shouldWait(true); } + + // write a word out via SPI (returns immediately on writing register) + static void writeWord(uint16_t w) __attribute__((always_inline)){ writeByte(w>>8); writeByte(w & 0xFF); } + + // A raw set of writing byte values, assumes setup/init/waiting done elsewhere (static for use by adjustment classes) + static void writeBytesValueRaw(uint8_t value, int len) { while(len--) { writeByte(value); } } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + select(); + while(len--) { + writeByte(value); + } + waitFully(); + release(); + } + + // A full cycle of writing a raw block of data out, including select, release, and waiting + template void writeBytes(uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + void writeBytes(uint8_t *data, int len) { + writeBytes(data, len); + } + + // write a single bit out, which bit from the passed in byte is determined by template parameter + template inline static void writeBit(uint8_t b) { + waitFully(); + NRF_SPI0->ENABLE = 0; + if(b & 1<::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + FastPin<_CLOCK_PIN>::toggle(); + FastPin<_CLOCK_PIN>::toggle(); + NRF_SPI0->ENABLE = 1; + } + + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + waitFully(); + release(); + } +}; + +#endif +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h new file mode 100644 index 0000000..b63dfd3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h @@ -0,0 +1,46 @@ +#ifndef __LED_SYSDEFS_ARM_NRF51 +#define __LED_SYSDEFS_ARM_NRF51 + +#ifndef NRF51 +#define NRF51 +#endif + +#define LED_TIMER NRF_TIMER1 +#define FASTLED_NO_PINMAP +#define FASTLED_HAS_CLOCKLESS + +#define FASTLED_SPI_BYTE_ONLY + +#define FASTLED_ARM +#define FASTLED_ARM_M0 + +#ifndef F_CPU +#define F_CPU 16000000 +#endif + +#include +#include +#include + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; +typedef uint32_t prog_uint32_t; +typedef uint8_t boolean; + +#define PROGMEM +#define NO_PROGMEM +#define NEED_CXX_BITS + +// Default to NOT using PROGMEM here +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 0 +#endif + +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#define cli() __disable_irq(); +#define sei() __enable_irq(); + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h new file mode 100644 index 0000000..8972d2d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h @@ -0,0 +1,114 @@ +#ifndef __INC_ARBITER_NRF52 +#define __INC_ARBITER_NRF52 + +#if defined(NRF52_SERIES) + +#include "led_sysdefs_arm_nrf52.h" + +//FASTLED_NAMESPACE_BEGIN + +typedef void (*FASTLED_NRF52_PWM_INTERRUPT_HANDLER)(); + +// a trick learned from other embedded projects .. +// use the enum as an index to a statically-allocated array +// to store unique information for that instance. +// also provides a count of how many instances were enabled. +// +// See led_sysdefs_arm_nrf52.h for selection.... +// +typedef enum _FASTLED_NRF52_ENABLED_PWM_INSTANCE { +#if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE0) + FASTLED_NRF52_PWM0_INSTANCE_IDX, +#endif +#if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE1) + FASTLED_NRF52_PWM1_INSTANCE_IDX, +#endif +#if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE2) + FASTLED_NRF52_PWM2_INSTANCE_IDX, +#endif +#if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE3) + FASTLED_NRF52_PWM3_INSTANCE_IDX, +#endif + FASTLED_NRF52_PWM_INSTANCE_COUNT +} FASTLED_NRF52_ENABLED_PWM_INSTANCES; + +static_assert(FASTLED_NRF52_PWM_INSTANCE_COUNT > 0, "Instance count must be greater than zero -- define FASTLED_NRF52_ENABLE_PWM_INSTNACE[n] (replace `[n]` with digit)"); + +template +class PWM_Arbiter { +private: + static_assert(_PWM_ID < 32, "PWM_ID over 31 breaks current arbitration bitmask"); + //const uint32_t _ACQUIRE_MASK = (1u << _PWM_ID) ; + //const uint32_t _CLEAR_MASK = ~((uint32_t)(1u << _PWM_ID)); + static uint32_t s_PwmInUse; + static NRF_PWM_Type * const s_PWM; + static IRQn_Type const s_PWM_IRQ; + static FASTLED_NRF52_PWM_INTERRUPT_HANDLER volatile s_Isr; + +public: + static void isr_handler() { + return s_Isr(); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static bool isAcquired() { + return (0u != (s_PwmInUse & 1u)); // _ACQUIRE_MASK + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void acquire(FASTLED_NRF52_PWM_INTERRUPT_HANDLER isr) { + while (!tryAcquire(isr)); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static bool tryAcquire(FASTLED_NRF52_PWM_INTERRUPT_HANDLER isr) { + uint32_t oldValue = __sync_fetch_and_or(&s_PwmInUse, 1u); // _ACQUIRE_MASK + if (0u == (oldValue & 1u)) { // _ACQUIRE_MASK + s_Isr = isr; + return true; + } + return false; + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void releaseFromIsr() { + uint32_t oldValue = __sync_fetch_and_and(&s_PwmInUse, ~1u); // _CLEAR_MASK + if (0u == (oldValue & 1u)) { // _ACQUIRE_MASK + // TODO: This should never be true... indicates was not held. + // Assert here? + (void)oldValue; + } + return; + } + FASTLED_NRF52_INLINE_ATTRIBUTE static NRF_PWM_Type * getPWM() { + return s_PWM; + } + FASTLED_NRF52_INLINE_ATTRIBUTE static IRQn_Type getIRQn() { return s_PWM_IRQ; } +}; +template NRF_PWM_Type * const PWM_Arbiter<_PWM_ID>::s_PWM = + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE0) + (_PWM_ID == 0 ? NRF_PWM0 : + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE1) + (_PWM_ID == 1 ? NRF_PWM1 : + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE2) + (_PWM_ID == 2 ? NRF_PWM2 : + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE3) + (_PWM_ID == 3 ? NRF_PWM3 : + #endif + (NRF_PWM_Type*)-1 + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE0) + ) + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE1) + ) + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE2) + ) + #endif + #if defined(FASTLED_NRF52_ENABLE_PWM_INSTANCE3) + ) + #endif + ; +template IRQn_Type const PWM_Arbiter<_PWM_ID>::s_PWM_IRQ = ((IRQn_Type)((uint8_t)((uint32_t)(s_PWM) >> 12))); +template uint32_t PWM_Arbiter<_PWM_ID>::s_PwmInUse = 0; +template FASTLED_NRF52_PWM_INTERRUPT_HANDLER volatile PWM_Arbiter<_PWM_ID>::s_Isr = NULL; + +//FASTLED_NAMESPACE_END + +#endif // NRF52_SERIES +#endif // __INC_ARBITER_NRF52 \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h new file mode 100644 index 0000000..1dd3cd9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h @@ -0,0 +1,390 @@ +#ifndef __INC_CLOCKLESS_ARM_NRF52 +#define __INC_CLOCKLESS_ARM_NRF52 + +#if defined(NRF52_SERIES) + + +//FASTLED_NAMESPACE_BEGIN + +#define FASTLED_HAS_CLOCKLESS 1 +#define FASTLED_NRF52_MAXIMUM_PIXELS_PER_STRING 144 // TODO: Figure out how to safely let this be calller-defined.... + +// nRF52810 has a single PWM peripheral (PWM0) +// nRF52832 has three PWM peripherals (PWM0, PWM1, PWM2) +// nRF52840 has four PWM peripherals (PWM0, PWM1, PWM2, PWM3) +// NOTE: Update platforms.cpp in root of FastLED library if this changes +#define FASTLED_NRF52_PWM_ID 0 + +extern uint32_t isrCount; + + +template +class ClocklessController : public CPixelLEDController<_RGB_ORDER> { + static_assert(FASTLED_NRF52_MAXIMUM_PIXELS_PER_STRING > 0, "Maximum string length must be positive value (FASTLED_NRF52_MAXIMUM_PIXELS_PER_STRING)"); + static_assert(_T1 > 0 , "negative values are not allowed"); + static_assert(_T2 > 0 , "negative values are not allowed"); + static_assert(_T3 > 0 , "negative values are not allowed"); + static_assert(_T1 < (0x8000u-2u), "_T1 must fit in 15 bits"); + static_assert(_T2 < (0x8000u-2u), "_T2 must fit in 15 bits"); + static_assert(_T3 < (0x8000u-2u), "_T3 must fit in 15 bits"); + static_assert(_T1 < (0x8000u-2u), "_T0H must fit in 15 bits"); + static_assert(_T1+_T2 < (0x8000u-2u), "_T1H must fit in 15 bits"); + static_assert(_T1+_T2+_T3 < (0x8000u-2u), "_TOP must fit in 15 bits"); + static_assert(_T1+_T2+_T3 <= PWM_COUNTERTOP_COUNTERTOP_Msk, "_TOP too large for peripheral"); + +private: + static const bool _INITIALIZE_PIN_HIGH = (_FLIP ? 1 : 0); + static const uint16_t _POLARITY_BIT = (_FLIP ? 0 : 0x8000); + + static const uint8_t _BITS_PER_PIXEL = (8 + _XTRA0) * 3; // NOTE: 3 means RGB only... + static const uint16_t _PWM_BUFFER_COUNT = (_BITS_PER_PIXEL * FASTLED_NRF52_MAXIMUM_PIXELS_PER_STRING); + static const uint8_t _T0H = ((uint16_t)(_T1 )); + static const uint8_t _T1H = ((uint16_t)(_T1+_T2 )); + static const uint8_t _TOP = ((uint16_t)(_T1+_T2+_T3)); + + // may as well be static, as can only attach one LED string per _DATA_PIN.... + static uint16_t s_SequenceBuffer[_PWM_BUFFER_COUNT]; + static uint16_t s_SequenceBufferValidElements; + static volatile uint32_t s_SequenceBufferInUse; + static CMinWait<_WAIT_TIME_MICROSECONDS> mWait; // ensure data has time to latch + + FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_InitializePinState() { + FastPin<_DATA_PIN>::setOutput(); + if (_INITIALIZE_PIN_HIGH) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_InitializePwmInstance(NRF_PWM_Type * pwm) { + + // Pins must be set before enabling the peripheral + pwm->PSEL.OUT[0] = FastPin<_DATA_PIN>::nrf_pin(); + pwm->PSEL.OUT[1] = NRF_PWM_PIN_NOT_CONNECTED; + pwm->PSEL.OUT[2] = NRF_PWM_PIN_NOT_CONNECTED; + pwm->PSEL.OUT[3] = NRF_PWM_PIN_NOT_CONNECTED; + nrf_pwm_enable(pwm); + nrf_pwm_configure(pwm, NRF_PWM_CLK_16MHz, NRF_PWM_MODE_UP, _TOP); + nrf_pwm_decoder_set(pwm, NRF_PWM_LOAD_COMMON, NRF_PWM_STEP_AUTO); + + // clear any prior shorts / interrupt enable bits + nrf_pwm_shorts_set(pwm, 0); + nrf_pwm_int_set(pwm, 0); + // clear all prior events + nrf_pwm_event_clear(pwm, NRF_PWM_EVENT_STOPPED); + nrf_pwm_event_clear(pwm, NRF_PWM_EVENT_SEQSTARTED0); + nrf_pwm_event_clear(pwm, NRF_PWM_EVENT_SEQSTARTED1); + nrf_pwm_event_clear(pwm, NRF_PWM_EVENT_SEQEND0); + nrf_pwm_event_clear(pwm, NRF_PWM_EVENT_SEQEND1); + nrf_pwm_event_clear(pwm, NRF_PWM_EVENT_PWMPERIODEND); + nrf_pwm_event_clear(pwm, NRF_PWM_EVENT_LOOPSDONE); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_ConfigurePwmSequence(NRF_PWM_Type * pwm) { + // config is easy, using SEQ0, no loops... + nrf_pwm_sequence_t sequenceConfig; + sequenceConfig.values.p_common = &(s_SequenceBuffer[0]); + sequenceConfig.length = s_SequenceBufferValidElements; + sequenceConfig.repeats = 0; // send the data once, and only once + sequenceConfig.end_delay = 0; // no extra delay at the end of SEQ[0] / SEQ[1] + nrf_pwm_sequence_set(pwm, 0, &sequenceConfig); + nrf_pwm_sequence_set(pwm, 1, &sequenceConfig); + nrf_pwm_loop_set(pwm, 0); + + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_EnableInterruptsAndShortcuts(NRF_PWM_Type * pwm) { + IRQn_Type irqn = PWM_Arbiter::getIRQn(); + // TODO: check API results... + uint32_t result; + + result = sd_nvic_SetPriority(irqn, configMAX_SYSCALL_INTERRUPT_PRIORITY); + (void)result; + result = sd_nvic_EnableIRQ(irqn); + (void)result; + + // shortcuts prevent (up to) 4-cycle delay from interrupt handler to next action + uint32_t shortsToEnable = 0; + shortsToEnable |= NRF_PWM_SHORT_SEQEND0_STOP_MASK; ///< SEQEND[0] --> STOP task. + shortsToEnable |= NRF_PWM_SHORT_SEQEND1_STOP_MASK; ///< SEQEND[1] --> STOP task. + //shortsToEnable |= NRF_PWM_SHORT_LOOPSDONE_SEQSTART0_MASK; ///< LOOPSDONE --> SEQSTART[0] task. + //shortsToEnable |= NRF_PWM_SHORT_LOOPSDONE_SEQSTART1_MASK; ///< LOOPSDONE --> SEQSTART[1] task. + shortsToEnable |= NRF_PWM_SHORT_LOOPSDONE_STOP_MASK; ///< LOOPSDONE --> STOP task. + nrf_pwm_shorts_set(pwm, shortsToEnable); + + // mark which events should cause interrupts... + uint32_t interruptsToEnable = 0; + interruptsToEnable |= NRF_PWM_INT_SEQEND0_MASK; + interruptsToEnable |= NRF_PWM_INT_SEQEND1_MASK; + interruptsToEnable |= NRF_PWM_INT_LOOPSDONE_MASK; + interruptsToEnable |= NRF_PWM_INT_STOPPED_MASK; + nrf_pwm_int_set(pwm, interruptsToEnable); + + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_StartTask(NRF_PWM_Type * pwm) { + nrf_pwm_task_trigger(pwm, NRF_PWM_TASK_SEQSTART0); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void spinAcquireSequenceBuffer() { + while (!tryAcquireSequenceBuffer()); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static bool tryAcquireSequenceBuffer() { + return __sync_bool_compare_and_swap(&s_SequenceBufferInUse, 0, 1); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void releaseSequenceBuffer() { + uint32_t tmp = __sync_val_compare_and_swap(&s_SequenceBufferInUse, 1, 0); + if (tmp != 1) { + // TODO: Error / Assert / log ? + } + } + +public: + static void isr_handler() { + NRF_PWM_Type * pwm = PWM_Arbiter::getPWM(); + IRQn_Type irqn = PWM_Arbiter::getIRQn(); + + // Currently, only use SEQUENCE 0, so only event + // of consequence is LOOPSDONE ... + if (nrf_pwm_event_check(pwm,NRF_PWM_EVENT_STOPPED)) { + nrf_pwm_event_clear(pwm,NRF_PWM_EVENT_STOPPED); + + // update the minimum time to next call + mWait.mark(); + // mark the sequence as no longer in use -- pointer, comparator, exchange value + releaseSequenceBuffer(); + // prevent further interrupts from PWM events + nrf_pwm_int_set(pwm, 0); + // disable PWM interrupts - None of the PWM IRQs are shared + // with other peripherals, avoiding complexity of shared IRQs. + sd_nvic_DisableIRQ(irqn); + // disable the PWM instance + nrf_pwm_disable(pwm); + // may take up to 4 cycles for writes to propagate (APB bus @ 16MHz) + asm __volatile__ ( "NOP; NOP; NOP; NOP;" ); + // release the PWM arbiter to be re-used by another LED string + PWM_Arbiter::releaseFromIsr(); + } + } + + + virtual void init() { + FASTLED_NRF52_DEBUGPRINT("Clockless Timings:\n"); + FASTLED_NRF52_DEBUGPRINT(" T0H == %d", _T0H); + FASTLED_NRF52_DEBUGPRINT(" T1H == %d", _T1H); + FASTLED_NRF52_DEBUGPRINT(" TOP == %d\n", _TOP); + // to avoid pin initialization from causing first LED to have invalid color, + // call mWait.mark() to ensure data latches before color data gets sent. + startPwmPlayback_InitializePinState(); + mWait.mark(); + + } + virtual uint16_t getMaxRefreshRate() const { return 800; } + + virtual void showPixels(PixelController<_RGB_ORDER> & pixels) { + // wait for the only sequence buffer to become available + spinAcquireSequenceBuffer(); + prepareSequenceBuffers(pixels); + // ensure any prior data had time to latch + mWait.wait(); + startPwmPlayback(s_SequenceBufferValidElements); + return; + } + + template + FASTLED_NRF52_INLINE_ATTRIBUTE static void WriteBitToSequence(uint8_t byte, uint16_t * e) { + *e = _POLARITY_BIT | (((byte & (1u << _BIT)) == 0) ? _T0H : _T1H); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void prepareSequenceBuffers(PixelController<_RGB_ORDER> & pixels) { + s_SequenceBufferValidElements = 0; + int32_t remainingSequenceElements = _PWM_BUFFER_COUNT; + uint16_t * e = s_SequenceBuffer; + uint32_t size_needed = pixels.size(); // count of pixels + size_needed *= (8 + _XTRA0); // bits per pixel + size_needed *= 2; // each bit takes two bytes + + if (size_needed > _PWM_BUFFER_COUNT) { + // TODO: assert()? + return; + } + + while (pixels.has(1) && (remainingSequenceElements >= _BITS_PER_PIXEL)) { + uint8_t b0 = pixels.loadAndScale0(); + WriteBitToSequence<7>(b0, e); ++e; + WriteBitToSequence<6>(b0, e); ++e; + WriteBitToSequence<5>(b0, e); ++e; + WriteBitToSequence<4>(b0, e); ++e; + WriteBitToSequence<3>(b0, e); ++e; + WriteBitToSequence<2>(b0, e); ++e; + WriteBitToSequence<1>(b0, e); ++e; + WriteBitToSequence<0>(b0, e); ++e; + if (_XTRA0 > 0) { + for (int i = 0; i < _XTRA0; ++i) { + WriteBitToSequence<0>(0,e); ++e; + } + } + uint8_t b1 = pixels.loadAndScale1(); + WriteBitToSequence<7>(b1, e); ++e; + WriteBitToSequence<6>(b1, e); ++e; + WriteBitToSequence<5>(b1, e); ++e; + WriteBitToSequence<4>(b1, e); ++e; + WriteBitToSequence<3>(b1, e); ++e; + WriteBitToSequence<2>(b1, e); ++e; + WriteBitToSequence<1>(b1, e); ++e; + WriteBitToSequence<0>(b1, e); ++e; + if (_XTRA0 > 0) { + for (int i = 0; i < _XTRA0; ++i) { + WriteBitToSequence<0>(0,e); ++e; + } + } + uint8_t b2 = pixels.loadAndScale2(); + WriteBitToSequence<7>(b2, e); ++e; + WriteBitToSequence<6>(b2, e); ++e; + WriteBitToSequence<5>(b2, e); ++e; + WriteBitToSequence<4>(b2, e); ++e; + WriteBitToSequence<3>(b2, e); ++e; + WriteBitToSequence<2>(b2, e); ++e; + WriteBitToSequence<1>(b2, e); ++e; + WriteBitToSequence<0>(b2, e); ++e; + if (_XTRA0 > 0) { + for (int i = 0; i < _XTRA0; ++i) { + WriteBitToSequence<0>(0,e); ++e; + } + } + + // advance pixel and sequence pointers + s_SequenceBufferValidElements += _BITS_PER_PIXEL; + remainingSequenceElements -= _BITS_PER_PIXEL; + pixels.advanceData(); + pixels.stepDithering(); + } + } + + + FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback(uint16_t bytesToSend) { + PWM_Arbiter::acquire(isr_handler); + NRF_PWM_Type * pwm = PWM_Arbiter::getPWM(); + + // mark the sequence as being in-use + __sync_fetch_and_or(&s_SequenceBufferInUse, 1); + + startPwmPlayback_InitializePinState(); + startPwmPlayback_InitializePwmInstance(pwm); + startPwmPlayback_ConfigurePwmSequence(pwm); + startPwmPlayback_EnableInterruptsAndShortcuts(pwm); + startPwmPlayback_StartTask(pwm); + return; + } + + +#if 0 + FASTLED_NRF52_INLINE_ATTRIBUTE static uint16_t* getRawSequenceBuffer() { return s_SequenceBuffer; } + FASTLED_NRF52_INLINE_ATTRIBUTE static uint16_t getRawSequenceBufferSize() { return _PWM_BUFFER_COUNT; } + FASTLED_NRF52_INLINE_ATTRIBUTE static uint16_t getSequenceBufferInUse() { return s_SequenceBufferInUse; } + FASTLED_NRF52_INLINE_ATTRIBUTE static void sendRawSequenceBuffer(uint16_t bytesToSend) { + mWait.wait(); // ensure min time between updates + startPwmPlayback(bytesToSend); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void sendRawBytes(uint8_t * arrayOfBytes, uint16_t bytesToSend) { + // wait for sequence buffer to be available + while (s_SequenceBufferInUse != 0); + + s_SequenceBufferValidElements = 0; + int32_t remainingSequenceElements = _PWM_BUFFER_COUNT; + uint16_t * e = s_SequenceBuffer; + uint8_t * nextByte = arrayOfBytes; + for (uint16_t bytesRemain = bytesToSend; + (remainingSequenceElements >= 8) && (bytesRemain > 0); + --bytesRemain, + remainingSequenceElements -= 8, + s_SequenceBufferValidElements += 8 + ) { + uint8_t b = *nextByte; + WriteBitToSequence<7,false>(b, e); ++e; + WriteBitToSequence<6,false>(b, e); ++e; + WriteBitToSequence<5,false>(b, e); ++e; + WriteBitToSequence<4,false>(b, e); ++e; + WriteBitToSequence<3,false>(b, e); ++e; + WriteBitToSequence<2,false>(b, e); ++e; + WriteBitToSequence<1,false>(b, e); ++e; + WriteBitToSequence<0,false>(b, e); ++e; + if (_XTRA0 > 0) { + for (int i = 0; i < _XTRA0; ++i) { + WriteBitToSequence<0,_FLIP>(0,e); ++e; + } + } + } + mWait.wait(); // ensure min time between updates + + startPwmPlayback(s_SequenceBufferValidElements); + } +#endif // 0 + +}; + +template +uint16_t ClocklessController<_DATA_PIN, _T1, _T2, _T3, _RGB_ORDER, _XTRA0, _FLIP, _WAIT_TIME_MICROSECONDS>::s_SequenceBufferValidElements = 0; +template +uint32_t volatile ClocklessController<_DATA_PIN, _T1, _T2, _T3, _RGB_ORDER, _XTRA0, _FLIP, _WAIT_TIME_MICROSECONDS>::s_SequenceBufferInUse = 0; +template +uint16_t ClocklessController<_DATA_PIN, _T1, _T2, _T3, _RGB_ORDER, _XTRA0, _FLIP, _WAIT_TIME_MICROSECONDS>::s_SequenceBuffer[_PWM_BUFFER_COUNT]; +template +CMinWait<_WAIT_TIME_MICROSECONDS> ClocklessController<_DATA_PIN, _T1, _T2, _T3, _RGB_ORDER, _XTRA0, _FLIP, _WAIT_TIME_MICROSECONDS>::mWait; + +/* nrf_pwm solution +// +// When the nRF52 softdevice (e.g., BLE) is enabled, the CPU can be pre-empted +// at any time for radio interrupts. These interrupts cannot be disabled. +// The problem is, even simple BLE advertising interrupts may take **`348μs`** +// (per softdevice 1.40, see http://infocenter.nordicsemi.com/pdf/S140_SDS_v1.3.pdf) +// +// The nRF52 chips have a decent Easy-DMA-enabled PWM peripheral. +// +// The major downside: +// [] The PWM peripheral has a fixed input buffer size at 16 bits per clock cycle. +// (each clockless protocol bit == 2 bytes) +// +// The major upsides include: +// [] Fully asynchronous, freeing CPU for other tasks +// [] Softdevice interrupts do not affect PWM clocked output (reliable clocking) +// +// The initial solution generally does the following for showPixels(): +// [] wait for a sequence buffer to become available +// [] prepare the entire LED string's sequence (see `prepareSequenceBuffers()`) +// [] ensures minimum wait time from prior sequence's end +// +// Options after initial solution working: +// [] + +// TODO: Double-buffers, so one can be doing DMA while the second +// buffer is being prepared. +// TODO: Pool of buffers, so can keep N-1 active in DMA, while +// preparing data in the final buffer? +// Write another class similar to PWM_Arbiter, only for +// tracking use of sequence buffers? +// TODO: Use volatile variable to track buffers that the +// prior DMA operation is finished with, so can fill +// in those buffers with newly-prepared data... +// apis to send the pre-generated buffer. This would be essentially asynchronous, +// and result in efficient run time if the pixels are either (a) static, or +// (b) cycle through a limited number of options whose converted results can +// be cached and re-used. While simple, this method takes lots of extra RAM... +// 16 bits for every full clock (high/low) cycle. +// +// Clockless chips typically send 24 bits (3x 8-bit) per pixel. +// One odd clockless chip sends 36 bits (3x 12-bit) per pixel. +// Each bit requires a 16-bit sequence entry for the PWM peripheral. +// This gives approximately: +// 24 bpp 36 bpp +// ========================================== +// 1 pixel 48 bytes 72 bytes +// 32 pixels 1,536 bytes 2,304 bytes +// 64 pixels 3,072 bytes 4,608 bytes +// +// +// UPDATE: this is the method I'm choosing, to get _SOMETHING_ +// clockless working... 3k RAM for 64 pixels is acceptable +// for a first release, as it allows re-use of FASTLED +// color correction, dithering, etc. .... +*/ + +//FASTLED_NAMESPACE_END + +#endif // NRF52_SERIES +#endif // __INC_CLOCKLESS_ARM_NRF52 \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastled_arm_nrf52.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastled_arm_nrf52.h new file mode 100644 index 0000000..4530030 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastled_arm_nrf52.h @@ -0,0 +1,11 @@ +#ifndef __INC_FASTLED_ARM_NRF52_H +#define __INC_FASTLED_ARM_NRF52_H + +#include "led_sysdefs_arm_nrf52.h" +#include "arbiter_nrf52.h" +#include "fastpin_arm_nrf52.h" +#include "fastspi_arm_nrf52.h" +#include "clockless_arm_nrf52.h" + +#endif // #ifndef __INC_FASTLED_ARM_NRF52_H + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h new file mode 100644 index 0000000..31bf789 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h @@ -0,0 +1,212 @@ +#ifndef __FASTPIN_ARM_NRF52_H +#define __FASTPIN_ARM_NRF52_H + +/* +// +// Background: +// =========== +// the nRF52 has more than 32 ports, and thus must support +// two distinct GPIO port registers. +// +// For the nRF52 series, the structure to control the port is +// `NRF_GPIO_Type`, with separate addresses mapped for set, clear, etc. +// The two ports are defined as NRF_P0 and NRF_P1. +// An example declaration for the ports is: +// #define NRF_P0_BASE 0x50000000UL +// #define NRF_P1_BASE 0x50000300UL +// #define NRF_P0 ((NRF_GPIO_Type*)NRF_P0_BASE) +// #define NRF_P1 ((NRF_GPIO_Type*)NRF_P1_BASE) +// +// Therefore, ideally, the _FL_DEFPIN() macro would simply +// conditionally pass either NRF_P0 or NRF_P1 to the underlying +// FastPin<> template class class. +// +// The "pin" provided to the FastLED<> template (and which +// the _FL_DEFPIN() macro specializes for valid pins) is NOT +// the microcontroller port.pin, but the Arduino digital pin. +// Some boards have an identity mapping (e.g., nRF52832 Feather) +// but most do not. Therefore, the _FL_DEFPIN() macro +// must translate the Arduino pin to the mcu port.pin. +// +// +// Difficulties: +// ============= +// The goal is to avoid any such lookups, using compile-time +// optimized functions for speed, in line with FastLED's +// overall design goals. This means constexpr, compile-time +// and aggressive inlining of functions.... +// +// Right away, this precludes the use of g_ADigitalPinMap, +// which is not constexpr, and thus not available for +// preprocessor/compile-time optimizations. Therefore, +// we have to specialize FastPin, given a +// compile-time value for PIN, into at least a PORT and +// a BITMASK for the port. +// +// Arduino compiles using C++11 for at least Feather nRF52840 Express. +// C++11 is very restrictive about template parameters. +// Template parameters can only be: +// 1. a type (as most people expect) +// 2. a template +// 3. a constexpr native integer type +// +// Therefore, attempts to use `NRF_GPIO_Type *` as a +// template parameter will fail.... +// +// Solution: +// ========= +// The solution chosen is to define a unique structure for each port, +// whose SOLE purpose is to have a static inline function that +// returns the `NRF_GPIO_Type *` that is needed. +// +// Thus, while it's illegal to pass `NRF_P0` as a template +// parameter, it's perfectly legal to pass `__generated_struct_NRF_P0`, +// and have the template call a well-known `static inline` function +// that returns `NRF_P0` ... which is itself a compile-time constant. +// +// Note that additional magic can be applied that will automatically +// generate the structures. If you want to add that to this platform, +// check out the KL26 platform files for a starting point. +// +*/ + +// manually define two structures, to avoid fighting with preprocessor macros +struct __generated_struct_NRF_P0 { + FASTLED_NRF52_INLINE_ATTRIBUTE constexpr static uintptr_t r() { + return NRF_P0_BASE; + } +}; +// Not all NRF52 chips have two ports. Only define if P1 is present. +#if defined(NRF_P1_BASE) +struct __generated_struct_NRF_P1 { + FASTLED_NRF52_INLINE_ATTRIBUTE constexpr static uintptr_t r() { + return NRF_P1_BASE; + } +}; +#endif + + +// The actual class template can then use a typename, for what is essentially a constexpr NRF_GPIO_Type* +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + FASTLED_NRF52_INLINE_ATTRIBUTE static void setOutput() { + // OK for this to be more than one instruction, as unusual to quickly switch input/output modes + nrf_gpio_cfg( + nrf_pin(), + NRF_GPIO_PIN_DIR_OUTPUT, // set pin as output + NRF_GPIO_PIN_INPUT_DISCONNECT, // disconnect the input buffering + NRF_GPIO_PIN_NOPULL, // neither pull-up nor pull-down resistors enabled + NRF_GPIO_PIN_H0H1, // high drive mode required for faster speeds + NRF_GPIO_PIN_NOSENSE // pin sense level disabled + ); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void setInput() { + // OK for this to be more than one instruction, as unusual to quickly switch input/output modes + nrf_gpio_cfg( + nrf_pin(), + NRF_GPIO_PIN_DIR_INPUT, // set pin as input + NRF_GPIO_PIN_INPUT_DISCONNECT, // disconnect the input buffering + NRF_GPIO_PIN_NOPULL, // neither pull-up nor pull-down resistors enabled + NRF_GPIO_PIN_H0H1, // high drive mode required for faster speeds + NRF_GPIO_PIN_NOSENSE // pin sense level disabled + ); + } + FASTLED_NRF52_INLINE_ATTRIBUTE static void hi() { (reinterpret_cast(_PORT::r()))->OUTSET = _MASK; } // sets _MASK in the SET OUTPUT register (output set high) + FASTLED_NRF52_INLINE_ATTRIBUTE static void lo() { (reinterpret_cast(_PORT::r()))->OUTCLR = _MASK; } // sets _MASK in the CLEAR OUTPUT register (output set low) + FASTLED_NRF52_INLINE_ATTRIBUTE static void toggle() { (reinterpret_cast(_PORT::r()))->OUT ^= _MASK; } // toggles _MASK bits in the OUTPUT GPIO port directly + FASTLED_NRF52_INLINE_ATTRIBUTE static void strobe() { toggle(); toggle(); } // BUGBUG -- Is this used by FastLED? Without knowing (for example) SPI Speed? + FASTLED_NRF52_INLINE_ATTRIBUTE static port_t hival() { return (reinterpret_cast(_PORT::r()))->OUT | _MASK; } // sets all _MASK bit(s) in the OUTPUT GPIO port to 1 + FASTLED_NRF52_INLINE_ATTRIBUTE static port_t loval() { return (reinterpret_cast(_PORT::r()))->OUT & ~_MASK; } // sets all _MASK bit(s) in the OUTPUT GPIO port to 0 + FASTLED_NRF52_INLINE_ATTRIBUTE static port_ptr_t port() { return &((reinterpret_cast(_PORT::r()))->OUT); } // gets raw pointer to OUTPUT GPIO port + FASTLED_NRF52_INLINE_ATTRIBUTE static port_ptr_t cport() { return &((reinterpret_cast(_PORT::r()))->OUTCLR); } // gets raw pointer to SET DIRECTION GPIO port + FASTLED_NRF52_INLINE_ATTRIBUTE static port_ptr_t sport() { return &((reinterpret_cast(_PORT::r()))->OUTSET); } // gets raw pointer to CLEAR DIRECTION GPIO port + FASTLED_NRF52_INLINE_ATTRIBUTE static port_t mask() { return _MASK; } // gets the value of _MASK + FASTLED_NRF52_INLINE_ATTRIBUTE static void hi (FASTLED_REGISTER port_ptr_t port) { hi(); } // sets _MASK in the SET OUTPUT register (output set high) + FASTLED_NRF52_INLINE_ATTRIBUTE static void lo (FASTLED_REGISTER port_ptr_t port) { lo(); } // sets _MASK in the CLEAR OUTPUT register (output set low) + FASTLED_NRF52_INLINE_ATTRIBUTE static void set(FASTLED_REGISTER port_t val ) { (reinterpret_cast(_PORT::r()))->OUT = val; } // sets entire port's value (optimization used by FastLED) + FASTLED_NRF52_INLINE_ATTRIBUTE static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) { *port = val; } + constexpr static uint32_t nrf_pin2() { return NRF_GPIO_PIN_MAP(_PORT_NUMBER, _PIN_NUMBER); } + constexpr static bool LowSpeedOnlyRecommended() { + // Caller must always determine if high speed use if allowed on a given pin, + // because it depends on more than just the chip packaging ... it depends on entire board (and even system) design. + return false; // choosing default to be FALSE, to allow users to ATTEMPT to use high-speed on pins where support is not known + } + // Expose the nrf pin (port/pin combined), port, and pin as properties (e.g., for setting up SPI) + + FASTLED_NRF52_INLINE_ATTRIBUTE static uint32_t nrf_pin() { return NRF_GPIO_PIN_MAP(_PORT_NUMBER, _PIN_NUMBER); } +}; + + +template +class _INVALID_ARMPIN: public _ARMPIN<_MASK, _PORT, _PORT_NUMBER, _PIN_NUMBER> { +public: + _INVALID_ARMPIN() { + Serial.print("For whatever reason pin "); Serial.print(_PIN_NUMBER); + Serial.println(" has been marked as invalid. Please use a different pin."); + Serial.println("Pausing execution for 2 seconds."); + delay(2000); // Give time for the message to be printed. + } + +}; + +// +// BOARD_PIN can be either the pin portion of a port.pin, or the combined NRF_GPIO_PIN_MAP() number. +// For example both the following two defines refer to P1.15 (pin 47) as Arduino pin 3: +// _FL_DEFPIN(3, 15, 1); +// _FL_DEFPIN(3, 47, 1); +// +// Similarly, the following defines are all equivalent: +// _DEFPIN_ARM_IDENTITY_P1(47); +// _FL_DEFPIN(47, 15, 1); +// _FL_DEFPIN(47, 47, 1); +// + +#define _FL_DEF_INVALID_PIN(ARDUINO_PIN, BOARD_PIN, BOARD_PORT) \ + template<> class FastPin : \ + public _INVALID_ARMPIN< \ + 0, \ + __generated_struct_NRF_P0, \ + 0, \ + 0 \ + > \ + {} + +#define _FL_DEFPIN(ARDUINO_PIN, BOARD_PIN, BOARD_PORT) \ + template<> class FastPin : \ + public _ARMPIN< \ + 1u << (BOARD_PIN & 31u), \ + __generated_struct_NRF_P ## BOARD_PORT, \ + (BOARD_PIN / 32), \ + BOARD_PIN & 31u \ + > \ + {} + +#define _DEFPIN_ARM_IDENTITY_P0(ARDUINO_PIN) \ + template<> class FastPin : \ + public _ARMPIN< \ + 1u << (ARDUINO_PIN & 31u), \ + __generated_struct_NRF_P0, \ + 0, \ + (ARDUINO_PIN & 31u) + 0 \ + > \ + {} + +#define _DEFPIN_ARM_IDENTITY_P1(ARDUINO_PIN) \ + template<> class FastPin : \ + public _ARMPIN< \ + 1u << (ARDUINO_PIN & 31u), \ + __generated_struct_NRF_P1, \ + 1, \ + (ARDUINO_PIN & 31u) + 32 \ + > \ + {} + +// The actual pin definitions are in a separate header file... +#include "fastpin_arm_nrf52_variants.h" + +#define HAS_HARDWARE_PIN_SUPPORT + +#endif // #ifndef __FASTPIN_ARM_NRF52_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52_variants.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52_variants.h new file mode 100644 index 0000000..e2a708e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52_variants.h @@ -0,0 +1,915 @@ +#ifndef __FASTPIN_ARM_NRF52_VARIANTS_H +#define __FASTPIN_ARM_NRF52_VARIANTS_H + +// use this to determine if found variant or not (avoid multiple boards at once) +#undef __FASTPIN_ARM_NRF52_VARIANT_FOUND + +// Adafruit Bluefruit nRF52832 Feather +// From https://www.adafruit.com/package_adafruit_index.json +#if defined (ARDUINO_NRF52832_FEATHER) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Adafruit Bluefruit nRF52832 Feather is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _DEFPIN_ARM_IDENTITY_P0( 0); // xtal 1 + _DEFPIN_ARM_IDENTITY_P0( 1); // xtal 2 + _DEFPIN_ARM_IDENTITY_P0( 2); // a0 + _DEFPIN_ARM_IDENTITY_P0( 3); // a1 + _DEFPIN_ARM_IDENTITY_P0( 4); // a2 + _DEFPIN_ARM_IDENTITY_P0( 5); // a3 + _DEFPIN_ARM_IDENTITY_P0( 6); // TXD + _DEFPIN_ARM_IDENTITY_P0( 7); // GPIO #7 + _DEFPIN_ARM_IDENTITY_P0( 8); // RXD + _DEFPIN_ARM_IDENTITY_P0( 9); // NFC1 + _DEFPIN_ARM_IDENTITY_P0(10); // NFC2 + _DEFPIN_ARM_IDENTITY_P0(11); // GPIO #11 + _DEFPIN_ARM_IDENTITY_P0(12); // SCK + _DEFPIN_ARM_IDENTITY_P0(13); // MOSI + _DEFPIN_ARM_IDENTITY_P0(14); // MISO + _DEFPIN_ARM_IDENTITY_P0(15); // GPIO #15 + _DEFPIN_ARM_IDENTITY_P0(16); // GPIO #16 + _DEFPIN_ARM_IDENTITY_P0(17); // LED #1 (red) + _DEFPIN_ARM_IDENTITY_P0(18); // SWO + _DEFPIN_ARM_IDENTITY_P0(19); // LED #2 (blue) + _DEFPIN_ARM_IDENTITY_P0(20); // DFU + // _DEFPIN_ARM_IDENTITY_P0(21); // Reset -- not valid to use for FastLED? + // _DEFPIN_ARM_IDENTITY_P0(22); // Factory Reset -- not vaild to use for FastLED? + // _DEFPIN_ARM_IDENTITY_P0(23); // N/A + // _DEFPIN_ARM_IDENTITY_P0(24); // N/A + _DEFPIN_ARM_IDENTITY_P0(25); // SDA + _DEFPIN_ARM_IDENTITY_P0(26); // SCL + _DEFPIN_ARM_IDENTITY_P0(27); // GPIO #27 + _DEFPIN_ARM_IDENTITY_P0(28); // A4 + _DEFPIN_ARM_IDENTITY_P0(29); // A5 + _DEFPIN_ARM_IDENTITY_P0(30); // A6 + _DEFPIN_ARM_IDENTITY_P0(31); // A7 +#endif // defined (ARDUINO_NRF52832_FEATHER) + +// Adafruit Circuit Playground Bluefruit +// From https://www.adafruit.com/package_adafruit_index.json +#if defined (ARDUINO_NRF52840_CIRCUITPLAY) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + + // This board is a bit of a mess ... as it defines + // multiple arduino pins to map to a single Port/Pin + // combination. + + // Use PIN_NEOPIXEL (D8) for the ten built-in neopixels + _FL_DEFPIN( 8, 13, 0); // P0.13 -- D8 / Neopixels + + // PIN_A0 is connect to an amplifier, and thus *might* + // not be suitable for use with FastLED. + // Do not enable this pin until can confirm + // signal integrity from this pin. + // + // NOTE: it might also be possible if first disable + // the amp using D11 ("speaker shutdown" pin) + // + // _FL_DEFPIN(14, 26, 0); // P0.26 -- A0 / D12 / Audio Out + _FL_DEFPIN(15, 2, 0); // P0.02 -- A1 / D6 + _FL_DEFPIN(16, 29, 0); // P0.29 -- A2 / D9 + _FL_DEFPIN(17, 3, 0); // P0.03 -- A3 / D10 + _FL_DEFPIN(18, 4, 0); // P0.04 -- A4 / D3 / SCL + _FL_DEFPIN(19, 5, 0); // P0.05 -- A5 / D2 / SDA + _FL_DEFPIN(20, 30, 0); // P0.30 -- A6 / D0 / UART RX + _FL_DEFPIN(21, 14, 0); // P0.14 -- AREF / D1 / UART TX + +#endif + +// Adafruit Bluefruit nRF52840 Feather Express +// From https://www.adafruit.com/package_adafruit_index.json +#if defined (ARDUINO_NRF52840_FEATHER) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + + // Arduino pins 0..7 + _FL_DEFPIN( 0, 25, 0); // D0 is P0.25 -- UART TX + //_FL_DEFPIN( 1, 24, 0); // D1 is P0.24 -- UART RX + _FL_DEFPIN( 2, 10, 0); // D2 is P0.10 -- NFC2 + _FL_DEFPIN( 3, 47, 1); // D3 is P1.15 -- PIN_LED1 (red) + _FL_DEFPIN( 4, 42, 1); // D4 is P1.10 -- PIN_LED2 (blue) + _FL_DEFPIN( 5, 40, 1); // D5 is P1.08 -- SPI/SS + _FL_DEFPIN( 6, 7, 0); // D6 is P0.07 + _FL_DEFPIN( 7, 34, 1); // D7 is P1.02 -- PIN_DFU (Button) + + // Arduino pins 8..15 + _FL_DEFPIN( 8, 16, 0); // D8 is P0.16 -- PIN_NEOPIXEL + _FL_DEFPIN( 9, 26, 0); // D9 is P0.26 + _FL_DEFPIN(10, 27, 0); // D10 is P0.27 + _FL_DEFPIN(11, 6, 0); // D11 is P0.06 + _FL_DEFPIN(12, 8, 0); // D12 is P0.08 + _FL_DEFPIN(13, 41, 1); // D13 is P1.09 + _FL_DEFPIN(14, 4, 0); // D14 is P0.04 -- A0 + _FL_DEFPIN(15, 5, 0); // D15 is P0.05 -- A1 + + // Arduino pins 16..23 + _FL_DEFPIN(16, 30, 0); // D16 is P0.30 -- A2 + _FL_DEFPIN(17, 28, 0); // D17 is P0.28 -- A3 + _FL_DEFPIN(18, 2, 0); // D18 is P0.02 -- A4 + _FL_DEFPIN(19, 3, 0); // D19 is P0.03 -- A5 + //_FL_DEFPIN(20, 29, 0); // D20 is P0.29 -- A6 -- Connected to battery! + //_FL_DEFPIN(21, 31, 0); // D21 is P0.31 -- A7 -- AREF + _FL_DEFPIN(22, 12, 0); // D22 is P0.12 -- SDA + _FL_DEFPIN(23, 11, 0); // D23 is P0.11 -- SCL + + // Arduino pins 24..31 + _FL_DEFPIN(24, 15, 0); // D24 is P0.15 -- PIN_SPI_MISO + _FL_DEFPIN(25, 13, 0); // D25 is P0.13 -- PIN_SPI_MOSI + _FL_DEFPIN(26, 14, 0); // D26 is P0.14 -- PIN_SPI_SCK + //_FL_DEFPIN(27, 19, 0); // D27 is P0.19 -- PIN_QSPI_SCK + //_FL_DEFPIN(28, 20, 0); // D28 is P0.20 -- PIN_QSPI_CS + //_FL_DEFPIN(29, 17, 0); // D29 is P0.17 -- PIN_QSPI_DATA0 + //_FL_DEFPIN(30, 22, 0); // D30 is P0.22 -- PIN_QSPI_DATA1 + //_FL_DEFPIN(31, 23, 0); // D31 is P0.23 -- PIN_QSPI_DATA2 + + // Arduino pins 32..34 + //_FL_DEFPIN(32, 21, 0); // D32 is P0.21 -- PIN_QSPI_DATA3 + //_FL_DEFPIN(33, 9, 0); // D33 is NFC1, only accessible via test point +#endif // defined (ARDUINO_NRF52840_FEATHER) + +// Adafruit Bluefruit nRF52840 Feather Sense +// From https://www.adafruit.com/package_adafruit_index.json +#if defined (ARDUINO_NRF52840_FEATHER_SENSE) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + + // Arduino pins 0..7 + _FL_DEFPIN( 0, 25, 0); // D0 is P0.25 -- UART TX + _FL_DEF_INVALID_PIN( 1, 24, 0); // D1 is P0.24 -- UART RX + _FL_DEFPIN( 2, 10, 0); // D2 is P0.10 -- NFC2 + _FL_DEFPIN( 3, 43, 1); // D3 is P1.11 + _FL_DEFPIN( 4, 42, 1); // D4 is P1.10 -- PIN_LED2 (blue) + _FL_DEFPIN( 5, 40, 1); // D5 is P1.08 -- SPI/SS + _FL_DEFPIN( 6, 7, 0); // D6 is P0.07 + _FL_DEFPIN( 7, 34, 1); // D7 is P1.02 -- PIN_DFU (Button) + + // Arduino pins 8..15 + _FL_DEFPIN( 8, 16, 0); // D8 is P0.16 -- PIN_NEOPIXEL + _FL_DEFPIN( 9, 26, 0); // D9 is P0.26 + _FL_DEFPIN(10, 27, 0); // D10 is P0.27 + _FL_DEFPIN(11, 6, 0); // D11 is P0.06 + _FL_DEFPIN(12, 8, 0); // D12 is P0.08 + _FL_DEFPIN(13, 41, 1); // D13 is P1.09 -- PIN_LED1 (red) + _FL_DEFPIN(14, 4, 0); // D14 is P0.04 -- A0 + _FL_DEFPIN(15, 5, 0); // D15 is P0.05 -- A1 + + // Arduino pins 16..23 + _FL_DEFPIN(16, 30, 0); // D16 is P0.30 -- A2 + _FL_DEFPIN(17, 28, 0); // D17 is P0.28 -- A3 + _FL_DEFPIN(18, 2, 0); // D18 is P0.02 -- A4 + _FL_DEFPIN(19, 3, 0); // D19 is P0.03 -- A5 + _FL_DEF_INVALID_PIN(20, 29, 0); // D20 is P0.29 -- A6 -- Connected to battery! + _FL_DEF_INVALID_PIN(21, 31, 0); // D21 is P0.31 -- A7 -- AREF + _FL_DEFPIN(22, 12, 0); // D22 is P0.12 -- SDA + _FL_DEFPIN(23, 11, 0); // D23 is P0.11 -- SCL + + // Arduino pins 24..31 + _FL_DEFPIN(24, 15, 0); // D24 is P0.15 -- PIN_SPI_MISO + _FL_DEFPIN(25, 13, 0); // D25 is P0.13 -- PIN_SPI_MOSI + _FL_DEFPIN(26, 14, 0); // D26 is P0.14 -- PIN_SPI_SCK + _FL_DEF_INVALID_PIN(27, 19, 0); // D27 is P0.19 -- PIN_QSPI_SCK + _FL_DEF_INVALID_PIN(28, 20, 0); // D28 is P0.20 -- PIN_QSPI_CS + _FL_DEF_INVALID_PIN(29, 17, 0); // D29 is P0.17 -- PIN_QSPI_DATA0 + _FL_DEF_INVALID_PIN(30, 22, 0); // D30 is P0.22 -- PIN_QSPI_DATA1 + _FL_DEF_INVALID_PIN(31, 23, 0); // D31 is P0.23 -- PIN_QSPI_DATA2 + + // Arduino pins 32..34 + //_FL_DEF_INVALID_PIN(32, 21, 0); // D32 is P0.21 -- PIN_QSPI_DATA3 + //_FL_DEF_INVALID_PIN(33, 9, 0); // D33 is NFC1, only accessible via test point +#endif // defined (ARDUINO_NRF52840_FEATHER_SENSE) + +// Adafruit Bluefruit nRF52840 Metro Express +// From https://www.adafruit.com/package_adafruit_index.json +#if defined (ARDUINO_NRF52840_METRO) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Adafruit Bluefruit nRF52840 Metro Express is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _FL_DEFPIN( 0, 25, 0); // D0 is P0.25 (UART TX) + _FL_DEFPIN( 1, 24, 0); // D1 is P0.24 (UART RX) + _FL_DEFPIN( 2, 10, 1); // D2 is P1.10 + _FL_DEFPIN( 3, 4, 1); // D3 is P1.04 + _FL_DEFPIN( 4, 11, 1); // D4 is P1.11 + _FL_DEFPIN( 5, 12, 1); // D5 is P1.12 + _FL_DEFPIN( 6, 14, 1); // D6 is P1.14 + _FL_DEFPIN( 7, 26, 0); // D7 is P0.26 + _FL_DEFPIN( 8, 27, 0); // D8 is P0.27 + _FL_DEFPIN( 9, 12, 0); // D9 is P0.12 + _FL_DEFPIN(10, 6, 0); // D10 is P0.06 + _FL_DEFPIN(11, 8, 0); // D11 is P0.08 + _FL_DEFPIN(12, 9, 1); // D12 is P1.09 + _FL_DEFPIN(13, 14, 0); // D13 is P0.14 + _FL_DEFPIN(14, 4, 0); // D14 is P0.04 (A0) + _FL_DEFPIN(15, 5, 0); // D15 is P0.05 (A1) + _FL_DEFPIN(16, 28, 0); // D16 is P0.28 (A2) + _FL_DEFPIN(17, 30, 0); // D17 is P0.30 (A3) + _FL_DEFPIN(18, 2, 0); // D18 is P0.02 (A4) + _FL_DEFPIN(19, 3, 0); // D19 is P0.03 (A5) + _FL_DEFPIN(20, 29, 0); // D20 is P0.29 (A6, battery) + _FL_DEFPIN(21, 31, 0); // D21 is P0.31 (A7, ARef) + _FL_DEFPIN(22, 15, 0); // D22 is P0.15 (SDA) + _FL_DEFPIN(23, 16, 0); // D23 is P0.16 (SCL) + _FL_DEFPIN(24, 11, 0); // D24 is P0.11 (SPI MISO) + _FL_DEFPIN(25, 8, 1); // D25 is P1.08 (SPI MOSI) + _FL_DEFPIN(26, 7, 0); // D26 is P0.07 (SPI SCK ) + //_FL_DEFPIN(27, 19, 0); // D27 is P0.19 (QSPI CLK ) + //_FL_DEFPIN(28, 20, 0); // D28 is P0.20 (QSPI CS ) + //_FL_DEFPIN(29, 17, 0); // D29 is P0.17 (QSPI Data 0) + //_FL_DEFPIN(30, 23, 0); // D30 is P0.23 (QSPI Data 1) + //_FL_DEFPIN(31, 22, 0); // D31 is P0.22 (QSPI Data 2) + //_FL_DEFPIN(32, 21, 0); // D32 is P0.21 (QSPI Data 3) + _FL_DEFPIN(33, 13, 1); // D33 is P1.13 LED1 + _FL_DEFPIN(34, 15, 1); // D34 is P1.15 LED2 + _FL_DEFPIN(35, 13, 0); // D35 is P0.13 NeoPixel + _FL_DEFPIN(36, 0, 1); // D36 is P1.02 Switch + _FL_DEFPIN(37, 0, 1); // D37 is P1.00 SWO/DFU + _FL_DEFPIN(38, 9, 0); // D38 is P0.09 NFC1 + _FL_DEFPIN(39, 10, 0); // D39 is P0.10 NFC2 +#endif // defined (ARDUINO_NRF52840_METRO) + +// Adafruit Bluefruit on nRF52840DK PCA10056 +// From https://www.adafruit.com/package_adafruit_index.json +#if defined (ARDUINO_NRF52840_PCA10056) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + + #if defined(USE_ARDUINO_PIN_NUMBERING) + #error "Define of `USE_ARDUINO_PIN_NUMBERING` has known errors in pin mapping -- select different mapping" + #elif defined(FASTLED_NRF52_USE_ARDUINO_UNO_R3_HEADER_PIN_NUMBERING) + /* The following allows defining and using the FastPin<> templates, + using the Arduino UNO R3 connector pin definitions. + */ + _FL_DEFPIN( 0, 1, 1); // D0 is P1.01 + _FL_DEFPIN( 1, 2, 1); // D1 is P1.02 + _FL_DEFPIN( 2, 3, 1); // D2 is P1.03 + _FL_DEFPIN( 3, 4, 1); // D3 is P1.04 + _FL_DEFPIN( 4, 5, 1); // D4 is P1.05 + _FL_DEFPIN( 5, 6, 1); // D5 is P1.06 + _FL_DEFPIN( 6, 7, 1); // D6 is P1.07 (BUTTON1 option) + _FL_DEFPIN( 7, 8, 1); // D7 is P1.08 (BUTTON2 option) + _FL_DEFPIN( 8, 10, 1); // D8 is P1.10 + _FL_DEFPIN( 9, 11, 1); // D9 is P1.11 + _FL_DEFPIN(10, 12, 1); // D10 is P1.12 + _FL_DEFPIN(11, 13, 1); // D11 is P1.13 + _FL_DEFPIN(12, 14, 1); // D12 is P1.14 + _FL_DEFPIN(13, 15, 1); // D13 is P1.15 + // Arduino UNO uses pins D14..D19 to map to header pins A0..A5 + // AREF has no equivalent digital pin map on Arduino, would be P0.02 + _FL_DEFPIN(14, 3, 0); // D14 / A0 is P0.03 + _FL_DEFPIN(15, 4, 0); // D15 / A1 is P0.04 + _FL_DEFPIN(16, 28, 0); // D16 / A2 is P0.28 + _FL_DEFPIN(17, 29, 0); // D17 / A3 is P0.29 + // Cannot determine which pin on PCA10056 would be intended solely from UNO R3 digital pin number + //_FL_DEFPIN(18, 30, 0); // D18 could be one of two pins: A4 would be P0.30, SDA would be P0.26 + //_FL_DEFPIN(19, 31, 0); // D19 could be one of two pins: A5 would be P0.31, SCL would be P0.27 + #elif defined(FASTLED_NRF52_USE_ARDUINO_MEGA_2560_REV3_HEADER_PIN_NUMBERING) + /* The following allows defining and using the FastPin<> templates, + using the Arduino UNO R3 connector pin definitions. + */ + _FL_DEFPIN( 0, 1, 1); // D0 is P1.01 + _FL_DEFPIN( 1, 2, 1); // D1 is P1.02 + _FL_DEFPIN( 2, 3, 1); // D2 is P1.03 + _FL_DEFPIN( 3, 4, 1); // D3 is P1.04 + _FL_DEFPIN( 4, 5, 1); // D4 is P1.05 + _FL_DEFPIN( 5, 6, 1); // D5 is P1.06 + _FL_DEFPIN( 6, 7, 1); // D6 is P1.07 (BUTTON1 option) + _FL_DEFPIN( 7, 8, 1); // D7 is P1.08 (BUTTON2 option) + _FL_DEFPIN( 8, 10, 1); // D8 is P1.10 + _FL_DEFPIN( 9, 11, 1); // D9 is P1.11 + _FL_DEFPIN(10, 12, 1); // D10 is P1.12 + _FL_DEFPIN(11, 13, 1); // D11 is P1.13 + _FL_DEFPIN(12, 14, 1); // D12 is P1.14 + _FL_DEFPIN(13, 15, 1); // D13 is P1.15 + + // Arduino MEGA 2560 has additional digital pins on lower digital header + _FL_DEFPIN(14, 10, 0); // D14 is P0.10 + _FL_DEFPIN(15, 9, 0); // D15 is P0.09 + _FL_DEFPIN(16, 8, 0); // D16 is P0.08 + _FL_DEFPIN(17, 7, 0); // D17 is P0.07 + _FL_DEFPIN(18, 6, 0); // D14 is P0.06 + _FL_DEFPIN(19, 5, 0); // D15 is P0.05 + // Cannot determine which pin on PCA10056 would be intended solely from UNO MEGA 2560 digital pin number + //_FL_DEFPIN(20, 1, 0); // D20 could be one of two pins: D20 on lower header would be P0.01, SDA would be P0.26 + //_FL_DEFPIN(21, 0, 0); // D21 could be one of two pins: D21 on lower header would be P0.00, SCL would be P0.27 + + // Arduino MEGA 2560 has D22-D53 exposed on perpendicular two-row header + // PCA10056 has support for D22-D38 via a 2x19 header at that location (D39 is GND on PCA10056) + _FL_DEFPIN(22, 11, 0); // D22 is P0.11 + _FL_DEFPIN(23, 12, 0); // D23 is P0.12 + _FL_DEFPIN(24, 13, 0); // D24 is P0.13 + _FL_DEFPIN(25, 14, 0); // D25 is P0.14 + _FL_DEFPIN(26, 15, 0); // D26 is P0.15 + _FL_DEFPIN(27, 16, 0); // D27 is P0.16 + // _FL_DEFPIN(28, 17, 0); // D28 is P0.17 (QSPI !CS ) + // _FL_DEFPIN(29, 18, 0); // D29 is P0.18 (RESET) + // _FL_DEFPIN(30, 19, 0); // D30 is P0.19 (QSPI CLK) + // _FL_DEFPIN(31, 20, 0); // D31 is P0.20 (QSPI DIO0) + // _FL_DEFPIN(32, 21, 0); // D32 is P0.21 (QSPI DIO1) + // _FL_DEFPIN(33, 22, 0); // D33 is P0.22 (QSPI DIO2) + // _FL_DEFPIN(34, 23, 0); // D34 is P0.23 (QSPI DIO3) + _FL_DEFPIN(35, 24, 0); // D35 is P0.24 + _FL_DEFPIN(36, 25, 0); // D36 is P0.25 + _FL_DEFPIN(37, 0, 1); // D37 is P1.00 + _FL_DEFPIN(38, 9, 1); // D38 is P1.09 + // _FL_DEFPIN(39, , 0); // D39 is P0. + + + // Arduino MEGA 2560 uses pins D54..D59 to map to header pins A0..A5 + // (it also has D60..D69 for A6..A15, which have no corresponding header on PCA10056) + // AREF has no equivalent digital pin map on Arduino, would be P0.02 + _FL_DEFPIN(54, 3, 0); // D54 / A0 is P0.03 + _FL_DEFPIN(55, 4, 0); // D55 / A1 is P0.04 + _FL_DEFPIN(56, 28, 0); // D56 / A2 is P0.28 + _FL_DEFPIN(57, 29, 0); // D57 / A3 is P0.29 + _FL_DEFPIN(58, 30, 0); // D58 / A4 is P0.30 + _FL_DEFPIN(59, 31, 0); // D59 / A5 is P0.31 + + #else // identity mapping of arduino pin to port/pin + /* 48 pins, defined using natural mapping in Adafruit's variant.cpp (!) */ + _DEFPIN_ARM_IDENTITY_P0( 0); // P0.00 (XL1 .. ensure SB4 bridged, SB2 cut) + _DEFPIN_ARM_IDENTITY_P0( 1); // P0.01 (XL2 .. ensure SB3 bridged, SB1 cut) + _DEFPIN_ARM_IDENTITY_P0( 2); // P0.02 (AIN0) + _DEFPIN_ARM_IDENTITY_P0( 3); // P0.03 (AIN1) + _DEFPIN_ARM_IDENTITY_P0( 4); // P0.04 (AIN2 / UART CTS option) + _DEFPIN_ARM_IDENTITY_P0( 5); // P0.05 (AIN3 / UART RTS) + _DEFPIN_ARM_IDENTITY_P0( 6); // P0.06 (UART TxD) + _DEFPIN_ARM_IDENTITY_P0( 7); // P0.07 (TRACECLK / UART CTS default) + _DEFPIN_ARM_IDENTITY_P0( 8); // P0.08 (UART RxD) + _DEFPIN_ARM_IDENTITY_P0( 9); // P0.09 (NFC1) + _DEFPIN_ARM_IDENTITY_P0(10); // P0.10 (NFC2) + _DEFPIN_ARM_IDENTITY_P0(11); // P0.11 (TRACEDATA2 / BUTTON1 default) + _DEFPIN_ARM_IDENTITY_P0(12); // P0.12 (TRACEDATA1 / BUTTON2 default) + _DEFPIN_ARM_IDENTITY_P0(13); // P0.13 (LED1) + _DEFPIN_ARM_IDENTITY_P0(14); // P0.14 (LED2) + _DEFPIN_ARM_IDENTITY_P0(15); // P0.15 (LED3) + _DEFPIN_ARM_IDENTITY_P0(16); // P0.16 (LED4) + //_DEFPIN_ARM_IDENTITY_P0(17); // P0.17 (QSPI !CS ) + //_DEFPIN_ARM_IDENTITY_P0(18); // P0.18 (RESET) + //_DEFPIN_ARM_IDENTITY_P0(19); // P0.19 (QSPI CLK ) + //_DEFPIN_ARM_IDENTITY_P0(20); // P0.20 (QSPI DIO0) + //_DEFPIN_ARM_IDENTITY_P0(21); // P0.21 (QSPI DIO1) + //_DEFPIN_ARM_IDENTITY_P0(22); // P0.22 (QSPI DIO2) + //_DEFPIN_ARM_IDENTITY_P0(23); // P0.23 (QSPI DIO3) + _DEFPIN_ARM_IDENTITY_P0(24); // P0.24 (BUTTON3) + _DEFPIN_ARM_IDENTITY_P0(25); // P0.25 (BUTTON4) + _DEFPIN_ARM_IDENTITY_P0(26); // P0.26 + _DEFPIN_ARM_IDENTITY_P0(27); // P0.27 + _DEFPIN_ARM_IDENTITY_P0(28); // P0.28 (AIN4) + _DEFPIN_ARM_IDENTITY_P0(29); // P0.29 (AIN5) + _DEFPIN_ARM_IDENTITY_P0(30); // P0.30 (AIN6) + _DEFPIN_ARM_IDENTITY_P0(31); // P0.31 (AIN7) + _DEFPIN_ARM_IDENTITY_P0(32); // P1.00 (SWO / TRACEDATA0) + _DEFPIN_ARM_IDENTITY_P0(33); // P1.01 + _DEFPIN_ARM_IDENTITY_P0(34); // P1.02 + _DEFPIN_ARM_IDENTITY_P0(35); // P1.03 + _DEFPIN_ARM_IDENTITY_P0(36); // P1.04 + _DEFPIN_ARM_IDENTITY_P0(37); // P1.05 + _DEFPIN_ARM_IDENTITY_P0(38); // P1.06 + _DEFPIN_ARM_IDENTITY_P0(39); // P1.07 (BUTTON1 option) + _DEFPIN_ARM_IDENTITY_P0(40); // P1.08 (BUTTON2 option) + _DEFPIN_ARM_IDENTITY_P0(41); // P1.09 (TRACEDATA3) + _DEFPIN_ARM_IDENTITY_P0(42); // P1.10 + _DEFPIN_ARM_IDENTITY_P0(43); // P1.11 + _DEFPIN_ARM_IDENTITY_P0(44); // P1.12 + _DEFPIN_ARM_IDENTITY_P0(45); // P1.13 + _DEFPIN_ARM_IDENTITY_P0(46); // P1.14 + _DEFPIN_ARM_IDENTITY_P0(47); // P1.15 + #endif +#endif // defined (ARDUINO_NRF52840_PCA10056) + +// Adafruit ItsyBitsy nRF52840 Express +// From https://www.adafruit.com/package_adafruit_index.json +#if defined (ARDUINO_NRF52_ITSYBITSY) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Adafruit ItsyBitsy nRF52840 Express is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + + // [D0 .. D13] (digital) + _FL_DEFPIN( 0, 25, 0); // D0 is P0.25 (UART RX) + _FL_DEFPIN( 1, 24, 0); // D1 is P0.24 (UART TX) + _FL_DEFPIN( 2, 2, 1); // D2 is P1.02 + _FL_DEFPIN( 3, 6, 0); // D3 is P0.06 LED + _FL_DEFPIN( 4, 29, 0); // D4 is P0.29 Button + _FL_DEFPIN( 5, 27, 0); // D5 is P0.27 + _FL_DEFPIN( 6, 9, 1); // D6 is P1.09 (DotStar Clock) + _FL_DEFPIN( 7, 8, 1); // D7 is P1.08 + _FL_DEFPIN( 8, 8, 0); // D8 is P0.08 (DotStar Data) + _FL_DEFPIN( 9, 7, 0); // D9 is P0.07 + _FL_DEFPIN(10, 5, 0); // D10 is P0.05 + _FL_DEFPIN(11, 26, 0); // D11 is P0.26 + _FL_DEFPIN(12, 11, 0); // D12 is P0.11 + _FL_DEFPIN(13, 12, 0); // D13 is P0.12 + + // [D14 .. D20] (analog [A0 .. A6]) + _FL_DEFPIN(14, 4, 0); // D14 is P0.04 (A0) + _FL_DEFPIN(15, 30, 0); // D15 is P0.30 (A1) + _FL_DEFPIN(16, 28, 0); // D16 is P0.28 (A2) + _FL_DEFPIN(17, 31, 0); // D17 is P0.31 (A3) + _FL_DEFPIN(18, 2, 0); // D18 is P0.02 (A4) + _FL_DEFPIN(19, 3, 0); // D19 is P0.03 (A5) + _FL_DEFPIN(20, 5, 0); // D20 is P0.05 (A6/D10) + + // [D21 .. D22] (I2C) + _FL_DEFPIN(21, 16, 0); // D21 is P0.16 (SDA) + _FL_DEFPIN(22, 14, 0); // D22 is P0.14 (SCL) + + // [D23 .. D25] (SPI) + _FL_DEFPIN(23, 20, 0); // D23 is P0.20 (SPI MISO) + _FL_DEFPIN(24, 15, 0); // D24 is P0.15 (SPI MOSI) + _FL_DEFPIN(25, 13, 0); // D25 is P0.13 (SPI SCK ) + + // [D26 .. D31] (QSPI) + _FL_DEFPIN(26, 19, 0); // D26 is P0.19 (QSPI CLK) + _FL_DEFPIN(27, 23, 0); // D27 is P0.23 (QSPI CS) + _FL_DEFPIN(28, 21, 0); // D28 is P0.21 (QSPI Data 0) + _FL_DEFPIN(29, 22, 0); // D29 is P0.22 (QSPI Data 1) + _FL_DEFPIN(30, 0, 1); // D30 is P1.00 (QSPI Data 2) + _FL_DEFPIN(31, 17, 0); // D31 is P0.17 (QSPI Data 3) + +#endif // defined (ARDUINO_NRF52_ITSYBITSY) + +// Electronut labs bluey +// See https://github.com/sandeepmistry/arduino-nRF5/blob/master/variants/bluey/variant.cpp +#if defined(ARDUINO_ELECTRONUT_BLUEY) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Electronut labs bluey is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _FL_DEFPIN( 0, 26, 0); // D0 is P0.26 + _FL_DEFPIN( 1, 27, 0); // D1 is P0.27 + _FL_DEFPIN( 2, 22, 0); // D2 is P0.22 (SPI SS ) + _FL_DEFPIN( 3, 23, 0); // D3 is P0.23 (SPI MOSI) + _FL_DEFPIN( 4, 24, 0); // D4 is P0.24 (SPI MISO, also A3) + _FL_DEFPIN( 5, 25, 0); // D5 is P0.25 (SPI SCK ) + _FL_DEFPIN( 6, 16, 0); // D6 is P0.16 (Button) + _FL_DEFPIN( 7, 19, 0); // D7 is P0.19 (R) + _FL_DEFPIN( 8, 18, 0); // D8 is P0.18 (G) + _FL_DEFPIN( 9, 17, 0); // D9 is P0.17 (B) + _FL_DEFPIN(10, 11, 0); // D10 is P0.11 (SCL) + _FL_DEFPIN(11, 12, 0); // D11 is P0.12 (DRDYn) + _FL_DEFPIN(12, 13, 0); // D12 is P0.13 (SDA) + _FL_DEFPIN(13, 14, 0); // D13 is P0.17 (INT) + _FL_DEFPIN(14, 15, 0); // D14 is P0.15 (INT1) + _FL_DEFPIN(15, 20, 0); // D15 is P0.20 (INT2) + _FL_DEFPIN(16, 2, 0); // D16 is P0.02 (A0) + _FL_DEFPIN(17, 3, 0); // D17 is P0.03 (A1) + _FL_DEFPIN(18, 4, 0); // D18 is P0.04 (A2) + _FL_DEFPIN(19, 24, 0); // D19 is P0.24 (A3, also D4/SPI MISO) -- is this right? + _FL_DEFPIN(20, 29, 0); // D20 is P0.29 (A4) + _FL_DEFPIN(21, 30, 0); // D21 is P0.30 (A5) + _FL_DEFPIN(22, 31, 0); // D22 is P0.31 (A6) + _FL_DEFPIN(23, 8, 0); // D23 is P0.08 (RX) + _FL_DEFPIN(24, 6, 0); // D24 is P0.06 (TX) + _FL_DEFPIN(25, 5, 0); // D25 is P0.05 (RTS) + _FL_DEFPIN(26, 7, 0); // D26 is P0.07 (CTS) +#endif // defined(ARDUINO_ELECTRONUT_BLUEY) + +// Electronut labs hackaBLE +// See https://github.com/sandeepmistry/arduino-nRF5/blob/master/variants/hackaBLE/variant.cpp +#if defined(ARDUINO_ELECTRONUT_HACKABLE) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Electronut labs hackaBLE is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _FL_DEFPIN( 0, 14, 0); // D0 is P0.14 (RX) + _FL_DEFPIN( 1, 13, 0); // D1 is P0.13 (TX) + _FL_DEFPIN( 2, 12, 0); // D2 is P0.12 + _FL_DEFPIN( 3, 11, 0); // D3 is P0.11 (SPI MOSI) + _FL_DEFPIN( 4, 8, 0); // D4 is P0.08 (SPI MISO) + _FL_DEFPIN( 5, 7, 0); // D5 is P0.07 (SPI SCK ) + _FL_DEFPIN( 6, 6, 0); // D6 is P0.06 + _FL_DEFPIN( 7, 27, 0); // D7 is P0.27 + _FL_DEFPIN( 8, 26, 0); // D8 is P0.26 + _FL_DEFPIN( 9, 25, 0); // D9 is P0.25 + _FL_DEFPIN(10, 5, 0); // D10 is P0.05 (A3) + _FL_DEFPIN(11, 4, 0); // D11 is P0.04 (A2) + _FL_DEFPIN(12, 3, 0); // D12 is P0.03 (A1) + _FL_DEFPIN(13, 2, 0); // D13 is P0.02 (A0 / AREF) + _FL_DEFPIN(14, 23, 0); // D14 is P0.23 + _FL_DEFPIN(15, 22, 0); // D15 is P0.22 + _FL_DEFPIN(16, 18, 0); // D16 is P0.18 + _FL_DEFPIN(17, 16, 0); // D17 is P0.16 + _FL_DEFPIN(18, 15, 0); // D18 is P0.15 + _FL_DEFPIN(19, 24, 0); // D19 is P0.24 + _FL_DEFPIN(20, 28, 0); // D20 is P0.28 (A4) + _FL_DEFPIN(21, 29, 0); // D21 is P0.29 (A5) + _FL_DEFPIN(22, 30, 0); // D22 is P0.30 (A6) + _FL_DEFPIN(23, 31, 0); // D23 is P0.31 (A7) + _FL_DEFPIN(24, 19, 0); // D24 is P0.19 (RED LED) + _FL_DEFPIN(25, 20, 0); // D25 is P0.20 (GREEN LED) + _FL_DEFPIN(26, 17, 0); // D26 is P0.17 (BLUE LED) +#endif // defined(ARDUINO_ELECTRONUT_HACKABLE) + +// Electronut labs hackaBLE_v2 +// See https://github.com/sandeepmistry/arduino-nRF5/blob/master/variants/hackaBLE_v2/variant.cpp +// (32 pins, natural mapping) +#if defined(ARDUINO_ELECTRONUT_hackaBLE_v2) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Electronut labs hackaBLE_v2 is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _DEFPIN_ARM_IDENTITY_P0( 0); // P0.00 + _DEFPIN_ARM_IDENTITY_P0( 1); // P0.01 + _DEFPIN_ARM_IDENTITY_P0( 2); // P0.02 (A0 / SDA / AREF) + _DEFPIN_ARM_IDENTITY_P0( 3); // P0.03 (A1 / SCL ) + _DEFPIN_ARM_IDENTITY_P0( 4); // P0.04 (A2) + _DEFPIN_ARM_IDENTITY_P0( 5); // P0.05 (A3) + _DEFPIN_ARM_IDENTITY_P0( 6); // P0.06 + _DEFPIN_ARM_IDENTITY_P0( 7); // P0.07 (RX) + _DEFPIN_ARM_IDENTITY_P0( 8); // P0.08 (TX) + _DEFPIN_ARM_IDENTITY_P0( 9); // P0.09 + _DEFPIN_ARM_IDENTITY_P0(10); // P0.10 + _DEFPIN_ARM_IDENTITY_P0(11); // P0.11 (SPI MISO) + _DEFPIN_ARM_IDENTITY_P0(12); // P0.12 (SPI MOSI) + _DEFPIN_ARM_IDENTITY_P0(13); // P0.13 (SPI SCK ) + _DEFPIN_ARM_IDENTITY_P0(14); // P0.14 (SPI SS ) + _DEFPIN_ARM_IDENTITY_P0(15); // P0.15 + _DEFPIN_ARM_IDENTITY_P0(16); // P0.16 + _DEFPIN_ARM_IDENTITY_P0(17); // P0.17 (BLUE LED) + _DEFPIN_ARM_IDENTITY_P0(18); // P0.18 + _DEFPIN_ARM_IDENTITY_P0(19); // P0.19 (RED LED) + _DEFPIN_ARM_IDENTITY_P0(20); // P0.20 (GREEN LED) + // _DEFPIN_ARM_IDENTITY_P0(21); // P0.21 (RESET) + _DEFPIN_ARM_IDENTITY_P0(22); // P0.22 + _DEFPIN_ARM_IDENTITY_P0(23); // P0.23 + _DEFPIN_ARM_IDENTITY_P0(24); // P0.24 + _DEFPIN_ARM_IDENTITY_P0(25); // P0.25 + _DEFPIN_ARM_IDENTITY_P0(26); // P0.26 + _DEFPIN_ARM_IDENTITY_P0(27); // P0.27 + _DEFPIN_ARM_IDENTITY_P0(28); // P0.28 (A4) + _DEFPIN_ARM_IDENTITY_P0(29); // P0.29 (A5) + _DEFPIN_ARM_IDENTITY_P0(30); // P0.30 (A6) + _DEFPIN_ARM_IDENTITY_P0(31); // P0.31 (A7) +#endif // defined(ARDUINO_ELECTRONUT_hackaBLE_v2) + +// RedBear Blend 2 +// See https://github.com/sandeepmistry/arduino-nRF5/blob/master/variants/RedBear_Blend2/variant.cpp +#if defined(ARDUINO_RB_BLEND_2) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "RedBear Blend 2 is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _FL_DEFPIN( 0, 11, 0); // D0 is P0.11 + _FL_DEFPIN( 1, 12, 0); // D1 is P0.12 + _FL_DEFPIN( 2, 13, 0); // D2 is P0.13 + _FL_DEFPIN( 3, 14, 0); // D3 is P0.14 + _FL_DEFPIN( 4, 15, 0); // D4 is P0.15 + _FL_DEFPIN( 5, 16, 0); // D5 is P0.16 + _FL_DEFPIN( 6, 17, 0); // D6 is P0.17 + _FL_DEFPIN( 7, 18, 0); // D7 is P0.18 + _FL_DEFPIN( 8, 19, 0); // D8 is P0.19 + _FL_DEFPIN( 9, 20, 0); // D9 is P0.20 + _FL_DEFPIN(10, 22, 0); // D10 is P0.22 (SPI SS ) + _FL_DEFPIN(11, 23, 0); // D11 is P0.23 (SPI MOSI) + _FL_DEFPIN(12, 24, 0); // D12 is P0.24 (SPI MISO) + _FL_DEFPIN(13, 25, 0); // D13 is P0.25 (SPI SCK / LED) + _FL_DEFPIN(14, 3, 0); // D14 is P0.03 (A0) + _FL_DEFPIN(15, 4, 0); // D15 is P0.04 (A1) + _FL_DEFPIN(16, 28, 0); // D16 is P0.28 (A2) + _FL_DEFPIN(17, 29, 0); // D17 is P0.29 (A3) + _FL_DEFPIN(18, 30, 0); // D18 is P0.30 (A4) + _FL_DEFPIN(19, 31, 0); // D19 is P0.31 (A5) + _FL_DEFPIN(20, 26, 0); // D20 is P0.26 (SDA) + _FL_DEFPIN(21, 27, 0); // D21 is P0.27 (SCL) + _FL_DEFPIN(22, 8, 0); // D22 is P0.08 (RX) + _FL_DEFPIN(23, 6, 0); // D23 is P0.06 (TX) + _FL_DEFPIN(24, 2, 0); // D24 is P0.02 (AREF) +#endif // defined(ARDUINO_RB_BLEND_2) + +// RedBear BLE Nano 2 +// See https://github.com/sandeepmistry/arduino-nRF5/blob/master/variants/RedBear_BLENano2/variant.cpp +#if defined(ARDUINO_RB_BLE_NANO_2) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "RedBear BLE Nano 2 is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _FL_DEFPIN( 0, 30, 0); // D0 is P0.30 (A0 / RX) + _FL_DEFPIN( 1, 29, 0); // D1 is P0.29 (A1 / TX) + _FL_DEFPIN( 2, 28, 0); // D2 is P0.28 (A2 / SDA) + _FL_DEFPIN( 3, 2, 0); // D3 is P0.02 (A3 / SCL) + _FL_DEFPIN( 4, 5, 0); // D4 is P0.05 (A4) + _FL_DEFPIN( 5, 4, 0); // D5 is P0.04 (A5) + _FL_DEFPIN( 6, 3, 0); // D6 is P0.03 (SPI SS ) + _FL_DEFPIN( 7, 6, 0); // D7 is P0.06 (SPI MOSI) + _FL_DEFPIN( 8, 7, 0); // D8 is P0.07 (SPI MISO) + _FL_DEFPIN( 9, 8, 0); // D9 is P0.08 (SPI SCK ) + // _FL_DEFPIN(10, 21, 0); // D10 is P0.21 (RESET) + _FL_DEFPIN(13, 11, 0); // D11 is P0.11 (LED) +#endif // defined(ARDUINO_RB_BLE_NANO_2) + +// Nordic Semiconductor nRF52 DK +// See https://github.com/sandeepmistry/arduino-nRF5/blob/master/variants/nRF52DK/variant.cpp +#if defined(ARDUINO_NRF52_DK) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Nordic Semiconductor nRF52 DK is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + _FL_DEFPIN( 0, 11, 0); // D0 is P0.11 + _FL_DEFPIN( 1, 12, 0); // D1 is P0.12 + _FL_DEFPIN( 2, 13, 0); // D2 is P0.13 (BUTTON1) + _FL_DEFPIN( 3, 14, 0); // D3 is P0.14 (BUTTON2) + _FL_DEFPIN( 4, 15, 0); // D4 is P0.15 (BUTTON3) + _FL_DEFPIN( 5, 16, 0); // D5 is P0.16 (BUTTON4) + _FL_DEFPIN( 6, 17, 0); // D6 is P0.17 (LED1) + _FL_DEFPIN( 7, 18, 0); // D7 is P0.18 (LED2) + _FL_DEFPIN( 8, 19, 0); // D8 is P0.19 (LED3) + _FL_DEFPIN( 9, 20, 0); // D9 is P0.20 (LED4) + _FL_DEFPIN(10, 22, 0); // D10 is P0.22 (SPI SS ) + _FL_DEFPIN(11, 23, 0); // D11 is P0.23 (SPI MOSI) + _FL_DEFPIN(12, 24, 0); // D12 is P0.24 (SPI MISO) + _FL_DEFPIN(13, 25, 0); // D13 is P0.25 (SPI SCK / LED) + _FL_DEFPIN(14, 3, 0); // D14 is P0.03 (A0) + _FL_DEFPIN(15, 4, 0); // D15 is P0.04 (A1) + _FL_DEFPIN(16, 28, 0); // D16 is P0.28 (A2) + _FL_DEFPIN(17, 29, 0); // D17 is P0.29 (A3) + _FL_DEFPIN(18, 30, 0); // D18 is P0.30 (A4) + _FL_DEFPIN(19, 31, 0); // D19 is P0.31 (A5) + _FL_DEFPIN(20, 5, 0); // D20 is P0.05 (A6) + _FL_DEFPIN(21, 2, 0); // D21 is P0.02 (A7 / AREF) + _FL_DEFPIN(22, 26, 0); // D22 is P0.26 (SDA) + _FL_DEFPIN(23, 27, 0); // D23 is P0.27 (SCL) + _FL_DEFPIN(24, 8, 0); // D24 is P0.08 (RX) + _FL_DEFPIN(25, 6, 0); // D25 is P0.06 (TX) +#endif // defined(ARDUINO_NRF52_DK) + +// Taida Century nRF52 mini board +// https://github.com/sandeepmistry/arduino-nRF5/blob/master/variants/Taida_Century_nRF52_minidev/variant.cpp +#if defined(ARDUINO_STCT_NRF52_minidev) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Taida Century nRF52 mini board is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + //_FL_DEFPIN( 0, 25, 0); // D0 is P0.xx (near radio!) + //_FL_DEFPIN( 1, 26, 0); // D1 is P0.xx (near radio!) + //_FL_DEFPIN( 2, 27, 0); // D2 is P0.xx (near radio!) + //_FL_DEFPIN( 3, 28, 0); // D3 is P0.xx (near radio!) + //_FL_DEFPIN( 4, 29, 0); // D4 is P0.xx (Not connected, near radio!) + //_FL_DEFPIN( 5, 30, 0); // D5 is P0.xx (LED1, near radio!) + //_FL_DEFPIN( 6, 31, 0); // D6 is P0.xx (LED2, near radio!) + _FL_DEFPIN( 7, 2, 0); // D7 is P0.xx (SDA) + _FL_DEFPIN( 8, 3, 0); // D8 is P0.xx (SCL) + _FL_DEFPIN( 9, 4, 0); // D9 is P0.xx (BUTTON1 / NFC1) + _FL_DEFPIN(10, 5, 0); // D10 is P0.xx + //_FL_DEFPIN(11, 0, 0); // D11 is P0.xx (Not connected) + //_FL_DEFPIN(12, 1, 0); // D12 is P0.xx (Not connected) + _FL_DEFPIN(13, 6, 0); // D13 is P0.xx + _FL_DEFPIN(14, 7, 0); // D14 is P0.xx + _FL_DEFPIN(15, 8, 0); // D15 is P0.xx + //_FL_DEFPIN(16, 9, 0); // D16 is P0.xx (Not connected) + //_FL_DEFPIN(17, 10, 0); // D17 is P0.xx (NFC2, Not connected) + _FL_DEFPIN(18, 11, 0); // D18 is P0.xx (RXD) + _FL_DEFPIN(19, 12, 0); // D19 is P0.xx (TXD) + _FL_DEFPIN(20, 13, 0); // D20 is P0.xx (SPI SS ) + _FL_DEFPIN(21, 14, 0); // D21 is P0.xx (SPI MISO) + _FL_DEFPIN(22, 15, 0); // D22 is P0.xx (SPI MOSI) + _FL_DEFPIN(23, 16, 0); // D23 is P0.xx (SPI SCK ) + _FL_DEFPIN(24, 17, 0); // D24 is P0.xx (A0) + _FL_DEFPIN(25, 18, 0); // D25 is P0.xx (A1) + _FL_DEFPIN(26, 19, 0); // D26 is P0.xx (A2) + _FL_DEFPIN(27, 20, 0); // D27 is P0.xx (A3) + //_FL_DEFPIN(28, 22, 0); // D28 is P0.xx (A4, near radio!) + //_FL_DEFPIN(29, 23, 0); // D29 is P0.xx (A5, near radio!) + _FL_DEFPIN(30, 24, 0); // D30 is P0.xx + // _FL_DEFPIN(31, 21, 0); // D31 is P0.21 (RESET) +#endif // defined(ARDUINO_STCT_NRF52_minidev) + + +#if defined(ARDUINO_Seeed_XIAO_nRF52840_Sense) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "ARDUINO_Seeed_XIAO_nRF52840_Sense board is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + + // Arduino pins 0..7 + _FL_DEFPIN( 0, 25, 0); // D0 is P0.25 -- UART TX + _FL_DEF_INVALID_PIN( 1, 24, 0); // D1 is P0.24 -- UART RX + _FL_DEFPIN( 2, 10, 0); // D2 is P0.10 -- NFC2 + _FL_DEFPIN( 3, 43, 1); // D3 is P1.11 + _FL_DEFPIN( 4, 42, 1); // D4 is P1.10 -- PIN_LED2 (blue) + _FL_DEFPIN( 5, 40, 1); // D5 is P1.08 -- SPI/SS + _FL_DEFPIN( 6, 7, 0); // D6 is P0.07 + _FL_DEFPIN( 7, 34, 1); // D7 is P1.02 -- PIN_DFU (Button) + + // Arduino pins 8..15 + _FL_DEFPIN( 8, 16, 0); // D8 is P0.16 -- PIN_NEOPIXEL + _FL_DEFPIN( 9, 26, 0); // D9 is P0.26 + _FL_DEFPIN(10, 27, 0); // D10 is P0.27 + _FL_DEFPIN(11, 6, 0); // D11 is P0.06 + _FL_DEFPIN(12, 8, 0); // D12 is P0.08 + _FL_DEFPIN(13, 41, 1); // D13 is P1.09 -- PIN_LED1 (red) + _FL_DEFPIN(14, 4, 0); // D14 is P0.04 -- A0 + _FL_DEFPIN(15, 5, 0); // D15 is P0.05 -- A1 + + // Arduino pins 16..23 + _FL_DEFPIN(16, 30, 0); // D16 is P0.30 -- A2 + _FL_DEFPIN(17, 28, 0); // D17 is P0.28 -- A3 + _FL_DEFPIN(18, 2, 0); // D18 is P0.02 -- A4 + _FL_DEFPIN(19, 3, 0); // D19 is P0.03 -- A5 + _FL_DEF_INVALID_PIN(20, 29, 0); // D20 is P0.29 -- A6 -- Connected to battery! + _FL_DEF_INVALID_PIN(21, 31, 0); // D21 is P0.31 -- A7 -- AREF + _FL_DEFPIN(22, 12, 0); // D22 is P0.12 -- SDA + _FL_DEFPIN(23, 11, 0); // D23 is P0.11 -- SCL + + // Arduino pins 24..31 + _FL_DEFPIN(24, 15, 0); // D24 is P0.15 -- PIN_SPI_MISO + _FL_DEFPIN(25, 13, 0); // D25 is P0.13 -- PIN_SPI_MOSI + _FL_DEFPIN(26, 14, 0); // D26 is P0.14 -- PIN_SPI_SCK + _FL_DEF_INVALID_PIN(27, 19, 0); // D27 is P0.19 -- PIN_QSPI_SCK + _FL_DEF_INVALID_PIN(28, 20, 0); // D28 is P0.20 -- PIN_QSPI_CS + _FL_DEF_INVALID_PIN(29, 17, 0); // D29 is P0.17 -- PIN_QSPI_DATA0 + _FL_DEF_INVALID_PIN(30, 22, 0); // D30 is P0.22 -- PIN_QSPI_DATA1 + _FL_DEF_INVALID_PIN(31, 23, 0); // D31 is P0.23 -- PIN_QSPI_DATA2 + + // Arduino pins 32..34 + //_FL_DEF_INVALID_PIN(32, 21, 0); // D32 is P0.21 -- PIN_QSPI_DATA3 + //_FL_DEF_INVALID_PIN(33, 9, 0); // D33 is NFC1, only accessible via test point +#endif // defined(ARDUINO_STCT_NRF52_minidev) + +#if defined(ARDUINO_Seeed_XIAO_nRF52840) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "ARDUINO_Seeed_XIAO_nRF52840 board is an untested board -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + + // Arduino pins 0..7 + _FL_DEFPIN( 0, 2, 0); // D0 is P0.02 + _FL_DEFPIN( 1, 3, 0); // D1 is P0.03 + _FL_DEFPIN( 2, 28, 0); // D2 is P0.28 + _FL_DEFPIN( 3, 29, 0); // D3 is P0.29 + _FL_DEFPIN( 4, 4, 0); // D4 is P0.4 + _FL_DEFPIN( 5, 5, 0); // D5 is P0.5 + _FL_DEFPIN( 6, 11, 1); // D6 is P1.11 + _FL_DEFPIN( 7, 12, 1); // D7 is P1.12 + + // Arduino pins 8..15 + _FL_DEFPIN( 8, 13, 1); // D8 is P1.13 + _FL_DEFPIN( 9, 14, 1); // D9 is P1.14 + _FL_DEFPIN(10, 15, 1); // D10 is P1.15 + + _FL_DEF_INVALID_PIN(11, 26, 0); // D11 is P0.26 (LED RED) + _FL_DEF_INVALID_PIN(12, 6, 0); // D12 is P0.06 (LED BLUE) + _FL_DEF_INVALID_PIN(13, 30, 0); // D13 is P0.30 (LED GREEN) + _FL_DEF_INVALID_PIN(14, 14, 0); // D14 is P0.14 (READ_BAT) + + _FL_DEF_INVALID_PIN(22, 13, 0); // D22 is P0.13 (HICHG) + _FL_DEF_INVALID_PIN(23, 17, 0); // D23 is P0.17 (~CHG) + + + _FL_DEF_INVALID_PIN(24, 21, 0); // D24 is P0.21 (QSPI_SCK) + _FL_DEF_INVALID_PIN(25, 25, 0); // D25 is P0.25 (QSPI_CSN) + _FL_DEF_INVALID_PIN(26, 20, 0); // D26 is P0.20 (QSPI_SIO_0 DI) + _FL_DEF_INVALID_PIN(27, 24, 0); // D27 is P0.24 (QSPI_SIO_1 DO) + _FL_DEF_INVALID_PIN(28, 22, 0); // D28 is P0.22 (QSPI_SIO_2 WP) + _FL_DEF_INVALID_PIN(29, 23, 0); // D29 is P0.23 (QSPI_SIO_3 HOLD) + + // NFC + _FL_DEF_INVALID_PIN(30, 9, 0); // D30 is P0.09 (NFC1) + _FL_DEF_INVALID_PIN(31, 10, 0); // D31 is P0.10 (NFC2) + + // VBAT + _FL_DEF_INVALID_PIN(32, 31, 0); // D32 is P0.31 (VBAT) + + + // _FL_DEFPIN(11, 6, 0); // D11 is P0.06 + // _FL_DEFPIN(12, 8, 0); // D12 is P0.08 + // _FL_DEFPIN(13, 41, 1); // D13 is P1.09 -- PIN_LED1 (red) + // _FL_DEFPIN(14, 4, 0); // D14 is P0.04 -- A0 + // _FL_DEFPIN(15, 5, 0); // D15 is P0.05 -- A1 + + // // Arduino pins 16..23 + // _FL_DEFPIN(16, 30, 0); // D16 is P0.30 -- A2 + // _FL_DEFPIN(17, 28, 0); // D17 is P0.28 -- A3 + // _FL_DEFPIN(18, 2, 0); // D18 is P0.02 -- A4 + // _FL_DEFPIN(19, 3, 0); // D19 is P0.03 -- A5 + // _FL_DEF_INVALID_PIN(20, 29, 0); // D20 is P0.29 -- A6 -- Connected to battery! + // _FL_DEF_INVALID_PIN(21, 31, 0); // D21 is P0.31 -- A7 -- AREF + // _FL_DEFPIN(22, 12, 0); // D22 is P0.12 -- SDA + // _FL_DEFPIN(23, 11, 0); // D23 is P0.11 -- SCL + + // // Arduino pins 24..31 + // _FL_DEFPIN(24, 15, 0); // D24 is P0.15 -- PIN_SPI_MISO + // _FL_DEFPIN(25, 13, 0); // D25 is P0.13 -- PIN_SPI_MOSI + // _FL_DEFPIN(26, 14, 0); // D26 is P0.14 -- PIN_SPI_SCK + // _FL_DEF_INVALID_PIN(27, 19, 0); // D27 is P0.19 -- PIN_QSPI_SCK + // _FL_DEF_INVALID_PIN(28, 20, 0); // D28 is P0.20 -- PIN_QSPI_CS + // _FL_DEF_INVALID_PIN(29, 17, 0); // D29 is P0.17 -- PIN_QSPI_DATA0 + // _FL_DEF_INVALID_PIN(30, 22, 0); // D30 is P0.22 -- PIN_QSPI_DATA1 + // _FL_DEF_INVALID_PIN(31, 23, 0); // D31 is P0.23 -- PIN_QSPI_DATA2 + + // Arduino pins 32..34 + //_FL_DEF_INVALID_PIN(32, 21, 0); // D32 is P0.21 -- PIN_QSPI_DATA3 + //_FL_DEF_INVALID_PIN(33, 9, 0); // D33 is NFC1, only accessible via test point +#endif // defined(ARDUINO_STCT_NRF52_minidev) + +// Generic nRF52832 +// See https://github.com/sandeepmistry/arduino-nRF5/blob/master/boards.txt +#if defined(ARDUINO_GENERIC) && ( defined(NRF52832_XXAA) || defined(NRF52832_XXAB) ) + #if defined(__FASTPIN_ARM_NRF52_VARIANT_FOUND) + #error "Cannot define more than one board at a time" + #else + #define __FASTPIN_ARM_NRF52_VARIANT_FOUND + #endif + #if !defined(FASTLED_NRF52_SUPPRESS_UNTESTED_BOARD_WARNING) + #warning "Using `generic` NRF52832 board is an untested configuration -- test and let use know your results via https://github.com/FastLED/FastLED/issues" + #endif + + _DEFPIN_ARM_IDENTITY_P0( 0); // P0.00 ( UART RX + _DEFPIN_ARM_IDENTITY_P0( 1); // P0.01 (A0, UART TX) + _DEFPIN_ARM_IDENTITY_P0( 2); // P0.02 (A1) + _DEFPIN_ARM_IDENTITY_P0( 3); // P0.03 (A2) + _DEFPIN_ARM_IDENTITY_P0( 4); // P0.04 (A3) + _DEFPIN_ARM_IDENTITY_P0( 5); // P0.05 (A4) + _DEFPIN_ARM_IDENTITY_P0( 6); // P0.06 (A5) + _DEFPIN_ARM_IDENTITY_P0( 7); // P0.07 + _DEFPIN_ARM_IDENTITY_P0( 8); // P0.08 + _DEFPIN_ARM_IDENTITY_P0( 9); // P0.09 + _DEFPIN_ARM_IDENTITY_P0(10); // P0.10 + _DEFPIN_ARM_IDENTITY_P0(11); // P0.11 + _DEFPIN_ARM_IDENTITY_P0(12); // P0.12 + _DEFPIN_ARM_IDENTITY_P0(13); // P0.13 (LED) + _DEFPIN_ARM_IDENTITY_P0(14); // P0.14 + _DEFPIN_ARM_IDENTITY_P0(15); // P0.15 + _DEFPIN_ARM_IDENTITY_P0(16); // P0.16 + _DEFPIN_ARM_IDENTITY_P0(17); // P0.17 + _DEFPIN_ARM_IDENTITY_P0(18); // P0.18 + _DEFPIN_ARM_IDENTITY_P0(19); // P0.19 + _DEFPIN_ARM_IDENTITY_P0(20); // P0.20 (I2C SDA) + _DEFPIN_ARM_IDENTITY_P0(21); // P0.21 (I2C SCL) + _DEFPIN_ARM_IDENTITY_P0(22); // P0.22 (SPI MISO) + _DEFPIN_ARM_IDENTITY_P0(23); // P0.23 (SPI MOSI) + _DEFPIN_ARM_IDENTITY_P0(24); // P0.24 (SPI SCK ) + _DEFPIN_ARM_IDENTITY_P0(25); // P0.25 (SPI SS ) + _DEFPIN_ARM_IDENTITY_P0(26); // P0.26 + _DEFPIN_ARM_IDENTITY_P0(27); // P0.27 + _DEFPIN_ARM_IDENTITY_P0(28); // P0.28 + _DEFPIN_ARM_IDENTITY_P0(29); // P0.29 + _DEFPIN_ARM_IDENTITY_P0(30); // P0.30 + _DEFPIN_ARM_IDENTITY_P0(31); // P0.31 +#endif // defined(ARDUINO_GENERIC) + + +#endif // __FASTPIN_ARM_NRF52_VARIANTS_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h new file mode 100644 index 0000000..00d926c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h @@ -0,0 +1,340 @@ +#ifndef __FASTSPI_ARM_NRF52_H +#define __FASTSPI_ARM_NRF52_H + + +#ifndef FASTLED_FORCE_SOFTWARE_SPI + + #include + + #define FASTLED_ALL_PINS_HARDWARE_SPI + + + // NRF52810 has SPIM0: Frequencies from 125kbps to 8Mbps + // NRF52832 adds SPIM1, SPIM2 (same frequencies) + // NRF52840 adds SPIM3 (same frequencies), adds SPIM3 that can be @ up to 32Mbps frequency(!) + #if !defined(FASTLED_NRF52_SPIM) + #define FASTLED_NRF52_SPIM NRF_SPIM0 + #endif + + /* This class is slightly simpler than fastpin, as it can rely on fastpin + * to handle the mapping to the underlying PN.XX board-level pins... + */ + + /// SPI_CLOCK_DIVIDER is number of CPU clock cycles per SPI transmission bit? + template + class NRF52SPIOutput { + private: + // static variables -- always using same SPIM instance + static bool s_InUse; + static bool s_NeedToWait; // a data transfer was started, and completion event was not cleared. + + /* + // TODO -- Workaround nRF52840 errata #198, which relates to + // contention between SPIM3 and CPU over AHB. + // The workaround is to ensure the SPIM TX buffer + // is on a different / dedicated RAM block. + // This also avoids AHB contention generally, so + // should be applied to all supported boards. + // + // But... how to allocate m_Buffer[] to be at a + // specific memory range? Also, might need to + // avoid use of single-transaction writeBytes() + // as cannot control where that memory lies.... + */ + static uint8_t s_BufferIndex; + static uint8_t s_Buffer[2][2]; // 2x two-byte buffers, allows one buffer currently being sent, and a second one being prepped to send. + + // This allows saving the configuration of the SPIM instance + // upon select(), and restoring the configuration upon release(). + struct spim_config { + uint32_t inten; + uint32_t shorts; + uint32_t sck_pin; + uint32_t mosi_pin; + uint32_t miso_pin; + uint32_t frequency; + // data pointers, RX/TX counts not saved as would only hide bugs + uint32_t config; // mode & bit order + uint32_t orc; + +#if false // additional configuration to save/restore for SPIM3 + uint32_t csn_pin; + uint32_t csn_polarity; // CSNPOL + uint32_t csn_duration; // IFTIMING.CSNDUR + uint32_t rx_delay; // IFTIMING.RXDELAY + uint32_t dcx_pin; // PSELDCX + uint32_t dcx_config; // DCXCNT +#endif + + } m_SpiSavedConfig; + void saveSpimConfig() { + m_SpiSavedConfig.inten = FASTLED_NRF52_SPIM->INTENSET; + m_SpiSavedConfig.shorts = FASTLED_NRF52_SPIM->SHORTS; + m_SpiSavedConfig.sck_pin = FASTLED_NRF52_SPIM->PSEL.SCK; + m_SpiSavedConfig.mosi_pin = FASTLED_NRF52_SPIM->PSEL.MOSI; + m_SpiSavedConfig.miso_pin = FASTLED_NRF52_SPIM->PSEL.MISO; + m_SpiSavedConfig.frequency = FASTLED_NRF52_SPIM->FREQUENCY; + m_SpiSavedConfig.config = FASTLED_NRF52_SPIM->CONFIG; + m_SpiSavedConfig.orc = FASTLED_NRF52_SPIM->ORC; + +#if false // additional configuration to save/restore for SPIM3 + m_SpiSavedConfig.csn_pin = FASTLED_NRF52_SPIM->PSEL.CSN; + m_SpiSavedConfig.csn_polarity = FASTLED_NRF52_SPIM->CSNPOL; + m_SpiSavedConfig.csn_duration = FASTLED_NRF52_SPIM->IFTIMING.CSNDUR; + m_SpiSavedConfig.dcx_pin = FASTLED_NRF52_SPIM->PSELDCX; + m_SpiSavedConfig.dcx_config = FASTLED_NRF52_SPIM->DCXCNT; +#endif + } + void restoreSpimConfig() { + // 0. ASSERT() the SPIM instance is not enabled + + FASTLED_NRF52_SPIM->INTENCLR = 0xFFFFFFFF; + FASTLED_NRF52_SPIM->INTENSET = m_SpiSavedConfig.inten; + FASTLED_NRF52_SPIM->SHORTS = m_SpiSavedConfig.shorts; + FASTLED_NRF52_SPIM->PSEL.SCK = m_SpiSavedConfig.sck_pin; + FASTLED_NRF52_SPIM->PSEL.MOSI = m_SpiSavedConfig.mosi_pin; + FASTLED_NRF52_SPIM->PSEL.MISO = m_SpiSavedConfig.miso_pin; + FASTLED_NRF52_SPIM->FREQUENCY = m_SpiSavedConfig.frequency; + FASTLED_NRF52_SPIM->CONFIG = m_SpiSavedConfig.config; + FASTLED_NRF52_SPIM->ORC = m_SpiSavedConfig.orc; + +#if false // additional configuration to save/restore for SPIM3 + FASTLED_NRF52_SPIM->PSEL.CSN = m_SpiSavedConfig.csn_pin; + FASTLED_NRF52_SPIM->CSNPOL = m_SpiSavedConfig.csn_polarity; + FASTLED_NRF52_SPIM->IFTIMING.CSNDUR = m_SpiSavedConfig.csn_duration; + FASTLED_NRF52_SPIM->PSELDCX = m_SpiSavedConfig.dcx_pin; + FASTLED_NRF52_SPIM->DCXCNT = m_SpiSavedConfig.dcx_config; +#endif + } + + public: + NRF52SPIOutput() {} + + // Low frequency GPIO is for signals with a frequency up to 10 kHz. Lowest speed SPIM is 125kbps. + static_assert(!FastPin<_DATA_PIN>::LowSpeedOnlyRecommended(), "Invalid (low-speed only) pin specified"); + static_assert(!FastPin<_CLOCK_PIN>::LowSpeedOnlyRecommended(), "Invalid (low-speed only) pin specified"); + + /// initialize the SPI subssytem + void init() { + // 0. ASSERT() the SPIM instance is not enabled / in use + //ASSERT(m_SPIM->ENABLE != (SPIM_ENABLE_ENABLE_Enabled << SPIM_ENABLE_ENABLE_Pos)); + + // 1. set pins to output/H0H1 drive/etc. + FastPin<_DATA_PIN>::setOutput(); + FastPin<_CLOCK_PIN>::setOutput(); + + // 2. Configure SPIMx + nrf_spim_configure( + FASTLED_NRF52_SPIM, + NRF_SPIM_MODE_0, + NRF_SPIM_BIT_ORDER_MSB_FIRST + ); + nrf_spim_frequency_set( + FASTLED_NRF52_SPIM, + NRF_SPIM_FREQ_4M // BUGBUG -- use _SPI_CLOCK_DIVIDER to determine frequency + ); + nrf_spim_pins_set( + FASTLED_NRF52_SPIM, + FastPin<_CLOCK_PIN>::nrf_pin(), + FastPin<_DATA_PIN>::nrf_pin(), + NRF_SPIM_PIN_NOT_CONNECTED + ); + + // 4. Ensure events are cleared + nrf_spim_event_clear(FASTLED_NRF52_SPIM, NRF_SPIM_EVENT_END); + nrf_spim_event_clear(FASTLED_NRF52_SPIM, NRF_SPIM_EVENT_STARTED); + + // 5. Enable the SPIM instance + nrf_spim_enable(FASTLED_NRF52_SPIM); + } + + /// latch the CS select + void select() { + //ASSERT(!s_InUse); + saveSpimConfig(); + s_InUse = true; + init(); + } + + /// release the CS select + void release() { + //ASSERT(s_InUse); + waitFully(); + s_InUse = false; + restoreSpimConfig(); + } + + /// wait until all queued up data has been written + static void waitFully() { + if (!s_NeedToWait) return; + // else, need to wait for END event + while(!FASTLED_NRF52_SPIM->EVENTS_END) {}; + s_NeedToWait = 0; + // only use two events in this code... + nrf_spim_event_clear(FASTLED_NRF52_SPIM, NRF_SPIM_EVENT_END); + nrf_spim_event_clear(FASTLED_NRF52_SPIM, NRF_SPIM_EVENT_STARTED); + return; + } + // wait only until we can add a new transaction into the registers + // (caller must still waitFully() before actually starting this next transaction) + static void wait() { + if (!s_NeedToWait) return; + while (!FASTLED_NRF52_SPIM->EVENTS_STARTED) {}; + // leave the event set here... caller must waitFully() and start next transaction + return; + } + + /// write a byte out via SPI (returns immediately on writing register) + static void writeByte(uint8_t b) { + wait(); + // cannot use pointer to stack, so copy to m_buffer[] + uint8_t i = (s_BufferIndex ? 1u : 0u); + s_BufferIndex = !s_BufferIndex; // 1 <==> 0 swap + + s_Buffer[i][0u] = b; // cannot use the stack location, so copy to a more permanent buffer... + nrf_spim_tx_buffer_set( + FASTLED_NRF52_SPIM, + &(s_Buffer[i][0u]), + 1 + ); + + waitFully(); + nrf_spim_task_trigger( + FASTLED_NRF52_SPIM, + NRF_SPIM_TASK_START + ); + return; + } + + /// write a word out via SPI (returns immediately on writing register) + static void writeWord(uint16_t w) { + wait(); + // cannot use pointer to stack, so copy to m_buffer[] + uint8_t i = (s_BufferIndex ? 1u : 0u); + s_BufferIndex = !s_BufferIndex; // 1 <==> 0 swap + + s_Buffer[i][0u] = (w >> 8u); // cannot use the stack location, so copy to a more permanent buffer... + s_Buffer[i][1u] = (w & 0xFFu); // cannot use the stack location, so copy to a more permanent buffer... + nrf_spim_tx_buffer_set( + FASTLED_NRF52_SPIM, + &(s_Buffer[i][0u]), + 2 + ); + + waitFully(); + nrf_spim_task_trigger( + FASTLED_NRF52_SPIM, + NRF_SPIM_TASK_START + ); + return; + } + + /// A raw set of writing byte values, assumes setup/init/waiting done elsewhere (static for use by adjustment classes) + static void writeBytesValueRaw(uint8_t value, int len) { + while (len--) { writeByte(value); } + } + + /// A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + select(); + writeBytesValueRaw(value, len); + waitFully(); + release(); + } + + /// A full cycle of writing a raw block of data out, including select, release, and waiting + void writeBytes(uint8_t *data, int len) { + // This is a special-case, with no adjustment of the bytes... write them directly... + select(); + wait(); + nrf_spim_tx_buffer_set( + FASTLED_NRF52_SPIM, + data, + len + ); + waitFully(); + nrf_spim_task_trigger( + FASTLED_NRF52_SPIM, + NRF_SPIM_TASK_START + ); + waitFully(); + release(); + } + + /// A full cycle of writing a raw block of data out, including select, release, and waiting + template void writeBytes(uint8_t *data, int len) { + uint8_t * end = data + len; + select(); + wait(); + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + /// specialization for DATA_NOP ... + //template void writeBytes(uint8_t * data, int len) { + // writeBytes(data, len); + //} + + /// write a single bit out, which bit from the passed in byte is determined by template parameter + template inline static void writeBit(uint8_t b) { + // SPIM instance must be finished transmitting and then disabled + waitFully(); + nrf_spim_disable(FASTLED_NRF52_SPIM); + // set the data pin to appropriate state + if (b & (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + // delay 1/2 cycle per SPI bit + delaycycles<_SPI_CLOCK_DIVIDER/2>(); + FastPin<_CLOCK_PIN>::toggle(); + delaycycles<_SPI_CLOCK_DIVIDER/2>(); + FastPin<_CLOCK_PIN>::toggle(); + // re-enable the SPIM instance + nrf_spim_enable(FASTLED_NRF52_SPIM); + } + + /// write out pixel data from the given PixelController object, including select, release, and waiting + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + // TODO: If user indicates a pre-allocated double-buffer, + // then process all the pixels at once into that buffer, + // then use the non-templated WriteBytes(data, len) function + // to write the entire buffer as a single SPI transaction. + while (pixels.has(1)) { + if (FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + waitFully(); + release(); + } + }; + + // Static member definition and initialization using templates. + // see https://stackoverflow.com/questions/3229883/static-member-initialization-in-a-class-template#answer-3229919 + template + bool NRF52SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER>::s_InUse = false; + template + bool NRF52SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER>::s_NeedToWait = false; + template + uint8_t NRF52SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER>::s_BufferIndex = 0; + template + uint8_t NRF52SPIOutput<_DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER>::s_Buffer[2][2] = {{0,0},{0,0}}; + +#endif // #ifndef FASTLED_FORCE_SOFTWARE_SPI + + + +#endif // #ifndef __FASTPIN_ARM_NRF52_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h new file mode 100644 index 0000000..67dd49e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h @@ -0,0 +1,54 @@ +#ifndef __LED_SYSDEFS_ARM_NRF52 +#define __LED_SYSDEFS_ARM_NRF52 + +#include "force_inline.h" + +#define FASTLED_ARM + +#ifndef F_CPU + #define F_CPU 64000000 // the NRF52 series has a 64MHz CPU +#endif + +// even though CPU is at 64MHz, use the 8MHz-defined timings because... +// PWM module runs at 16MHz +// SPI0..2 runs at 8MHz +#define CLOCKLESS_FREQUENCY 16000000 // the NRF52 has EasyDMA for PWM module at 16MHz + +#ifndef F_TIMER + #define F_TIMER 16000000 // the NRF52 timer is 16MHz, even though CPU is 64MHz +#endif + +#if !defined(FASTLED_USE_PROGMEM) + #define FASTLED_USE_PROGMEM 0 // nRF52 series have flat memory model +#endif + +#if !defined(FASTLED_ALLOW_INTERRUPTS) + #define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +// Use PWM instance 0 +// See clockless_arm_nrf52.h and (in root of library) platforms.cpp +#define FASTLED_NRF52_ENABLE_PWM_INSTANCE0 + +#if defined(FASTLED_NRF52_NEVER_INLINE) + #define FASTLED_NRF52_INLINE_ATTRIBUTE FASTLED_FORCE_INLINE +#else + #define FASTLED_NRF52_INLINE_ATTRIBUTE FASTLED_FORCE_INLINE +#endif + + + +#include +#include // for FastSPI +#include // for Clockless +#include // for Clockless / anything else using interrupts +typedef __I uint32_t RoReg; +typedef __IO uint32_t RwReg; + +#define cli() __disable_irq() +#define sei() __enable_irq() + +#define FASTLED_NRF52_DEBUGPRINT(format, ...)\ +// do { FastLED_NRF52_DebugPrint(format, ##__VA_ARGS__); } while(0); + +#endif // __LED_SYSDEFS_ARM_NRF52 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/clockless_arm_renesas.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/clockless_arm_renesas.h new file mode 100644 index 0000000..f3f207f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/clockless_arm_renesas.h @@ -0,0 +1,128 @@ +#ifndef __INC_CLOCKLESS_ARM_RENESAS +#define __INC_CLOCKLESS_ARM_RENESAS + +FASTLED_NAMESPACE_BEGIN + +// Definition for a single channel clockless controller for RA4M1 (Cortex M4) +// See clockless.h for detailed info on how the template parameters are used. +#define ARM_DEMCR (*(volatile uint32_t *)0xE000EDFC) // Debug Exception and Monitor Control +#define ARM_DEMCR_TRCENA (1 << 24) // Enable debugging & monitoring blocks +#define ARM_DWT_CTRL (*(volatile uint32_t *)0xE0001000) // DWT control register +#define ARM_DWT_CTRL_CYCCNTENA (1 << 0) // Enable cycle count +#define ARM_DWT_CYCCNT (*(volatile uint32_t *)0xE0001004) // Cycle count register + + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPin::setOutput(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER data_ptr_t port, FASTLED_REGISTER data_t hi, FASTLED_REGISTER data_t lo, FASTLED_REGISTER uint8_t & b) { + for(FASTLED_REGISTER uint32_t i = BITS-1; i > 0; --i) { + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(4*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(4*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + b <<= 1; + } + + while(ARM_DWT_CYCCNT < next_mark); + next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + FastPin::fastset(port, hi); + + if(b&0x80) { + while((next_mark - ARM_DWT_CYCCNT) > (T3+(4*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } else { + while((next_mark - ARM_DWT_CYCCNT) > (T2+T3+(4*(F_CPU/24000000)))); + FastPin::fastset(port, lo); + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + // Get access to the clock + ARM_DEMCR |= ARM_DEMCR_TRCENA; + ARM_DWT_CTRL |= ARM_DWT_CTRL_CYCCNTENA; + ARM_DWT_CYCCNT = 0; + + FASTLED_REGISTER data_ptr_t port = FastPin::port(); + FASTLED_REGISTER data_t hi = *port | FastPin::mask(); + FASTLED_REGISTER data_t lo = *port & ~FastPin::mask(); + *port = lo; + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint8_t b = pixels.loadAndScale0(); + + cli(); + uint32_t next_mark = ARM_DWT_CYCCNT + (T1+T2+T3); + + while(pixels.has(1)) { + pixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(ARM_DWT_CYCCNT > next_mark) { + if((ARM_DWT_CYCCNT-next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { sei(); return 0; } + } + + hi = *port | FastPin::mask(); + lo = *port & ~FastPin::mask(); + #endif + // Write first byte, read next byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.advanceAndLoadAndScale0(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + sei(); + return ARM_DWT_CYCCNT; + } +}; + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/fastled_arm_renesas.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/fastled_arm_renesas.h new file mode 100644 index 0000000..d7c7a6e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/fastled_arm_renesas.h @@ -0,0 +1,8 @@ +#ifndef __INC_FASTLED_ARM_RENESAS_H +#define __INC_FASTLED_ARM_RENESAS_H + +#include "fastpin_arm_renesas.h" +#include "../../fastspi_ardunio_core.h" +#include "clockless_arm_renesas.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/fastpin_arm_renesas.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/fastpin_arm_renesas.h new file mode 100644 index 0000000..224eae8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/fastpin_arm_renesas.h @@ -0,0 +1,139 @@ +#ifndef __INC_FASTPIN_ARM_RENESAS_H +#define __INC_FASTPIN_ARM_RENESAS_H + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +#include "bsp_api.h" + +/// Template definition for STM32 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction + +template class _ARMPIN { +public: + + typedef volatile uint16_t * port_ptr_t; + typedef uint16_t port_t; + + #define PORT ((R_PORT0_Type*)(_PORT)) + #define digitalBspPinToPort(P) (P >> 8) + #define digitalBspPinToBitMask(P) (1 << (P & 0xFF)) + + #if 0 + inline static void setOutput() { + if(_BIT<8) { + _CRL::r() = (_CRL::r() & (0xF << (_BIT*4)) | (0x1 << (_BIT*4)); + } else { + _CRH::r() = (_CRH::r() & (0xF << ((_BIT-8)*4))) | (0x1 << ((_BIT-8)*4)); + } + } + inline static void setInput() { /* TODO */ } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + #endif + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { PORT->POSR = digitalBspPinToBitMask(bspPin); } + inline static void lo() __attribute__ ((always_inline)) { PORT->PORR = digitalBspPinToBitMask(bspPin); } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { PORT->PODR = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { PORT->PODR & digitalBspPinToBitMask(bspPin) ? lo() : hi(); } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return PORT->PODR | digitalBspPinToBitMask(bspPin); } + inline static port_t loval() __attribute__ ((always_inline)) { return PORT->PODR & ~digitalBspPinToBitMask(bspPin); } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &PORT->PODR; } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &PORT->POSR; } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &PORT->PORR; } + inline static port_t mask() __attribute__ ((always_inline)) { return digitalBspPinToBitMask(bspPin); } + +}; + +#define _FL_DEFPIN(PIN, bspPin, PORT) template<> class FastPin : public _ARMPIN {}; + +// Actual pin definitions +#if defined(ARDUINO_UNOR4_WIFI) + +#define MAX_PIN 21 +// D0-D13 +_FL_DEFPIN( 0, BSP_IO_PORT_03_PIN_01, R_PORT3_BASE ); _FL_DEFPIN( 1, BSP_IO_PORT_03_PIN_02, R_PORT3_BASE ); _FL_DEFPIN( 2, BSP_IO_PORT_01_PIN_04, R_PORT1_BASE ); +_FL_DEFPIN( 3, BSP_IO_PORT_01_PIN_05, R_PORT1_BASE ); _FL_DEFPIN( 4, BSP_IO_PORT_01_PIN_06, R_PORT1_BASE ); _FL_DEFPIN( 5, BSP_IO_PORT_01_PIN_07, R_PORT1_BASE ); +_FL_DEFPIN( 6, BSP_IO_PORT_01_PIN_11, R_PORT1_BASE ); _FL_DEFPIN( 7, BSP_IO_PORT_01_PIN_12, R_PORT1_BASE ); _FL_DEFPIN( 8, BSP_IO_PORT_03_PIN_04, R_PORT3_BASE ); +_FL_DEFPIN( 9, BSP_IO_PORT_03_PIN_03, R_PORT3_BASE ); _FL_DEFPIN(10, BSP_IO_PORT_01_PIN_03, R_PORT1_BASE ); _FL_DEFPIN(11, BSP_IO_PORT_04_PIN_11, R_PORT4_BASE ); +_FL_DEFPIN(12, BSP_IO_PORT_04_PIN_10, R_PORT4_BASE ); _FL_DEFPIN(13, BSP_IO_PORT_01_PIN_02, R_PORT1_BASE ); +// A0-A5 +_FL_DEFPIN(14, BSP_IO_PORT_00_PIN_14, R_PORT0_BASE ); _FL_DEFPIN(15, BSP_IO_PORT_00_PIN_00, R_PORT0_BASE ); _FL_DEFPIN(16, BSP_IO_PORT_00_PIN_01, R_PORT0_BASE ); +_FL_DEFPIN(17, BSP_IO_PORT_00_PIN_02, R_PORT0_BASE ); _FL_DEFPIN(18, BSP_IO_PORT_01_PIN_01, R_PORT1_BASE ); _FL_DEFPIN(19, BSP_IO_PORT_01_PIN_00, R_PORT1_BASE ); + +#elif defined(ARDUINO_UNOR4_MINIMA) + +#define MAX_PIN 21 +// D0-D13 +_FL_DEFPIN( 0, BSP_IO_PORT_03_PIN_01, R_PORT3_BASE ); _FL_DEFPIN( 1, BSP_IO_PORT_03_PIN_02, R_PORT3_BASE ); _FL_DEFPIN( 2, BSP_IO_PORT_01_PIN_05, R_PORT1_BASE ); +_FL_DEFPIN( 3, BSP_IO_PORT_01_PIN_04, R_PORT1_BASE ); _FL_DEFPIN( 4, BSP_IO_PORT_01_PIN_03, R_PORT1_BASE ); _FL_DEFPIN( 5, BSP_IO_PORT_01_PIN_02, R_PORT1_BASE ); +_FL_DEFPIN( 6, BSP_IO_PORT_01_PIN_06, R_PORT1_BASE ); _FL_DEFPIN( 7, BSP_IO_PORT_01_PIN_07, R_PORT1_BASE ); _FL_DEFPIN( 8, BSP_IO_PORT_03_PIN_04, R_PORT3_BASE ); +_FL_DEFPIN( 9, BSP_IO_PORT_03_PIN_03, R_PORT3_BASE ); _FL_DEFPIN(10, BSP_IO_PORT_01_PIN_12, R_PORT1_BASE ); _FL_DEFPIN(11, BSP_IO_PORT_01_PIN_09, R_PORT1_BASE ); +_FL_DEFPIN(12, BSP_IO_PORT_01_PIN_10, R_PORT1_BASE ); _FL_DEFPIN(13, BSP_IO_PORT_01_PIN_11, R_PORT1_BASE ); +// A0-A5 +_FL_DEFPIN(14, BSP_IO_PORT_00_PIN_14, R_PORT0_BASE ); _FL_DEFPIN(15, BSP_IO_PORT_00_PIN_00, R_PORT0_BASE ); _FL_DEFPIN(16, BSP_IO_PORT_00_PIN_01, R_PORT0_BASE ); +_FL_DEFPIN(17, BSP_IO_PORT_00_PIN_02, R_PORT0_BASE ); _FL_DEFPIN(18, BSP_IO_PORT_01_PIN_01, R_PORT1_BASE ); _FL_DEFPIN(19, BSP_IO_PORT_01_PIN_00, R_PORT1_BASE ); + +#elif defined(ARDUINO_THINGPLUS_RA6M5) + +#define MAX_PIN 24 +// D0-D06 +_FL_DEFPIN( 0, BSP_IO_PORT_01_PIN_12, R_PORT1_BASE ); _FL_DEFPIN( 1, BSP_IO_PORT_04_PIN_06, R_PORT4_BASE ); _FL_DEFPIN( 2, BSP_IO_PORT_04_PIN_05, R_PORT4_BASE ); +_FL_DEFPIN( 3, BSP_IO_PORT_04_PIN_04, R_PORT4_BASE ); _FL_DEFPIN( 4, BSP_IO_PORT_04_PIN_03, R_PORT4_BASE ); _FL_DEFPIN( 5, BSP_IO_PORT_04_PIN_02, R_PORT4_BASE ); +_FL_DEFPIN( 6, BSP_IO_PORT_02_PIN_07, R_PORT2_BASE ); + +// D07-D12 (A0-A5) +_FL_DEFPIN( 7, BSP_IO_PORT_00_PIN_14, R_PORT0_BASE ); _FL_DEFPIN( 8, BSP_IO_PORT_00_PIN_15, R_PORT0_BASE ); _FL_DEFPIN( 9, BSP_IO_PORT_05_PIN_05, R_PORT5_BASE ); +_FL_DEFPIN(10, BSP_IO_PORT_05_PIN_04, R_PORT5_BASE ); _FL_DEFPIN(11, BSP_IO_PORT_05_PIN_03, R_PORT5_BASE ); _FL_DEFPIN(12, BSP_IO_PORT_05_PIN_02, R_PORT5_BASE ); + +// D13-D21 +_FL_DEFPIN(13, BSP_IO_PORT_01_PIN_05, R_PORT1_BASE ); _FL_DEFPIN(14, BSP_IO_PORT_01_PIN_06, R_PORT1_BASE ); _FL_DEFPIN(15, BSP_IO_PORT_04_PIN_01, R_PORT4_BASE ); +_FL_DEFPIN(16, BSP_IO_PORT_04_PIN_00, R_PORT4_BASE ); _FL_DEFPIN(17, BSP_IO_PORT_01_PIN_10, R_PORT1_BASE ); _FL_DEFPIN(18, BSP_IO_PORT_01_PIN_09, R_PORT1_BASE ); +_FL_DEFPIN(19, BSP_IO_PORT_01_PIN_11, R_PORT1_BASE ); _FL_DEFPIN(20, BSP_IO_PORT_04_PIN_09, R_PORT4_BASE ); _FL_DEFPIN(21, BSP_IO_PORT_04_PIN_08, R_PORT4_BASE ); + +// D30-31 +_FL_DEFPIN(30, BSP_IO_PORT_03_PIN_04, R_PORT3_BASE ); _FL_DEFPIN(31, BSP_IO_PORT_04_PIN_15, R_PORT4_BASE ); + +#elif defined(ARDUINO_ARCH_RENESAS_PORTENTA) + +#define MAX_PIN 22 +// D0-D14 +_FL_DEFPIN( 0, BSP_IO_PORT_01_PIN_05, R_PORT1_BASE ); _FL_DEFPIN( 1, BSP_IO_PORT_01_PIN_06, R_PORT1_BASE ); _FL_DEFPIN( 2, BSP_IO_PORT_01_PIN_01, R_PORT1_BASE ); +_FL_DEFPIN( 3, BSP_IO_PORT_03_PIN_03, R_PORT3_BASE ); _FL_DEFPIN( 4, BSP_IO_PORT_04_PIN_01, R_PORT4_BASE ); _FL_DEFPIN( 5, BSP_IO_PORT_02_PIN_10, R_PORT2_BASE ); +_FL_DEFPIN( 6, BSP_IO_PORT_06_PIN_01, R_PORT6_BASE ); _FL_DEFPIN( 7, BSP_IO_PORT_04_PIN_02, R_PORT4_BASE ); _FL_DEFPIN( 8, BSP_IO_PORT_09_PIN_00, R_PORT9_BASE ); +_FL_DEFPIN( 9, BSP_IO_PORT_02_PIN_04, R_PORT2_BASE ); _FL_DEFPIN(10, BSP_IO_PORT_03_PIN_15, R_PORT3_BASE ); _FL_DEFPIN(11, BSP_IO_PORT_04_PIN_07, R_PORT4_BASE ); +_FL_DEFPIN(12, BSP_IO_PORT_04_PIN_08, R_PORT4_BASE ); _FL_DEFPIN(13, BSP_IO_PORT_01_PIN_10, R_PORT1_BASE ); _FL_DEFPIN(14, BSP_IO_PORT_06_PIN_02, R_PORT6_BASE ) +// A0-A5 +_FL_DEFPIN(15, BSP_IO_PORT_00_PIN_06, R_PORT0_BASE ); _FL_DEFPIN(16, BSP_IO_PORT_00_PIN_05, R_PORT0_BASE ); _FL_DEFPIN(17, BSP_IO_PORT_00_PIN_04, R_PORT0_BASE ); +_FL_DEFPIN(18, BSP_IO_PORT_00_PIN_02, R_PORT0_BASE ); _FL_DEFPIN(19, BSP_IO_PORT_01_PIN_01, R_PORT1_BASE ); _FL_DEFPIN(20, BSP_IO_PORT_00_PIN_15, R_PORT0_BASE ); +_FL_DEFPIN(21, BSP_IO_PORT_00_PIN_14, R_PORT0_BASE );_FL_DEFPIN(22, BSP_IO_PORT_00_PIN_00, R_PORT0_BASE ); +#endif + +#define SPI_DATA 12 +#define SPI_CLOCK 13 + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + + +#endif // __INC_FASTPIN_ARM_RENESAS_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/led_sysdef_arm_renesas.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/led_sysdef_arm_renesas.h new file mode 100644 index 0000000..625d0e4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/renesas/led_sysdef_arm_renesas.h @@ -0,0 +1,28 @@ +#ifndef __INC_LED_SYSDEFS_ARM_RENESAS_H +#define __INC_LED_SYSDEFS_ARM_RENESAS_H + +#define FASTLED_ARM + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +// reusing/abusing cli/sei defs for due +#define cli() __disable_irq(); +#define sei() __enable_irq(); + +#define FASTLED_NO_PINMAP + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/clockless_arm_rp2040.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/clockless_arm_rp2040.h new file mode 100644 index 0000000..80d8056 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/clockless_arm_rp2040.h @@ -0,0 +1,335 @@ +#ifndef __INC_CLOCKLESS_ARM_RP2040 +#define __INC_CLOCKLESS_ARM_RP2040 + +#include "hardware/structs/sio.h" + +#if FASTLED_RP2040_CLOCKLESS_M0_FALLBACK || !FASTLED_RP2040_CLOCKLESS_PIO +#include "../common/m0clockless.h" +#endif + +#if FASTLED_RP2040_CLOCKLESS_PIO +#include "hardware/clocks.h" +#include "hardware/dma.h" +// compiler throws a warning about comparison that is always true +// silence that so users don't see it +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wtype-limits" +#include "hardware/pio.h" +#pragma GCC diagnostic pop + +#include "pio_gen.h" +#endif + +/* + * This clockless implementation uses RP2040's PIO feature to perform + * non-blocking transfers to LEDs with very little memory overhead. + * (allocates one buffer of equal size to the data to be sent) + * + * The SDK-provided claims system is used so that resources can used without + * interfering with other code that behaves well and uses claims. + * + * Resource usage is 4 instructions of program memory on the first PIO instance + * with an unclaimed state machine, said unclaimed PIO state machine, and one + * DMA channel per instance of ClocklessController. + * Additionally, one interrupt handler for DMA_IRQ_0 (configurable as shared or + * exclusive via FASTLED_RP2040_CLOCKLESS_IRQ_SHARED) is used regardless of how + * many instances are created. + * + * The DMA handler is likely the only significant risk in terms of conflicts, + * and users can adapt other code to use DMA_IRQ_1 and/or adopt shared handlers + * to avoid this becoming an issue. + */ + +FASTLED_NAMESPACE_BEGIN +#define FASTLED_HAS_CLOCKLESS 1 + +#if FASTLED_RP2040_CLOCKLESS_PIO +static CMinWait<0> *dma_chan_waits[NUM_DMA_CHANNELS] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +static inline void __isr clockless_dma_complete_handler() { + for (unsigned int i = 0; i < NUM_DMA_CHANNELS; i++) { + // if dma triggered for this channel and it's been used (has a CMinWait) + if ((dma_hw->ints0 & (1 << i)) && dma_chan_waits[i]) { + dma_hw->ints0 = (1 << i); // clear/ack IRQ + dma_chan_waits[i]->mark(); // mark the wait + return; + } + } +} +static bool clockless_isr_installed = false; +#endif + +template +class ClocklessController : public CPixelLEDController { +#if FASTLED_RP2040_CLOCKLESS_PIO + int dma_channel = -1; + void *dma_buf = nullptr; + size_t dma_buf_size = 0; + + float pio_clock_multiplier; + int T1_mult, T2_mult, T3_mult; + + // increase wait time by time taken to send 4 words (to flush PIO TX buffer) + CMinWait mWait; + + // start a DMA transfer to the PIO state machine from addr (transfer count 32 bit words) + static void do_dma_transfer(int channel, const void *addr, uint count) { + dma_channel_set_read_addr(channel, addr, false); + dma_channel_set_trans_count(channel, count, true); + } + + // writes bits to an in-memory buffer (to DMA from) + // pico has enough memory to not really care about using a buffer for DMA + template __attribute__ ((always_inline)) inline static int writeBitsToBuf(int32_t *out_buf, unsigned int bitpos, uint8_t b) { + // not really optimised and I haven't checked output assembly, but this should take ~50 cycles worst case + // (and on average substantially fewer -- LEDs without XTRA0 should never trigger the second half of the function) + + // position of word that takes highest bits (first word used) + int wordpos_1 = bitpos >> 5; // bitpos / 32; + + // number of bits from the byte that fit into first word + int bitcnt_1 = 32 - (bitpos & 0b11111); // bitpos % 32; + // shift required to place byte within the word + int bitshift_1 = bitcnt_1 - 8; + // mask for output bits that are taken from input + // int32_t bitmask_1 = 0xFF << bitshift_1; + int32_t bitmask_1 = ((1 << BITS) - 1) << (bitshift_1 - (BITS-8)); + + out_buf[wordpos_1] = (out_buf[wordpos_1] & ~bitmask_1) | ((b << bitshift_1) & bitmask_1); + + if (bitcnt_1 >= BITS) return BITS; // fast case for entire byte fitting in word + + // number of bits from the byte to place into second word + int bitcnt_2 = 8 - bitcnt_1; + // shift required to place byte within the word + int bitshift_2 = 32 - bitcnt_2; + // mask for output bits that are taken from input + // int32_t bitmask_2 = ((1 << bitcnt_2) - 1) << bitshift_2; + int32_t bitmask_2 = ((1 << (bitcnt_2 + (BITS-8))) - 1) << (bitshift_2 - (BITS-8)); // fixed XTRA0 + + out_buf[wordpos_1 + 1] = (out_buf[wordpos_1 + 1] & ~bitmask_2) | ((b << bitshift_2) & bitmask_2); + + return BITS; + } +#else + CMinWait mWait; +#endif +public: + virtual void init() { +#if FASTLED_RP2040_CLOCKLESS_PIO + if (dma_channel != -1) return; // maybe init was called twice somehow? not sure if possible +#endif + + // start by configuring pin as output for blocking fallback + FastPin::setOutput(); + +#if FASTLED_RP2040_CLOCKLESS_PIO + // convert from input timebase to one that the PIO program can handle + int max_t = T1 > T2 ? T1 : T2; + max_t = T3 > max_t ? T3 : max_t; + + if (max_t > CLOCKLESS_PIO_MAX_TIME_PERIOD) { + pio_clock_multiplier = (float)CLOCKLESS_PIO_MAX_TIME_PERIOD / max_t; + T1_mult = pio_clock_multiplier * T1; + T2_mult = pio_clock_multiplier * T2; + T3_mult = pio_clock_multiplier * T3; + } + else { + pio_clock_multiplier = 1.f; + T1_mult = T1; + T2_mult = T2; + T3_mult = T3; + } + + PIO pio; + int sm; + int offset = -1; + + #if defined(PICO_RP2040) + // find an unclaimed PIO state machine and upload the clockless program if possible + // there's two PIO instances, each with four state machines, so this should usually work out fine + const PIO pios[NUM_PIOS] = { pio0, pio1 }; + #elif defined(PICO_RP2350) + // RP2350 features three PIO instances! + const PIO pios[NUM_PIOS] = { pio0, pio1, pio2 }; + #endif + // iterate over PIO instances + for (unsigned int i = 0; i < NUM_PIOS; i++) { + pio = pios[i]; + sm = pio_claim_unused_sm(pio, false); // claim a state machine + if (sm == -1) continue; // skip this PIO if no unused sm + + offset = add_clockless_pio_program(pio, T1_mult, T2_mult, T3_mult); + if (offset == -1) { + pio_sm_unclaim(pio, sm); // unclaim the state machine and skip this PIO + continue; // if program couldn't be added + } + + break; // found pio and sm that work + } + if (offset == -1) return; // couldn't find good pio and sm + + + // claim an unused DMA channel (there's 12 in total,, so this should also usually work out fine) + dma_channel = dma_claim_unused_channel(false); + if (dma_channel == -1) return; // no free DMA channel + + + // setup PIO state machine + pio_gpio_init(pio, DATA_PIN); + pio_sm_set_consecutive_pindirs(pio, sm, DATA_PIN, 1, true); + + pio_sm_config c = clockless_pio_program_get_default_config(offset); + sm_config_set_set_pins(&c, DATA_PIN, 1); + sm_config_set_out_pins(&c, DATA_PIN, 1); + sm_config_set_out_shift(&c, false, true, 32); + + // uncommenting this makes the FIFO 8 words long, + // which seems like it won't actually benefit us + // sm_config_set_fifo_join(&c, PIO_FIFO_JOIN_TX); + + float div = clock_get_hz(clk_sys) / (pio_clock_multiplier * CLOCKLESS_FREQUENCY); + sm_config_set_clkdiv(&c, div); + + pio_sm_init(pio, sm, offset, &c); + pio_sm_set_enabled(pio, sm, true); + + + // setup DMA + dma_channel_config channel_config = dma_channel_get_default_config(dma_channel); + channel_config_set_dreq(&channel_config, pio_get_dreq(pio, sm, true)); + dma_channel_configure(dma_channel, + &channel_config, + &pio->txf[sm], + NULL, // address set when making transfer + 1, // count set when making transfer + false); // don't trigger now + + + // setup DMA complete interrupt handler to update mWait time after transfer + + // store a pointer to mWait of this instance to a global array for the interrupt handler + // kinda dirty hack here to cast to CMinWait<0>*, but only mark is used, which isn't affected by the template var WAIT + dma_chan_waits[dma_channel] = (CMinWait<0>*)&mWait; + + if (!clockless_isr_installed) { +#if FASTLED_RP2040_CLOCKLESS_IRQ_SHARED + irq_add_shared_handler(DMA_IRQ_0, clockless_dma_complete_handler, PICO_SHARED_IRQ_HANDLER_DEFAULT_ORDER_PRIORITY); +#else + irq_set_exclusive_handler(DMA_IRQ_0, clockless_dma_complete_handler); +#endif + irq_set_enabled(DMA_IRQ_0, true); + clockless_isr_installed = true; + } + dma_channel_set_irq0_enabled(dma_channel, true); +#endif // FASTLED_RP2040_CLOCKLESS_PIO + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + virtual void showPixels(PixelController & pixels) { +#if FASTLED_RP2040_CLOCKLESS_PIO + if (dma_channel == -1) { // setup failed, so fall back to a blocking implementation +#if FASTLED_RP2040_CLOCKLESS_M0_FALLBACK + showRGBBlocking(pixels); +#endif + return; + } + + // wait for past transfer to finish + // call when previous pixels are done will run without blocking, + // call when previous pixels are still being transmitted should block until complete + + // a potential improvement here would be to prepare data for the output before waiting, + // but that would require a smarter DMA buffer system + // (currently, the gap between LEDs is greater than 50us due to the time taken) + if (dma_channel_is_busy(dma_channel)) { + dma_channel_wait_for_finish_blocking(dma_channel); + } + mWait.wait(); + + showRGBInternal(pixels); +#else + mWait.wait(); + showRGBBlocking(pixels); + mWait.mark(); +#endif + } + +#if FASTLED_RP2040_CLOCKLESS_PIO + void showRGBInternal(PixelController pixels) { + size_t req_buf_size = (pixels.mLen * 3 * (8+XTRA0) + 31) / 32; + + // (re)allocate DMA buffer if not large enough to hold req_buf_size 32-bit words + // pico has enough memory to not really care about using a buffer for DMA + // just give up on failure + if (dma_buf_size < req_buf_size) { + if (dma_buf != nullptr) + free(dma_buf); + + dma_buf = malloc(req_buf_size * 4); + if (dma_buf == nullptr) { + dma_buf_size = 0; + return; + } + dma_buf_size = req_buf_size; + + // fill with zeroes to ensure XTRA0s are really zero without needing extra work + memset(dma_buf, 0, dma_buf_size * 4); + } + + unsigned int bitpos = 0; + + pixels.preStepFirstByteDithering(); + uint8_t b = pixels.loadAndScale0(); + + while(pixels.has(1)) { + pixels.stepDithering(); + + // Write first byte, read next byte + bitpos += writeBitsToBuf<8+XTRA0>((int32_t*)(dma_buf), bitpos, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + bitpos += writeBitsToBuf<8+XTRA0>((int32_t*)(dma_buf), bitpos, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + bitpos += writeBitsToBuf<8+XTRA0>((int32_t*)(dma_buf), bitpos, b); + b = pixels.advanceAndLoadAndScale0(); + }; + + do_dma_transfer(dma_channel, dma_buf, req_buf_size); + } +#endif // FASTLED_RP2040_CLOCKLESS_PIO + +#if FASTLED_RP2040_CLOCKLESS_M0_FALLBACK + void showRGBBlocking(PixelController pixels) { + struct M0ClocklessData data; + data.d[0] = pixels.d[0]; + data.d[1] = pixels.d[1]; + data.d[2] = pixels.d[2]; + data.s[0] = pixels.mColorAdjustment.premixed[0]; + data.s[1] = pixels.mColorAdjustment.premixed[1]; + data.s[2] = pixels.mColorAdjustment.premixed[2]; + data.e[0] = pixels.e[0]; + data.e[1] = pixels.e[1]; + data.e[2] = pixels.e[2]; + data.adj = pixels.mAdvance; + + typedef FastPin pin; + volatile uint32_t *portBase = &sio_hw->gpio_out; + const int portSetOff = (uint32_t)&sio_hw->gpio_set - (uint32_t)&sio_hw->gpio_out; + const int portClrOff = (uint32_t)&sio_hw->gpio_clr - (uint32_t)&sio_hw->gpio_out; + + cli(); + showLedData(portBase, pin::mask(), pixels.mData, pixels.mLen, &data); + sei(); + } +#endif + +}; + +FASTLED_NAMESPACE_END + + +#endif // __INC_CLOCKLESS_ARM_RP2040 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/fastled_arm_rp2040.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/fastled_arm_rp2040.h new file mode 100644 index 0000000..60767e2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/fastled_arm_rp2040.h @@ -0,0 +1,8 @@ +#ifndef __INC_FASTLED_ARM_RP2040_H +#define __INC_FASTLED_ARM_RP2040_H + +// Include the rp2040 headers +#include "fastpin_arm_rp2040.h" +#include "clockless_arm_rp2040.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/fastpin_arm_rp2040.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/fastpin_arm_rp2040.h new file mode 100644 index 0000000..ccd1711 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/fastpin_arm_rp2040.h @@ -0,0 +1,77 @@ +#ifndef __FASTPIN_ARM_RP2040_H +#define __FASTPIN_ARM_RP2040_H + +#include "pico.h" +#include "hardware/gpio.h" +#include "hardware/structs/sio.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be sloightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +// warning: set and fastset are not thread-safe! use with caution! +template class _RP2040PIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { gpio_set_function(PIN, GPIO_FUNC_SIO); sio_hw->gpio_oe_set = _MASK; } + inline static void setInput() { gpio_set_function(PIN, GPIO_FUNC_SIO); sio_hw->gpio_oe_clr = _MASK; } + + inline static void hi() __attribute__ ((always_inline)) { sio_hw->gpio_set = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { sio_hw->gpio_clr = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { sio_hw->gpio_out = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { sio_hw->gpio_togl = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return sio_hw->gpio_out | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return sio_hw->gpio_out & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &sio_hw->gpio_out; } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &sio_hw->gpio_set; } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &sio_hw->gpio_clr; } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +#define _FL_DEFPIN(PIN) template<> class FastPin : public _RP2040PIN {}; + +#define MAX_PIN 29 +_FL_DEFPIN(0); _FL_DEFPIN(1); _FL_DEFPIN(2); _FL_DEFPIN(3); +_FL_DEFPIN(4); _FL_DEFPIN(5); _FL_DEFPIN(6); _FL_DEFPIN(7); +_FL_DEFPIN(8); _FL_DEFPIN(9); _FL_DEFPIN(10); _FL_DEFPIN(11); +_FL_DEFPIN(12); _FL_DEFPIN(13); _FL_DEFPIN(14); _FL_DEFPIN(15); +_FL_DEFPIN(16); _FL_DEFPIN(17); _FL_DEFPIN(18); _FL_DEFPIN(19); +_FL_DEFPIN(20); _FL_DEFPIN(21); _FL_DEFPIN(22); _FL_DEFPIN(23); +_FL_DEFPIN(24); _FL_DEFPIN(25); _FL_DEFPIN(26); _FL_DEFPIN(27); +_FL_DEFPIN(28); _FL_DEFPIN(29); + +#ifdef PICO_DEFAULT_SPI_TX_PIN +#define SPI_DATA PICO_DEFAULT_SPI_TX_PIN +#else +#define SPI_DATA 19 +#endif + +#ifdef PICO_DEFAULT_SPI_SCK_PIN +#define SPI_CLOCK PICO_DEFAULT_SPI_SCK_PIN +#else +#define SPI_CLOCK 18 +#endif + +#define HAS_HARDWARE_PIN_SUPPORT + +#endif // FASTLED_FORCE_SOFTWARE_PINS + + +FASTLED_NAMESPACE_END + +#endif // __FASTPIN_ARM_RP2040_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/led_sysdefs_arm_rp2040.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/led_sysdefs_arm_rp2040.h new file mode 100644 index 0000000..b29e97e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/led_sysdefs_arm_rp2040.h @@ -0,0 +1,103 @@ +#ifndef __INC_LED_SYSDEFS_ARM_RP2040_H +#define __INC_LED_SYSDEFS_ARM_RP2040_H + +#include "hardware/sync.h" + +// Explicitly include Arduino.h here so any framework-specific defines take +// priority. +#ifdef ARDUINO +#include +#endif + +#define FASTLED_ARM +#define FASTLED_ARM_M0_PLUS + +// TODO: PORT SPI TO HW +//#define FASTLED_SPI_BYTE_ONLY +#define FASTLED_FORCE_SOFTWARE_SPI +// Force FAST_SPI_INTERRUPTS_WRITE_PINS on becuase two cores running +// simultaneously could lead to data races on GPIO. +// This could potentially be optimised by adding a mask to FastPin's set and +// fastset, but for now it's probably safe to call that out of scope. +#ifndef FAST_SPI_INTERRUPTS_WRITE_PINS +#define FAST_SPI_INTERRUPTS_WRITE_PINS 1 +#endif + +#define FASTLED_NO_PINMAP + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; + +// #define F_CPU clock_get_hz(clk_sys) // can't use runtime function call +// is the boot-time value in another var already for any platforms? +// it doesn't seem to be, so hardcode the sdk default of 125 MHz +#ifndef F_CPU +#ifdef VARIANT_MCK +#define F_CPU VARIANT_MCK +#else +#define F_CPU 125000000 +#endif +#endif + +#ifndef VARIANT_MCK +#define VARIANT_MCK F_CPU +#endif + +// 8MHz for PIO +// #define CLOCKLESS_FREQUENCY 8000000 +#define CLOCKLESS_FREQUENCY F_CPU + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +// not sure if this is wanted? but it probably is +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +// Default to no PROGMEM +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 0 +#endif + +// Default to non-blocking PIO-based implemnetation +#ifndef FASTLED_RP2040_CLOCKLESS_PIO +#define FASTLED_RP2040_CLOCKLESS_PIO 1 +#endif + +// Default to shared interrupt handler for clockless DMA +#ifndef FASTLED_RP2040_CLOCKLESS_IRQ_SHARED +#define FASTLED_RP2040_CLOCKLESS_IRQ_SHARED 1 +#endif + +// Default to disabling M0 assembly clockless implementation +#ifndef FASTLED_RP2040_CLOCKLESS_M0_FALLBACK +#define FASTLED_RP2040_CLOCKLESS_M0_FALLBACK 0 +#endif + +// SPI pin defs for old SDK ver +#ifndef PICO_DEFAULT_SPI +#define PICO_DEFAULT_SPI 0 +#endif +#ifndef PICO_DEFAULT_SPI_SCK_PIN +#define PICO_DEFAULT_SPI_SCK_PIN 18 +#endif +#ifndef PICO_DEFAULT_SPI_TX_PIN +#define PICO_DEFAULT_SPI_TX_PIN 19 +#endif +#ifndef PICO_DEFAULT_SPI_RX_PIN +#define PICO_DEFAULT_SPI_RX_PIN 16 +#endif +#ifndef PICO_DEFAULT_SPI_CSN_PIN +#define PICO_DEFAULT_SPI_CSN_PIN 17 +#endif + +#if !defined(cli) && !defined(sei) +static uint32_t saved_interrupt_status; +#define cli() (saved_interrupt_status = save_and_disable_interrupts()) +#define sei() (restore_interrupts(saved_interrupt_status)) +#endif + +#endif // __INC_LED_SYSDEFS_ARM_RP2040_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/pio_asm.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/pio_asm.h new file mode 100644 index 0000000..01def8c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/pio_asm.h @@ -0,0 +1,98 @@ +#ifndef _PIO_ASM_H +#define _PIO_ASM_H + +/* + * PIO "assembly" macro header, written by somewhatlurker + * Released to public domain/CC0 license. + * Comes with no guarantees of correctness. + */ + +typedef uint16_t pio_instr; + +#define PIO_INSTR_JMP (0b000 << 13) +#define PIO_INSTR_WAIT (0b001 << 13) +#define PIO_INSTR_IN (0b010 << 13) +#define PIO_INSTR_OUT (0b011 << 13) +#define PIO_INSTR_PUSH (0b100 << 13) +#define PIO_INSTR_PULL ((0b100 << 13) | (0b1 << 7)) +#define PIO_INSTR_MOV (0b101 << 13) +#define PIO_INSTR_IRQ (0b110 << 13) +#define PIO_INSTR_SET (0b111 << 13) + +#define PIO_DELAY(x, sideset_count) (((x) & ((1 << (5 - sideset_count)) - 1)) << 8) +#define PIO_SIDESET(x, sideset_count) (((x) & ((1 << (sideset_count)) - 1)) << (13 - sideset_count)) +#define PIO_SIDESET_ENABLE_BIT (0b1 << 12) + +#define PIO_JMP_CND_ALWAYS (0b000 << 5) +#define PIO_JMP_CND_NOT_X (0b001 << 5) +#define PIO_JMP_CND_X_DEC (0b010 << 5) +#define PIO_JMP_CND_NOT_Y (0b011 << 5) +#define PIO_JMP_CND_Y_DEC (0b100 << 5) +#define PIO_JMP_CND_X_NE_Y (0b101 << 5) +#define PIO_JMP_CND_PIN (0b110 << 5) +#define PIO_JMP_CND_NOT_OSRE (0b111 << 5) +#define PIO_JMP_ADR(x) ((x) & 0b11111) + +#define PIO_WAIT_POLARITY_1 (0b1 << 7) +#define PIO_WAIT_POLARITY_0 (0b0 << 7) +#define PIO_WAIT_SRC_GPIO (0b00 << 5) +#define PIO_WAIT_SRC_PIN (0b01 << 5) +#define PIO_WAIT_SRC_IRQ (0b10 << 5) +#define PIO_WAIT_IDX(x) ((x) & 0b11111) + +#define PIO_IN_SRC_PINS (0b000 << 5) +#define PIO_IN_SRC_X (0b001 << 5) +#define PIO_IN_SRC_Y (0b010 << 5) +#define PIO_IN_SRC_NULL (0b011 << 5) +#define PIO_IN_SRC_ISR (0b110 << 5) +#define PIO_IN_SRC_OSR (0b111 << 5) +#define PIO_IN_CNT(x) ((x) & 0b11111) + +#define PIO_OUT_DST_PINS (0b000 << 5) +#define PIO_OUT_DST_X (0b001 << 5) +#define PIO_OUT_DST_Y (0b010 << 5) +#define PIO_OUT_DST_NULL (0b011 << 5) +#define PIO_OUT_DST_PINDIRS (0b100 << 5) +#define PIO_OUT_DST_PC (0b101 << 5) +#define PIO_OUT_DST_ISR (0b110 << 5) +#define PIO_OUT_DST_EXEC (0b111 << 5) +#define PIO_OUT_CNT(x) ((x) & 0b11111) + +#define PIO_PUSH_IFFULL (0b1 << 6) +#define PIO_PUSH_BLOCK (0b1 << 5) + +#define PIO_PULL_IFEMPTY (0b1 << 6) +#define PIO_PULL_BLOCK (0b1 << 5) + +#define PIO_MOV_DST_PINS (0b000 << 5) +#define PIO_MOV_DST_X (0b001 << 5) +#define PIO_MOV_DST_Y (0b010 << 5) +#define PIO_MOV_DST_EXEC (0b100 << 5) +#define PIO_MOV_DST_PC (0b101 << 5) +#define PIO_MOV_DST_ISR (0b110 << 5) +#define PIO_MOV_DST_OSR (0b111 << 5) +#define PIO_MOV_OP_NONE (0b00 << 3) +#define PIO_MOV_OP_INVERT (0b00 << 3) +#define PIO_MOV_OP_REVERSE (0b00 << 3) +#define PIO_MOV_SRC_PINS (0b000) +#define PIO_MOV_SRC_X (0b001) +#define PIO_MOV_SRC_Y (0b010) +#define PIO_MOV_SRC_NULL (0b011) +#define PIO_MOV_SRC_STATUS (0b101) +#define PIO_MOV_SRC_ISR (0b110) +#define PIO_MOV_SRC_OSR (0b111) + +#define PIO_IRQ_CLEAR (0b1 << 6) +#define PIO_IRQ_WAIT (0b1 << 5) +#define PIO_IRQ_IDX(x) ((x) & 0b111) +#define PIO_IRQ_IDX_REL (0b1 << 4) + +#define PIO_SET_DST_PINS (0b000 << 5) +#define PIO_SET_DST_X (0b001 << 5) +#define PIO_SET_DST_Y (0b010 << 5) +#define PIO_SET_DST_PINDIRS (0b100 << 5) +#define PIO_SET_DATA(x) ((x) & 0b11111) + +#define PIO_NOP (PIO_INSTR_MOV | PIO_MOV_DST_Y | PIO_MOV_SRC_Y) + +#endif // _PIO_ASM_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/pio_gen.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/pio_gen.h new file mode 100644 index 0000000..98aa9fe --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/rp2040/pio_gen.h @@ -0,0 +1,57 @@ +#ifndef _PIO_GEN_H +#define _PIO_GEN_H + +#include "pio_asm.h" +#include "hardware/pio.h" + +/* + * This file contains code to manage the PIO program for clockless LEDs. + * + * A PIO program is "assembled" from compiler macros so that T1, T2, T3 can be + * set from other code. + * Otherwise, this is quite similar to what would be output by pioasm, with the + * additional step of adding the program to a state machine integrated. + */ + +#define CLOCKLESS_PIO_SIDESET_COUNT 0 + +#define CLOCKLESS_PIO_WRAP_TARGET 0 +#define CLOCKLESS_PIO_WRAP 3 + +// we have 4 bits to store delay in instruction encoding with one sideset bit, but we can accept up to 16 because 1 is always subtracted first +#define CLOCKLESS_PIO_MAX_TIME_PERIOD (1 << (5 - CLOCKLESS_PIO_SIDESET_COUNT)) + +static inline int add_clockless_pio_program(PIO pio, int T1, int T2, int T3) { + pio_instr clockless_pio_instr[] = { + // wrap_target + // out x, 1; read next bit to x + (pio_instr)(PIO_INSTR_OUT | PIO_OUT_DST_X | PIO_OUT_CNT(1)), + // set pins, 1 [T1 - 1]; set output high for T1 + (pio_instr)(PIO_INSTR_SET | PIO_SET_DST_PINS | PIO_SET_DATA(1) | PIO_DELAY(T1 - 1, CLOCKLESS_PIO_SIDESET_COUNT)), + // mov pins, x [T2 - 1]; set output to X for T2 + (pio_instr)(PIO_INSTR_MOV | PIO_MOV_DST_PINS | PIO_MOV_SRC_X | PIO_DELAY(T2 - 1, CLOCKLESS_PIO_SIDESET_COUNT)), + // set pins, 0 [T3 - 2] // set output low for T3 (minus two because we'll also read next bit using one instruction during this time) + (pio_instr)(PIO_INSTR_SET | PIO_SET_DST_PINS | PIO_SET_DATA(0) | PIO_DELAY(T3 - 2, CLOCKLESS_PIO_SIDESET_COUNT)), + // wrap + }; + + struct pio_program clockless_pio_program = { + .instructions = clockless_pio_instr, + .length = sizeof(clockless_pio_instr) / sizeof(clockless_pio_instr[0]), + .origin = -1, + }; + + if (!pio_can_add_program(pio, &clockless_pio_program)) + return -1; + + return (int)pio_add_program(pio, &clockless_pio_program); +} + +static inline pio_sm_config clockless_pio_program_get_default_config(uint offset) { + pio_sm_config c = pio_get_default_sm_config(); + sm_config_set_wrap(&c, offset + CLOCKLESS_PIO_WRAP_TARGET, offset + CLOCKLESS_PIO_WRAP); + sm_config_set_sideset(&c, CLOCKLESS_PIO_SIDESET_COUNT, false, false); + return c; +} + +#endif // _PIO_GEN_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/clockless_arm_sam.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/clockless_arm_sam.h new file mode 100644 index 0000000..31151d7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/clockless_arm_sam.h @@ -0,0 +1,122 @@ +#ifndef __INC_CLOCKLESS_ARM_SAM_H +#define __INC_CLOCKLESS_ARM_SAM_H + +FASTLED_NAMESPACE_BEGIN + +// Definition for a single channel clockless controller for the sam family of arm chips, like that used in the due and rfduino +// See clockless.h for detailed info on how the template parameters are used. + +#if defined(__SAM3X8E__) + + +#define TADJUST 0 +#define TOTAL ( (T1+TADJUST) + (T2+TADJUST) + (T3+TADJUST) ) + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPinBB::port_ptr_t data_ptr_t; + typedef typename FastPinBB::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPinBB::setOutput(); + mPinMask = FastPinBB::mask(); + mPort = FastPinBB::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER data_ptr_t port, FASTLED_REGISTER uint8_t & b) { + // Make sure we don't slot into a wrapping spot, this will delay up to 12.5µs for WS2812 + // bool bShift=0; + // while(VAL < (TOTAL*10)) { bShift=true; } + // if(bShift) { next_mark = (VAL-TOTAL); }; + + for(FASTLED_REGISTER uint32_t i = BITS; i > 0; --i) { + // wait to start the bit, then set the pin high + while(DUE_TIMER_VAL < next_mark); + next_mark = (DUE_TIMER_VAL+TOTAL); + *port = 1; + + // how long we want to wait next depends on whether or not our bit is set to 1 or 0 + if(b&0x80) { + // we're a 1, wait until there's less than T3 clocks left + while((next_mark - DUE_TIMER_VAL) > (T3)); + } else { + // we're a 0, wait until there's less than (T2+T3+slop) clocks left in this bit + while((next_mark - DUE_TIMER_VAL) > (T2+T3+6+TADJUST+TADJUST)); + } + *port=0; + b <<= 1; + } + } + +#define FORCE_REFERENCE(var) asm volatile( "" : : "r" (var) ) + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + // Setup and start the clock + TC_Configure(DUE_TIMER,DUE_TIMER_CHANNEL,TC_CMR_TCCLKS_TIMER_CLOCK1); + pmc_enable_periph_clk(DUE_TIMER_ID); + TC_Start(DUE_TIMER,DUE_TIMER_CHANNEL); + + FASTLED_REGISTER data_ptr_t port asm("r7") = FastPinBB::port(); FORCE_REFERENCE(port); + *port = 0; + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + uint8_t b = pixels.loadAndScale0(); + + uint32_t next_mark = (DUE_TIMER_VAL + (TOTAL)); + while(pixels.has(1)) { + pixels.stepDithering(); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + if(DUE_TIMER_VAL > next_mark) { + if((DUE_TIMER_VAL - next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { + sei(); TC_Stop(DUE_TIMER,DUE_TIMER_CHANNEL); return 0; + } + } + #endif + + writeBits<8+XTRA0>(next_mark, port, b); + + b = pixels.loadAndScale1(); + writeBits<8+XTRA0>(next_mark, port,b); + + b = pixels.loadAndScale2(); + writeBits<8+XTRA0>(next_mark, port,b); + + b = pixels.advanceAndLoadAndScale0(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + TC_Stop(DUE_TIMER,DUE_TIMER_CHANNEL); + return DUE_TIMER_VAL; + } +}; + +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h new file mode 100644 index 0000000..e8f7ea5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h @@ -0,0 +1,183 @@ + #ifndef __INC_BLOCK_CLOCKLESS_H +#define __INC_BLOCK_CLOCKLESS_H + +FASTLED_NAMESPACE_BEGIN + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Base template for clockless controllers. These controllers have 3 control points in their cycle for each bit. The first point +// is where the line is raised hi. The second pointsnt is where the line is dropped low for a zero. The third point is where the +// line is dropped low for a one. T1, T2, and T3 correspond to the timings for those three in clock cycles. +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +#if defined(__SAM3X8E__) +#define PORT_MASK (((1< +class InlineBlockClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual int size() { return CLEDController::size() * LANES; } + virtual void init() { + static_assert(LANES <= 8, "Maximum of 8 lanes for Due parallel controllers!"); + if(FIRST_PIN == PORTA_FIRST_PIN) { + switch(LANES) { + case 8: FastPin<31>::setOutput(); + case 7: FastPin<58>::setOutput(); + case 6: FastPin<100>::setOutput(); + case 5: FastPin<59>::setOutput(); + case 4: FastPin<60>::setOutput(); + case 3: FastPin<61>::setOutput(); + case 2: FastPin<68>::setOutput(); + case 1: FastPin<69>::setOutput(); + } + } else if(FIRST_PIN == PORTD_FIRST_PIN) { + switch(LANES) { + case 8: FastPin<11>::setOutput(); + case 7: FastPin<29>::setOutput(); + case 6: FastPin<15>::setOutput(); + case 5: FastPin<14>::setOutput(); + case 4: FastPin<28>::setOutput(); + case 3: FastPin<27>::setOutput(); + case 2: FastPin<26>::setOutput(); + case 1: FastPin<25>::setOutput(); + } + } else if(FIRST_PIN == PORTB_FIRST_PIN) { + switch(LANES) { + case 8: FastPin<97>::setOutput(); + case 7: FastPin<96>::setOutput(); + case 6: FastPin<95>::setOutput(); + case 5: FastPin<94>::setOutput(); + case 4: FastPin<93>::setOutput(); + case 3: FastPin<92>::setOutput(); + case 2: FastPin<91>::setOutput(); + case 1: FastPin<90>::setOutput(); + } + } + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + showRGBInternal(pixels); + sei(); + mWait.mark(); + } + + static uint32_t showRGBInternal(PixelController &allpixels) { + // Serial.println("Entering show"); + + int nLeds = allpixels.mLen; + + // Setup the pixel controller and load/scale the first byte + Lines b0,b1,b2; + + allpixels.preStepFirstByteDithering(); + for(uint8_t i = 0; i < LANES; i++) { + b0.bytes[i] = allpixels.loadAndScale0(i); + } + + // Setup and start the clock + TC_Configure(DUE_TIMER,DUE_TIMER_CHANNEL,TC_CMR_TCCLKS_TIMER_CLOCK1); + pmc_enable_periph_clk(DUE_TIMER_ID); + TC_Start(DUE_TIMER,DUE_TIMER_CHANNEL); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + #endif + uint32_t next_mark = (DUE_TIMER_VAL + (TOTAL)); + while(nLeds--) { + allpixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + if(DUE_TIMER_VAL > next_mark) { + if((DUE_TIMER_VAL - next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { + sei(); TC_Stop(DUE_TIMER,DUE_TIMER_CHANNEL); return DUE_TIMER_VAL; + } + } + #endif + + // Write first byte, read next byte + writeBits<8+XTRA0,1>(next_mark, b0, b1, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(next_mark, b1, b2, allpixels); + + allpixels.advanceData(); + // Write third byte + writeBits<8+XTRA0,0>(next_mark, b2, b0, allpixels); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + } + + return DUE_TIMER_VAL; + } + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER Lines & b, Lines & b3, PixelController &pixels) { // , FASTLED_REGISTER uint32_t & b2) { + Lines b2; + transpose8x1(b.bytes,b2.bytes); + + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + for(uint32_t i = 0; (i < LANES) && (i<8); i++) { + while(DUE_TIMER_VAL < next_mark); + next_mark = (DUE_TIMER_VAL+TOTAL); + + *FastPin::sport() = PORT_MASK; + + while((next_mark - DUE_TIMER_VAL) > (T2+T3+6)); + *FastPin::cport() = (~b2.bytes[7-i]) & PORT_MASK; + + while((next_mark - (DUE_TIMER_VAL)) > T3); + *FastPin::cport() = PORT_MASK; + + b3.bytes[i] = pixels.template loadAndScale(pixels,i,d,scale); + } + + for(uint32_t i = LANES; i < 8; i++) { + while(DUE_TIMER_VAL < next_mark); + next_mark = (DUE_TIMER_VAL+TOTAL); + *FastPin::sport() = PORT_MASK; + + while((next_mark - DUE_TIMER_VAL) > (T2+T3+6)); + *FastPin::cport() = (~b2.bytes[7-i]) & PORT_MASK; + + while((next_mark - DUE_TIMER_VAL) > T3); + *FastPin::cport() = PORT_MASK; + } + } +}; + +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastled_arm_sam.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastled_arm_sam.h new file mode 100644 index 0000000..3567bb6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastled_arm_sam.h @@ -0,0 +1,10 @@ +#ifndef __INC_FASTLED_ARM_SAM_H +#define __INC_FASTLED_ARM_SAM_H + +// Include the sam headers +#include "fastpin_arm_sam.h" +#include "fastspi_arm_sam.h" +#include "clockless_arm_sam.h" +#include "clockless_block_arm_sam.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastpin_arm_sam.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastpin_arm_sam.h new file mode 100644 index 0000000..add6166 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastpin_arm_sam.h @@ -0,0 +1,139 @@ +#ifndef __INC_FASTPIN_ARM_SAM_H +#define __INC_FASTPIN_ARM_SAM_H + +#include "force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be sloightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + + +/// Template definition for arduino due style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data register, set output register, clear output register, set data direction register +template class _DUEPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { _PSOR::r() = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _PCOR::r() = _MASK; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _PDOR::r() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { _PDOR::r() ^= _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _PDOR::r() | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _PDOR::r() & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_PDOR::r(); } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_PSOR::r(); } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_PCOR::r(); } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + + +/// Template definition for DUE style ARM pins using bit banding, providing direct access to the various GPIO registers. GCC +/// does a poor job of optimizing around these accesses so they are not being used just yet. +template class _DUEPIN_BITBAND { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = 1; } + inline static void lo() __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = 0; } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { *_PDOR::template rx<_BIT>() ^= 1; } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return 1; } + inline static port_t loval() __attribute__ ((always_inline)) { return 0; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return _PDOR::template rx<_BIT>(); } + inline static port_t mask() __attribute__ ((always_inline)) { return 1; } +}; + +#define GPIO_BITBAND_ADDR(reg, bit) (((uint32_t)&(reg) - 0x40000000) * 32 + (bit) * 4 + 0x42000000) +#define GPIO_BITBAND_PTR(reg, bit) ((uint32_t *)GPIO_BITBAND_ADDR((reg), (bit))) + +#define _R(T) struct __gen_struct_ ## T +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE reg32_t r() { return T; } \ + template static FASTLED_FORCE_INLINE ptr_reg32_t rx() { return GPIO_BITBAND_PTR(T, BIT); } }; +#define _FL_IO(L,C) _RD32(REG_PIO ## L ## _ODSR); _RD32(REG_PIO ## L ## _SODR); _RD32(REG_PIO ## L ## _CODR); _RD32(REG_PIO ## L ## _OER); _FL_DEFINE_PORT3(L, C, _R(REG_PIO ## L ## _ODSR)); + +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _DUEPIN {}; \ + template<> class FastPinBB : public _DUEPIN_BITBAND {}; + +_FL_IO(A,0); +_FL_IO(B,1); +_FL_IO(C,2); +_FL_IO(D,3); + +#if defined(__SAM3X8E__) + +#define MAX_PIN 78 +_FL_DEFPIN(0, 8, A); _FL_DEFPIN(1, 9, A); _FL_DEFPIN(2, 25, B); _FL_DEFPIN(3, 28, C); +_FL_DEFPIN(4, 26, C); _FL_DEFPIN(5, 25, C); _FL_DEFPIN(6, 24, C); _FL_DEFPIN(7, 23, C); +_FL_DEFPIN(8, 22, C); _FL_DEFPIN(9, 21, C); _FL_DEFPIN(10, 29, C); _FL_DEFPIN(11, 7, D); +_FL_DEFPIN(12, 8, D); _FL_DEFPIN(13, 27, B); _FL_DEFPIN(14, 4, D); _FL_DEFPIN(15, 5, D); +_FL_DEFPIN(16, 13, A); _FL_DEFPIN(17, 12, A); _FL_DEFPIN(18, 11, A); _FL_DEFPIN(19, 10, A); +_FL_DEFPIN(20, 12, B); _FL_DEFPIN(21, 13, B); _FL_DEFPIN(22, 26, B); _FL_DEFPIN(23, 14, A); +_FL_DEFPIN(24, 15, A); _FL_DEFPIN(25, 0, D); _FL_DEFPIN(26, 1, D); _FL_DEFPIN(27, 2, D); +_FL_DEFPIN(28, 3, D); _FL_DEFPIN(29, 6, D); _FL_DEFPIN(30, 9, D); _FL_DEFPIN(31, 7, A); +_FL_DEFPIN(32, 10, D); _FL_DEFPIN(33, 1, C); _FL_DEFPIN(34, 2, C); _FL_DEFPIN(35, 3, C); +_FL_DEFPIN(36, 4, C); _FL_DEFPIN(37, 5, C); _FL_DEFPIN(38, 6, C); _FL_DEFPIN(39, 7, C); +_FL_DEFPIN(40, 8, C); _FL_DEFPIN(41, 9, C); _FL_DEFPIN(42, 19, A); _FL_DEFPIN(43, 20, A); +_FL_DEFPIN(44, 19, C); _FL_DEFPIN(45, 18, C); _FL_DEFPIN(46, 17, C); _FL_DEFPIN(47, 16, C); +_FL_DEFPIN(48, 15, C); _FL_DEFPIN(49, 14, C); _FL_DEFPIN(50, 13, C); _FL_DEFPIN(51, 12, C); +_FL_DEFPIN(52, 21, B); _FL_DEFPIN(53, 14, B); _FL_DEFPIN(54, 16, A); _FL_DEFPIN(55, 24, A); +_FL_DEFPIN(56, 23, A); _FL_DEFPIN(57, 22, A); _FL_DEFPIN(58, 6, A); _FL_DEFPIN(59, 4, A); +_FL_DEFPIN(60, 3, A); _FL_DEFPIN(61, 2, A); _FL_DEFPIN(62, 17, B); _FL_DEFPIN(63, 18, B); +_FL_DEFPIN(64, 19, B); _FL_DEFPIN(65, 20, B); _FL_DEFPIN(66, 15, B); _FL_DEFPIN(67, 16, B); +_FL_DEFPIN(68, 1, A); _FL_DEFPIN(69, 0, A); _FL_DEFPIN(70, 17, A); _FL_DEFPIN(71, 18, A); +_FL_DEFPIN(72, 30, C); _FL_DEFPIN(73, 21, A); _FL_DEFPIN(74, 25, A); _FL_DEFPIN(75, 26, A); +_FL_DEFPIN(76, 27, A); _FL_DEFPIN(77, 28, A); _FL_DEFPIN(78, 23, B); + +// digix pins +_FL_DEFPIN(90, 0, B); _FL_DEFPIN(91, 1, B); _FL_DEFPIN(92, 2, B); _FL_DEFPIN(93, 3, B); +_FL_DEFPIN(94, 4, B); _FL_DEFPIN(95, 5, B); _FL_DEFPIN(96, 6, B); _FL_DEFPIN(97, 7, B); +_FL_DEFPIN(98, 8, B); _FL_DEFPIN(99, 9, B); _FL_DEFPIN(100, 5, A); _FL_DEFPIN(101, 22, B); +_FL_DEFPIN(102, 23, B); _FL_DEFPIN(103, 24, B); _FL_DEFPIN(104, 27, C); _FL_DEFPIN(105, 20, C); +_FL_DEFPIN(106, 11, C); _FL_DEFPIN(107, 10, C); _FL_DEFPIN(108, 21, A); _FL_DEFPIN(109, 30, C); +_FL_DEFPIN(110, 29, B); _FL_DEFPIN(111, 30, B); _FL_DEFPIN(112, 31, B); _FL_DEFPIN(113, 28, B); + +#define SPI_DATA 75 +#define SPI_CLOCK 76 +#define ARM_HARDWARE_SPI +#define HAS_HARDWARE_PIN_SUPPORT + +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + + +#endif // __INC_FASTPIN_ARM_SAM_H diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastspi_arm_sam.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastspi_arm_sam.h new file mode 100644 index 0000000..e3d8282 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/fastspi_arm_sam.h @@ -0,0 +1,163 @@ +#ifndef __INC_FASTSPI_ARM_SAM_H +#define __INC_FASTSPI_ARM_SAM_H + +FASTLED_NAMESPACE_BEGIN + +#if defined(__SAM3X8E__) +#define m_SPI ((Spi*)SPI0) + +template +class SAMHardwareSPIOutput { + Selectable *m_pSelect; + + static inline void waitForEmpty() { while ((m_SPI->SPI_SR & SPI_SR_TDRE) == 0); } + + void enableConfig() { m_SPI->SPI_WPMR &= ~SPI_WPMR_WPEN; } + void disableConfig() { m_SPI->SPI_WPMR |= SPI_WPMR_WPEN; } + + void enableSPI() { m_SPI->SPI_CR = SPI_CR_SPIEN; } + void disableSPI() { m_SPI->SPI_CR = SPI_CR_SPIDIS; } + void resetSPI() { m_SPI->SPI_CR = SPI_CR_SWRST; } + + static inline void readyTransferBits(FASTLED_REGISTER uint32_t bits) { + bits -= 8; + // don't change the number of transfer bits while data is still being transferred from TDR to the shift register + waitForEmpty(); + m_SPI->SPI_CSR[0] = SPI_CSR_NCPHA | SPI_CSR_CSAAT | (bits << SPI_CSR_BITS_Pos) | SPI_CSR_DLYBCT(1) | SPI_CSR_SCBR(_SPI_CLOCK_DIVIDER); + } + + template static inline void writeBits(uint16_t w) { + waitForEmpty(); + m_SPI->SPI_TDR = (uint32_t)w | SPI_PCS(0); + } + +public: + SAMHardwareSPIOutput() { m_pSelect = NULL; } + SAMHardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + + // set the object representing the selectable + void setSelect(Selectable *pSelect) { /* TODO */ } + + // initialize the SPI subssytem + void init() { + // m_SPI = SPI0; + + // set the output pins master out, master in, clock. Note doing this here because I still don't + // know how I want to expose this type of functionality in FastPin. + PIO_Configure(PIOA, PIO_PERIPH_A, FastPin<_DATA_PIN>::mask(), PIO_DEFAULT); + PIO_Configure(PIOA, PIO_PERIPH_A, FastPin<_DATA_PIN-1>::mask(), PIO_DEFAULT); + PIO_Configure(PIOA, PIO_PERIPH_A, FastPin<_CLOCK_PIN>::mask(), PIO_DEFAULT); + + release(); + + // Configure the SPI clock, divider between 1-255 + // SCBR = _SPI_CLOCK_DIVIDER + pmc_enable_periph_clk(ID_SPI0); + disableSPI(); + + // reset twice (what the sam code does, not sure why?) + resetSPI(); + resetSPI(); + + // Configure SPI as master, enable + // Bits we want in MR: master, disable mode fault detection, variable peripheral select + m_SPI->SPI_MR = SPI_MR_MSTR | SPI_MR_MODFDIS | SPI_MR_PS; + + enableSPI(); + + // Send everything out in 8 bit chunks, other sizes appear to work, poorly... + readyTransferBits(8); + } + + // latch the CS select + void inline select() __attribute__((always_inline)) { if(m_pSelect != NULL) { m_pSelect->select(); } } + + // release the CS select + void inline release() __attribute__((always_inline)) { if(m_pSelect != NULL) { m_pSelect->release(); } } + + // wait until all queued up data has been written + void waitFully() { while((m_SPI->SPI_SR & SPI_SR_TXEMPTY) == 0); } + + // write a byte out via SPI (returns immediately on writing register) + static void writeByte(uint8_t b) { + writeBits<8>(b); + } + + // write a word out via SPI (returns immediately on writing register) + static void writeWord(uint16_t w) { + writeBits<16>(w); + } + + // A raw set of writing byte values, assumes setup/init/waiting done elsewhere + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { writeByte(value); } + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + select(); writeBytesValueRaw(value, len); release(); + } + + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a single bit out, which bit from the passed in byte is determined by template parameter + // not the most efficient mechanism in the world - but should be enough for sm16716 and friends + template inline void writeBit(uint8_t b) { + // need to wait for all exisiting data to go out the door, first + waitFully(); + disableSPI(); + if(b & (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + + FastPin<_CLOCK_PIN>::hi(); + FastPin<_CLOCK_PIN>::lo(); + enableSPI(); + } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + + if(FLAGS & FLAG_START_BIT) { + while(pixels.has(1)) { + writeBits<9>((1<<8) | D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } + } else { + while(pixels.has(1)) { + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } + } + D::postBlock(len); + release(); + } +}; + +#endif + +FASTLED_NAMESPACE_END +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/led_sysdefs_arm_sam.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/led_sysdefs_arm_sam.h new file mode 100644 index 0000000..a482864 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/sam/led_sysdefs_arm_sam.h @@ -0,0 +1,39 @@ +#ifndef __INC_LED_SYSDEFS_ARM_SAM_H +#define __INC_LED_SYSDEFS_ARM_SAM_H + + +#define FASTLED_ARM + +// Setup DUE timer defines/channels/etc... +#ifndef DUE_TIMER_CHANNEL +#define DUE_TIMER_GROUP 0 +#endif + +#ifndef DUE_TIMER_CHANNEL +#define DUE_TIMER_CHANNEL 0 +#endif + +#define DUE_TIMER ((DUE_TIMER_GROUP==0) ? TC0 : ((DUE_TIMER_GROUP==1) ? TC1 : TC2)) +#define DUE_TIMER_ID (ID_TC0 + (DUE_TIMER_GROUP*3) + DUE_TIMER_CHANNEL) +#define DUE_TIMER_VAL (DUE_TIMER->TC_CHANNEL[DUE_TIMER_CHANNEL].TC_CV << 1) +#define DUE_TIMER_RUNNING ((DUE_TIMER->TC_CHANNEL[DUE_TIMER_CHANNEL].TC_SR & TC_SR_CLKSTA) != 0) + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 1 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +// reusing/abusing cli/sei defs for due +#define cli() __disable_irq(); __disable_fault_irq(); +#define sei() __enable_irq(); __enable_fault_irq(); + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/armpin.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/armpin.h new file mode 100644 index 0000000..589aedd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/armpin.h @@ -0,0 +1,72 @@ +#pragma once +#include + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + +#define _R(T) struct __gen_struct_ ## T +#define _FL_DEFPIN(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; + +/// Template definition for STM32 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction + +template class _ARMPIN { + +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + #if 0 + inline static void setOutput() { + if(_BIT<8) { + _CRL::r() = (_CRL::r() & (0xF << (_BIT*4)) | (0x1 << (_BIT*4))); + } else { + _CRH::r() = (_CRH::r() & (0xF << ((_BIT-8)*4))) | (0x1 << ((_BIT-8)*4)); + } + } + inline static void setInput() { /* TODO */ } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + #endif + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + +#if defined(STM32F2XX) + inline static void hi() __attribute__ ((always_inline)) { _GPIO::r()->BSRRL = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _GPIO::r()->BSRRH = _MASK; } +#else + inline static void hi() __attribute__ ((always_inline)) { _GPIO::r()->BSRR = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _GPIO::r()->BRR = _MASK; } + // inline static void lo() __attribute__ ((always_inline)) { _GPIO::r()->BSRR = (_MASK<<16); } +#endif + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _GPIO::r()->ODR = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { if(_GPIO::r()->ODR & _MASK) { lo(); } else { hi(); } } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _GPIO::r()->ODR | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _GPIO::r()->ODR & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_GPIO::r()->ODR; } + +#if defined(STM32F2XX) + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_GPIO::r()->BSRRL; } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_GPIO::r()->BSRRH; } +#else + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_GPIO::r()->BSRR; } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_GPIO::r()->BRR; } +#endif + + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h new file mode 100644 index 0000000..40bab2e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h @@ -0,0 +1,133 @@ +#ifndef __INC_CLOCKLESS_ARM_STM32_H +#define __INC_CLOCKLESS_ARM_STM32_H + +FASTLED_NAMESPACE_BEGIN +// Definition for a single channel clockless controller for the stm32 family of chips, like that used in the spark core +// See clockless.h for detailed info on how the template parameters are used. + +#define FASTLED_HAS_CLOCKLESS 1 + +#if defined(STM32F2XX) +// The photon runs faster than the others +#define ADJ 8 +#else +#define ADJ 20 +#endif + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual void init() { + FastPin::setOutput(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + if(!showRGBInternal(pixels)) { + sei(); delayMicroseconds(WAIT_TIME); cli(); + showRGBInternal(pixels); + } + mWait.mark(); + } + +#define _CYCCNT (*(volatile uint32_t*)(0xE0001004UL)) + + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & next_mark, FASTLED_REGISTER data_ptr_t port, FASTLED_REGISTER data_t hi, FASTLED_REGISTER data_t lo, FASTLED_REGISTER uint8_t & b) { + for(FASTLED_REGISTER uint32_t i = BITS-1; i > 0; --i) { + while(_CYCCNT < (T1+T2+T3-ADJ)); + FastPin::fastset(port, hi); + _CYCCNT = 4; + if(b&0x80) { + while(_CYCCNT < (T1+T2-ADJ)); + FastPin::fastset(port, lo); + } else { + while(_CYCCNT < (T1-ADJ/2)); + FastPin::fastset(port, lo); + } + b <<= 1; + } + + while(_CYCCNT < (T1+T2+T3-ADJ)); + FastPin::fastset(port, hi); + _CYCCNT = 4; + + if(b&0x80) { + while(_CYCCNT < (T1+T2-ADJ)); + FastPin::fastset(port, lo); + } else { + while(_CYCCNT < (T1-ADJ/2)); + FastPin::fastset(port, lo); + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController pixels) { + // Get access to the clock + CoreDebug->DEMCR |= CoreDebug_DEMCR_TRCENA_Msk; + DWT->CTRL |= DWT_CTRL_CYCCNTENA_Msk; + DWT->CYCCNT = 0; + + FASTLED_REGISTER data_ptr_t port = FastPin::port(); + FASTLED_REGISTER data_t hi = *port | FastPin::mask();; + FASTLED_REGISTER data_t lo = *port & ~FastPin::mask();; + *port = lo; + + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint8_t b = pixels.loadAndScale0(); + + cli(); + + uint32_t next_mark = (T1+T2+T3); + + DWT->CYCCNT = 0; + while(pixels.has(1)) { + pixels.stepDithering(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + cli(); + // if interrupts took longer than 45µs, punt on the current frame + if(DWT->CYCCNT > next_mark) { + if((DWT->CYCCNT-next_mark) > ((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US)) { sei(); return 0; } + } + + hi = *port | FastPin::mask(); + lo = *port & ~FastPin::mask(); + #endif + + // Write first byte, read next byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + writeBits<8+XTRA0>(next_mark, port, hi, lo, b); + b = pixels.advanceAndLoadAndScale0(); + #if (FASTLED_ALLOW_INTERRUPTS == 1) + sei(); + #endif + }; + + sei(); + return DWT->CYCCNT; + } +}; + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/cm3_regs.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/cm3_regs.h new file mode 100644 index 0000000..7bb7f75 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/cm3_regs.h @@ -0,0 +1,63 @@ +#ifndef __CM3_REGS +#define __CM3_REGS + +#include + +#ifdef __cplusplus +#define __I volatile /*!< Defines 'read only' permissions */ +#else +#define __I volatile const /*!< Defines 'read only' permissions */ +#endif +#define __O volatile /*!< Defines 'write only' permissions */ +#define __IO volatile /*!< Defines 'read / write' permissions */ + + +typedef struct +{ + __IO uint32_t DHCSR; /*!< Offset: 0x000 (R/W) Debug Halting Control and Status Register */ + __O uint32_t DCRSR; /*!< Offset: 0x004 ( /W) Debug Core Register Selector Register */ + __IO uint32_t DCRDR; /*!< Offset: 0x008 (R/W) Debug Core Register Data Register */ + __IO uint32_t DEMCR; /*!< Offset: 0x00C (R/W) Debug Exception and Monitor Control Register */ +} CoreDebug_Type; + +#define CoreDebug_BASE (0xE000EDF0UL) /*!< Core Debug Base Address */ +#define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration struct */ + +#define CoreDebug_DEMCR_TRCENA_Pos 24 /*!< CoreDebug DEMCR: TRCENA Position */ +#define CoreDebug_DEMCR_TRCENA_Msk (1UL << CoreDebug_DEMCR_TRCENA_Pos) /*!< CoreDebug DEMCR: TRCENA Mask */ + +typedef struct +{ + __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) Control Register */ + __IO uint32_t CYCCNT; /*!< Offset: 0x004 (R/W) Cycle Count Register */ + __IO uint32_t CPICNT; /*!< Offset: 0x008 (R/W) CPI Count Register */ + __IO uint32_t EXCCNT; /*!< Offset: 0x00C (R/W) Exception Overhead Count Register */ + __IO uint32_t SLEEPCNT; /*!< Offset: 0x010 (R/W) Sleep Count Register */ + __IO uint32_t LSUCNT; /*!< Offset: 0x014 (R/W) LSU Count Register */ + __IO uint32_t FOLDCNT; /*!< Offset: 0x018 (R/W) Folded-instruction Count Register */ + __I uint32_t PCSR; /*!< Offset: 0x01C (R/ ) Program Counter Sample Register */ + __IO uint32_t COMP0; /*!< Offset: 0x020 (R/W) Comparator Register 0 */ + __IO uint32_t MASK0; /*!< Offset: 0x024 (R/W) Mask Register 0 */ + __IO uint32_t FUNCTION0; /*!< Offset: 0x028 (R/W) Function Register 0 */ + uint32_t RESERVED0[1]; + __IO uint32_t COMP1; /*!< Offset: 0x030 (R/W) Comparator Register 1 */ + __IO uint32_t MASK1; /*!< Offset: 0x034 (R/W) Mask Register 1 */ + __IO uint32_t FUNCTION1; /*!< Offset: 0x038 (R/W) Function Register 1 */ + uint32_t RESERVED1[1]; + __IO uint32_t COMP2; /*!< Offset: 0x040 (R/W) Comparator Register 2 */ + __IO uint32_t MASK2; /*!< Offset: 0x044 (R/W) Mask Register 2 */ + __IO uint32_t FUNCTION2; /*!< Offset: 0x048 (R/W) Function Register 2 */ + uint32_t RESERVED2[1]; + __IO uint32_t COMP3; /*!< Offset: 0x050 (R/W) Comparator Register 3 */ + __IO uint32_t MASK3; /*!< Offset: 0x054 (R/W) Mask Register 3 */ + __IO uint32_t FUNCTION3; /*!< Offset: 0x058 (R/W) Function Register 3 */ +} DWT_Type; + + +#define DWT_BASE (0xE0001000UL) /*!< DWT Base Address */ +#define DWT ((DWT_Type *) DWT_BASE ) /*!< DWT configuration struct */ + +#define DWT_CTRL_CYCCNTENA_Pos 0 /*!< DWT CTRL: CYCCNTENA Position */ +#define DWT_CTRL_CYCCNTENA_Msk (0x1UL << DWT_CTRL_CYCCNTENA_Pos) /*!< DWT CTRL: CYCCNTENA Mask */ + +#endif // __CM3_REGS diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastled_arm_stm32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastled_arm_stm32.h new file mode 100644 index 0000000..3f86a87 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastled_arm_stm32.h @@ -0,0 +1,9 @@ +#ifndef __INC_FASTLED_ARM_SAM_H +#define __INC_FASTLED_ARM_SAM_H + +// Include the sam headers +#include "fastpin_arm_stm32.h" +// #include "fastspi_arm_stm32.h" +#include "clockless_arm_stm32.h" + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h new file mode 100644 index 0000000..c5a4f1b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h @@ -0,0 +1,24 @@ +#pragma once + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be sloightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT +#else + +#ifndef USE_NEW_STM32_PIN_DEFINITIONS +#if defined(ARDUINO_BLUEPILL_F103C8) || defined(ARDUINO_MAPLE_MINI) +#define USE_NEW_STM32_PIN_DEFINITIONS +#endif +#endif + +#if defined(USE_NEW_STM32_PIN_DEFINITIONS) +// from https://github.com/13rac1/FastLED-STM32 +#include "fastpin_arm_stm_new.h" +#else +// Legacy fastled pin definitions +#include "fastpin_arm_stm_legacy.h" +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_legacy.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_legacy.h new file mode 100644 index 0000000..f1f4272 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_legacy.h @@ -0,0 +1,215 @@ +#ifndef __FASTPIN_ARM_STM32_H +#define __FASTPIN_ARM_STM32_H + +#include "force_inline.h" +#include "namespace.h" +#include "armpin.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(STM32F10X_MD) +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE volatile GPIO_TypeDef * r() { return T; } }; +#define _FL_IO(L,C) _RD32(GPIO ## L); _FL_DEFINE_PORT3(L, C, _R(GPIO ## L)); + +#elif defined(__STM32F1__) +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE gpio_reg_map* r() { return T->regs; } }; +#define _FL_IO(L,C) _RD32(GPIO ## L); _FL_DEFINE_PORT3(L, C, _R(GPIO ## L)); + +#elif defined(STM32F2XX) +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE volatile GPIO_TypeDef * r() { return T; } }; +#define _FL_IO(L,C) _RD32(GPIO ## L); + +#elif defined (STM32F1) +// stm32duino +#define _RD32(T) struct __gen_struct_ ## T { static FASTLED_FORCE_INLINE volatile GPIO_TypeDef * r() { return T; } }; +#define _FL_IO(L,C) _RD32(GPIO ## L); + + +#else +#error "Platform not supported" +#endif + +#ifdef GPIOA +_FL_IO(A,0); +#endif +#ifdef GPIOB +_FL_IO(B,1); +#endif +#ifdef GPIOC +_FL_IO(C,2); +#endif +#ifdef GPIOD +_FL_IO(D,3); +#endif +#ifdef GPIOE +_FL_IO(E,4); +#endif +#ifdef GPIOF +_FL_IO(F,5); +#endif +#ifdef GPIOG +_FL_IO(G,6); +#endif + +// Actual pin definitions +#if defined(STM32F2XX) // Photon Particle + +// https://github.com/focalintent/FastLED-Sparkcore/blob/master/firmware/fastpin_arm_stm32.h +#define MAX_PIN 20 +_FL_DEFPIN(0, 7, B); +_FL_DEFPIN(1, 6, B); +_FL_DEFPIN(2, 5, B); +_FL_DEFPIN(3, 4, B); +_FL_DEFPIN(4, 3, B); +_FL_DEFPIN(5, 15, A); +_FL_DEFPIN(6, 14, A); +_FL_DEFPIN(7, 13, A); +_FL_DEFPIN(10, 5, C); +_FL_DEFPIN(11, 3, C); +_FL_DEFPIN(12, 2, C); +_FL_DEFPIN(13, 5, A); +_FL_DEFPIN(14, 6, A); +_FL_DEFPIN(15, 7, A); +_FL_DEFPIN(16, 4, A); +_FL_DEFPIN(17, 0, A); +_FL_DEFPIN(18, 10, A); +_FL_DEFPIN(19, 9, A); +_FL_DEFPIN(20, 7, C); + +#define SPI_DATA 15 +#define SPI_CLOCK 13 + +#define HAS_HARDWARE_PIN_SUPPORT + +#elif defined(SPARK) // Sparkfun STM32F103 based board + +#define MAX_PIN 19 +_FL_DEFPIN(0, 7, B); +_FL_DEFPIN(1, 6, B); +_FL_DEFPIN(2, 5, B); +_FL_DEFPIN(3, 4, B); +_FL_DEFPIN(4, 3, B); +_FL_DEFPIN(5, 15, A); +_FL_DEFPIN(6, 14, A); +_FL_DEFPIN(7, 13, A); +_FL_DEFPIN(8, 8, A); +_FL_DEFPIN(9, 9, A); +_FL_DEFPIN(10, 0, A); +_FL_DEFPIN(11, 1, A); +_FL_DEFPIN(12, 4, A); +_FL_DEFPIN(13, 5, A); +_FL_DEFPIN(14, 6, A); +_FL_DEFPIN(15, 7, A); +_FL_DEFPIN(16, 0, B); +_FL_DEFPIN(17, 1, B); +_FL_DEFPIN(18, 3, A); +_FL_DEFPIN(19, 2, A); + +#define SPI_DATA 15 +#define SPI_CLOCK 13 + +#define HAS_HARDWARE_PIN_SUPPORT + +#elif defined(__STM32F1__) // Generic STM32F103 aka "Blue Pill" + +#define MAX_PIN 46 + +_FL_DEFPIN(10, 0, A); // PA0 - PA7 +_FL_DEFPIN(11, 1, A); +_FL_DEFPIN(12, 2, A); +_FL_DEFPIN(13, 3, A); +_FL_DEFPIN(14, 4, A); +_FL_DEFPIN(15, 5, A); +_FL_DEFPIN(16, 6, A); +_FL_DEFPIN(17, 7, A); +_FL_DEFPIN(29, 8, A); // PA8 - PA15 +_FL_DEFPIN(30, 9, A); +_FL_DEFPIN(31, 10, A); +_FL_DEFPIN(32, 11, A); +_FL_DEFPIN(33, 12, A); +_FL_DEFPIN(34, 13, A); +_FL_DEFPIN(37, 14, A); +_FL_DEFPIN(38, 15, A); + +_FL_DEFPIN(18, 0, B); // PB0 - PB11 +_FL_DEFPIN(19, 1, B); +_FL_DEFPIN(20, 2, B); +_FL_DEFPIN(39, 3, B); +_FL_DEFPIN(40, 4, B); +_FL_DEFPIN(41, 5, B); +_FL_DEFPIN(42, 6, B); +_FL_DEFPIN(43, 7, B); +_FL_DEFPIN(45, 8, B); +_FL_DEFPIN(46, 9, B); +_FL_DEFPIN(21, 10, B); +_FL_DEFPIN(22, 11, B); + +_FL_DEFPIN(2, 13, C); // PC13 - PC15 +_FL_DEFPIN(3, 14, C); +_FL_DEFPIN(4, 15, C); + +#define SPI_DATA BOARD_SPI1_MOSI_PIN +#define SPI_CLOCK BOARD_SPI1_SCK_PIN + +#define HAS_HARDWARE_PIN_SUPPORT + +#elif defined(ARDUINO_GENERIC_F103C8TX) // stm32duino generic STM32F103C8TX +#define MAX_PIN 36 + +// PA0-PA15 +_FL_DEFPIN(0, 0, A); +_FL_DEFPIN(1, 1, A); +_FL_DEFPIN(2, 2, A); +_FL_DEFPIN(3, 3, A); +_FL_DEFPIN(4, 4, A); +_FL_DEFPIN(5, 5, A); +_FL_DEFPIN(6, 6, A); +_FL_DEFPIN(7, 7, A); +_FL_DEFPIN(8, 8, A); +_FL_DEFPIN(9, 9, A); +_FL_DEFPIN(10, 10, A); +_FL_DEFPIN(11, 11, A); +_FL_DEFPIN(12, 12, A); +_FL_DEFPIN(13, 13, A); +_FL_DEFPIN(14, 14, A); +_FL_DEFPIN(15, 15, A); + +// PB0-PB15 +_FL_DEFPIN(16, 0, B); +_FL_DEFPIN(17, 1, B); +_FL_DEFPIN(18, 2, B); +_FL_DEFPIN(19, 3, B); +_FL_DEFPIN(20, 4, B); +_FL_DEFPIN(21, 5, B); +_FL_DEFPIN(22, 6, B); +_FL_DEFPIN(23, 7, B); +_FL_DEFPIN(24, 8, B); +_FL_DEFPIN(25, 9, B); +_FL_DEFPIN(26, 10, B); +_FL_DEFPIN(27, 11, B); +_FL_DEFPIN(28, 12, B); +_FL_DEFPIN(29, 13, B); +_FL_DEFPIN(30, 14, B); +_FL_DEFPIN(31, 15, B); + +// PC13-PC15 +_FL_DEFPIN(32, 13, C); +_FL_DEFPIN(33, 14, C); +_FL_DEFPIN(34, 15, C); + +// PD0-PD1 +_FL_DEFPIN(35, 0, D); +_FL_DEFPIN(36, 1, D); + +// SPI2 MOSI +#define SPI_DATA PB15 +// SPI2 SCK +#define SPI_CLOCK PB13 + +#define HAS_HARDWARE_PIN_SUPPORT + +#endif // STM32F1 + +FASTLED_NAMESPACE_END + +#endif // __INC_FASTPIN_ARM_STM32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_new.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_new.h new file mode 100644 index 0000000..c6561b8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/fastpin_arm_stm_new.h @@ -0,0 +1,161 @@ +#pragma once + +#include +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +/// Template definition for STM32 style ARM pins, providing direct access to the various GPIO registers. Note that this +/// uses the full port GPIO registers. In theory, in some way, bit-band register access -should- be faster, however I have found +/// that something about the way gcc does register allocation results in the bit-band code being slower. It will need more fine tuning. +/// The registers are data output, set output, clear output, toggle output, input, and direction + +template class _ARMPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + #if 0 + inline static void setOutput() { + if(_BIT<8) { + _CRL::r() = (_CRL::r() & (0xF << (_BIT*4)) | (0x1 << (_BIT*4))); + } else { + _CRH::r() = (_CRH::r() & (0xF << ((_BIT-8)*4))) | (0x1 << ((_BIT-8)*4)); + } + } + inline static void setInput() { /* TODO */ } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + #endif + + inline static void setOutput() { pinMode(PIN, OUTPUT); } // TODO: perform MUX config { _PDDR::r() |= _MASK; } + inline static void setInput() { pinMode(PIN, INPUT); } // TODO: preform MUX config { _PDDR::r() &= ~_MASK; } + + inline static void hi() __attribute__ ((always_inline)) { _GPIO::r()->BSRR = _MASK; } + inline static void lo() __attribute__ ((always_inline)) { _GPIO::r()->BRR = _MASK; } + // inline static void lo() __attribute__ ((always_inline)) { _GPIO::r()->BSRR = (_MASK<<16); } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { _GPIO::r()->ODR = val; } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { if(_GPIO::r()->ODR & _MASK) { lo(); } else { hi(); } } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { return _GPIO::r()->ODR | _MASK; } + inline static port_t loval() __attribute__ ((always_inline)) { return _GPIO::r()->ODR & ~_MASK; } + inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_GPIO::r()->ODR; } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_GPIO::r()->BSRR; } + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_GPIO::r()->BRR; } + inline static port_t mask() __attribute__ ((always_inline)) { return _MASK; } +}; + +#define _R(T) struct __gen_struct_ ## T +#define _DEFPIN_ARM(PIN, BIT, L) template<> class FastPin : public _ARMPIN {}; + +// Actual pin definitions +#if defined(SPARK) +#define _RD32(T) struct __gen_struct_ ## T { static __attribute__((always_inline)) inline volatile GPIO_TypeDef * r() { return T; } }; +#define _IO32(L) _RD32(GPIO ## L) + + +_IO32(A); _IO32(B); _IO32(C); _IO32(D); _IO32(E); _IO32(F); _IO32(G); + + +#define MAX_PIN 19 +_DEFPIN_ARM(0, 7, B); +_DEFPIN_ARM(1, 6, B); +_DEFPIN_ARM(2, 5, B); +_DEFPIN_ARM(3, 4, B); +_DEFPIN_ARM(4, 3, B); +_DEFPIN_ARM(5, 15, A); +_DEFPIN_ARM(6, 14, A); +_DEFPIN_ARM(7, 13, A); +_DEFPIN_ARM(8, 8, A); +_DEFPIN_ARM(9, 9, A); +_DEFPIN_ARM(10, 0, A); +_DEFPIN_ARM(11, 1, A); +_DEFPIN_ARM(12, 4, A); +_DEFPIN_ARM(13, 5, A); +_DEFPIN_ARM(14, 6, A); +_DEFPIN_ARM(15, 7, A); +_DEFPIN_ARM(16, 0, B); +_DEFPIN_ARM(17, 1, B); +_DEFPIN_ARM(18, 3, A); +_DEFPIN_ARM(19, 2, A); + + +#define SPI_DATA 15 +#define SPI_CLOCK 13 + +#define HAS_HARDWARE_PIN_SUPPORT + + +#elif defined(__STM32F1__) || defined(STM32F1) + +// One style of register mapping +#define _RD32_REG_MAP(T) struct __gen_struct_ ## T { static __attribute__((always_inline)) FASTLED_FORCE_INLINE volatile gpio_reg_map* r() { return T->regs; } }; +// Second style of register mapping +#define _RD32_GPIO_MAP(T) struct __gen_struct_ ## T { static __attribute__((always_inline)) FASTLED_FORCE_INLINE volatile GPIO_TypeDef* r() { return T; } }; + +#if defined(ARDUINO_MAPLE_MINI) +#define _RD32 _RD32_REG_MAP +#else +#define _RD32 _RD32_GPIO_MAP +#endif + +#define _IO32(L) _RD32(GPIO ## L) + +_IO32(A); _IO32(B); _IO32(C); _IO32(D); + +#define MAX_PIN PB1 + +_DEFPIN_ARM(PB11, 11, B); +_DEFPIN_ARM(PB10, 10, B); +_DEFPIN_ARM(PB2, 2, B); +_DEFPIN_ARM(PB0, 0, B); +_DEFPIN_ARM(PA7, 7, A); +_DEFPIN_ARM(PA6, 6, A); +_DEFPIN_ARM(PA5, 5, A); +_DEFPIN_ARM(PA4, 4, A); +_DEFPIN_ARM(PA3, 3, A); +_DEFPIN_ARM(PA2, 2, A); +_DEFPIN_ARM(PA1, 1, A); +_DEFPIN_ARM(PA0, 0, A); +_DEFPIN_ARM(PC15, 15, C); +_DEFPIN_ARM(PC14, 14, C); +_DEFPIN_ARM(PC13, 13, C); +_DEFPIN_ARM(PB7, 7, B); +_DEFPIN_ARM(PB6, 6, B); +_DEFPIN_ARM(PB5, 5, B); +_DEFPIN_ARM(PB4, 4, B); +_DEFPIN_ARM(PB3, 3, B); +_DEFPIN_ARM(PA15, 15, A); +_DEFPIN_ARM(PA14, 14, A); +_DEFPIN_ARM(PA13, 13, A); +_DEFPIN_ARM(PA12, 12, A); +_DEFPIN_ARM(PA11, 11, A); +_DEFPIN_ARM(PA10, 10, A); +_DEFPIN_ARM(PA9, 9, A); +_DEFPIN_ARM(PA8, 8, A); +_DEFPIN_ARM(PB15, 15, B); +_DEFPIN_ARM(PB14, 14, B); +_DEFPIN_ARM(PB13, 13, B); +_DEFPIN_ARM(PB12, 12, B); +_DEFPIN_ARM(PB8, 8, B); +_DEFPIN_ARM(PB1, 1, B); + +// SPI2 MOSI +#define SPI_DATA PB15 +// SPI2 SCK +#define SPI_CLOCK PB13 + +#define HAS_HARDWARE_PIN_SUPPORT + +#else +#error "Please define pin map for this board" + +#endif + + +FASTLED_NAMESPACE_END \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h new file mode 100644 index 0000000..c65d3a6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h @@ -0,0 +1,91 @@ +#ifndef __INC_LED_SYSDEFS_ARM_SAM_H +#define __INC_LED_SYSDEFS_ARM_SAM_H + +#if defined(STM32F10X_MD) || defined(STM32F2XX) + +#include +#include + +#include "namespace.h" + +#ifndef FASTLED_NAMESPACE_BEGIN +#define FASTLED_NAMESPACE_BEGIN namespace NSFastLED { +#define FASTLED_NAMESPACE_END } +#define FASTLED_USING_NAMESPACE using namespace NSFastLED; +#else +FASTLED_USING_NAMESPACE +#endif // FASTLED_NAMESPACE_BEGIN + +// reusing/abusing cli/sei defs for due +#define cli() __disable_irq(); __disable_fault_irq(); +#define sei() __enable_irq(); __enable_fault_irq(); + +#elif defined (__STM32F1__) + +#include "cm3_regs.h" + +#define cli() nvic_globalirq_disable() +#define sei() nvic_globalirq_enable() + +#elif defined(STM32F1) +// stm32duino + +#define cli() noInterrupts() +#define sei() interrupts() + +#else +#error "Platform not supported" +#endif + +#define FASTLED_ARM + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 1 +#endif + +// Default to allowing interrupts +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 0 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + +// pgmspace definitions +#define PROGMEM + +#if !defined(STM32F1) +// The stm32duino core already defines these +#define pgm_read_dword(addr) (*(const unsigned long *)(addr)) +#define pgm_read_dword_near(addr) pgm_read_dword(addr) +#endif + +// Default to NOT using PROGMEM here +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 0 +#endif + +// data type defs +typedef volatile uint8_t RoReg; /**< Read only 8-bit register (volatile const unsigned int) */ +typedef volatile uint8_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */ + +#define FASTLED_NO_PINMAP + +#if defined(STM32F2XX) +#define F_CPU 120000000 +#elif defined(STM32F1) +// F_CPU is already defined on stm32duino, but it's not constant. +#undef F_CPU +#define F_CPU 72000000 +#else +#define F_CPU 72000000 +#endif + +#if defined(STM32F2XX) +// Photon doesn't provide yield +#define FASTLED_NEEDS_YIELD +extern "C" void yield(); +#endif + +#endif // defined(STM32F10X_MD) || defined(STM32F2XX) diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer0_impl_source.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer0_impl_source.hpp new file mode 100644 index 0000000..ed9767e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer0_impl_source.hpp @@ -0,0 +1,114 @@ +#pragma once + +// Defines a timer_millis for led_sysdefs_avr.h + +// Please don't use this code, it's mostly to make certain platforms compile. +// If you use this code, then don't blame us if your code one day doesn't work. +// You should definatly define your own timer_millis, and make sure it updates correctly. +// The reason this code is here is because led_sysdefs_avr.h needs to bind to a timer source +// like timer_millis, or timer0_millis etc... +// A timer source is not critical to the AVR platform, because the Clockless drivers +// will work without it. The timer source is only used for the millis() function for these +// platforms. +#warning "Untested code: defining our own millis() timer, which is probably wrong." + +#if defined(CLOCK_SOURCE) && (CLOCK_SOURCE == 0) +#warning "CLOCK_SOURCE=0 that the interrupt timer may not even work." +#endif + +#if defined(__AVR_ATtinyxy6__) || defined(ARDUINO_attinyxy6) +#define DEFINE_AVR_TIMER_SOURCE_USES_TIMER0 +#endif + +#ifdef DEFINE_AVR_TIMER_SOURCE_USES_TIMER0 + +#include +#include + +#ifndef F_CPU +#warning "F_CPU not defined for millis timer" +#define F_CPU 16000000UL +#endif + +#define ABS(x) ((x) < 0 ? -(x) : (x)) + +volatile unsigned long timer_millis = 0; + +ISR(TCA0_OVF_vect) +{ + // Increment timer_millis by 1 millisecond + timer_millis++; + // Clear the interrupt flag by writing a 1 to it + TCA0.SINGLE.INTFLAGS = TCA_SINGLE_OVF_bm; +} + +static void init() +{ + // Prescaler options for TCA0 + uint16_t prescaler_values[] = {1, 2, 4, 8, 16, 64, 256, 1024}; + uint8_t prescaler_gc_values[] = { + TCA_SINGLE_CLKSEL_DIV1_gc, + TCA_SINGLE_CLKSEL_DIV2_gc, + TCA_SINGLE_CLKSEL_DIV4_gc, + TCA_SINGLE_CLKSEL_DIV8_gc, + TCA_SINGLE_CLKSEL_DIV16_gc, + TCA_SINGLE_CLKSEL_DIV64_gc, + TCA_SINGLE_CLKSEL_DIV256_gc, + TCA_SINGLE_CLKSEL_DIV1024_gc + }; + uint8_t num_prescalers = sizeof(prescaler_values) / sizeof(prescaler_values[0]); + + uint16_t prescaler = 0; + uint16_t period_counts = 0; + uint8_t prescaler_index = 0; + + uint32_t min_error = 0xFFFFFFFF; + + for (uint8_t i = 0; i < num_prescalers; i++) + { + uint16_t current_prescaler = prescaler_values[i]; + uint32_t counts = (F_CPU / current_prescaler) / 1000; + if (counts == 0 || counts > 65535) + continue; + + uint32_t actual_period = (counts * current_prescaler * 1000000UL) / F_CPU; // in microseconds + int32_t error = (int32_t)actual_period - 1000; // error in microseconds + + if (ABS(error) < min_error) + { + min_error = ABS(error); + prescaler = current_prescaler; + period_counts = counts - 1; + prescaler_index = i; + } + } + + if (prescaler == 0) + { + // Could not find suitable prescaler + // Use maximum period and prescaler + prescaler = prescaler_values[num_prescalers - 1]; + period_counts = 0xFFFF; + prescaler_index = num_prescalers - 1; + } + + // Set the period register + TCA0.SINGLE.PER = period_counts; + + // Set the prescaler and enable the timer + TCA0.SINGLE.CTRLA = prescaler_gc_values[prescaler_index] | TCA_SINGLE_ENABLE_bm; + + // Enable overflow interrupt + TCA0.SINGLE.INTCTRL = TCA_SINGLE_OVF_bm; +} + +// Global constructor to call init() +__attribute__((constructor)) +static void avr_millis_init() +{ + init(); +} + +#else +#error "No timer defined for millis" +#endif // DEFINE_AVR_TIMER_SOURCE_USES_TIMER0 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer_null_counter.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer_null_counter.hpp new file mode 100644 index 0000000..b8471cb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer_null_counter.hpp @@ -0,0 +1,7 @@ +#pragma once + +// Defines a weak symbol for timer_millis to allow linking with some Attiny boards +// This is a weak definition of timer_millis. +// It allows the code to compile and link, but it's expected that +// the actual implementation will be provided elsewhere (e.g., by the Arduino core). +__attribute__((weak)) volatile unsigned long timer_millis = 0; diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer_source.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer_source.cpp new file mode 100644 index 0000000..dd127d0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_millis_timer_source.cpp @@ -0,0 +1,30 @@ +// Some attiny boards are missing a timer implementation. We provide two options +// which is to just link in a weak symbol that will resolve the timer_millis +// missing feature, or else implement it ourselves. + +#ifdef __AVR__ + +#ifdef FASTLED_DEFINE_AVR_MILLIS_TIMER0_IMPL +#include "avr_millis_timer0_impl_source.hpp" +#else + +#ifndef FASTLED_DEFINE_TIMER_WEAK_SYMBOL +#if !defined(MILLIS_USE_TIMERA0) \ + || defined(__AVR_ATtinyxy6__) || defined(ARDUINO_attinyxy6) \ + || defined(__AVR_ATtinyxy7__) || defined(ARDUINO_attinyxy7) \ + || defined(__AVR_ATtinyxy8__) || defined(ARDUINO_attinyxy8) \ + || defined(__AVR_ATtinyxy4__) || defined(ARDUINO_attinyxy4) \ + || defined(__AVR_ATtinyxy5__) || defined(ARDUINO_attinyxy5) +#define FASTLED_DEFINE_TIMER_WEAK_SYMBOL 1 +#else +#define FASTLED_DEFINE_TIMER_WEAK_SYMBOL 0 +#endif +#endif // FASTLED_DEFINE_TIMER_WEAK_SYMBOL + + +#if FASTLED_DEFINE_TIMER_WEAK_SYMBOL +#include "avr_millis_timer_null_counter.hpp" +#endif // FASTLED_DEFINE_TIMER_WEAK_SYMBOL +#endif // FASTLED_DEFINE_AVR_MILLIS_TIMER0_IMPL + +#endif // __AVR__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_pin.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_pin.h new file mode 100644 index 0000000..fe0f1d4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/avr_pin.h @@ -0,0 +1,33 @@ + + +#pragma once + +#include + +template +class _AVRPIN { +public: + typedef volatile uint8_t* port_ptr_t; + typedef uint8_t port_t; + + inline static void setOutput() { _DDR::r() |= _MASK; } + inline static void setInput() { _DDR::r() &= ~_MASK; } + + inline static void hi() __attribute__((always_inline)) { _PORT::r() |= _MASK; } + inline static void lo() __attribute__((always_inline)) { _PORT::r() &= ~_MASK; } + inline static void set(FASTLED_REGISTER uint8_t val) __attribute__((always_inline)) { _PORT::r() = val; } + + inline static void strobe() __attribute__((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__((always_inline)) { _PIN::r() = _MASK; } + + inline static void hi(FASTLED_REGISTER port_ptr_t /*port*/) __attribute__((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t /*port*/) __attribute__((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t /*port*/, FASTLED_REGISTER uint8_t val) __attribute__((always_inline)) { set(val); } + + inline static port_t hival() __attribute__((always_inline)) { return _PORT::r() | _MASK; } + inline static port_t loval() __attribute__((always_inline)) { return _PORT::r() & ~_MASK; } + inline static port_ptr_t port() __attribute__((always_inline)) { return &_PORT::r(); } + + inline static port_t mask() __attribute__((always_inline)) { return _MASK; } +}; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/clockless_trinket.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/clockless_trinket.h new file mode 100644 index 0000000..e3ead08 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/clockless_trinket.h @@ -0,0 +1,557 @@ +#ifndef __INC_CLOCKLESS_TRINKET_H +#define __INC_CLOCKLESS_TRINKET_H + +#include "../../controller.h" +#include "../../lib8tion.h" +#include // for cli/se definitions +#include "../../force_inline.h" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_AVR) + +// Scaling macro choice +#ifndef TRINKET_SCALE +#define TRINKET_SCALE 1 +// whether or not to use dithering +#define DITHER 1 +#endif + +#if (F_CPU==8000000) +#define FASTLED_SLOW_CLOCK_ADJUST // asm __volatile__ ("mov r0,r0\n\t"); +#else +#define FASTLED_SLOW_CLOCK_ADJUST +#endif + +#define US_PER_TICK (64 / (F_CPU/1000000)) + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Due to the tight timing specifications of WS2811 and friends on AVR, interrupts are disabled by default to keep timings exact. +// However, many WS2811 or WS2812 strips are surprisingly tolerant of jittery timings (such as those caused by interrupts), on the +// condition that the shortest pulse in the specification (representing a 0 bit) is kept under a certain length. After exceeding +// that length it would be interpreted as a 1, causing a glitch. +// +// If you set FASTLED_ALLOW_INTERRUPTS to 1, interrupts will only be disabled for a few cycles at a time, when necessary to keep +// this signal pulse short. +// +// Beware: even with FASTLED_ALLOW_INTERRUPTS enabled, you must ensure that your interrupt handlers are *very* fast. If they take +// longer than 5µs, which is 80 clock cycles on a 16MHz AVR, the strip might latch partway through rendering, and you will see big +// glitches. +// +// Remember to account for the interrupt overhead when writing your ISR. This accounts for at least 10 cycles, often 20+. +// +// If you are using multiple timers with interrupts, you can set them out of phase so they only fire one at a time. +// +// TODO: it would be possible to support longer interrupts providing that they only fire during the "on" pulse - holding the +// signal high indefinitely will never latch, although it would affect the framerate. Maybe the subject of a future PR… +// +// See https://wp.josh.com/2014/05/13/ws2812-neopixels-are-not-so-finicky-once-you-get-to-know-them/ for more information on the +// tolerances. +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +//#define FASTLED_ALLOW_INTERRUPTS 1 + + +// Variations on the functions in delay.h - w/a loop var passed in to preserve registers across calls by the optimizer/compiler +template inline void _dc(FASTLED_REGISTER uint8_t & loopvar); + +template FASTLED_FORCE_INLINE void _dc_AVR(FASTLED_REGISTER uint8_t & loopvar) { + _dc(loopvar); + // The convolution in here is to ensure that the state of the carry flag coming into the delay loop is preserved + asm __volatile__ ( "BRCS L_PC%=\n\t" + " LDI %[loopvar], %[_LOOP]\n\tL_%=: DEC %[loopvar]\n\t BRNE L_%=\n\tBREQ L_DONE%=\n\t" + "L_PC%=: LDI %[loopvar], %[_LOOP]\n\tLL_%=: DEC %[loopvar]\n\t BRNE LL_%=\n\tBSET 0\n\t" + "L_DONE%=:\n\t" + : + [loopvar] "+d" (loopvar) : [_LOOP] "M" (_LOOP) : ); +} + +template FASTLED_FORCE_INLINE void _dc(FASTLED_REGISTER uint8_t & loopvar) { + _dc_AVR(loopvar); +} +template<> FASTLED_FORCE_INLINE void _dc<-6>(FASTLED_REGISTER uint8_t & ) {} +template<> FASTLED_FORCE_INLINE void _dc<-5>(FASTLED_REGISTER uint8_t & ) {} +template<> FASTLED_FORCE_INLINE void _dc<-4>(FASTLED_REGISTER uint8_t & ) {} +template<> FASTLED_FORCE_INLINE void _dc<-3>(FASTLED_REGISTER uint8_t & ) {} +template<> FASTLED_FORCE_INLINE void _dc<-2>(FASTLED_REGISTER uint8_t & ) {} +template<> FASTLED_FORCE_INLINE void _dc<-1>(FASTLED_REGISTER uint8_t & ) {} +template<> FASTLED_FORCE_INLINE void _dc< 0>(FASTLED_REGISTER uint8_t & ) {} +template<> FASTLED_FORCE_INLINE void _dc< 1>(FASTLED_REGISTER uint8_t & ) {asm __volatile__("mov r0,r0":::);} +#if defined(__LGT8F__) +template<> FASTLED_FORCE_INLINE void _dc< 2>(FASTLED_REGISTER uint8_t & loopvar) { _dc<1>(loopvar); _dc<1>(loopvar); } +#else +template<> FASTLED_FORCE_INLINE void _dc< 2>(FASTLED_REGISTER uint8_t & ) {asm __volatile__("rjmp .+0":::);} +#endif +template<> FASTLED_FORCE_INLINE void _dc< 3>(FASTLED_REGISTER uint8_t & loopvar) { _dc<2>(loopvar); _dc<1>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc< 4>(FASTLED_REGISTER uint8_t & loopvar) { _dc<2>(loopvar); _dc<2>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc< 5>(FASTLED_REGISTER uint8_t & loopvar) { _dc<2>(loopvar); _dc<3>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc< 6>(FASTLED_REGISTER uint8_t & loopvar) { _dc<2>(loopvar); _dc<2>(loopvar); _dc<2>(loopvar);} +template<> FASTLED_FORCE_INLINE void _dc< 7>(FASTLED_REGISTER uint8_t & loopvar) { _dc<4>(loopvar); _dc<3>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc< 8>(FASTLED_REGISTER uint8_t & loopvar) { _dc<4>(loopvar); _dc<4>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc< 9>(FASTLED_REGISTER uint8_t & loopvar) { _dc<5>(loopvar); _dc<4>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<10>(FASTLED_REGISTER uint8_t & loopvar) { _dc<6>(loopvar); _dc<4>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<11>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<1>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<12>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<2>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<13>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<3>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<14>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<4>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<15>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<5>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<16>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<6>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<17>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<7>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<18>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<8>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<19>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<9>(loopvar); } +template<> FASTLED_FORCE_INLINE void _dc<20>(FASTLED_REGISTER uint8_t & loopvar) { _dc<10>(loopvar); _dc<10>(loopvar); } + +#if (FASTLED_ALLOW_INTERRUPTS == 1) +// If interrupts are enabled, HI1 actually takes 2 clocks due to cli(). +// To keep the timings exact, D3 (which precedes it) must be 1 clock less. +// The same adjustment must be made for D2, due the corresponding sei(). +#define D_INT_ADJ 1 +#else +#define D_INT_ADJ 0 +#endif + +#define DINTPIN(T,ADJ,PINADJ) (T-(PINADJ+ADJ)>0) ? _dc(loopvar) : _dc<0>(loopvar); +#define DINT(T,ADJ) if(AVR_PIN_CYCLES(DATA_PIN)==1) { DINTPIN(T,ADJ,1) } else { DINTPIN(T,ADJ,2); } +#define _D1(ADJ) DINT(T1,ADJ) +#define _D2(ADJ) DINT(T2,ADJ+D_INT_ADJ) +#define _D3(ADJ) DINT(T3,ADJ+D_INT_ADJ) + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Base template for clockless controllers. These controllers have 3 control points in their cycle for each bit. The first point +// is where the line is raised hi. The second point is where the line is dropped low for a zero. The third point is where the +// line is dropped low for a one. T1, T2, and T3 correspond to the timings for those three in clock cycles. +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +#if ((FASTLED_ALLOW_INTERRUPTS == 0) && defined(NO_CORRECTION) && (NO_CORRECTION == 1) && !(defined(NO_CLOCK_CORRECTION))) +// we hit this if you were trying to turn off clock correction without also trying to enable interrupts. +# pragma message "In older versions of FastLED defining NO_CORRECTION 1 would mistakenly turn off color correction as well as clock correction." +# pragma message "define NO_CLOCK_CORRECTION 1 to fix this warning." +# define NO_CLOCK_CORRECTION 1 +#endif + +#if (!defined(NO_CLOCK_CORRECTION) || (NO_CLOCK_CORRECTION == 0)) && (FASTLED_ALLOW_INTERRUPTS == 0) +static uint8_t gTimeErrorAccum256ths; +#endif + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + static_assert(T1 >= 2 && T2 >= 2 && T3 >= 3, "Not enough cycles - use a higher clock speed"); + + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + CMinWait mWait; + +public: + virtual void init() { + FastPin::setOutput(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + virtual void showPixels(PixelController & pixels) { + + mWait.wait(); +#if (!defined(FASTLED_ALLOW_INTERRUPTS) || FASTLED_ALLOW_INTERRUPTS == 0) + cli(); +#endif + + if(pixels.mLen > 0) { + showRGBInternal(pixels); + } + + // Adjust the timer +#if (!defined(NO_CLOCK_CORRECTION) || (NO_CLOCK_CORRECTION == 0)) && (FASTLED_ALLOW_INTERRUPTS == 0) + uint32_t microsTaken = pixels.size(); + microsTaken *= CLKS_TO_MICROS(24 * (T1 + T2 + T3)); + + // adust for approximate observed actal runtime (as of January 2015) + // roughly 9.6 cycles per pixel, which is 0.6us/pixel at 16MHz + // microsTaken += nLeds * 0.6 * CLKS_TO_MICROS(16); + microsTaken += scale16by8(pixels.size(),(0.6 * 256) + 1) * CLKS_TO_MICROS(16); + + // if less than 1000us, there is NO timer impact, + // this is because the ONE interrupt that might come in while interrupts + // are disabled is queued up, and it will be serviced as soon as + // interrupts are re-enabled. + // This actually should technically also account for the runtime of the + // interrupt handler itself, but we're just not going to worry about that. + if( microsTaken > 1000) { + + // Since up to one timer tick will be queued, we don't need + // to adjust the MS_COUNTER for that one. + microsTaken -= 1000; + + // Now convert microseconds to 256ths of a second, approximately like this: + // 250ths = (us/4) + // 256ths = 250ths * (263/256); + uint16_t x256ths = microsTaken >> 2; + x256ths += scale16by8(x256ths,7); + + x256ths += gTimeErrorAccum256ths; + MS_COUNTER += (x256ths >> 8); + gTimeErrorAccum256ths = x256ths & 0xFF; + } + +#if 0 + // For pixel counts of 30 and under at 16Mhz, no correction is necessary. + // For pixel counts of 15 and under at 8Mhz, no correction is necessary. + // + // This code, below, is smaller, and quicker clock correction, which drifts much + // more significantly, but is a few bytes smaller. Presented here for consideration + // as an alternate on the ATtiny, which can't have more than about 150 pixels MAX + // anyway, meaning that microsTaken will never be more than about 4,500, which fits in + // a 16-bit variable. The difference between /1000 and /1024 only starts showing + // up in the range of about 100 pixels, so many ATtiny projects won't even + // see a clock difference due to the approximation there. + uint32_t microsTaken = nLeds; + microsTaken *= CLKS_TO_MICROS(24 * (T1 + T2 + T3)); + //uint16_t microsTaken = (uint32_t)nLeds * (uint32_t)CLKS_TO_MICROS((24) * (T1 + T2 + T3)); + MS_COUNTER += static_cast(microsTaken >> 10); +#endif + +#endif + +#if (!defined(FASTLED_ALLOW_INTERRUPTS) || FASTLED_ALLOW_INTERRUPTS == 0) + sei(); +#endif + mWait.mark(); + } +#define USE_ASM_MACROS + + +#if defined(__AVR_ATmega4809__) +// Not used - place holder so existing ASM_VARS macro can remain the same +#define ASM_VAR_PORT "r" (*FastPin::port()) + +#elif defined(__AVR_ATtinyxy7__) || defined(__AVR_ATtinyxy6__) || defined(__AVR_ATtinyxy4__) || defined(__AVR_ATtinyxy2__) +// Probably unused - place holder so existing ASM_VARS macro can remain the same +#define ASM_VAR_PORT "r" (((PORT_t*)FastPin::port())->OUT) + +#else +// existing ASM_VARS macro for other AVR platforms +#define ASM_VAR_PORT "M" (FastPin::port() - 0x20) + +#endif // ASM_VAR_PORT + + +// The variables that our various asm statements use. The same block of variables needs to be declared for +// all the asm blocks because GCC is pretty stupid and it would clobber variables happily or optimize code away too aggressively +#define ASM_VARS : /* write variables */ \ + [count] "+x" (count), \ + [data] "+z" (data), \ + [b1] "+a" (b1), \ + [d0] "+r" (d0), \ + [d1] "+r" (d1), \ + [d2] "+r" (d2), \ + [loopvar] "+a" (loopvar), \ + [scale_base] "+a" (scale_base) \ + : /* use variables */ \ + [ADV] "r" (advanceBy), \ + [b0] "a" (b0), \ + [hi] "r" (hi), \ + [lo] "r" (lo), \ + [s0] "r" (s0), \ + [s1] "r" (s1), \ + [s2] "r" (s2), \ + [e0] "r" (e0), \ + [e1] "r" (e1), \ + [e2] "r" (e2), \ + [PORT] ASM_VAR_PORT, \ + [O0] "M" (RGB_BYTE0(RGB_ORDER)), \ + [O1] "M" (RGB_BYTE1(RGB_ORDER)), \ + [O2] "M" (RGB_BYTE2(RGB_ORDER)) \ + : "cc" /* clobber registers */ + +#if (FASTLED_ALLOW_INTERRUPTS == 1) +#define HI1CLI cli() +#define QLO2SEI sei() +#else +#define HI1CLI +#define QLO2SEI +#endif +#if defined(__AVR_ATmega4809__) + +// 1 cycle, write hi to the port +#define HI1 HI1CLI; do {*FastPin::port()=hi;} while(0); +// 1 cycle, write lo to the port +#define LO1 do {*FastPin::port()=lo;} while(0); + +#else + +// Note: the code in the else in HI1/LO1 will be turned into an sts (2 cycle, 2 word) +// 1 cycle, write hi to the port +#define HI1 FASTLED_SLOW_CLOCK_ADJUST HI1CLI; if((int)(FastPin::port())-0x20 < 64) { asm __volatile__("out %[PORT], %[hi]" ASM_VARS ); } else { *FastPin::port()=hi; } +// 1 cycle, write lo to the port +#define LO1 if((int)(FastPin::port())-0x20 < 64) { asm __volatile__("out %[PORT], %[lo]" ASM_VARS ); } else { *FastPin::port()=lo; } + +#endif + +// 2 cycles, sbrs on flipping the line to lo if we're pushing out a 0 +#define QLO2(B, N) asm __volatile__("sbrs %[" #B "], " #N ASM_VARS ); LO1; QLO2SEI; +// load a byte from ram into the given var with the given offset +#define LD2(B,O) asm __volatile__("ldd %[" #B "], Z + %[" #O "]\n\t" ASM_VARS ); +// 4 cycles - load a byte from ram into the scaling scratch space with the given offset, clear the target var, clear carry +#define LDSCL4(B,O) asm __volatile__("ldd %[scale_base], Z + %[" #O "]\n\tclr %[" #B "]\n\tclc\n\t" ASM_VARS ); + +#if (DITHER==1) +// apply dithering value before we do anything with scale_base +#define PRESCALE4(D) asm __volatile__("cpse %[scale_base], __zero_reg__\n\t add %[scale_base],%[" #D "]\n\tbrcc L_%=\n\tldi %[scale_base], 0xFF\n\tL_%=:\n\t" ASM_VARS); + +// Do the add for the prescale +#define PRESCALEA2(D) asm __volatile__("cpse %[scale_base], __zero_reg__\n\t add %[scale_base],%[" #D "]\n\t" ASM_VARS); + +// Do the clamp for the prescale, clear carry when we're done - NOTE: Must ensure carry flag state is preserved! +#define PRESCALEB4(D) asm __volatile__("brcc L_%=\n\tldi %[scale_base], 0xFF\n\tL_%=:\n\tneg %[" #D "]\n\tCLC" ASM_VARS); + +// Clamp for prescale, increment data, since we won't ever wrap 65k, this also effectively clears carry for us +#define PSBIDATA4(D) asm __volatile__("brcc L_%=\n\tldi %[scale_base], 0xFF\n\tL_%=:\n\tadd %A[data], %A[ADV]\n\tadc %B[data], %B[ADV]\n\t" ASM_VARS); + +#else +#define PRESCALE4(D) _dc<4>(loopvar); +#define PRESCALEA2(D) _dc<2>(loopvar); +#define PRESCALEB4(D) _dc<4>(loopvar); +#define PSBIDATA4(D) asm __volatile__( "add %A[data], %A[ADV]\n\tadc %B[data], %B[ADV]\n\trjmp .+0\n\t" ASM_VARS ); +#endif + +// 2 cycles - perform one step of the scaling (if a given bit is set in scale, add scale-base to the scratch space) +#define _SCALE02(B, N) "sbrc %[s0], " #N "\n\tadd %[" #B "], %[scale_base]\n\t" +#define _SCALE12(B, N) "sbrc %[s1], " #N "\n\tadd %[" #B "], %[scale_base]\n\t" +#define _SCALE22(B, N) "sbrc %[s2], " #N "\n\tadd %[" #B "], %[scale_base]\n\t" +#define SCALE02(B,N) asm __volatile__( _SCALE02(B,N) ASM_VARS ); +#define SCALE12(B,N) asm __volatile__( _SCALE12(B,N) ASM_VARS ); +#define SCALE22(B,N) asm __volatile__( _SCALE22(B,N) ASM_VARS ); + +// 1 cycle - rotate right, pulling in from carry +#define _ROR1(B) "ror %[" #B "]\n\t" +#define ROR1(B) asm __volatile__( _ROR1(B) ASM_VARS); + +// 1 cycle, clear the carry bit +#define _CLC1 "clc\n\t" +#define CLC1 asm __volatile__( _CLC1 ASM_VARS ); + +// 2 cycles, rortate right, pulling in from carry then clear the carry bit +#define RORCLC2(B) asm __volatile__( _ROR1(B) _CLC1 ASM_VARS ); + +// 4 cycles, rotate, clear carry, scale next bit +#define RORSC04(B, N) asm __volatile__( _ROR1(B) _CLC1 _SCALE02(B, N) ASM_VARS ); +#define RORSC14(B, N) asm __volatile__( _ROR1(B) _CLC1 _SCALE12(B, N) ASM_VARS ); +#define RORSC24(B, N) asm __volatile__( _ROR1(B) _CLC1 _SCALE22(B, N) ASM_VARS ); + +// 4 cycles, scale bit, rotate, clear carry +#define SCROR04(B, N) asm __volatile__( _SCALE02(B,N) _ROR1(B) _CLC1 ASM_VARS ); +#define SCROR14(B, N) asm __volatile__( _SCALE12(B,N) _ROR1(B) _CLC1 ASM_VARS ); +#define SCROR24(B, N) asm __volatile__( _SCALE22(B,N) _ROR1(B) _CLC1 ASM_VARS ); + +///////////////////////////////////////////////////////////////////////////////////// +// Loop life cycle + +// dither adjustment macro - should be kept in sync w/what's in stepDithering +// #define ADJDITHER2(D, E) D = E - D; +#define _NEGD1(D) "neg %[" #D "]\n\t" +#define _ADJD1(D,E) "add %[" #D "], %[" #E "]\n\t" +#define ADJDITHER2(D, E) asm __volatile__ ( _NEGD1(D) _ADJD1(D, E) ASM_VARS); +#define ADDDE1(D, E) asm __volatile__ ( _ADJD1(D, E) ASM_VARS ); + +// #define xstr(a) str(a) +// #define str(a) #a +// #define ADJDITHER2(D,E) asm __volatile__("subi %[" #D "], " xstr(DUSE) "\n\tand %[" #D "], %[" #E "]\n\t" ASM_VARS); + +// define the beginning of the loop +#define LOOP asm __volatile__("1:" ASM_VARS ); +// define the end of the loop +#define DONE asm __volatile__("2:" ASM_VARS ); + +// 2 cycles - increment the data pointer +#define IDATA2 asm __volatile__("add %A[data], %A[ADV]\n\tadc %B[data], %B[ADV]\n\t" ASM_VARS ); +#define IDATACLC3 asm __volatile__("add %A[data], %A[ADV]\n\tadc %B[data], %B[ADV]\n\t" _CLC1 ASM_VARS ); + +// 1 cycle mov +#define _MOV1(B1, B2) "mov %[" #B1 "], %[" #B2 "]\n\t" + +#define MOV1(B1, B2) asm __volatile__( _MOV1(B1,B2) ASM_VARS ); + +// 3 cycle mov - skip if scale fix is happening +#if (FASTLED_SCALE8_FIXED == 1) +#define _MOV_FIX03(B1, B2) "mov %[" #B1 "], %[scale_base]\n\tcpse %[s0], __zero_reg__\n\t" _MOV1(B1, B2) +#define _MOV_FIX13(B1, B2) "mov %[" #B1 "], %[scale_base]\n\tcpse %[s1], __zero_reg__\n\t" _MOV1(B1, B2) +#define _MOV_FIX23(B1, B2) "mov %[" #B1 "], %[scale_base]\n\tcpse %[s2], __zero_reg__\n\t" _MOV1(B1, B2) +#else +// if we haven't fixed scale8, just do the move and nop the 2 cycles that would be used to +// do the fixed adjustment +#define _MOV_FIX03(B1, B2) _MOV1(B1, B2) "rjmp .+0\n\t" +#define _MOV_FIX13(B1, B2) _MOV1(B1, B2) "rjmp .+0\n\t" +#define _MOV_FIX23(B1, B2) _MOV1(B1, B2) "rjmp .+0\n\t" +#endif + +// 3 cycle mov + negate D for dither adjustment +#define MOV_NEGD04(B1, B2, D) asm __volatile( _MOV_FIX03(B1, B2) _NEGD1(D) ASM_VARS ); +#define MOV_ADDDE04(B1, B2, D, E) asm __volatile( _MOV_FIX03(B1, B2) _ADJD1(D, E) ASM_VARS ); +#define MOV_NEGD14(B1, B2, D) asm __volatile( _MOV_FIX13(B1, B2) _NEGD1(D) ASM_VARS ); +#define MOV_ADDDE14(B1, B2, D, E) asm __volatile( _MOV_FIX13(B1, B2) _ADJD1(D, E) ASM_VARS ); +#define MOV_NEGD24(B1, B2, D) asm __volatile( _MOV_FIX23(B1, B2) _NEGD1(D) ASM_VARS ); + +// 2 cycles - decrement the counter +#define DCOUNT2 asm __volatile__("sbiw %[count], 1" ASM_VARS ); +// 2 cycles - jump to the beginning of the loop +#define JMPLOOP2 asm __volatile__("rjmp 1b" ASM_VARS ); +// 2 cycles - jump out of the loop +#define BRLOOP1 asm __volatile__("brne 3\n\trjmp 2f\n\t3:" ASM_VARS ); + +// 5 cycles 2 sbiw, 3 for the breq/rjmp +#define ENDLOOP5 asm __volatile__("sbiw %[count], 1\n\tbreq L_%=\n\trjmp 1b\n\tL_%=:\n\t" ASM_VARS); + +// NOP using the variables, forcing a move +#define DNOP asm __volatile__("mov r0,r0" ASM_VARS); + +#define DADVANCE 3 +#define DUSE (0xFF - (DADVANCE-1)) + +// Silence compiler warnings about switch/case that is explicitly intended to fall through. +#define FL_FALLTHROUGH __attribute__ ((fallthrough)); + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static void /*__attribute__((optimize("O0")))*/ /*__attribute__ ((always_inline))*/ showRGBInternal(PixelController & pixels) { + uint8_t *data = (uint8_t*)pixels.mData; + data_ptr_t port = FastPin::port(); + data_t mask = FastPin::mask(); + uint8_t scale_base = 0; + + // FASTLED_REGISTER uint8_t *end = data + nLeds; + data_t hi = *port | mask; + data_t lo = *port & ~mask; + *port = lo; + + // the byte currently being written out + uint8_t b0 = 0; + // the byte currently being worked on to write the next out + uint8_t b1 = 0; + + // Setup the pixel controller + pixels.preStepFirstByteDithering(); + + // pull the dithering/adjustment values out of the pixels object for direct asm access + + // even though advanceBy is only an int8, we cast it to int16 for sign extension in case it's negative. + int16_t advanceBy = pixels.advanceBy(); + uint16_t count = pixels.mLen; + + uint8_t s0 = pixels.mColorAdjustment.premixed.raw[RO(0)]; + uint8_t s1 = pixels.mColorAdjustment.premixed.raw[RO(1)]; + uint8_t s2 = pixels.mColorAdjustment.premixed.raw[RO(2)]; +#if (FASTLED_SCALE8_FIXED==1) + s0++; s1++; s2++; +#endif + uint8_t d0 = pixels.d[RO(0)]; + uint8_t d1 = pixels.d[RO(1)]; + uint8_t d2 = pixels.d[RO(2)]; + uint8_t e0 = pixels.e[RO(0)]; + uint8_t e1 = pixels.e[RO(1)]; + uint8_t e2 = pixels.e[RO(2)]; + + uint8_t loopvar=0; + + // This has to be done in asm to keep gcc from messing up the asm code further down + b0 = data[RO(0)]; + { + LDSCL4(b0,O0) PRESCALEA2(d0) + PRESCALEB4(d0) SCALE02(b0,0) + RORSC04(b0,1) ROR1(b0) CLC1 + SCROR04(b0,2) SCALE02(b0,3) + RORSC04(b0,4) ROR1(b0) CLC1 + SCROR04(b0,5) SCALE02(b0,6) + RORSC04(b0,7) ROR1(b0) CLC1 + MOV_ADDDE04(b1,b0,d0,e0) + MOV1(b0,b1) + } + + { + // while(--count) + { + // Loop beginning + DNOP; + LOOP; + + // Sum of the clock counts across each row should be 10 for 8Mhz, WS2811 + // The values in the D1/D2/D3 indicate how many cycles the previous column takes + // to allow things to line back up. + // + // While writing out byte 0, we're loading up byte 1, applying the dithering adjustment, + // then scaling it using 8 cycles of shift/add interleaved in between writing the bits + // out. When doing byte 1, we're doing the above for byte 2. When we're doing byte 2, + // we're cycling back around and doing the above for byte 0. + + // Inline scaling - RGB ordering + // DNOP + HI1 _D1(1) QLO2(b0, 7) LDSCL4(b1,O1) _D2(4) LO1 PRESCALEA2(d1) _D3(2) + HI1 _D1(1) QLO2(b0, 6) PRESCALEB4(d1) _D2(4) LO1 SCALE12(b1,0) _D3(2) + HI1 _D1(1) QLO2(b0, 5) RORSC14(b1,1) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 4) SCROR14(b1,2) _D2(4) LO1 SCALE12(b1,3) _D3(2) + HI1 _D1(1) QLO2(b0, 3) RORSC14(b1,4) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 2) SCROR14(b1,5) _D2(4) LO1 SCALE12(b1,6) _D3(2) + HI1 _D1(1) QLO2(b0, 1) RORSC14(b1,7) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 0) + switch(XTRA0) { + case 4: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 3: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 2: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 1: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) + } + MOV_ADDDE14(b0,b1,d1,e1) _D2(4) LO1 _D3(0) + + HI1 _D1(1) QLO2(b0, 7) LDSCL4(b1,O2) _D2(4) LO1 PRESCALEA2(d2) _D3(2) + HI1 _D1(1) QLO2(b0, 6) PSBIDATA4(d2) _D2(4) LO1 SCALE22(b1,0) _D3(2) + HI1 _D1(1) QLO2(b0, 5) RORSC24(b1,1) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 4) SCROR24(b1,2) _D2(4) LO1 SCALE22(b1,3) _D3(2) + HI1 _D1(1) QLO2(b0, 3) RORSC24(b1,4) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 2) SCROR24(b1,5) _D2(4) LO1 SCALE22(b1,6) _D3(2) + HI1 _D1(1) QLO2(b0, 1) RORSC24(b1,7) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 0) + switch(XTRA0) { + case 4: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 3: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 2: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 1: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) + } + + // Because Prescale on the middle byte also increments the data counter, + // we have to do both halves of updating d2 here - negating it (in the + // MOV_NEGD24 macro) and then adding E back into it + MOV_NEGD24(b0,b1,d2) _D2(4) LO1 ADDDE1(d2,e2) _D3(1) + HI1 _D1(1) QLO2(b0, 7) LDSCL4(b1,O0) _D2(4) LO1 PRESCALEA2(d0) _D3(2) + HI1 _D1(1) QLO2(b0, 6) PRESCALEB4(d0) _D2(4) LO1 SCALE02(b1,0) _D3(2) + HI1 _D1(1) QLO2(b0, 5) RORSC04(b1,1) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 4) SCROR04(b1,2) _D2(4) LO1 SCALE02(b1,3) _D3(2) + HI1 _D1(1) QLO2(b0, 3) RORSC04(b1,4) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 2) SCROR04(b1,5) _D2(4) LO1 SCALE02(b1,6) _D3(2) + HI1 _D1(1) QLO2(b0, 1) RORSC04(b1,7) _D2(4) LO1 RORCLC2(b1) _D3(2) + HI1 _D1(1) QLO2(b0, 0) + switch(XTRA0) { + case 4: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 3: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 2: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) /* fall through */ + case 1: _D2(0) LO1 _D3(0) HI1 _D1(1) QLO2(b0,0) + } + MOV_ADDDE04(b0,b1,d0,e0) _D2(4) LO1 _D3(5) + ENDLOOP5 + } + DONE; + } + + } + +}; + +#endif + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastled_avr.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastled_avr.h new file mode 100644 index 0000000..47236f4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastled_avr.h @@ -0,0 +1,13 @@ +#ifndef __INC_FASTLED_AVR_H +#define __INC_FASTLED_AVR_H + +#include "fastpin_avr.h" +#include "fastspi_avr.h" +#include "clockless_trinket.h" + +// Default to using PROGMEM +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 1 +#endif + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr.h new file mode 100644 index 0000000..2cbb61d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr.h @@ -0,0 +1,18 @@ +#pragma once + +// NOTE: If you work on a platform in this file then please split it into it's own file +// like fastpin_avr_nano_every.h here. It turns out that AI is pretty good at finding +// what the correct AVR pin settings but wants to have small files to work with. +// This god-header is too big and AI will stumble trying to generate the correct +// edits. + +// Nano Every is also powered by ATmega4809 +#ifdef __AVR_ATmega4809__ + #ifdef ARDUINO_AVR_NANO_EVERY + #include "fastpin_avr_nano_every.h" + #else + #include "fastpin_avr_atmega4809.h" + #endif // ARDUINO_AVR_NANO_EVERY +#else +#include "fastpin_avr_legacy.h" +#endif // __AVR_ATmega4809__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_atmega4809.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_atmega4809.h new file mode 100644 index 0000000..02bf0e2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_atmega4809.h @@ -0,0 +1,114 @@ +// ATmega series 0 +// excludes Arduino Nano Every which optimised with VPORTs +// include boards eg. Arduino Uno Wifi Rev 2 or Rev 3 + +#pragma once + +#include +#include "namespace.h" +#include "avr_pin.h" + +#warning "Untested platform. Please report any issues to the https://github.com/fastled/fastled/issues" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +#define AVR_PIN_CYCLES(_PIN) ((((int)FastPin<_PIN>::port()) - 0x20 < 64) ? 1 : 2) + +typedef volatile uint8_t& reg8_t; + +//todo: replace with _CONCAT3 like avr_nano_every.h +//but why VPORT##L.DIR not VPORT##L##DIR - is it due to _DIR ? +#define _R(T) struct __gen_struct_##T +#define _RD8(T) struct __gen_struct_##T { static inline reg8_t& r() { return T; } }; +//#define _CONCAT3(a, b, c) a##b##c + +#define _FL_IO(L,C) \ + _RD8(PORT ## L ## _DIR); \ + _RD8(PORT ## L ## _OUT); \ + _RD8(PORT ## L ## _IN); \ + _FL_DEFINE_PORT3(L, C, _R(PORT ## L ## _OUT)); + +#define _FL_DEFPIN(_PIN, BIT, L) \ + template<> class FastPin<_PIN> : public _AVRPIN< \ + _PIN, \ + 1< {}; + + +// Pre-do all the port definitions +#ifdef VPORTA +_FL_IO(A, 0) +#endif +#ifdef VPORTB +_FL_IO(B, 1) +#endif +#ifdef VPORTC +_FL_IO(C, 2) +#endif +#ifdef VPORTD +_FL_IO(D, 3) +#endif +#ifdef VPORTE +_FL_IO(E, 4) +#endif +#ifdef VPORTF +_FL_IO(F, 5) +#endif +#ifdef VPORTG +_FL_IO(G, 6) +#endif +#ifdef VPORTH +_FL_IO(H, 7) +#endif +#ifdef VPORTI +_FL_IO(I, 8) +#endif +#ifdef VPORTJ +_FL_IO(J, 9) +#endif +#ifdef VPORTK +_FL_IO(K, 10) +#endif +#ifdef VPORTL +_FL_IO(L, 11) +#endif +#ifdef VPORTM +_FL_IO(M, 12) +#endif +#ifdef VPORTN +_FL_IO(N, 13) +#endif + +#define MAX_PIN 21 +_FL_DEFPIN(0, 4, C); _FL_DEFPIN(1, 5, C); _FL_DEFPIN(2, 0, A); _FL_DEFPIN(3, 5, F); +_FL_DEFPIN(4, 6, C); _FL_DEFPIN(5, 2, B); _FL_DEFPIN(6, 4, F); _FL_DEFPIN(7, 1, A); +_FL_DEFPIN(8, 3, E); _FL_DEFPIN(9, 0, B); _FL_DEFPIN(10, 1, B); _FL_DEFPIN(11, 0, E); +_FL_DEFPIN(12, 1, E); _FL_DEFPIN(13, 2, E); _FL_DEFPIN(14, 3, D); _FL_DEFPIN(15, 2, D); +_FL_DEFPIN(16, 1, D); _FL_DEFPIN(17, 0, D); _FL_DEFPIN(18, 2, A); _FL_DEFPIN(19, 3, A); +_FL_DEFPIN(20, 4, D); _FL_DEFPIN(21, 5, D); + +#define SPI_DATA 11 +#define SPI_CLOCK 13 +#define SPI_SELECT 8 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +//todo: pins has not been confirmed thus not enabled +//#define SPI_UART0_DATA 1 +//#define SPI_UART0_CLOCK 4 + + + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_legacy.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_legacy.h new file mode 100644 index 0000000..be39e6d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_legacy.h @@ -0,0 +1,438 @@ +#pragma once + +// This god-header of avr pins is legacy. New platforms should define their own +// header file and stuff their pin definitions in there. See fastpin_avr_atmega4809.h +// and others. Then include that header via fastpin_avr.h + +// NOTE: If you work on a platform in this file then please split it into it's own file +// like fastpin_avr_nano_every.h here. It turns out that AI is pretty good at finding +// what the correct AVR pin settings but wants to have small files to work with. +// This god-header is too big and AI will stumble trying to generate the correct +// edits. + +#include "namespace.h" +#include "avr_pin.h" + +FASTLED_NAMESPACE_BEGIN + +#ifdef FASTLED_FORCE_SOFTWARE_PINS +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +#define AVR_PIN_CYCLES(_PIN) ((((int)FastPin<_PIN>::port())-0x20 < 64) ? 1 : 2) + + +/// AVR definitions for pins. Getting around the fact that I can't pass GPIO register addresses in as template arguments by instead creating +/// a custom type for each GPIO register with a single, static, aggressively inlined function that returns that specific GPIO register. A similar +/// trick is used a bit further below for the ARM GPIO registers (of which there are far more than on AVR!) +typedef volatile uint8_t & reg8_t; + +#define _R(T) struct __gen_struct_ ## T +#define _RD8(T) struct __gen_struct_ ## T { static inline reg8_t r() { return T; }}; + + +// Register name equivalent (using flat names) + +#if defined(__AVR_ATtinyxy7__) || defined(__AVR_ATtinyxy6__) || defined(__AVR_ATtinyxy4__) || defined(__AVR_ATtinyxy2__) +// ATtiny series 0/1 + +#define _FL_IO(L,C) _RD8(PORT ## L ## _DIR); _RD8(PORT ## L ## _OUT); _RD8(PORT ## L ## _IN); _FL_DEFINE_PORT3(L, C, _R(PORT ## L ## _OUT)); +#define _FL_DEFPIN(_PIN, BIT, L) template<> class FastPin<_PIN> : public _AVRPIN<_PIN, 1< {}; + +#else +// Others AVR platforms + +#define _FL_IO(L,C) _RD8(DDR ## L); _RD8(PORT ## L); _RD8(PIN ## L); _FL_DEFINE_PORT3(L, C, _R(PORT ## L)); +#define _FL_DEFPIN(_PIN, BIT, L) template<> class FastPin<_PIN> : public _AVRPIN<_PIN, 1< {}; + +#endif + + +// Pre-do all the port definitions +#ifdef PORTA + _FL_IO(A,0) +#endif +#ifdef PORTB + _FL_IO(B,1) +#endif +#ifdef PORTC + _FL_IO(C,2) +#endif +#ifdef PORTD + _FL_IO(D,3) +#endif +#ifdef PORTE + _FL_IO(E,4) +#endif +#ifdef PORTF + _FL_IO(F,5) +#endif +#ifdef PORTG + _FL_IO(G,6) +#endif +#ifdef PORTH + _FL_IO(H,7) +#endif +#ifdef PORTI + _FL_IO(I,8) +#endif +#ifdef PORTJ + _FL_IO(J,9) +#endif +#ifdef PORTK + _FL_IO(K,10) +#endif +#ifdef PORTL + _FL_IO(L,11) +#endif +#ifdef PORTM + _FL_IO(M,12) +#endif +#ifdef PORTN + _FL_IO(N,13) +#endif + +#if defined(__AVR_ATtiny85__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny25__) + +#if defined(__AVR_ATtiny25__) +#pragma message "ATtiny25 has very limited storage. This library could use up to more than 100% of its flash size" +#endif + +#define MAX_PIN 5 + +_FL_DEFPIN(0, 0, B); _FL_DEFPIN(1, 1, B); _FL_DEFPIN(2, 2, B); _FL_DEFPIN(3, 3, B); +_FL_DEFPIN(4, 4, B); _FL_DEFPIN(5, 5, B); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(__AVR_ATtiny48__) || defined(__AVR_ATtiny88__) + +#define MAX_PIN 27 +_FL_DEFPIN( 0, 0, D); _FL_DEFPIN( 1, 1, D); _FL_DEFPIN( 2, 2, D); _FL_DEFPIN( 3, 3, D); +_FL_DEFPIN( 4, 4, D); _FL_DEFPIN( 5, 5, D); _FL_DEFPIN( 6, 6, D); _FL_DEFPIN( 7, 7, D); +_FL_DEFPIN( 8, 0, B); _FL_DEFPIN( 9, 1, B); _FL_DEFPIN(10, 2, B); _FL_DEFPIN(11, 3, B); +_FL_DEFPIN(12, 4, B); _FL_DEFPIN(13, 5, B); _FL_DEFPIN(14, 7, B); _FL_DEFPIN(15, 2, A); +_FL_DEFPIN(16, 3, A); _FL_DEFPIN(17, 0, A); _FL_DEFPIN(18, 1, A); _FL_DEFPIN(19, 0, C); +_FL_DEFPIN(20, 1, C); _FL_DEFPIN(21, 2, C); _FL_DEFPIN(22, 3, C); _FL_DEFPIN(23, 4, C); +_FL_DEFPIN(24, 5, C); _FL_DEFPIN(25, 7, C); + +#define SPI_DATA 11 +#define SPI_CLOCK 13 +#define SPI_SELECT 10 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(__AVR_ATtiny841__) || defined(__AVR_ATtiny441__) +#define MAX_PIN 11 + +_FL_DEFPIN(0, 0, B); _FL_DEFPIN(1, 1, B); _FL_DEFPIN(2, 2, B); +_FL_DEFPIN(3, 7, A); _FL_DEFPIN(4, 6, A); _FL_DEFPIN(5, 5, A); +_FL_DEFPIN(6, 4, A); _FL_DEFPIN(7, 3, A); _FL_DEFPIN(8, 2, A); +_FL_DEFPIN(9, 1, A); _FL_DEFPIN(10, 0, A); _FL_DEFPIN(11, 3, B); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_AVR_DIGISPARK) // digispark pin layout +#define MAX_PIN 5 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +_FL_DEFPIN(0, 0, B); _FL_DEFPIN(1, 1, B); _FL_DEFPIN(2, 2, B); +_FL_DEFPIN(3, 7, A); _FL_DEFPIN(4, 6, A); _FL_DEFPIN(5, 5, A); + +#elif defined(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) + +#define MAX_PIN 10 + +_FL_DEFPIN(0, 0, A); _FL_DEFPIN(1, 1, A); _FL_DEFPIN(2, 2, A); _FL_DEFPIN(3, 3, A); +_FL_DEFPIN(4, 4, A); _FL_DEFPIN(5, 5, A); _FL_DEFPIN(6, 6, A); _FL_DEFPIN(7, 7, A); +_FL_DEFPIN(8, 2, B); _FL_DEFPIN(9, 1, B); _FL_DEFPIN(10, 0, B); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(ARDUINO_AVR_DIGISPARKPRO) + +#define MAX_PIN 12 + +_FL_DEFPIN(0, 0, B); _FL_DEFPIN(1, 1, B); _FL_DEFPIN(2, 2, B); _FL_DEFPIN(3, 5, B); +_FL_DEFPIN(4, 3, B); _FL_DEFPIN(5, 7, A); _FL_DEFPIN(6, 0, A); _FL_DEFPIN(7, 1, A); +_FL_DEFPIN(8, 2, A); _FL_DEFPIN(9, 3, A); _FL_DEFPIN(10, 4, A); _FL_DEFPIN(11, 5, A); +_FL_DEFPIN(12, 6, A); + +#elif defined(__AVR_ATtiny167__) || defined(__AVR_ATtiny87__) + +#define MAX_PIN 15 + +_FL_DEFPIN(0, 0, A); _FL_DEFPIN(1, 1, A); _FL_DEFPIN(2, 2, A); _FL_DEFPIN(3, 3, A); +_FL_DEFPIN(4, 4, A); _FL_DEFPIN(5, 5, A); _FL_DEFPIN(6, 6, A); _FL_DEFPIN(7, 7, A); +_FL_DEFPIN(8, 0, B); _FL_DEFPIN(9, 1, B); _FL_DEFPIN(10, 2, B); _FL_DEFPIN(11, 3, B); +_FL_DEFPIN(12, 4, B); _FL_DEFPIN(13, 5, B); _FL_DEFPIN(14, 6, B); _FL_DEFPIN(15, 7, B); + +#define SPI_DATA 4 +#define SPI_CLOCK 5 +#define AVR_HARDWARE_SPI 1 + +#define HAS_HARDWARE_PIN_SUPPORT 1 +#elif defined(ARDUINO_HOODLOADER2) && (defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega8U2__)) || defined(__AVR_AT90USB82__) || defined(__AVR_AT90USB162__) + +#define MAX_PIN 20 + +_FL_DEFPIN( 0, 0, B); _FL_DEFPIN( 1, 1, B); _FL_DEFPIN( 2, 2, B); _FL_DEFPIN( 3, 3, B); +_FL_DEFPIN( 4, 4, B); _FL_DEFPIN( 5, 5, B); _FL_DEFPIN( 6, 6, B); _FL_DEFPIN( 7, 7, B); + +_FL_DEFPIN( 8, 7, C); _FL_DEFPIN( 9, 6, C); _FL_DEFPIN( 10, 5,C); _FL_DEFPIN( 11, 4, C); +_FL_DEFPIN( 12, 2, C); _FL_DEFPIN( 13, 0, D); _FL_DEFPIN( 14, 1, D); _FL_DEFPIN(15, 2, D); +_FL_DEFPIN( 16, 3, D); _FL_DEFPIN( 17, 4, D); _FL_DEFPIN( 18, 5, D); _FL_DEFPIN( 19, 6, D); +_FL_DEFPIN( 20, 7, D); + +#define HAS_HARDWARE_PIN_SUPPORT 1 +// #define SPI_DATA 2 +// #define SPI_CLOCK 1 +// #define AVR_HARDWARE_SPI 1 + +#elif defined(IS_BEAN) + +#define MAX_PIN 19 +_FL_DEFPIN( 0, 6, D); _FL_DEFPIN( 1, 1, B); _FL_DEFPIN( 2, 2, B); _FL_DEFPIN( 3, 3, B); +_FL_DEFPIN( 4, 4, B); _FL_DEFPIN( 5, 5, B); _FL_DEFPIN( 6, 0, D); _FL_DEFPIN( 7, 7, D); +_FL_DEFPIN( 8, 0, B); _FL_DEFPIN( 9, 1, D); _FL_DEFPIN(10, 2, D); _FL_DEFPIN(11, 3, D); +_FL_DEFPIN(12, 4, D); _FL_DEFPIN(13, 5, D); _FL_DEFPIN(14, 0, C); _FL_DEFPIN(15, 1, C); +_FL_DEFPIN(16, 2, C); _FL_DEFPIN(17, 3, C); _FL_DEFPIN(18, 4, C); _FL_DEFPIN(19, 5, C); + +#define SPI_DATA 3 +#define SPI_CLOCK 5 +#define SPI_SELECT 2 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#ifndef __AVR_ATmega8__ +#define SPI_UART0_DATA 9 +#define SPI_UART0_CLOCK 12 +#endif + +#elif defined(__AVR_ATtiny202__) || defined(__AVR_ATtiny204__) || defined(__AVR_ATtiny212__) || defined(__AVR_ATtiny214__) || defined(__AVR_ATtiny402__) || defined(__AVR_ATtiny404__) || defined(__AVR_ATtiny406__) || defined(__AVR_ATtiny407__) || defined(__AVR_ATtiny412__) || defined(__AVR_ATtiny414__) || defined(__AVR_ATtiny416__) || defined(__AVR_ATtiny417__) +#pragma message "ATtiny2YZ or ATtiny4YZ have very limited storage. This library could use up to more than 100% of its flash size" + +#elif defined(__AVR_ATtinyxy4__) +#define MAX_PIN 12 +_FL_DEFPIN( 0, 4, A); _FL_DEFPIN( 1, 5, A); _FL_DEFPIN( 2, 6, A); _FL_DEFPIN( 3, 7, A); +_FL_DEFPIN( 4, 3, B); _FL_DEFPIN( 5, 2, B); _FL_DEFPIN( 6, 1, B); _FL_DEFPIN( 7, 0, B); +_FL_DEFPIN( 8, 1, A); _FL_DEFPIN( 9, 2, A); _FL_DEFPIN(10, 3, A); _FL_DEFPIN(11, 0, A); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(__AVR_ATtinyxy6__) + +#define MAX_PIN 18 +_FL_DEFPIN( 0, 4, A); _FL_DEFPIN( 1, 5, A); _FL_DEFPIN( 2, 6, A); _FL_DEFPIN( 3, 7, A); +_FL_DEFPIN( 4, 5, B); _FL_DEFPIN( 5, 4, B); _FL_DEFPIN( 6, 3, B); _FL_DEFPIN( 7, 2, B); +_FL_DEFPIN( 8, 1, B); _FL_DEFPIN( 9, 0, B); _FL_DEFPIN(10, 0, C); _FL_DEFPIN(11, 1, C); +_FL_DEFPIN(12, 2, C); _FL_DEFPIN(13, 3, C); _FL_DEFPIN(14, 1, A); _FL_DEFPIN(15, 2, A); +_FL_DEFPIN(16, 3, A); _FL_DEFPIN(17, 0, A); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(__AVR_ATtinyxy7__) + +#define MAX_PIN 22 +_FL_DEFPIN( 0, 4, A); _FL_DEFPIN( 1, 5, A); _FL_DEFPIN( 2, 6, A); _FL_DEFPIN( 3, 7, A); +_FL_DEFPIN( 4, 7, B); _FL_DEFPIN( 5, 6, B); _FL_DEFPIN( 6, 5, B); _FL_DEFPIN( 7, 4, B); +_FL_DEFPIN( 8, 3, B); _FL_DEFPIN( 9, 2, B); _FL_DEFPIN(10, 1, B); _FL_DEFPIN(11, 0, B); +_FL_DEFPIN(12, 0, C); _FL_DEFPIN(13, 1, C); _FL_DEFPIN(14, 2, C); _FL_DEFPIN(15, 3, C); +_FL_DEFPIN(16, 4, C); _FL_DEFPIN(17, 5, C); _FL_DEFPIN(18, 1, A); _FL_DEFPIN(19, 2, A); +_FL_DEFPIN(20, 3, A); _FL_DEFPIN(21, 0, A); + +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(__AVR_ATmega328P__) || defined(__AVR_ATmega328PB__) || defined(__AVR_ATmega328__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega8__) + +#define MAX_PIN 19 +_FL_DEFPIN( 0, 0, D); _FL_DEFPIN( 1, 1, D); _FL_DEFPIN( 2, 2, D); _FL_DEFPIN( 3, 3, D); +_FL_DEFPIN( 4, 4, D); _FL_DEFPIN( 5, 5, D); _FL_DEFPIN( 6, 6, D); _FL_DEFPIN( 7, 7, D); +_FL_DEFPIN( 8, 0, B); _FL_DEFPIN( 9, 1, B); _FL_DEFPIN(10, 2, B); _FL_DEFPIN(11, 3, B); +_FL_DEFPIN(12, 4, B); _FL_DEFPIN(13, 5, B); _FL_DEFPIN(14, 0, C); _FL_DEFPIN(15, 1, C); +_FL_DEFPIN(16, 2, C); _FL_DEFPIN(17, 3, C); _FL_DEFPIN(18, 4, C); _FL_DEFPIN(19, 5, C); + +#define SPI_DATA 11 +#define SPI_CLOCK 13 +#define SPI_SELECT 10 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#ifndef __AVR_ATmega8__ +#define SPI_UART0_DATA 1 +#define SPI_UART0_CLOCK 4 +#endif + +#elif defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__) || defined(__AVR_ATmega644P__) || defined(__AVR_ATmega32__) || defined(__AVR_ATmega16__) + +#define MAX_PIN 31 +_FL_DEFPIN(0, 0, B); _FL_DEFPIN(1, 1, B); _FL_DEFPIN(2, 2, B); _FL_DEFPIN(3, 3, B); +_FL_DEFPIN(4, 4, B); _FL_DEFPIN(5, 5, B); _FL_DEFPIN(6, 6, B); _FL_DEFPIN(7, 7, B); +_FL_DEFPIN(8, 0, D); _FL_DEFPIN(9, 1, D); _FL_DEFPIN(10, 2, D); _FL_DEFPIN(11, 3, D); +_FL_DEFPIN(12, 4, D); _FL_DEFPIN(13, 5, D); _FL_DEFPIN(14, 6, D); _FL_DEFPIN(15, 7, D); +_FL_DEFPIN(16, 0, C); _FL_DEFPIN(17, 1, C); _FL_DEFPIN(18, 2, C); _FL_DEFPIN(19, 3, C); +_FL_DEFPIN(20, 4, C); _FL_DEFPIN(21, 5, C); _FL_DEFPIN(22, 6, C); _FL_DEFPIN(23, 7, C); +_FL_DEFPIN(24, 0, A); _FL_DEFPIN(25, 1, A); _FL_DEFPIN(26, 2, A); _FL_DEFPIN(27, 3, A); +_FL_DEFPIN(28, 4, A); _FL_DEFPIN(29, 5, A); _FL_DEFPIN(30, 6, A); _FL_DEFPIN(31, 7, A); + +#define SPI_DATA 5 +#define SPI_CLOCK 7 +#define SPI_SELECT 4 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(__AVR_ATmega128RFA1__) || defined(__AVR_ATmega256RFR2__) + +// AKA the Pinoccio +_FL_DEFPIN( 0, 0, E); _FL_DEFPIN( 1, 1, E); _FL_DEFPIN( 2, 7, B); _FL_DEFPIN( 3, 3, E); +_FL_DEFPIN( 4, 4, E); _FL_DEFPIN( 5, 5, E); _FL_DEFPIN( 6, 2, E); _FL_DEFPIN( 7, 6, E); +_FL_DEFPIN( 8, 5, D); _FL_DEFPIN( 9, 0, B); _FL_DEFPIN(10, 2, B); _FL_DEFPIN(11, 3, B); +_FL_DEFPIN(12, 1, B); _FL_DEFPIN(13, 2, D); _FL_DEFPIN(14, 3, D); _FL_DEFPIN(15, 0, D); +_FL_DEFPIN(16, 1, D); _FL_DEFPIN(17, 4, D); _FL_DEFPIN(18, 7, E); _FL_DEFPIN(19, 6, D); +_FL_DEFPIN(20, 7, D); _FL_DEFPIN(21, 4, B); _FL_DEFPIN(22, 5, B); _FL_DEFPIN(23, 6, B); +_FL_DEFPIN(24, 0, F); _FL_DEFPIN(25, 1, F); _FL_DEFPIN(26, 2, F); _FL_DEFPIN(27, 3, F); +_FL_DEFPIN(28, 4, F); _FL_DEFPIN(29, 5, F); _FL_DEFPIN(30, 6, F); _FL_DEFPIN(31, 7, F); + +#define SPI_DATA 10 +#define SPI_CLOCK 12 +#define SPI_SELECT 9 + +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +#elif defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) +// megas +#define MAX_PIN 69 +_FL_DEFPIN(0, 0, E); _FL_DEFPIN(1, 1, E); _FL_DEFPIN(2, 4, E); _FL_DEFPIN(3, 5, E); +_FL_DEFPIN(4, 5, G); _FL_DEFPIN(5, 3, E); _FL_DEFPIN(6, 3, H); _FL_DEFPIN(7, 4, H); +_FL_DEFPIN(8, 5, H); _FL_DEFPIN(9, 6, H); _FL_DEFPIN(10, 4, B); _FL_DEFPIN(11, 5, B); +_FL_DEFPIN(12, 6, B); _FL_DEFPIN(13, 7, B); _FL_DEFPIN(14, 1, J); _FL_DEFPIN(15, 0, J); +_FL_DEFPIN(16, 1, H); _FL_DEFPIN(17, 0, H); _FL_DEFPIN(18, 3, D); _FL_DEFPIN(19, 2, D); +_FL_DEFPIN(20, 1, D); _FL_DEFPIN(21, 0, D); _FL_DEFPIN(22, 0, A); _FL_DEFPIN(23, 1, A); +_FL_DEFPIN(24, 2, A); _FL_DEFPIN(25, 3, A); _FL_DEFPIN(26, 4, A); _FL_DEFPIN(27, 5, A); +_FL_DEFPIN(28, 6, A); _FL_DEFPIN(29, 7, A); _FL_DEFPIN(30, 7, C); _FL_DEFPIN(31, 6, C); +_FL_DEFPIN(32, 5, C); _FL_DEFPIN(33, 4, C); _FL_DEFPIN(34, 3, C); _FL_DEFPIN(35, 2, C); +_FL_DEFPIN(36, 1, C); _FL_DEFPIN(37, 0, C); _FL_DEFPIN(38, 7, D); _FL_DEFPIN(39, 2, G); +_FL_DEFPIN(40, 1, G); _FL_DEFPIN(41, 0, G); _FL_DEFPIN(42, 7, L); _FL_DEFPIN(43, 6, L); +_FL_DEFPIN(44, 5, L); _FL_DEFPIN(45, 4, L); _FL_DEFPIN(46, 3, L); _FL_DEFPIN(47, 2, L); +_FL_DEFPIN(48, 1, L); _FL_DEFPIN(49, 0, L); _FL_DEFPIN(50, 3, B); _FL_DEFPIN(51, 2, B); +_FL_DEFPIN(52, 1, B); _FL_DEFPIN(53, 0, B); _FL_DEFPIN(54, 0, F); _FL_DEFPIN(55, 1, F); +_FL_DEFPIN(56, 2, F); _FL_DEFPIN(57, 3, F); _FL_DEFPIN(58, 4, F); _FL_DEFPIN(59, 5, F); +_FL_DEFPIN(60, 6, F); _FL_DEFPIN(61, 7, F); _FL_DEFPIN(62, 0, K); _FL_DEFPIN(63, 1, K); +_FL_DEFPIN(64, 2, K); _FL_DEFPIN(65, 3, K); _FL_DEFPIN(66, 4, K); _FL_DEFPIN(67, 5, K); +_FL_DEFPIN(68, 6, K); _FL_DEFPIN(69, 7, K); + +#define SPI_DATA 51 +#define SPI_CLOCK 52 +#define SPI_SELECT 53 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +// Leonardo, teensy, blinkm +#elif defined(__AVR_ATmega32U4__) && defined(CORE_TEENSY) + +// teensy defs +#define MAX_PIN 23 +_FL_DEFPIN(0, 0, B); _FL_DEFPIN(1, 1, B); _FL_DEFPIN(2, 2, B); _FL_DEFPIN(3, 3, B); +_FL_DEFPIN(4, 7, B); _FL_DEFPIN(5, 0, D); _FL_DEFPIN(6, 1, D); _FL_DEFPIN(7, 2, D); +_FL_DEFPIN(8, 3, D); _FL_DEFPIN(9, 6, C); _FL_DEFPIN(10, 7, C); _FL_DEFPIN(11, 6, D); +_FL_DEFPIN(12, 7, D); _FL_DEFPIN(13, 4, B); _FL_DEFPIN(14, 5, B); _FL_DEFPIN(15, 6, B); +_FL_DEFPIN(16, 7, F); _FL_DEFPIN(17, 6, F); _FL_DEFPIN(18, 5, F); _FL_DEFPIN(19, 4, F); +_FL_DEFPIN(20, 1, F); _FL_DEFPIN(21, 0, F); _FL_DEFPIN(22, 4, D); _FL_DEFPIN(23, 5, D); + +#define SPI_DATA 2 +#define SPI_CLOCK 1 +#define SPI_SELECT 0 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +// PD3/PD5 +#define SPI_UART1_DATA 8 +#define SPI_UART1_CLOCK 23 + +#elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) +// teensy++ 2 defs +#define MAX_PIN 45 +_FL_DEFPIN(0, 0, D); _FL_DEFPIN(1, 1, D); _FL_DEFPIN(2, 2, D); _FL_DEFPIN(3, 3, D); +_FL_DEFPIN(4, 4, D); _FL_DEFPIN(5, 5, D); _FL_DEFPIN(6, 6, D); _FL_DEFPIN(7, 7, D); +_FL_DEFPIN(8, 0, E); _FL_DEFPIN(9, 1, E); _FL_DEFPIN(10, 0, C); _FL_DEFPIN(11, 1, C); +_FL_DEFPIN(12, 2, C); _FL_DEFPIN(13, 3, C); _FL_DEFPIN(14, 4, C); _FL_DEFPIN(15, 5, C); +_FL_DEFPIN(16, 6, C); _FL_DEFPIN(17, 7, C); _FL_DEFPIN(18, 6, E); _FL_DEFPIN(19, 7, E); +_FL_DEFPIN(20, 0, B); _FL_DEFPIN(21, 1, B); _FL_DEFPIN(22, 2, B); _FL_DEFPIN(23, 3, B); +_FL_DEFPIN(24, 4, B); _FL_DEFPIN(25, 5, B); _FL_DEFPIN(26, 6, B); _FL_DEFPIN(27, 7, B); +_FL_DEFPIN(28, 0, A); _FL_DEFPIN(29, 1, A); _FL_DEFPIN(30, 2, A); _FL_DEFPIN(31, 3, A); +_FL_DEFPIN(32, 4, A); _FL_DEFPIN(33, 5, A); _FL_DEFPIN(34, 6, A); _FL_DEFPIN(35, 7, A); +_FL_DEFPIN(36, 4, E); _FL_DEFPIN(37, 5, E); _FL_DEFPIN(38, 0, F); _FL_DEFPIN(39, 1, F); +_FL_DEFPIN(40, 2, F); _FL_DEFPIN(41, 3, F); _FL_DEFPIN(42, 4, F); _FL_DEFPIN(43, 5, F); +_FL_DEFPIN(44, 6, F); _FL_DEFPIN(45, 7, F); + +#define SPI_DATA 22 +#define SPI_CLOCK 21 +#define SPI_SELECT 20 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +// PD3/PD5 +#define SPI_UART1_DATA 3 +#define SPI_UART1_CLOCK 5 + + +#elif defined(__AVR_ATmega32U4__) + +// leonard defs +#define MAX_PIN 30 +_FL_DEFPIN(0, 2, D); _FL_DEFPIN(1, 3, D); _FL_DEFPIN(2, 1, D); _FL_DEFPIN(3, 0, D); +_FL_DEFPIN(4, 4, D); _FL_DEFPIN(5, 6, C); _FL_DEFPIN(6, 7, D); _FL_DEFPIN(7, 6, E); +_FL_DEFPIN(8, 4, B); _FL_DEFPIN(9, 5, B); _FL_DEFPIN(10, 6, B); _FL_DEFPIN(11, 7, B); +_FL_DEFPIN(12, 6, D); _FL_DEFPIN(13, 7, C); _FL_DEFPIN(14, 3, B); _FL_DEFPIN(15, 1, B); +_FL_DEFPIN(16, 2, B); _FL_DEFPIN(17, 0, B); _FL_DEFPIN(18, 7, F); _FL_DEFPIN(19, 6, F); +_FL_DEFPIN(20, 5, F); _FL_DEFPIN(21, 4, F); _FL_DEFPIN(22, 1, F); _FL_DEFPIN(23, 0, F); +_FL_DEFPIN(24, 4, D); _FL_DEFPIN(25, 7, D); _FL_DEFPIN(26, 4, B); _FL_DEFPIN(27, 5, B); +_FL_DEFPIN(28, 6, B); _FL_DEFPIN(29, 6, D); _FL_DEFPIN(30, 5, D); + +#define SPI_DATA 16 +#define SPI_CLOCK 15 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + +// PD3/PD5 +#define SPI_UART1_DATA 1 +#define SPI_UART1_CLOCK 30 + + +#elif defined(__AVR_ATmega128__) + +// FROM: https://github.com/FastLED/FastLED/issues/1223 @eag77 +#define MAX_PIN 52 +_FL_DEFPIN( 0, 0, E); _FL_DEFPIN( 1, 1, E); _FL_DEFPIN( 2, 2, E); _FL_DEFPIN( 3, 3, E); +_FL_DEFPIN( 4, 4, E); _FL_DEFPIN( 5, 5, E); _FL_DEFPIN( 6, 6, E); _FL_DEFPIN( 7, 7, E); +_FL_DEFPIN( 8, 0, B); _FL_DEFPIN( 9, 1, B); _FL_DEFPIN(10, 2, B); _FL_DEFPIN(11, 3, B); +_FL_DEFPIN(12, 4, B); _FL_DEFPIN(13, 5, B); _FL_DEFPIN(14, 6, B); _FL_DEFPIN(15, 7, B); +_FL_DEFPIN(16, 3, G); _FL_DEFPIN(17, 4, G); _FL_DEFPIN(18, 0, D); _FL_DEFPIN(19, 1, D); +_FL_DEFPIN(20, 2, D); _FL_DEFPIN(21, 3, D); _FL_DEFPIN(22, 4, D); _FL_DEFPIN(23, 5, D); +_FL_DEFPIN(24, 6, D); _FL_DEFPIN(25, 7, D); _FL_DEFPIN(26, 0, G); _FL_DEFPIN(27, 1, G); +_FL_DEFPIN(28, 0, C); _FL_DEFPIN(29, 1, C); _FL_DEFPIN(30, 2, C); _FL_DEFPIN(31, 3, C); +_FL_DEFPIN(32, 4, C); _FL_DEFPIN(33, 5, C); _FL_DEFPIN(34, 6, C); _FL_DEFPIN(35, 7, C); +_FL_DEFPIN(36, 2, G); _FL_DEFPIN(37, 7, A); _FL_DEFPIN(38, 6, A); _FL_DEFPIN(39, 5, A); +_FL_DEFPIN(40, 4, A); _FL_DEFPIN(41, 3, A); _FL_DEFPIN(42, 2, A); _FL_DEFPIN(43, 1, A); +_FL_DEFPIN(44, 0, A); _FL_DEFPIN(45, 0, F); _FL_DEFPIN(46, 1, F); _FL_DEFPIN(47, 2, F); +_FL_DEFPIN(48, 3, F); _FL_DEFPIN(49, 4, F); _FL_DEFPIN(50, 5, F); _FL_DEFPIN(51, 6, F); +_FL_DEFPIN(52, 7, F); + +#define SPI_DATA 10 +#define SPI_CLOCK 9 +#define SPI_SELECT 8 + +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + + +#endif + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_nano_every.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_nano_every.h new file mode 100644 index 0000000..ce00a6e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastpin_avr_nano_every.h @@ -0,0 +1,101 @@ +#pragma once + +#include +#include "namespace.h" +#include "avr_pin.h" + +#warning "Untested platform. Please report any issues to the https://github.com/fastled/fastled/issues" + +FASTLED_NAMESPACE_BEGIN + +#if defined(FASTLED_FORCE_SOFTWARE_PINS) +#warning "Software pin support forced, pin access will be slightly slower." +#define NO_HARDWARE_PIN_SUPPORT +#undef HAS_HARDWARE_PIN_SUPPORT + +#else + +#define AVR_PIN_CYCLES(_PIN) ((((int)FastPin<_PIN>::port()) - 0x20 < 64) ? 1 : 2) + +typedef volatile uint8_t& reg8_t; + +#define _CONCAT3(a, b, c) a##b##c + +// Use VPORTx registers for direct port manipulation +#define _FL_IO(L, C) \ + struct _CONCAT3(__gen_struct_VPORT, L, _DIR) { static inline reg8_t& r() { return VPORT##L.DIR; } }; \ + struct _CONCAT3(__gen_struct_VPORT, L, _OUT) { static inline reg8_t& r() { return VPORT##L.OUT; } }; \ + struct _CONCAT3(__gen_struct_VPORT, L, _IN) { static inline reg8_t& r() { return VPORT##L.IN; } }; \ + _FL_DEFINE_PORT3(L, C, _CONCAT3(__gen_struct_VPORT, L, _OUT)); + +#define _FL_DEFPIN(_PIN, BIT, L) \ + template<> class FastPin<_PIN> : public _AVRPIN<_PIN, 1 << BIT, \ + _CONCAT3(__gen_struct_VPORT, L, _OUT), \ + _CONCAT3(__gen_struct_VPORT, L, _DIR), \ + _CONCAT3(__gen_struct_VPORT, L, _IN)> {}; + + + +// Pre-do all the port definitions +#ifdef VPORTA +_FL_IO(A, 0) +#endif +#ifdef VPORTB +_FL_IO(B, 1) +#endif +#ifdef VPORTC +_FL_IO(C, 2) +#endif +#ifdef VPORTD +_FL_IO(D, 3) +#endif +#ifdef VPORTE +_FL_IO(E, 4) +#endif +#ifdef VPORTF +_FL_IO(F, 5) +#endif +#ifdef VPORTG +_FL_IO(G, 6) +#endif +#ifdef VPORTH +_FL_IO(H, 7) +#endif +#ifdef VPORTI +_FL_IO(I, 8) +#endif +#ifdef VPORTJ +_FL_IO(J, 9) +#endif +#ifdef VPORTK +_FL_IO(K, 10) +#endif +#ifdef VPORTL +_FL_IO(L, 11) +#endif +#ifdef VPORTM +_FL_IO(M, 12) +#endif +#ifdef VPORTN +_FL_IO(N, 13) +#endif + +#define MAX_PIN 22 +_FL_DEFPIN(0, 5, C); _FL_DEFPIN(1, 4, C); _FL_DEFPIN(2, 0, A); _FL_DEFPIN(3, 5, F); +_FL_DEFPIN(4, 6, C); _FL_DEFPIN(5, 2, B); _FL_DEFPIN(6, 4, F); _FL_DEFPIN(7, 1, A); +_FL_DEFPIN(8, 3, E); _FL_DEFPIN(9, 0, B); _FL_DEFPIN(10, 1, B); _FL_DEFPIN(11, 0, E); +_FL_DEFPIN(12, 1, E); _FL_DEFPIN(13, 2, E); _FL_DEFPIN(14, 3, D); _FL_DEFPIN(15, 2, D); +_FL_DEFPIN(16, 1, D); _FL_DEFPIN(17, 0, D); _FL_DEFPIN(18, 2, F); _FL_DEFPIN(19, 3, F); +_FL_DEFPIN(20, 4, D); _FL_DEFPIN(21, 5, D); _FL_DEFPIN(22, 2, A); + +#define SPI_DATA 11 +#define SPI_CLOCK 13 +#define SPI_SELECT 8 +#define AVR_HARDWARE_SPI 1 +#define HAS_HARDWARE_PIN_SUPPORT 1 + + + +#endif // FASTLED_FORCE_SOFTWARE_PINS + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastspi_avr.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastspi_avr.h new file mode 100644 index 0000000..a6d2e36 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/fastspi_avr.h @@ -0,0 +1,842 @@ +#ifndef __INC_FASTSPI_AVR_H +#define __INC_FASTSPI_AVR_H + +FASTLED_NAMESPACE_BEGIN + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Hardware SPI support using USART registers and friends +// +// TODO: Complete/test implementation - right now this doesn't work +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +// uno/mini/duemilanove +#if defined(AVR_HARDWARE_SPI) + +#if defined(UBRR1) + +#ifndef UCPHA1 +#define UCPHA1 1 +#endif + +template +class AVRUSART1SPIOutput { + Selectable *m_pSelect; + +public: + AVRUSART1SPIOutput() { m_pSelect = NULL; } + AVRUSART1SPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void init() { + UBRR1 = 0; + + /* Set MSPI mode of operation and SPI data mode 0. */ + UCSR1C = (1<::setOutput(); + FastPin<_DATA_PIN>::setOutput(); + + // must be done last, see page 206 + setSPIRate(); + } + + void setSPIRate() { + if(_SPI_CLOCK_DIVIDER > 2) { + UBRR1 = (_SPI_CLOCK_DIVIDER/2)-1; + } else { + UBRR1 = 0; + } + } + + + static void stop() { + // TODO: stop the uart spi output + } + + static bool shouldWait(bool wait = false) __attribute__((always_inline)) { + static bool sWait=false; + if(sWait) { + sWait = wait; return true; + } else { + sWait = wait; return false; + } + // return true; + } + static void wait() __attribute__((always_inline)) { + if(shouldWait()) { + while(!(UCSR1A & (1<>8); writeByte(w&0xFF); } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); UDR1=b; shouldWait(true); } + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { UDR1=b; shouldWait(true); wait(); } + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { UDR1=b; shouldWait(true); } + + + template inline static void writeBit(uint8_t b) { + if(b && (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + + FastPin<_CLOCK_PIN>::hi(); + FastPin<_CLOCK_PIN>::lo(); + } + + void enable_pins() { } + void disable_pins() { } + + void select() { + if(m_pSelect != NULL) { + m_pSelect->select(); + } + enable_pins(); + setSPIRate(); + } + + void release() { + if(m_pSelect != NULL) { + m_pSelect->release(); + } + disable_pins(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { + writeByte(value); + } + } + + void writeBytesValue(uint8_t value, int len) { + //setSPIRate(); + select(); + while(len--) { + writeByte(value); + } + release(); + } + + // Write a block of n uint8_ts out + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + //setSPIRate(); + uint8_t *end = data + len; + select(); + while(data != end) { + // a slight touch of delay here helps optimize the timing of the status register check loop (not used on ARM) + writeByte(D::adjust(*data++)); delaycycles<3>(); + } + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + //setSPIRate(); + int len = pixels.mLen; + + select(); + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + writeBytePostWait(D::adjust(pixels.loadAndScale0())); + writeBytePostWait(D::adjust(pixels.loadAndScale1())); + writeBytePostWait(D::adjust(pixels.loadAndScale2())); + } else { + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + } + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + release(); + } +}; +#endif + +#if defined(UBRR0) +template +class AVRUSART0SPIOutput { + Selectable *m_pSelect; + +public: + AVRUSART0SPIOutput() { m_pSelect = NULL; } + AVRUSART0SPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void init() { + UBRR0 = 0; + + /* Set MSPI mode of operation and SPI data mode 0. */ + UCSR0C = (1<::setOutput(); + FastPin<_DATA_PIN>::setOutput(); + + // must be done last, see page 206 + setSPIRate(); + } + + void setSPIRate() { + if(_SPI_CLOCK_DIVIDER > 2) { + UBRR0 = (_SPI_CLOCK_DIVIDER/2)-1; + } else { + UBRR0 = 0; + } + } + + static void stop() { + // TODO: stop the uart spi output + } + + static bool shouldWait(bool wait = false) __attribute__((always_inline)) { + static bool sWait=false; + if(sWait) { + sWait = wait; return true; + } else { + sWait = wait; return false; + } + // return true; + } + static void wait() __attribute__((always_inline)) { + if(shouldWait()) { + while(!(UCSR0A & (1<>8); writeByte(w&0xFF); } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); UDR0=b; shouldWait(true); } + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { UDR0=b; shouldWait(true); wait(); } + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { UDR0=b; shouldWait(true); } + + + template inline static void writeBit(uint8_t b) { + if(b && (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + + FastPin<_CLOCK_PIN>::hi(); + FastPin<_CLOCK_PIN>::lo(); + } + + void enable_pins() { } + void disable_pins() { } + + void select() { + if(m_pSelect != NULL) { + m_pSelect->select(); + } + enable_pins(); + setSPIRate(); + } + + void release() { + if(m_pSelect != NULL) { + m_pSelect->release(); + } + disable_pins(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { + writeByte(value); + } + } + + void writeBytesValue(uint8_t value, int len) { + //setSPIRate(); + select(); + while(len--) { + writeByte(value); + } + release(); + } + + // Write a block of n uint8_ts out + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + //setSPIRate(); + uint8_t *end = data + len; + select(); + while(data != end) { + // a slight touch of delay here helps optimize the timing of the status register check loop (not used on ARM) + writeByte(D::adjust(*data++)); delaycycles<3>(); + } + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + //setSPIRate(); + int len = pixels.mLen; + + select(); + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + writeBytePostWait(D::adjust(pixels.loadAndScale0())); + writeBytePostWait(D::adjust(pixels.loadAndScale1())); + writeBytePostWait(D::adjust(pixels.loadAndScale2())); + } else { + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + } + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + waitFully(); + release(); + } +}; + +#endif + +#if defined(SPI0_CTRLA) + +template +class AVRHardwareSPIOutput { + Selectable *m_pSelect; + +public: + AVRHardwareSPIOutput() { m_pSelect = NULL; } + AVRHardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void init() { + FastPin<_CLOCK_PIN>::setOutput(); + FastPin<_DATA_PIN>::setOutput(); + + // Arduino Nano Every documentation lists SPI pins in ALT2 portmux position + PORTMUX_TWISPIROUTEA = PORTMUX_SPI01_bm; + + // Set SPI master mode and clock scaler. + SPI0_CTRLA = SPI_MASTER_bm; + if(_SPI_CLOCK_DIVIDER >= 128) { SPI0_CTRLA |= SPI_PRESC1_bm|SPI_PRESC0_bm; } + else if (_SPI_CLOCK_DIVIDER >= 64) { SPI0_CTRLA |= SPI_PRESC1_bm; } + else if (_SPI_CLOCK_DIVIDER >= 32) { SPI0_CTRLA |= SPI_PRESC1_bm|SPI_CLK2X_bm; } + else if (_SPI_CLOCK_DIVIDER >= 16) { SPI0_CTRLA |= SPI_PRESC0_bm; } + else if (_SPI_CLOCK_DIVIDER >= 8) { SPI0_CTRLA |= SPI_PRESC0_bm|SPI_CLK2X_bm; } + else if (_SPI_CLOCK_DIVIDER >= 4) { /* default rate */ } + else { SPI0_CTRLA |= SPI_CLK2X_bm; } + + // Set mode 0 and disable slave select. + SPI0_CTRLB = SPI_SSD_bm; + + // Enable SPI. + SPI0_CTRLA |= SPI_ENABLE_bm; + } + + void setSPIRate() { + SPI0_CTRLA &= ~ ( (1<= 128) { SPI0_CTRLA |= SPI_PRESC1_bm|SPI_PRESC0_bm; } + else if (_SPI_CLOCK_DIVIDER >= 64) { SPI0_CTRLA |= SPI_PRESC1_bm; } + else if (_SPI_CLOCK_DIVIDER >= 32) { SPI0_CTRLA |= SPI_PRESC1_bm|SPI_CLK2X_bm; } + else if (_SPI_CLOCK_DIVIDER >= 16) { SPI0_CTRLA |= SPI_PRESC0_bm; } + else if (_SPI_CLOCK_DIVIDER >= 8) { SPI0_CTRLA |= SPI_PRESC0_bm|SPI_CLK2X_bm; } + else if (_SPI_CLOCK_DIVIDER >= 4) { /* default rate */ } + else { SPI0_CTRLA |= SPI_CLK2X_bm; } + } + + static void stop() { + SPI0_CTRLA &= ~(SPI_ENABLE_bm); + } + + static bool shouldWait(bool wait = false) __attribute__((always_inline)) { + static bool sWait=false; + if(sWait) { + sWait = wait; return true; + } else { + sWait = wait; return false; + } + } + static void wait() __attribute__((always_inline)) { + if(shouldWait()) { + while(!(SPI0_INTFLAGS & SPI_IF_bm)); + } + } + static void waitFully() __attribute__((always_inline)) { wait(); } + + static void writeWord(uint16_t w) __attribute__((always_inline)) { writeByte(w>>8); writeByte(w&0xFF); } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); SPI0_DATA=b; shouldWait(true); } + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { SPI0_DATA=b; shouldWait(true); wait(); } + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { SPI0_DATA=b; shouldWait(true); } + + + template inline static void writeBit(uint8_t b) { + if(b && (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + + FastPin<_CLOCK_PIN>::hi(); + FastPin<_CLOCK_PIN>::lo(); + } + + void enable_pins() { } + void disable_pins() { } + + void select() { + if(m_pSelect != NULL) { + m_pSelect->select(); + } + enable_pins(); + setSPIRate(); + } + + void release() { + if(m_pSelect != NULL) { + m_pSelect->release(); + } + disable_pins(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { + writeByte(value); + } + } + + void writeBytesValue(uint8_t value, int len) { + //setSPIRate(); + select(); + while(len--) { + writeByte(value); + } + release(); + } + + // Write a block of n uint8_ts out + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + //setSPIRate(); + uint8_t *end = data + len; + select(); + while(data != end) { + // a slight touch of delay here helps optimize the timing of the status register check loop (not used on ARM) + writeByte(D::adjust(*data++)); delaycycles<3>(); + } + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + //setSPIRate(); + int len = pixels.mLen; + + select(); + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + writeBytePostWait(D::adjust(pixels.loadAndScale0())); + writeBytePostWait(D::adjust(pixels.loadAndScale1())); + writeBytePostWait(D::adjust(pixels.loadAndScale2())); + } else { + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + } + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + release(); + } +}; + +#endif + +#if defined(SPSR) + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Hardware SPI support using SPDR registers and friends +// +// Technically speaking, this uses the AVR SPI registers. This will work on the Teensy 3.0 because Paul made a set of compatability +// classes that map the AVR SPI registers to ARM's, however this caps the performance of output. +// +// TODO: implement ARMHardwareSPIOutput +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +template +class AVRHardwareSPIOutput { + Selectable *m_pSelect; + bool mWait; + +public: + AVRHardwareSPIOutput() { m_pSelect = NULL; mWait = false;} + AVRHardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void setSPIRate() { + SPCR &= ~ ( (1<= 128) { SPCR |= (1<= 64) { SPCR |= (1<= 32) { SPCR |= (1<= 16) { SPCR |= (1<= 8) { SPCR |= (1<= 4) { /* do nothing - default rate */ } + else { b2x = true; } + + if(b2x) { SPSR |= (1<::setOutput(); + FastPin<_CLOCK_PIN>::setOutput(); +#ifdef SPI_SELECT + // Make sure the slave select line is set to output, or arduino will block us + FastPin::setOutput(); + FastPin::lo(); +#endif + + SPCR |= ((1<= 128) { SPCR |= (1<= 64) { SPCR |= (1<= 32) { SPCR |= (1<= 16) { SPCR |= (1<= 8) { SPCR |= (1<= 4) { /* do nothing - default rate */ } + else { b2x = true; } + + if(b2x) { SPSR |= (1<>8); writeByte(w&0xFF); } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); SPDR=b; shouldWait(true); } + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { SPDR=b; shouldWait(true); wait(); } + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { SPDR=b; shouldWait(true); } + + template inline static void writeBit(uint8_t b) { + SPCR &= ~(1 << SPE); + if(b & (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + + FastPin<_CLOCK_PIN>::hi(); + FastPin<_CLOCK_PIN>::lo(); + SPCR |= 1 << SPE; + shouldWait(false); + } + + void enable_pins() { + SPCR |= ((1<select(); } + enable_pins(); + setSPIRate(); + } + + void release() { + if(m_pSelect != NULL) { m_pSelect->release(); } + disable_pins(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { writeByte(value); } + } + + void writeBytesValue(uint8_t value, int len) { + //setSPIRate(); + select(); + while(len--) { + writeByte(value); + } + release(); + } + + // Write a block of n uint8_ts out + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + //setSPIRate(); + uint8_t *end = data + len; + select(); + while(data != end) { + // a slight touch of delay here helps optimize the timing of the status register check loop (not used on ARM) + writeByte(D::adjust(*data++)); delaycycles<3>(); + } + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + //setSPIRate(); + int len = pixels.mLen; + + select(); + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + writeBytePostWait(D::adjust(pixels.loadAndScale0())); + writeBytePostWait(D::adjust(pixels.loadAndScale1())); + writeBytePostWait(D::adjust(pixels.loadAndScale2())); + } else { + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + } + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + waitFully(); + release(); + } +}; +#elif defined(SPSR0) + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +// +// Hardware SPI support using SPDR0 registers and friends +// +// Technically speaking, this uses the AVR SPI registers. This will work on the Teensy 3.0 because Paul made a set of compatability +// classes that map the AVR SPI registers to ARM's, however this caps the performance of output. +// +// TODO: implement ARMHardwareSPIOutput +// +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +template +class AVRHardwareSPIOutput { + Selectable *m_pSelect; + bool mWait; + +public: + AVRHardwareSPIOutput() { m_pSelect = NULL; mWait = false;} + AVRHardwareSPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void setSPIRate() { + SPCR0 &= ~ ( (1<= 128) { SPCR0 |= (1<= 64) { SPCR0 |= (1<= 32) { SPCR0 |= (1<= 16) { SPCR0 |= (1<= 8) { SPCR0 |= (1<= 4) { /* do nothing - default rate */ } + else { b2x = true; } + + if(b2x) { SPSR0 |= (1<::setOutput(); + FastPin<_CLOCK_PIN>::setOutput(); +#ifdef SPI_SELECT + // Make sure the slave select line is set to output, or arduino will block us + FastPin::setOutput(); + FastPin::lo(); +#endif + + SPCR0 |= ((1<= 128) { SPCR0 |= (1<= 64) { SPCR0 |= (1<= 32) { SPCR0 |= (1<= 16) { SPCR0 |= (1<= 8) { SPCR0 |= (1<= 4) { /* do nothing - default rate */ } + else { b2x = true; } + + if(b2x) { SPSR0 |= (1<>8); writeByte(w&0xFF); } + + static void writeByte(uint8_t b) __attribute__((always_inline)) { wait(); SPDR0=b; shouldWait(true); } + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { SPDR0=b; shouldWait(true); wait(); } + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { SPDR0=b; shouldWait(true); } + + template inline static void writeBit(uint8_t b) { + SPCR0 &= ~(1 << SPE); + if(b & (1 << BIT)) { + FastPin<_DATA_PIN>::hi(); + } else { + FastPin<_DATA_PIN>::lo(); + } + + FastPin<_CLOCK_PIN>::hi(); + FastPin<_CLOCK_PIN>::lo(); + SPCR0 |= 1 << SPE; + shouldWait(false); + } + + void enable_pins() { + SPCR0 |= ((1<select(); } + enable_pins(); + setSPIRate(); + } + + void release() { + if(m_pSelect != NULL) { m_pSelect->release(); } + disable_pins(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { writeByte(value); } + } + + void writeBytesValue(uint8_t value, int len) { + //setSPIRate(); + select(); + while(len--) { + writeByte(value); + } + release(); + } + + // Write a block of n uint8_ts out + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + //setSPIRate(); + uint8_t *end = data + len; + select(); + while(data != end) { + // a slight touch of delay here helps optimize the timing of the status register check loop (not used on ARM) + writeByte(D::adjust(*data++)); delaycycles<3>(); + } + release(); + } + + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + //setSPIRate(); + int len = pixels.mLen; + + select(); + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + writeBytePostWait(D::adjust(pixels.loadAndScale0())); + writeBytePostWait(D::adjust(pixels.loadAndScale1())); + writeBytePostWait(D::adjust(pixels.loadAndScale2())); + } else { + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + } + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + waitFully(); + release(); + } +}; +#endif + +#else +// #define FASTLED_FORCE_SOFTWARE_SPI +#endif + +FASTLED_NAMESPACE_END; + + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/led_sysdefs_avr.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/led_sysdefs_avr.h new file mode 100644 index 0000000..a7363e4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/avr/led_sysdefs_avr.h @@ -0,0 +1,73 @@ +#ifndef __INC_LED_SYSDEFS_AVR_H +#define __INC_LED_SYSDEFS_AVR_H + +#define FASTLED_AVR + +#ifndef INTERRUPT_THRESHOLD +#define INTERRUPT_THRESHOLD 2 +#endif + +#define FASTLED_SPI_BYTE_ONLY + +#include +#include // for cli/se definitions + +// Define the register types +typedef volatile uint8_t RoReg; /**< Read only 8-bit register (volatile const unsigned int) */ +typedef volatile uint8_t RwReg; /**< Read-Write 8-bit register (volatile unsigned int) */ + + +// Default to disallowing interrupts (may want to gate this on teensy2 vs. other arm platforms, since the +// teensy2 has a good, fast millis interrupt implementation) +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 0 +#endif + +#if FASTLED_ALLOW_INTERRUPTS == 1 +#define FASTLED_ACCURATE_CLOCK +#endif + + +// Default to using PROGMEM here +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 1 +#endif + +#if defined(ARDUINO_AVR_DIGISPARK) || defined(ARDUINO_AVR_DIGISPARKPRO) +#ifndef NO_CORRECTION +#define NO_CORRECTION 1 +#endif +#endif + +extern "C" { +# if defined(CORE_TEENSY) || defined(TEENSYDUINO) +extern volatile unsigned long timer0_millis_count; +# define MS_COUNTER timer0_millis_count +# elif defined(ATTINY_CORE) +extern volatile unsigned long millis_timer_millis; +# define MS_COUNTER millis_timer_millis +# elif defined(__AVR_ATtinyxy7__) || defined(__AVR_ATtinyxy6__) || defined(__AVR_ATtinyxy4__) || defined(__AVR_ATtinyxy2__) || defined(ARDUINO_attinyxy6) +extern volatile unsigned long timer_millis; +# define MS_COUNTER timer_millis +# elif defined(__AVR_ATmega4809__) +extern volatile unsigned long timer_millis; +# define MS_COUNTER timer_millis +# else +extern volatile unsigned long timer0_millis; +# define MS_COUNTER timer0_millis +# endif +}; + +// special defs for the tiny environments +#if defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega8U2__) || defined(__AVR_AT90USB162__) || defined(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) || defined(__AVR_ATtiny25__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny85__) || defined(__AVR_ATtiny167__) || defined(__AVR_ATtiny87__) || defined(__AVR_ATtiny48__) || defined(__AVR_ATtiny88__) || defined(__AVR_ATtinyX41__) || defined(__AVR_ATtiny841__) || defined(__AVR_ATtiny441__) +#define LIB8_ATTINY 1 +#define FASTLED_NEEDS_YIELD +#endif + +#if defined(ARDUINO) && (ARDUINO > 150) && !defined(IS_BEAN) && !defined (ARDUINO_AVR_DIGISPARK) && !defined (LIB8_TINY) && !defined (ARDUINO_AVR_LARDU_328E) +// don't need YIELD defined by the library +#else +#define FASTLED_NEEDS_YIELD +extern "C" void yield(); +#endif +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clock_cycles.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clock_cycles.h new file mode 100644 index 0000000..4b6d8c1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clock_cycles.h @@ -0,0 +1,23 @@ + +#pragma once + +#include +#include "platforms/esp/esp_version.h" +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) +#include "hal/cpu_hal.h" +#define __cpu_hal_get_cycle_count esp_cpu_get_cycle_count +#else +#include "esp32-hal.h" +#define __cpu_hal_get_cycle_count cpu_hal_get_cycle_count +#endif // ESP_IDF_VERSION + + +__attribute__ ((always_inline)) inline static uint32_t __clock_cycles() { + uint32_t cyc; +#ifdef FASTLED_XTENSA + __asm__ __volatile__ ("rsr %0,ccount":"=a" (cyc)); +#else + cyc = __cpu_hal_get_cycle_count(); +#endif + return cyc; +} \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_block_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_block_esp32.h new file mode 100644 index 0000000..0c854d8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_block_esp32.h @@ -0,0 +1,205 @@ +#ifndef __INC_CLOCKLESS_BLOCK_ESP8266_H +#define __INC_CLOCKLESS_BLOCK_ESP8266_H + +#include +#include "namespace.h" +#include "clock_cycles.h" +#include "esp_intr_alloc.h" +#include "eorder.h" +#include "transpose8x1_noinline.h" +#include "force_inline.h" + +#define FASTLED_HAS_BLOCKLESS 1 + +#define PORT_MASK (((1< +class InlineBlockClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + // Verify that the pin is valid + static_assert(FastPin::validpin(), "Invalid pin specified"); + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; + +public: + virtual int size() { return CLEDController::size() * LANES; } + + virtual void showPixels(PixelController & pixels) { + // mWait.wait(); + /*uint32_t clocks = */ + int cnt=FASTLED_INTERRUPT_RETRY_COUNT; + while(!showRGBInternal(pixels) && cnt--) { + // ets_intr_unlock(); + interrupt_unlock(); +#ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES + ++_retry_cnt; +#endif + delayMicroseconds(WAIT_TIME * 10); + // ets_intr_lock(); + interrupt_lock(); + } + // #if FASTLED_ALLOW_INTTERUPTS == 0 + // Adjust the timer + // long microsTaken = CLKS_TO_MICROS(clocks); + // MS_COUNTER += (1 + (microsTaken / 1000)); + // #endif + + // mWait.mark(); + } + + template static void initPin() { + if(PIN >= REAL_FIRST_PIN && PIN <= LAST_PIN) { + _ESPPIN::setOutput(); + // FastPin::setOutput(); + } + } + + virtual void init() { + // Only supportd on pins 12-15 + // SZG: This probably won't work (check pins definitions in fastpin_esp32) + initPin<12>(); + initPin<13>(); + initPin<14>(); + initPin<15>(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + + // Serial.print("Mask is "); Serial.println(PORT_MASK); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + typedef union { + uint8_t bytes[8]; + uint16_t shorts[4]; + uint32_t raw[2]; + } Lines; + +#define ESP_ADJUST 0 // (2*(F_CPU/24000000)) +#define ESP_ADJUST2 0 + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & last_mark, FASTLED_REGISTER Lines & b, PixelController &pixels) { // , FASTLED_REGISTER uint32_t & b2) { + Lines b2 = b; + transpose8x1_noinline(b.bytes,b2.bytes); + + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + for(FASTLED_REGISTER uint32_t i = 0; i < USED_LANES; ++i) { + while((__clock_cycles() - last_mark) < (T1+T2+T3)); + last_mark = __clock_cycles(); + *FastPin::sport() = PORT_MASK << REAL_FIRST_PIN; + + uint32_t nword = ((uint32_t)(~b2.bytes[7-i]) & PORT_MASK) << REAL_FIRST_PIN; + while((__clock_cycles() - last_mark) < (T1-6)); + *FastPin::cport() = nword; + + while((__clock_cycles() - last_mark) < (T1+T2)); + *FastPin::cport() = PORT_MASK << REAL_FIRST_PIN; + + b.bytes[i] = pixels.template loadAndScale(pixels,i,d,scale); + } + + for(FASTLED_REGISTER uint32_t i = USED_LANES; i < 8; ++i) { + while((__clock_cycles() - last_mark) < (T1+T2+T3)); + last_mark = __clock_cycles(); + *FastPin::sport() = PORT_MASK << REAL_FIRST_PIN; + + uint32_t nword = ((uint32_t)(~b2.bytes[7-i]) & PORT_MASK) << REAL_FIRST_PIN; + while((__clock_cycles() - last_mark) < (T1-6)); + *FastPin::cport() = nword; + + while((__clock_cycles() - last_mark) < (T1+T2)); + *FastPin::cport() = PORT_MASK << REAL_FIRST_PIN; + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t showRGBInternal(PixelController &allpixels) { + + // Setup the pixel controller and load/scale the first byte + Lines b0; + + for(int i = 0; i < USED_LANES; ++i) { + b0.bytes[i] = allpixels.loadAndScale0(i); + } + allpixels.preStepFirstByteDithering(); + + // ets_intr_lock(); + interrupt_lock(); + uint32_t _start = __clock_cycles(); + uint32_t last_mark = _start; + + while(allpixels.has(1)) { + // Write first byte, read next byte + writeBits<8+XTRA0,1>(last_mark, b0, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(last_mark, b0, allpixels); + allpixels.advanceData(); + + // Write third byte + writeBits<8+XTRA0,0>(last_mark, b0, allpixels); + +#if (FASTLED_ALLOW_INTERRUPTS == 1) + // ets_intr_unlock(); + interrupt_unlock(); +#endif + + allpixels.stepDithering(); + +#if (FASTLED_ALLOW_INTERRUPTS == 1) + // ets_intr_lock(); + interrupt_lock(); + // if interrupts took longer than 45µs, punt on the current frame + if((int32_t)(__clock_cycles()-last_mark) > 0) { + if((int32_t)(__clock_cycles()-last_mark) > (T1+T2+T3+((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US))) { interrupt_unlock(); return 0; } + } +#endif + }; + + // ets_intr_unlock(); + interrupt_unlock(); +#ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES + ++_frame_cnt; +#endif + return __clock_cycles() - _start; + } +}; + +FASTLED_NAMESPACE_END +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_i2s_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_i2s_esp32.h new file mode 100644 index 0000000..185d13d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_i2s_esp32.h @@ -0,0 +1,344 @@ +/* + * I2S Driver + * + * Copyright (c) 2019 Yves Bazin + * Copyright (c) 2019 Samuel Z. Guyer + * Derived from lots of code examples from other people. + * + * The I2S implementation can drive up to 24 strips in parallel, but + * with the following limitation: all the strips must have the same + * timing (i.e., they must all use the same chip). + * + * To enable the I2S driver, add the following line *before* including + * FastLED.h (no other changes are necessary): + * + * #define FASTLED_ESP32_I2S true + * + * The overall strategy is to use the parallel mode of the I2S "audio" + * peripheral to send up to 24 bits in parallel to 24 different pins. + * Unlike the RMT peripheral the I2S system cannot send bits of + * different lengths. Instead, we set the I2S data clock fairly high + * and then encode a signal as a series of bits. + * + * For example, with a clock divider of 10 the data clock will be + * 8MHz, so each bit is 125ns. The WS2812 expects a "1" bit to be + * encoded as a HIGH signal for around 875ns, followed by LOW for + * 375ns. Sending the following pattern results in the right shape + * signal: + * + * 1111111000 WS2812 "1" bit encoded as 10 125ns pulses + * + * The I2S peripheral expects the bits for all 24 outputs to be packed + * into a single 32-bit word. The complete signal is a series of these + * 32-bit values -- one for each bit for each strip. The pixel data, + * however, is stored "serially" as a series of RGB values separately + * for each strip. To prepare the data we need to do three things: (1) + * take 1 pixel from each strip, and (2) tranpose the bits so that + * they are in the parallel form, (3) translate each data bit into the + * bit pattern that encodes the signal for that bit. This code is in + * the fillBuffer() method: + * + * 1. Read 1 pixel from each strip into an array; store this data by + * color channel (e.g., all the red bytes, then all the green + * bytes, then all the blue bytes). For three color channels, the + * array is 3 X 24 X 8 bits. + * + * 2. Tranpose the array so that it is 3 X 8 X 24 bits. The hardware + * wants the data in 32-bit chunks, so the actual form is 3 X 8 X + * 32, with the low 8 bits unused. + * + * 3. Take each group of 24 parallel bits and "expand" them into a + * pattern according to the encoding. For example, with a 8MHz + * data clock, each data bit turns into 10 I2s pulses, so 24 + * parallel data bits turn into 10 X 24 pulses. + * + * We send data to the I2S peripheral using the DMA interface. We use + * two DMA buffers, so that we can fill one buffer while the other + * buffer is being sent. Each DMA buffer holds the fully-expanded + * pulse pattern for one pixel on up to 24 strips. The exact amount of + * memory required depends on the number of color channels and the + * number of pulses used to encode each bit. + * + * We get an interrupt each time a buffer is sent; we then fill that + * buffer while the next one is being sent. The DMA interface allows + * us to configure the buffers as a circularly linked list, so that it + * can automatically start on the next buffer. + */ +/* + * The implementation uses two DMA buffers by default. To increase the + * number of DMA buffers set the preprocessor definition + * + * FASTLED_ESP32_I2S_NUM_DMA_BUFFERS + * + * to a value between 2 and 16. Increasing the buffer to 4 by adding + * + * #define FASTLED_ESP32_I2S_NUM_DMA_BUFFERS 4 + * + * solves flicker issues in combination with interrupts triggered by + * other code parts. + */ +/* + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +#pragma once + +#ifndef FASTLED_INTERNAL +#pragma message \ + "NOTE: ESP32 support using I2S parallel driver. All strips must use the same chipset" +#endif + +#include "eorder.h" +#include "i2s.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +#define FASTLED_HAS_CLOCKLESS 1 +#define NUM_COLOR_CHANNELS 3 + +// -- Choose which I2S device to use +#ifndef I2S_DEVICE +#define I2S_DEVICE 0 +#endif + +// -- Max number of controllers we can support +#ifndef FASTLED_I2S_MAX_CONTROLLERS +#define FASTLED_I2S_MAX_CONTROLLERS 24 +#endif + +// override default NUM_DMA_BUFFERS if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS +// is defined and has a valid value +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 2 +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 16 +#error invalid value for FASTLED_ESP32_I2S_NUM_DMA_BUFFERS +#endif +#define NUM_DMA_BUFFERS FASTLED_ESP32_I2S_NUM_DMA_BUFFERS +#else +#define NUM_DMA_BUFFERS 2 +#endif + + +// -- Array of all controllers +static CLEDController *gControllers[FASTLED_I2S_MAX_CONTROLLERS]; +static int gNumControllers = 0; +static int gNumStarted = 0; + + + +// --- I2S DMA buffers + +// -- Bit patterns +// For now, we require all strips to be the same chipset, so these +// are global variables. + +template +class ClocklessController : public CPixelLEDController { + // -- Store the GPIO pin + gpio_num_t mPin; + + // -- Verify that the pin is valid + static_assert(FastPin::validpin(), "Invalid pin specified"); + + // -- Save the pixel controller + PixelController *mPixels; + + // -- Make sure we can't call show() too quickly + CMinWait<50> mWait; + + public: + void init() { + if (i2s_is_initialized()) + return; + + // -- Allocate space to save the pixel controller + // during parallel output + mPixels = (PixelController *)malloc( + sizeof(PixelController)); + + // -- Construct the bit patterns for ones and zeros + i2s_define_bit_patterns(T1, T2, T3); + i2s_init(I2S_DEVICE); + i2s_set_fill_buffer_callback(fillBuffer); + + gControllers[gNumControllers] = this; + int my_index = gNumControllers; + ++gNumControllers; + + // -- Set up the pin We have to do two things: configure the + // actual GPIO pin, and route the output from the default + // pin (determined by the I2S device) to the pin we + // want. We compute the default pin using the index of this + // controller in the array. This order is crucial because + // the bits must go into the DMA buffer in the same order. + mPin = gpio_num_t(DATA_PIN); + i2s_setup_pin(DATA_PIN, my_index); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + protected: + /** Clear DMA buffer + * + * Yves' clever trick: initialize the bits that we know must be 0 + * or 1 regardless of what bit they encode. + */ + static void empty(uint32_t *buf) { i2s_clear_dma_buffer(buf); } + + /** Fill DMA buffer + * + * This is where the real work happens: take a row of pixels (one + * from each strip), transpose and encode the bits, and store + * them in the DMA buffer for the I2S peripheral to read. + */ + static void fillBuffer() { + // -- Alternate between buffers + volatile uint32_t *buf = (uint32_t *)dmaBuffers[gCurBuffer]->buffer; + gCurBuffer = (gCurBuffer + 1) % NUM_DMA_BUFFERS; + + // -- Get the requested pixel from each controller. Store the + // data for each color channel in a separate array. + uint32_t has_data_mask = 0; + for (int i = 0; i < gNumControllers; ++i) { + // -- Store the pixels in reverse controller order starting at index + // 23 + // This causes the bits to come out in the right position after + // we transpose them. + int bit_index = 23 - i; + ClocklessController *pController = + static_cast(gControllers[i]); + if (pController->mPixels->has(1)) { + gPixelRow[0][bit_index] = pController->mPixels->loadAndScale0(); + gPixelRow[1][bit_index] = pController->mPixels->loadAndScale1(); + gPixelRow[2][bit_index] = pController->mPixels->loadAndScale2(); + pController->mPixels->advanceData(); + pController->mPixels->stepDithering(); + + // -- Record that this controller still has data to send + has_data_mask |= (1 << (i + 8)); + } + } + + // -- None of the strips has data? We are done. + if (has_data_mask == 0) { + gDoneFilling = true; + return; + } +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 2 + gCntBuffer++; +#endif + // -- Transpose and encode the pixel data for the DMA buffer + // int buf_index = 0; + for (int channel = 0; channel < NUM_COLOR_CHANNELS; ++channel) { + i2s_transpose_and_encode(channel, has_data_mask, buf); + } + } + + // -- Show pixels + // This is the main entry point for the controller. + virtual void showPixels(PixelController &pixels) { + if (gNumStarted == 0) { + // -- First controller: make sure everything is set up + i2s_begin(); + } + + // -- Initialize the local state, save a pointer to the pixel + // data. We need to make a copy because pixels is a local + // variable in the calling function, and this data structure + // needs to outlive this call to showPixels. + (*mPixels) = pixels; + + // -- Keep track of the number of strips we've seen + ++gNumStarted; + + // Serial.print("Show pixels "); + // Serial.println(gNumStarted); + + // -- The last call to showPixels is the one responsible for doing + // all of the actual work + if (gNumStarted == gNumControllers) { + for (int i = 0; i < NUM_DMA_BUFFERS; i++) { + empty((uint32_t *)dmaBuffers[i]->buffer); + } + gCurBuffer = 0; + gDoneFilling = false; +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 2 + // reset buffer counter (sometimes this value != 0 after last send, + // why?) + gCntBuffer = 0; +#endif + // -- Prefill all buffers + for (int i = 0; i < NUM_DMA_BUFFERS; i++) + fillBuffer(); + // -- Make sure it's been at least 50us since last show + mWait.wait(); + i2s_start(); + // -- Wait here while the rest of the data is sent. The interrupt + // handler + // will keep refilling the DMA buffers until it is all sent; then + // it gives the semaphore back. + i2s_wait(); + i2s_stop(); + mWait.mark(); + + // -- Reset the counters + gNumStarted = 0; + } + } + + /** Start I2S transmission + */ + static void i2sStart() // legacy, may not be called. + { + i2s_start(); + } + + static void i2sReset() // legacy, may not be called. + { + /* + // Serial.println("I2S reset"); + const unsigned long lc_conf_reset_flags = I2S_IN_RST_M | I2S_OUT_RST_M | + I2S_AHBM_RST_M | I2S_AHBM_FIFO_RST_M; i2s->lc_conf.val |= + lc_conf_reset_flags; i2s->lc_conf.val &= ~lc_conf_reset_flags; + + const uint32_t conf_reset_flags = I2S_RX_RESET_M | I2S_RX_FIFO_RESET_M | + I2S_TX_RESET_M | I2S_TX_FIFO_RESET_M; i2s->conf.val |= conf_reset_flags; + i2s->conf.val &= ~conf_reset_flags; + */ + i2s_reset(); + } + + static void i2sReset_DMA() // legacy, may not be called. + { + i2s_reset_dma(); + } + + static void i2sReset_FIFO() // legacy, may not be called. + { + i2s_reset_fifo(); + } + + static void i2sStop() // legacy, may not be called. + { + i2s_stop(); + } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h new file mode 100644 index 0000000..99905a0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/clockless_rmt_esp32.h @@ -0,0 +1,35 @@ +/* + * Integration into FastLED ClocklessController + * Copyright (c) 2024, Zach Vorhies + * Copyright (c) 2018,2019,2020 Samuel Z. Guyer + * Copyright (c) 2017 Thomas Basler + * Copyright (c) 2017 Martin F. Falatic + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +#pragma once + +#include "platforms/esp/esp_version.h" +#include "led_strip/enabled.h" + +#if !FASTLED_RMT5 +#include "idf4_clockless_rmt_esp32.h" +#else +#include "idf5_clockless_rmt_esp32.h" +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/experimental/s3_clockless_and_clocked_driver.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/experimental/s3_clockless_and_clocked_driver.hpp new file mode 100644 index 0000000..6755221 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/experimental/s3_clockless_and_clocked_driver.hpp @@ -0,0 +1,694 @@ +#pragma once + +// File copied from https://github.com/chroma-tech/micropython/blob/fern/ports/esp32/usermodules/modcanopy/driver.h#L225 + +#ifndef traceISR_EXIT_TO_SCHEDULER +#define traceISR_EXIT_TO_SCHEDULER() +#endif + +#include +#include +#include +#include +#include +#include +#include +#include + +#define FASTLED_NO_MCU +#include + +#include + +#define COLOR_ORDER_BLUE(color_order) ((color_order) & 0x3) +#define COLOR_ORDER_GREEN(color_order) (((color_order) >> 3) & 0x3) +#define COLOR_ORDER_RED(color_order) (((color_order) >> 6) & 0x3) + +struct ColorOrderIndex { + uint8_t r; + uint8_t g; + uint8_t b; + + ColorOrderIndex(EOrder color_order = RGB, bool reverse = false) { + r = COLOR_ORDER_RED(color_order); + g = COLOR_ORDER_GREEN(color_order); + b = COLOR_ORDER_BLUE(color_order); + if (reverse) { + r = 2 - r; + g = 2 - g; + b = 2 - b; + } + } + + ColorOrderIndex reversed() { + ColorOrderIndex out; + out.r = 2 - r; + out.g = 2 - g; + out.b = 2 - b; + return out; + } +}; + +static const uint16_t srgb_gamma_default[256] = { + 0, 2, 5, 7, 10, 12, 14, 17, 19, 22, 24, 26, + 29, 32, 35, 38, 41, 44, 48, 51, 55, 59, 63, 68, + 72, 77, 82, 87, 92, 97, 103, 108, 114, 120, 126, 133, + 139, 146, 153, 160, 168, 175, 183, 191, 199, 207, 216, 225, + 234, 243, 252, 262, 271, 281, 292, 302, 313, 323, 334, 346, + 357, 369, 381, 393, 405, 418, 431, 444, 457, 470, 484, 498, + 512, 527, 541, 556, 571, 587, 602, 618, 634, 650, 667, 684, + 701, 718, 736, 753, 771, 790, 808, 827, 846, 865, 885, 905, + 925, 945, 966, 986, 1007, 1029, 1050, 1072, 1094, 1117, 1139, 1162, + 1185, 1209, 1233, 1257, 1281, 1305, 1330, 1355, 1381, 1406, 1432, 1458, + 1485, 1511, 1538, 1566, 1593, 1621, 1649, 1678, 1706, 1735, 1765, 1794, + 1824, 1854, 1885, 1915, 1946, 1978, 2009, 2041, 2073, 2106, 2138, 2171, + 2205, 2238, 2272, 2306, 2341, 2376, 2411, 2446, 2482, 2518, 2554, 2591, + 2628, 2665, 2703, 2741, 2779, 2817, 2856, 2895, 2935, 2974, 3014, 3055, + 3095, 3136, 3178, 3219, 3261, 3303, 3346, 3389, 3432, 3475, 3519, 3563, + 3608, 3653, 3698, 3743, 3789, 3835, 3882, 3928, 3975, 4023, 4070, 4118, + 4167, 4216, 4265, 4314, 4364, 4414, 4464, 4515, 4566, 4617, 4669, 4721, + 4773, 4826, 4879, 4932, 4986, 5040, 5095, 5149, 5204, 5260, 5316, 5372, + 5428, 5485, 5542, 5600, 5658, 5716, 5774, 5833, 5892, 5952, 6012, 6072, + 6133, 6194, 6255, 6317, 6379, 6441, 6504, 6567, 6631, 6695, 6759, 6823, + 6888, 6953, 7019, 7085, 7151, 7218, 7285, 7353, 7420, 7488, 7557, 7626, + 7695, 7765, 7835, 7905, +}; + +struct Gamma { + float gamma, scale, offset; + uint16_t lut[256]; + uint8_t lut8[256]; + + Gamma(float gamma_ = 1.0, float scale_ = 1.0, float offset_ = 0.0) + : gamma(gamma_), scale(scale_), offset(offset_) { + if (scale < 0.0) + scale = 0.0; + memcpy(lut, srgb_gamma_default, sizeof(srgb_gamma_default)); + for (auto &val : lut) { + val = uint16_t(apply(val, 31 * 255)); + } + + for (auto i = 0; i < 256; i++) { + lut8[i] = uint8_t(apply(i, 255)); + } + } + + float apply(uint16_t val, const int max_value) { + auto fval = float(val) / float(max_value); + fval = powf(fval, gamma); + fval *= scale; + fval += offset; + if (fval > 1.0) + fval = 1.0; + if (fval < 0.0) + fval = 0.0; + return fval * float(max_value); + } +}; + +Gamma default_gamma; + +struct CRGBA { + union { + struct { + uint8_t a; + uint8_t r; + uint8_t g; + uint8_t b; + }; + uint8_t raw[4]; + }; + + CRGBA() {} + CRGBA(CRGB &c, Gamma &gamma_r = default_gamma, Gamma &gamma_g = default_gamma, + Gamma &gamma_b = default_gamma, uint8_t max_brightness = 255) { + uint32_t rs = gamma_r.lut[c.r]; + uint32_t gs = gamma_g.lut[c.g]; + uint32_t bs = gamma_b.lut[c.b]; + uint32_t mb = uint32_t(max_brightness) + 1; + rs = rs * mb / 256; + gs = gs * mb / 256; + bs = bs * mb / 256; + + uint32_t as = ((std::max(std::max(rs, gs), bs) + 1) >> 8) + 1; + rs /= as; + gs /= as; + bs /= as; + + a = 0xe0 | uint8_t(as); + r = uint8_t(rs); + g = uint8_t(gs); + b = uint8_t(bs); + } +}; + +struct CRGBOut { + Gamma gamma_r = default_gamma; + Gamma gamma_g = default_gamma; + Gamma gamma_b = default_gamma; + ColorOrderIndex order = GRB; + uint8_t brightness = 255; + + CRGB ApplyRGB(CRGB &in) { + CRGB out; + out.raw[order.r] = gamma_r.lut8[in.r]; + out.raw[order.g] = gamma_g.lut8[in.g]; + out.raw[order.b] = gamma_b.lut8[in.b]; + return out % brightness; + } + + CRGBA ApplyRGBA(CRGB &in) { + CRGBA in_rgba(in, gamma_r, gamma_g, gamma_b, brightness); + CRGBA out; + out.raw[0] = in_rgba.a; + out.raw[order.r + 1] = in_rgba.r; + out.raw[order.g + 1] = in_rgba.g; + out.raw[order.b + 1] = in_rgba.b; + return out; + } +}; + +/// Simplified form of bits rotating function. Based on code found here - +/// http://www.hackersdelight.org/hdcodetxt/transpose8.c.txt - rotating data +/// into LSB for a faster write (the code using this data can happily walk the +/// array backwards) +__attribute__((always_inline)) inline void transpose8x1(unsigned char *A, + unsigned char *B) { + uint32_t x, y, t; + + // Load the array and pack it into x and y. + y = *(unsigned int *)(A); + x = *(unsigned int *)(A + 4); + + // pre-transform x + t = (x ^ (x >> 7)) & 0x00AA00AA; + x = x ^ t ^ (t << 7); + t = (x ^ (x >> 14)) & 0x0000CCCC; + x = x ^ t ^ (t << 14); + + // pre-transform y + t = (y ^ (y >> 7)) & 0x00AA00AA; + y = y ^ t ^ (t << 7); + t = (y ^ (y >> 14)) & 0x0000CCCC; + y = y ^ t ^ (t << 14); + + // final transform + t = (x & 0xF0F0F0F0) | ((y >> 4) & 0x0F0F0F0F); + y = ((x << 4) & 0xF0F0F0F0) | (y & 0x0F0F0F0F); + x = t; + + B[7] = y; + y >>= 8; + B[6] = y; + y >>= 8; + B[5] = y; + y >>= 8; + B[4] = y; + + B[3] = x; + x >>= 8; + B[2] = x; + x >>= 8; + B[1] = x; + x >>= 8; + B[0] = x; +} + +//----------------------------------------------------------------------------- +// Clockless driver +//----------------------------------------------------------------------------- + +// hardcode these for now, until we have RGBW support +// const uint16_t bytes_per_pixel = 3; +// const uint16_t max_strips = 8; +const uint32_t minimum_delay_between_frames_us = 350; + +template +class S3ClocklessDriver { + uint16_t num_strips; + uint16_t leds_per_strip; + + uint8_t *alloc_addr; + uint8_t *dma_buf; + gdma_channel_handle_t dma_chan; + dma_descriptor_t *dma_desc; + + uint32_t show_ended_us; + SemaphoreHandle_t xRenderSemaphore; + + static IRAM_ATTR bool dma_callback(gdma_channel_handle_t dma_chan, + gdma_event_data_t *event_data, + void *user_data); + +public: + S3ClocklessDriver() {} + ~S3ClocklessDriver() { end(); } + + bool begin(const int *pins, uint16_t num_strips, uint16_t leds_per_strip) { + if (num_strips == 0 || num_strips > 8) { + ESP_LOGE("leds", "Invalid number of strips"); + return false; + } + + this->num_strips = num_strips; + this->leds_per_strip = leds_per_strip; + + // we always transfer enough bytes for max strips, even if we're only using + // fewer than max + uint32_t xfer_size = max_strips * leds_per_strip * bytes_per_pixel * 3; + uint32_t buf_size = xfer_size + 3; + int num_desc = (xfer_size + DMA_DESCRIPTOR_BUFFER_MAX_SIZE - 1) / + DMA_DESCRIPTOR_BUFFER_MAX_SIZE; + uint32_t alloc_size = num_desc * sizeof(dma_descriptor_t) + buf_size; + + alloc_addr = (uint8_t *)heap_caps_malloc(alloc_size, + MALLOC_CAP_DMA | MALLOC_CAP_8BIT); + if (nullptr == alloc_addr) { + return false; + } + + // Find first 32-bit aligned address following descriptor list + dma_buf = + (uint8_t *)((uint32_t)(&alloc_addr[num_desc * sizeof(dma_descriptor_t) + + 3]) & + ~3); + + // LCD_CAM isn't enabled by default -- MUST begin with this: + periph_module_enable(PERIPH_LCD_CAM_MODULE); + periph_module_reset(PERIPH_LCD_CAM_MODULE); + + // Reset LCD bus + LCD_CAM.lcd_user.lcd_reset = 1; + esp_rom_delay_us(100); + + // Configure LCD clock + LCD_CAM.lcd_clock.clk_en = 1; // Enable clock + LCD_CAM.lcd_clock.lcd_clk_sel = 2; // PLL240M source + LCD_CAM.lcd_clock.lcd_clkm_div_a = 1; // 1/1 fractional divide, + LCD_CAM.lcd_clock.lcd_clkm_div_b = 1; // plus '99' below yields... + LCD_CAM.lcd_clock.lcd_clkm_div_num = 99; // 1:100 prescale (2.4 MHz CLK) + LCD_CAM.lcd_clock.lcd_ck_out_edge = 0; // PCLK low in 1st half cycle + LCD_CAM.lcd_clock.lcd_ck_idle_edge = 0; // PCLK low idle + LCD_CAM.lcd_clock.lcd_clk_equ_sysclk = 1; // PCLK = CLK (ignore CLKCNT_N) + + // Configure frame format + LCD_CAM.lcd_ctrl.lcd_rgb_mode_en = 0; // i8080 mode (not RGB) + LCD_CAM.lcd_rgb_yuv.lcd_conv_bypass = 0; // Disable RGB/YUV converter + LCD_CAM.lcd_misc.lcd_next_frame_en = 0; // Do NOT auto-frame + LCD_CAM.lcd_data_dout_mode.val = 0; // No data delays + LCD_CAM.lcd_user.lcd_always_out_en = 1; // Enable 'always out' mode + LCD_CAM.lcd_user.lcd_8bits_order = 0; // Do not swap bytes + LCD_CAM.lcd_user.lcd_bit_order = 0; // Do not reverse bit order + LCD_CAM.lcd_user.lcd_2byte_en = 0; // 8-bit data mode + LCD_CAM.lcd_user.lcd_dummy = 1; // Dummy phase(s) @ LCD start + LCD_CAM.lcd_user.lcd_dummy_cyclelen = 0; // 1 dummy phase + LCD_CAM.lcd_user.lcd_cmd = 0; // No command at LCD start + // Dummy phase(s) MUST be enabled for DMA to trigger reliably. + + const uint8_t mux[] = { + LCD_DATA_OUT0_IDX, LCD_DATA_OUT1_IDX, LCD_DATA_OUT2_IDX, + LCD_DATA_OUT3_IDX, LCD_DATA_OUT4_IDX, LCD_DATA_OUT5_IDX, + LCD_DATA_OUT6_IDX, LCD_DATA_OUT7_IDX, + }; + + // Route LCD signals to GPIO pins + for (int i = 0; i < num_strips; i++) { + if (pins[i] >= 0) { + esp_rom_gpio_connect_out_signal(pins[i], mux[i], false, false); + gpio_hal_iomux_func_sel(GPIO_PIN_MUX_REG[pins[i]], PIN_FUNC_GPIO); + // gpio_set_drive_capability((gpio_num_t)pins[i], (gpio_drive_cap_t)3); + } + } + + // Set up DMA descriptor list (length and data are set before xfer) + dma_desc = (dma_descriptor_t *)alloc_addr; // At start of alloc'd buffer + int bytesToGo = xfer_size; + int offset = 0; + for (int i = 0; i < num_desc; i++) { + int bytesThisPass = bytesToGo; + if (bytesThisPass > DMA_DESCRIPTOR_BUFFER_MAX_SIZE) { + bytesThisPass = DMA_DESCRIPTOR_BUFFER_MAX_SIZE; + } + dma_desc[i].dw0.owner = DMA_DESCRIPTOR_BUFFER_OWNER_DMA; + dma_desc[i].dw0.suc_eof = 0; + dma_desc[i].next = &dma_desc[i + 1]; + dma_desc[i].dw0.size = dma_desc[i].dw0.length = bytesThisPass; + dma_desc[i].buffer = &dma_buf[offset]; + bytesToGo -= bytesThisPass; + offset += bytesThisPass; + } + dma_desc[num_desc - 1].dw0.suc_eof = 1; + dma_desc[num_desc - 1].next = NULL; + + // Alloc DMA channel & connect it to LCD periph + gdma_channel_alloc_config_t dma_chan_config = { + .sibling_chan = NULL, + .direction = GDMA_CHANNEL_DIRECTION_TX, + .flags = {.reserve_sibling = 0}}; + gdma_new_channel(&dma_chan_config, &dma_chan); + gdma_connect(dma_chan, GDMA_MAKE_TRIGGER(GDMA_TRIG_PERIPH_LCD, 0)); + gdma_strategy_config_t strategy_config = {.owner_check = false, + .auto_update_desc = false}; + gdma_apply_strategy(dma_chan, &strategy_config); + + // Enable DMA transfer callback + gdma_tx_event_callbacks_t tx_cbs = {.on_trans_eof = dma_callback}; + gdma_register_tx_event_callbacks(dma_chan, &tx_cbs, this); + + // Max count 1, initial count 0 + xRenderSemaphore = xSemaphoreCreateCounting(1, 0); + + // start it off + xSemaphoreGive(xRenderSemaphore); + + return true; + } + + void stage(uint8_t *leds, CRGBOut &out) { + // we process & transpose one pixel at a time * max_strips + uint8_t packed[bytes_per_pixel * max_strips] = {0}; + uint8_t transposed[bytes_per_pixel * max_strips] = {0}; + + uint8_t *output = dma_buf; + + for (int i = 0; i < leds_per_strip; i++) { + for (int j = 0; j < num_strips; j++) { + // color order, gamma, brightness + CRGB *p = &((CRGB *)leds)[i + j * leds_per_strip]; + CRGB pixel = out.ApplyRGB(*p); + packed[j + 0] = pixel.raw[0]; + packed[j + 8] = pixel.raw[1]; + packed[j + 16] = pixel.raw[2]; + } + + // transpose + for (int i = 0; i < bytes_per_pixel; i++) { + transpose8x1((unsigned char *)(packed + 8 * i), + (unsigned char *)(transposed + 8 * i)); + } + + // copy to DMA buffer + for (int i = 0; i < bytes_per_pixel * max_strips; i++, output += 3) { + output[0] = 0xFF; + output[1] = transposed[i]; + output[2] = 0x00; + } + } + } + + void show(uint8_t *leds, CRGBOut &out) { + // wait for previous call to show to complete + xSemaphoreTake(xRenderSemaphore, portMAX_DELAY); + + gdma_reset(dma_chan); + LCD_CAM.lcd_user.lcd_dout = 1; + LCD_CAM.lcd_user.lcd_update = 1; + LCD_CAM.lcd_misc.lcd_afifo_reset = 1; + + stage(leds, out); + + // ensure it's been at least 300 us since the end of the last frame + uint32_t delta = micros() - show_ended_us; + if (delta < minimum_delay_between_frames_us) { + esp_rom_delay_us(minimum_delay_between_frames_us - delta); + } + + // kick it off + gdma_start(dma_chan, (intptr_t)&dma_desc[0]); + esp_rom_delay_us(1); + LCD_CAM.lcd_user.lcd_start = 1; + } + + void end() { + if (nullptr != dma_chan) { + gdma_stop(dma_chan); + gdma_disconnect(dma_chan); + gdma_del_channel(dma_chan); + dma_chan = nullptr; + } + if (nullptr != alloc_addr) { + free(alloc_addr); + alloc_addr = nullptr; + } + } +}; + +template +IRAM_ATTR bool S3ClocklessDriver::dma_callback( + gdma_channel_handle_t dma_chan, gdma_event_data_t *event_data, + void *user_data) { + S3ClocklessDriver *_this = (S3ClocklessDriver *)user_data; + + // DMA callback seems to occur a moment before the last data has issued + // (perhaps buffering between DMA and the LCD peripheral?), so pause a + // moment before clearing the lcd_start flag. This figure was determined + // empirically, not science...may need to increase if last-pixel trouble. + esp_rom_delay_us(5); + LCD_CAM.lcd_user.lcd_start = 0; + + _this->show_ended_us = micros(); + + portBASE_TYPE HPTaskAwoken = 0; + xSemaphoreGiveFromISR(_this->xRenderSemaphore, &HPTaskAwoken); + if (HPTaskAwoken == pdTRUE) { + portYIELD_FROM_ISR(HPTaskAwoken); + } + + return true; +} + +//----------------------------------------------------------------------------- +// Clocked driver +//----------------------------------------------------------------------------- + +enum class ColorDepth : uint8_t { C8Bit = 1, C16Bit = 2 }; +enum class SpiWidth : uint8_t { W1Bit = 1, W2Bit = 2, W4Bit = 4, W8Bit = 8 }; +enum class ElementsPerPixel : uint8_t { E3 = 3, E4 = 4 }; + +constexpr size_t startFrameSize(ColorDepth depth, SpiWidth width) { + return (depth == ColorDepth::C8Bit) ? 4 * size_t(width) + : (depth == ColorDepth::C16Bit) ? 16 * size_t(width) + : 0; +} + +constexpr size_t endFrameSize(ElementsPerPixel epp, SpiWidth numChannels, + uint16_t channelLength) { + // one bit per pixel, rounded up to + // the nearest byte. ch len 100 = 104 + return epp == ElementsPerPixel::E3 + ? 0 + : (channelLength + 7) / 8 * size_t(numChannels); +} + +// template class with templates for ColorDepth, SpiWidth, ElementsPerPixel +template +class NewS3ClockedDriver { + uint16_t num_strips; + uint16_t leds_per_strip; + + size_t dma_buffer_size; + uint8_t *dma_data = NULL; + spi_host_device_t spi_host_device; + spi_device_handle_t spi_handle = NULL; + spi_transaction_t spi_transaction; + + bool inited = false; + + SemaphoreHandle_t xRenderSemaphore; + + static IRAM_ATTR void dma_callback(spi_transaction_t *trans); + + int spi_pin_number(int i, const int *pins) { + return (i < num_strips && pins[i] >= 0) ? pins[i] : 1; + } + +public: + NewS3ClockedDriver() {} + ~NewS3ClockedDriver() { end(); } + + bool begin(const int *pins, uint16_t num_strips, uint16_t leds_per_strip, + uint8_t sck) { + + if (num_strips == 0 || num_strips > uint16_t(spi_width)) { + ESP_LOGE("leds", "Invalid number of strips"); + return false; + } + + if (inited) { + return inited; + } + + this->num_strips = num_strips; + this->leds_per_strip = leds_per_strip; + + // allocate DMA buffer + size_t pixel_data_size = + leds_per_strip * size_t(color_depth) * size_t(epp) * size_t(spi_width); + dma_buffer_size = startFrameSize(color_depth, spi_width) + pixel_data_size + + endFrameSize(epp, spi_width, leds_per_strip); + + // must have a 4 byte aligned buffer for SPI DMA + uint32_t alignment = dma_buffer_size % 4; + if (alignment) { + dma_buffer_size += 4 - alignment; + } + + dma_data = static_cast( + heap_caps_malloc(dma_buffer_size, MALLOC_CAP_DMA)); + memset(dma_data, 0, dma_buffer_size); + + // init spi bus + esp_err_t ret; + spi_bus_config_t buscfg; + memset(&buscfg, 0x00, sizeof(buscfg)); + + // spi bus init requires all pins to be valid, so set unused pins to 1 + // and then reclaim pin 1 at the end. this won't work if we want to use pin + // 1 as an actual LED output + buscfg.sclk_io_num = sck; + buscfg.data0_io_num = spi_pin_number(0, pins); + buscfg.data1_io_num = spi_pin_number(1, pins); + buscfg.data2_io_num = spi_pin_number(2, pins); + buscfg.data3_io_num = spi_pin_number(3, pins); + buscfg.data4_io_num = spi_pin_number(4, pins); + buscfg.data5_io_num = spi_pin_number(5, pins); + buscfg.data6_io_num = spi_pin_number(6, pins); + buscfg.data7_io_num = spi_pin_number(7, pins); + + spi_host_device = SPI2_HOST; + + buscfg.max_transfer_sz = dma_buffer_size; + if (spi_width == SpiWidth::W8Bit) { + buscfg.flags = SPICOMMON_BUSFLAG_OCTAL; + } + ret = spi_bus_initialize(spi_host_device, &buscfg, SPI_DMA_CH_AUTO); + if (ret != ESP_OK) { + ESP_LOGE("leds", "spi_bus_initialize failed"); + return false; + } + + // reclaim pin 1. does this actually work? hmm + esp_rom_gpio_connect_out_signal(1, SIG_GPIO_OUT_IDX, false, true); + + // init spi device + spi_device_interface_config_t devcfg = {}; + devcfg.clock_speed_hz = 4 * 1000 * 1000; + devcfg.mode = 0; + devcfg.spics_io_num = -1; + devcfg.queue_size = 1; + if (spi_width == SpiWidth::W1Bit) { + devcfg.flags = 0; + } else { + devcfg.flags = SPI_DEVICE_HALFDUPLEX; + } + devcfg.post_cb = dma_callback; + + ret = spi_bus_add_device(spi_host_device, &devcfg, &spi_handle); + if (ret != ESP_OK) { + ESP_LOGE("leds", "spi_bus_initialize failed"); + return false; + } + + // Max count 1, initial count 0 + xRenderSemaphore = xSemaphoreCreateCounting(1, 0); + xSemaphoreGive(xRenderSemaphore); + + inited = true; + return inited; + } + + void stage(uint8_t *leds, CRGBOut &out) { + // we process & transpose one pixel at a time * max_strips + uint8_t packed[size_t(epp) * size_t(color_depth) * size_t(spi_width)] = {0}; + + uint8_t *output = dma_data + startFrameSize(color_depth, spi_width); + + for (int i = 0; i < leds_per_strip; i++) { + for (int j = 0; j < num_strips; j++) { + // color order, gamma, brightness + CRGB *p = &((CRGB *)leds)[i + j * leds_per_strip]; + CRGBA pixel = out.ApplyRGBA(*p); + + // hardcoded for 8 bit for now + packed[j + 0] = pixel.raw[0]; + packed[j + 8] = pixel.raw[1]; + packed[j + 16] = pixel.raw[2]; + packed[j + 24] = pixel.raw[3]; + } + + // transpose - hardcoded for 8 bit for now + for (int i = 0; i < size_t(epp); i++) { + + transpose8x1((unsigned char *)(packed + 8 * i), + (unsigned char *)(output + 8 * i)); + } + + output += sizeof(packed); + } + } + + void show(uint8_t *leds, CRGBOut &out) { + if (!inited) { + ESP_LOGW("leds", "Show called before successful init"); + return; + } + + // wait for previous call to show to complete + xSemaphoreTake(xRenderSemaphore, portMAX_DELAY); + + // stage + stage(leds, out); + + // prepare txn + memset(&spi_transaction, 0, sizeof(spi_transaction)); + spi_transaction.length = dma_buffer_size * 8; // in bits not bytes! + if (spi_width == SpiWidth::W1Bit) { + spi_transaction.flags = 0; + } + if (spi_width == SpiWidth::W2Bit) { + spi_transaction.flags = SPI_TRANS_MODE_DIO; + } + if (spi_width == SpiWidth::W4Bit) { + spi_transaction.flags = SPI_TRANS_MODE_QIO; + } + if (spi_width == SpiWidth::W8Bit) { + spi_transaction.flags = SPI_TRANS_MODE_OCT; + } + spi_transaction.tx_buffer = dma_data; + spi_transaction.user = this; + + // kick it off + esp_err_t ret = spi_device_queue_trans(spi_handle, &spi_transaction, 0); + if (ret != ESP_OK) { + ESP_LOGE("leds", "spi_device_queue_trans failed: %d", ret); + xSemaphoreGive(xRenderSemaphore); + } + } + + void end() { + if (nullptr != spi_handle) { + spi_bus_remove_device(spi_handle); + spi_handle = nullptr; + spi_bus_free(spi_host_device); + } + + if (nullptr != dma_data) { + heap_caps_free(dma_data); + dma_data = nullptr; + } + + inited = false; + } +}; + +template +IRAM_ATTR void NewS3ClockedDriver::dma_callback( + spi_transaction_t *spi_tran) { + NewS3ClockedDriver *_this = (NewS3ClockedDriver *)spi_tran->user; + + portBASE_TYPE HPTaskAwoken = 0; + xSemaphoreGiveFromISR(_this->xRenderSemaphore, &HPTaskAwoken); + if (HPTaskAwoken == pdTRUE) { + portYIELD_FROM_ISR(HPTaskAwoken); + } +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h new file mode 100755 index 0000000..cebca82 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastled_esp32.h @@ -0,0 +1,13 @@ +#pragma once + +#include "fastpin_esp32.h" + +#ifdef FASTLED_ALL_PINS_HARDWARE_SPI +#include "fastspi_esp32.h" +#endif + +#ifdef FASTLED_ESP32_I2S +#include "clockless_i2s_esp32.h" +#else +#include "clockless_rmt_esp32.h" +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h new file mode 100644 index 0000000..54c2f7f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastpin_esp32.h @@ -0,0 +1,167 @@ +#pragma once + + + +FASTLED_NAMESPACE_BEGIN +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wpragmas" +#pragma GCC diagnostic ignored "-Wvolatile" + +template class _ESPPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + static constexpr bool validpin() { return VALIDPIN; } + +#ifndef GPIO_OUT1_REG + static constexpr uint32_t GPIO_REG = GPIO_OUT_REG; + static constexpr uint32_t GPIO_BIT_SET_REG = GPIO_OUT_W1TS_REG; + static constexpr uint32_t GPIO_BIT_CLEAR_REG = GPIO_OUT_W1TC_REG; + #else + static constexpr uint32_t GPIO_REG = PIN < 32 ? GPIO_OUT_REG : GPIO_OUT1_REG; + static constexpr uint32_t GPIO_BIT_SET_REG = PIN < 32 ? GPIO_OUT_W1TS_REG : GPIO_OUT1_W1TS_REG; + static constexpr uint32_t GPIO_BIT_CLEAR_REG = PIN < 32 ? GPIO_OUT_W1TC_REG : GPIO_OUT1_W1TC_REG; + #endif + + inline static void setOutput() { + static_assert(validpin(), "Invalid pin specified"); + pinMode(PIN, OUTPUT); + } + inline static void setInput() { pinMode(PIN, INPUT); } + + inline static void hi() __attribute__ ((always_inline)) { + *sport() = MASK; + } + + inline static void lo() __attribute__ ((always_inline)) { + *cport() = MASK; + } + + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { + *port() = val; + } + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { + *port() ^= MASK; + } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { + return (*port()) | MASK; + } + + inline static port_t loval() __attribute__ ((always_inline)) { + return (*port()) & ~MASK; + } + + inline static port_ptr_t port() __attribute__ ((always_inline)) { + return (port_ptr_t)GPIO_REG; + } + + inline static port_ptr_t sport() __attribute__ ((always_inline)) { + return (port_ptr_t)GPIO_BIT_SET_REG; + } + + inline static port_ptr_t cport() __attribute__ ((always_inline)) { + return (port_ptr_t)GPIO_BIT_CLEAR_REG; + } + + inline static port_t mask() __attribute__ ((always_inline)) { return MASK; } + + inline static bool isset() __attribute__ ((always_inline)) { + return (*port()) & MASK; + } +}; + +#ifndef FASTLED_UNUSABLE_PIN_MASK + +#define _FL_BIT(B) (1ULL << B) + +#if CONFIG_IDF_TARGET_ESP32 +// 40 GPIO pins. ESPIDF defined 24, 28-31 as invalid and 34-39 as readonly +// GPIO 6-11 used by default for SPI flash. GPIO 20 is invalid. +// NOTE: GPIO 1 & 3 commonly used for UART and may cause flashes when uploading. +#define FASTLED_UNUSABLE_PIN_MASK (0ULL | _FL_BIT(6) | _FL_BIT(7) | _FL_BIT(8) | _FL_BIT(9) | _FL_BIT(10) | _FL_BIT(20)) + +#elif CONFIG_IDF_TARGET_ESP32C3 +// 22 GPIO pins. ESPIDF defines all pins as valid +// GPIO 11-17 used by default for SPI flash +// NOTE: GPIO 20-21 commonly used for UART and may cause flashes when uploading. +#define FASTLED_UNUSABLE_PIN_MASK (0ULL | _FL_BIT(11) | _FL_BIT(12) | _FL_BIT(13) | _FL_BIT(14) | _FL_BIT(15) | _FL_BIT(16) | _FL_BIT(17)) + +#elif CONFIG_IDF_TARGET_ESP32S2 +// 48 GPIO pins. ESPIDF defines 22-25, 47 as invalid and 46-47 as readonly.s +// GPIO 27-32 used by default for SPI flash. +// NOTE: GPIO 37 & 38 commonly used for UART and may cause flashes when uploading. +#define FASTLED_UNUSABLE_PIN_MASK (0ULL | _FL_BIT(27) | _FL_BIT(28) | _FL_BIT(29) | _FL_BIT(30) | _FL_BIT(31) | _FL_BIT(32)) + +#elif CONFIG_IDF_TARGET_ESP32S3 +// 49 GPIO pins. ESPIDF defineds 22-25 as invalid. +// GPIO 27-32 used by default for SPI flash. +// NOTE: GPIO 43 & 44 commonly used for UART and may cause flashes when uploading. +#define FASTLED_UNUSABLE_PIN_MASK (0ULL | _FL_BIT(27) | _FL_BIT(28) | _FL_BIT(29) | _FL_BIT(30) | _FL_BIT(31) | _FL_BIT(32)) + +#elif CONFIG_IDF_TARGET_ESP32H2 +// 22 GPIO pins. ESPIDF defines all pins as valid. +// ESP32-H2 datasheet not yet available, when it is, mask the pins commonly used by SPI flash. +#warning ESP32-H2 chip flash configuration not yet known. Only pins defined by ESP-IDF will be masked. +#define FASTLED_UNUSABLE_PIN_MASK (0ULL) + +#else +#warning Unknown ESP32 chip variant. Only pins defined by ESP-IDF will be masked. +#define FASTLED_UNUSABLE_PIN_MASK (0ULL) +#endif + +#endif + + + +// SOC GPIO mask was not added until version IDF version 4.3. Prior to this only ESP32 chip was supported, so only +// the value for ESP32 +#if ESP_IDF_VERSION < ESP_IDF_VERSION_VAL(4, 3, 0) && !defined(SOC_GPIO_VALID_OUTPUT_GPIO_MASK) +// 0~39 except from 24, 28~31 are valid +#define SOC_GPIO_VALID_GPIO_MASK (0xFFFFFFFFFFULL & ~(0ULL | _FL_BIT(24) | _FL_BIT(28) | _FL_BIT(29) | _FL_BIT(30) | _FL_BIT(31))) +// GPIO >= 34 are input only +#define SOC_GPIO_VALID_OUTPUT_GPIO_MASK (SOC_GPIO_VALID_GPIO_MASK & ~(0ULL | _FL_BIT(34) | _FL_BIT(35) | _FL_BIT(36) | _FL_BIT(37) | _FL_BIT(38) | _FL_BIT(39))) + +#endif + + +// Define mask of valid pins. Start with the list of valid output pins from ESPIDF and remove unusable pins +#define _FL_VALID_PIN_MASK (uint64_t(SOC_GPIO_VALID_OUTPUT_GPIO_MASK) & ~FASTLED_UNUSABLE_PIN_MASK) + +#define _FL_PIN_VALID(PIN) ((_FL_VALID_PIN_MASK & (1ULL << PIN)) != 0) + +#define _FL_DEFPIN(PIN) template <> class FastPin : public _ESPPIN {}; + +// Define all possible pins. If the pin is not valid for a particular ESP32 variant, the pin number +// will be shifted into the 192-255 range, in effect rendering it unusable. +_FL_DEFPIN( 0); _FL_DEFPIN( 1); _FL_DEFPIN( 2); _FL_DEFPIN( 3); +_FL_DEFPIN( 4); _FL_DEFPIN( 5); _FL_DEFPIN( 6); _FL_DEFPIN( 7); +_FL_DEFPIN( 8); _FL_DEFPIN( 9); _FL_DEFPIN(10); _FL_DEFPIN(11); +_FL_DEFPIN(12); _FL_DEFPIN(13); _FL_DEFPIN(14); _FL_DEFPIN(15); +_FL_DEFPIN(16); _FL_DEFPIN(17); _FL_DEFPIN(18); _FL_DEFPIN(19); +_FL_DEFPIN(20); _FL_DEFPIN(21); _FL_DEFPIN(22); _FL_DEFPIN(23); +_FL_DEFPIN(24); _FL_DEFPIN(25); _FL_DEFPIN(26); _FL_DEFPIN(27); +_FL_DEFPIN(28); _FL_DEFPIN(29); _FL_DEFPIN(30); _FL_DEFPIN(31); +_FL_DEFPIN(32); _FL_DEFPIN(33); _FL_DEFPIN(34); _FL_DEFPIN(35); +_FL_DEFPIN(36); _FL_DEFPIN(37); _FL_DEFPIN(38); _FL_DEFPIN(39); +_FL_DEFPIN(40); _FL_DEFPIN(41); _FL_DEFPIN(42); _FL_DEFPIN(43); +_FL_DEFPIN(44); _FL_DEFPIN(45); _FL_DEFPIN(46); _FL_DEFPIN(47); +_FL_DEFPIN(48); _FL_DEFPIN(49); _FL_DEFPIN(50); _FL_DEFPIN(51); +_FL_DEFPIN(52); _FL_DEFPIN(53); _FL_DEFPIN(54); _FL_DEFPIN(55); +_FL_DEFPIN(56); _FL_DEFPIN(57); _FL_DEFPIN(58); _FL_DEFPIN(59); +_FL_DEFPIN(60); _FL_DEFPIN(61); _FL_DEFPIN(62); _FL_DEFPIN(63); + +#define HAS_HARDWARE_PIN_SUPPORT + +#pragma GCC diagnostic pop + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastspi_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastspi_esp32.h new file mode 100644 index 0000000..6e7312c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/fastspi_esp32.h @@ -0,0 +1,197 @@ +#pragma once +#pragma message "ESP32 Hardware SPI support added" + +FASTLED_NAMESPACE_BEGIN + +#include + +/* + * ESP32 Hardware SPI Driver + * + * Copyright (c) 2020 Nick Wallace + * Derived from code for ESP8266 hardware SPI by Benoit Anastay. + * + * This hardware SPI implementation can drive clocked LEDs from either the + * VSPI or HSPI bus (aka SPI2 & SPI3). No support is provided for SPI1, because it is + * shared among devices and the cache for data (code) in the Flash as well as the PSRAM. + * + * To enable the hardware SPI driver, add the following line *before* including + * FastLED.h: + * + * #define FASTLED_ALL_PINS_HARDWARE_SPI + * + * This driver uses the VSPI bus by default (GPIO 18, 19, 23, & 5). To use the + * HSPI bus (GPIO 14, 12, 13, & 15) add the following line *before* including + * FastLED.h: + * + * #define FASTLED_ESP32_SPI_BUS HSPI + * + */ +/* + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +#include + +// Conditional compilation for ESP32-S3 to utilize its flexible SPI capabilities +#if CONFIG_IDF_TARGET_ESP32S3 + #pragma message "Targeting ESP32S3, which has better SPI support. Configuring for flexible pin assignment." + #undef FASTLED_ESP32_SPI_BUS + // I *think* we have to "fake" being FSPI... there might be a better way to do this. + // whatever the case, this "tricks" the pin assignment defines below into using DATA_PIN & CLOCK_PIN + #define FASTLED_ESP32_SPI_BUS FSPI +#else // Configuration for other ESP32 variants + #ifndef FASTLED_ESP32_SPI_BUS + #pragma message "Setting ESP32 SPI bus to VSPI by default" + #define FASTLED_ESP32_SPI_BUS VSPI + #endif +#endif + +#if FASTLED_ESP32_SPI_BUS == VSPI + static int8_t spiClk = 18; + static int8_t spiMiso = 19; + static int8_t spiMosi = 23; + static int8_t spiCs = 5; +#elif FASTLED_ESP32_SPI_BUS == HSPI + static int8_t spiClk = 14; + static int8_t spiMiso = 12; + static int8_t spiMosi = 13; + static int8_t spiCs = 15; +#elif FASTLED_ESP32_SPI_BUS == FSPI // ESP32S2 can re-route to arbitrary pins + #define spiMosi DATA_PIN + #define spiClk CLOCK_PIN + #define spiMiso -1 + #define spiCs -1 +#endif + +template +class ESP32SPIOutput { + SPIClass m_ledSPI; + Selectable *m_pSelect; + +public: + // Verify that the pins are valid + static_assert(FastPin::validpin(), "Invalid data pin specified"); + static_assert(FastPin::validpin(), "Invalid clock pin specified"); + + ESP32SPIOutput() : + m_ledSPI(FASTLED_ESP32_SPI_BUS), + m_pSelect(nullptr) {} + ESP32SPIOutput(Selectable *pSelect) : + m_ledSPI(FASTLED_ESP32_SPI_BUS), + m_pSelect(pSelect) {} + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void init() { + // set the pins to output and make sure the select is released (which apparently means hi? This is a bit + // confusing to me) + m_ledSPI.begin(spiClk, spiMiso, spiMosi, spiCs); + release(); + } + + // stop the SPI output. Pretty much a NOP with software, as there's no registers to kick + static void stop() { } + + // wait until the SPI subsystem is ready for more data to write. A NOP when bitbanging + static void wait() __attribute__((always_inline)) { } + static void waitFully() __attribute__((always_inline)) { wait(); } + + void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { writeByte(b); } + void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { writeByte(b); wait(); } + + void writeWord(uint16_t w) __attribute__((always_inline)) { + writeByte(static_cast(w>>8)); + writeByte(static_cast(w&0xFF)); + } + + // naive writeByte implelentation, simply calls writeBit on the 8 bits in the byte. + void writeByte(uint8_t b) { + m_ledSPI.transfer(b); + } + +public: + + // select the SPI output (TODO: research whether this really means hi or lo. Alt TODO: move select responsibility out of the SPI classes + // entirely, make it up to the caller to remember to lock/select the line?) + void select() { + m_ledSPI.beginTransaction(SPISettings(SPI_SPEED, MSBFIRST, SPI_MODE0)); + if(m_pSelect != NULL) { m_pSelect->select(); } + } + + // release the SPI line + void release() { + if(m_pSelect != NULL) { m_pSelect->release(); } + m_ledSPI.endTransaction(); + } + + // Write out len bytes of the given value out over m_ledSPI. Useful for quickly flushing, say, a line of 0's down the line. + void writeBytesValue(uint8_t value, int len) { + select(); + writeBytesValueRaw(value, len); + release(); + } + + void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { + m_ledSPI.transfer(value); + } + } + + // write a block of len uint8_ts out. Need to type this better so that explicit casts into the call aren't required. + // note that this template version takes a class parameter for a per-byte modifier to the data. + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + select(); + uint8_t *end = data + len; + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len, &m_ledSPI); + release(); + } + + // default version of writing a block of data out to the SPI port, with no data modifications being made + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a single bit out, which bit from the passed in byte is determined by template parameter + template inline void writeBit(uint8_t b) { + m_ledSPI.transfer(b); + } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning of each grouping, as well as a class specifying a per + // byte of data modification to be made. (See DATA_NOP above) + template __attribute__((noinline)) void writePixels(PixelController pixels, void* context) { + select(); + int len = pixels.mLen; + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len, context); + release(); + } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/i2s.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/i2s.cpp new file mode 100644 index 0000000..69173bf --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/i2s.cpp @@ -0,0 +1,537 @@ +#ifdef FASTLED_ESP32_I2S + +#include "i2s.h" +#include "namespace.h" +#include +#include // for memset + + + +FASTLED_NAMESPACE_BEGIN + + +// -- I2S clock +#define I2S_BASE_CLK (80000000L) +#define I2S_MAX_CLK \ + (20000000L) // more tha a certain speed and the I2s looses some bits +#define I2S_MAX_PULSE_PER_BIT \ + 20 // put it higher to get more accuracy but it could decrease the refresh + // rate without real improvement +// -- Convert ESP32 cycles back into nanoseconds +#define ESPCLKS_TO_NS(_CLKS) (((long)(_CLKS) * 1000L) / F_CPU_MHZ) + +static int gPulsesPerBit = 0; +static uint32_t gOneBit[40] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; +static uint32_t gZeroBit[40] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; + +// -- Counters to track progress +static int ones_for_one; +static int ones_for_zero; + +// -- Temp buffers for pixels and bits being formatted for DMA +uint8_t gPixelRow[NUM_COLOR_CHANNELS][32]; +uint8_t gPixelBits[NUM_COLOR_CHANNELS][8][4]; + +static int CLOCK_DIVIDER_N; +static int CLOCK_DIVIDER_A; +static int CLOCK_DIVIDER_B; +// -- Interrupt handler +static intr_handle_t gI2S_intr_handle = NULL; + +// -- I2S goes to these pins until we remap them using the GPIO matrix +static int i2s_base_pin_index; + +// -- A pointer to the memory-mapped structure: I2S0 or I2S1 +static i2s_dev_t *i2s; + + +// -- Counters to track progress +int gCurBuffer = 0; +bool gDoneFilling = false; +void_func_t gCallback = nullptr; + +void i2s_set_fill_buffer_callback(void_func_t callback) { + gCallback = callback; +} + +DMABuffer *dmaBuffers[NUM_DMA_BUFFERS]; + +// -- Global semaphore for the whole show process +// Semaphore is not given until all data has been sent +static xSemaphoreHandle gTX_sem = NULL; + +// -- One-time I2S initialization +static bool gInitialized = false; + +static DMABuffer *allocateDMABuffer(int bytes) { + DMABuffer *b = + (DMABuffer *)heap_caps_malloc(sizeof(DMABuffer), MALLOC_CAP_DMA); + + b->buffer = (uint8_t *)heap_caps_malloc(bytes, MALLOC_CAP_DMA); + memset(b->buffer, 0, bytes); + + b->descriptor.length = bytes; + b->descriptor.size = bytes; + b->descriptor.owner = 1; + b->descriptor.sosf = 1; + b->descriptor.buf = b->buffer; + b->descriptor.offset = 0; + b->descriptor.empty = 0; + b->descriptor.eof = 1; + b->descriptor.qe.stqe_next = 0; + + return b; +} + +int pgcd(int smallest, int precision, int a, int b, int c) { + int pgc_ = 1; + for (int i = smallest; i > 0; --i) { + + if (a % i <= precision && b % i <= precision && c % i <= precision) { + pgc_ = i; + break; + } + } + return pgc_; +} + +// -- Custom interrupt handler +static IRAM_ATTR void interruptHandler(void *arg) { + if (i2s->int_st.out_eof) { + i2s->int_clr.val = i2s->int_raw.val; +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 2 + gCntBuffer--; +#endif + if (!gDoneFilling) { + gCallback(); + } else { +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 2 + // release semaphore only if all DMA buffers have been sent + if (gCntBuffer == 0) +#endif + { + portBASE_TYPE HPTaskAwoken = 0; + xSemaphoreGiveFromISR(gTX_sem, &HPTaskAwoken); + if (HPTaskAwoken == pdTRUE) + portYIELD_FROM_ISR(); + } + } + } +} + +/** Transpose 8x8 bit matrix + * From Hacker's Delight + */ +static void transpose8rS32(uint8_t *A, int m, int n, uint8_t *B) { + uint32_t x, y, t; + + // Load the array and pack it into x and y. + + x = (A[0] << 24) | (A[m] << 16) | (A[2 * m] << 8) | A[3 * m]; + y = (A[4 * m] << 24) | (A[5 * m] << 16) | (A[6 * m] << 8) | A[7 * m]; + + t = (x ^ (x >> 7)) & 0x00AA00AA; + x = x ^ t ^ (t << 7); + t = (y ^ (y >> 7)) & 0x00AA00AA; + y = y ^ t ^ (t << 7); + + t = (x ^ (x >> 14)) & 0x0000CCCC; + x = x ^ t ^ (t << 14); + t = (y ^ (y >> 14)) & 0x0000CCCC; + y = y ^ t ^ (t << 14); + + t = (x & 0xF0F0F0F0) | ((y >> 4) & 0x0F0F0F0F); + y = ((x << 4) & 0xF0F0F0F0) | (y & 0x0F0F0F0F); + x = t; + + B[0] = x >> 24; + B[n] = x >> 16; + B[2 * n] = x >> 8; + B[3 * n] = x; + B[4 * n] = y >> 24; + B[5 * n] = y >> 16; + B[6 * n] = y >> 8; + B[7 * n] = y; +} + +static void transpose32(uint8_t *pixels, uint8_t *bits) { + transpose8rS32(&pixels[0], 1, 4, &bits[0]); + transpose8rS32(&pixels[8], 1, 4, &bits[1]); + transpose8rS32(&pixels[16], 1, 4, &bits[2]); + // transpose8rS32(& pixels[24], 1, 4, & bits[3]); Can only use 24 bits +} + +void i2s_define_bit_patterns(int T1, int T2, int T3) { + + // -- First, convert back to ns from CPU clocks + uint32_t T1ns = ESPCLKS_TO_NS(T1); + uint32_t T2ns = ESPCLKS_TO_NS(T2); + uint32_t T3ns = ESPCLKS_TO_NS(T3); + + /* + We calculate the best pcgd to the timing + ie + WS2811 77 77 154 => 1 1 2 => nb pulses= 4 + WS2812 60 150 90 => 2 5 3 => nb pulses=10 + */ + int smallest = 0; + if (T1 > T2) + smallest = T2; + else + smallest = T1; + if (smallest > T3) + smallest = T3; + double freq = (double)1 / (double)(T1ns + T2ns + T3ns); + // Serial.printf("chipset frequency:%f Khz\n", 1000000L*freq); + // Serial.printf("smallest %d\n",smallest); + int pgc_ = 1; + int precision = 0; + pgc_ = pgcd(smallest, precision, T1, T2, T3); + // Serial.printf("%f\n",I2S_MAX_CLK/(1000000000L*freq)); + while ( + pgc_ == 1 || + (T1 / pgc_ + T2 / pgc_ + T3 / pgc_) > + I2S_MAX_PULSE_PER_BIT) // while(pgc_==1 || (T1/pgc_ +T2/pgc_ + // +T3/pgc_)>I2S_MAX_CLK/(1000000000L*freq)) + { + ++precision; + pgc_ = pgcd(smallest, precision, T1, T2, T3); + // Serial.printf("%d %d\n",pgc_,(a+b+c)/pgc_); + } + pgc_ = pgcd(smallest, precision, T1, T2, T3); + // Serial.printf("pgcd %d precision:%d\n",pgc_,precision); + // Serial.printf("nb pulse per bit:%d\n",T1/pgc_ +T2/pgc_ +T3/pgc_); + gPulsesPerBit = (int)T1 / pgc_ + (int)T2 / pgc_ + (int)T3 / pgc_; + /* + we calculate the duration of one pulse nd htre base frequency of the led + ie WS2812B F=1/(250+625+375)=800kHz or 1250ns + as we need 10 pulses each pulse is 125ns => frequency 800Khz*10=8MHz + WS2811 T=320+320+641=1281ns qnd we need 4 pulses => pulse duration 320.25ns + =>frequency 3.1225605Mhz + + */ + + freq = 1000000000L * freq * gPulsesPerBit; + // Serial.printf("needed frequency (nbpiulse per bit)*(chispset + // frequency):%f Mhz\n",freq/1000000); + + /* + we do calculate the needed N a and b + as f=basefred/(N+b/a); + as a is max 63 the precision for the decimal is 1/63 + + */ + + CLOCK_DIVIDER_N = (int)((double)I2S_BASE_CLK / freq); + double v = I2S_BASE_CLK / freq - CLOCK_DIVIDER_N; + + double prec = (double)1 / 63; + int a = 1; + int b = 0; + CLOCK_DIVIDER_A = 1; + CLOCK_DIVIDER_B = 0; + for (a = 1; a < 64; ++a) { + for (b = 0; b < a; ++b) { + // printf("%d %d %f %f + // %f\n",b,a,v,(double)v*(double)a,fabsf(v-(double)b/a)); + if (fabsf(v - (double)b / a) <= prec / 2) + break; + } + if (fabsf(v - (double)b / a) == 0) { + CLOCK_DIVIDER_A = a; + CLOCK_DIVIDER_B = b; + break; + } + if (fabsf(v - (double)b / a) < prec / 2) { + if (fabsf(v - (double)b / a) < + fabsf(v - (double)CLOCK_DIVIDER_B / CLOCK_DIVIDER_A)) { + CLOCK_DIVIDER_A = a; + CLOCK_DIVIDER_B = b; + } + } + } + // top take care of an issue with double 0.9999999999 + if (CLOCK_DIVIDER_A == CLOCK_DIVIDER_B) { + CLOCK_DIVIDER_A = 1; + CLOCK_DIVIDER_B = 0; + ++CLOCK_DIVIDER_N; + } + + // printf("%d %d %f %f + // %d\n",CLOCK_DIVIDER_B,CLOCK_DIVIDER_A,(double)CLOCK_DIVIDER_B/CLOCK_DIVIDER_A,v,CLOCK_DIVIDER_N); + // Serial.printf("freq %f + // %f\n",freq,I2S_BASE_CLK/(CLOCK_DIVIDER_N+(double)CLOCK_DIVIDER_B/CLOCK_DIVIDER_A)); + freq = 1 / (CLOCK_DIVIDER_N + (double)CLOCK_DIVIDER_B / CLOCK_DIVIDER_A); + freq = freq * I2S_BASE_CLK; + // Serial.printf("calculted for i2s frequency:%f Mhz N:%d B:%d + // A:%d\n",freq/1000000,CLOCK_DIVIDER_N,CLOCK_DIVIDER_B,CLOCK_DIVIDER_A); + // double pulseduration=1000000000/freq; + // Serial.printf("Pulse duration: %f ns\n",pulseduration); + // gPulsesPerBit = (T1ns + T2ns + T3ns)/FASTLED_I2S_NS_PER_PULSE; + + // Serial.print("Pulses per bit: "); Serial.println(gPulsesPerBit); + + // int ones_for_one = ((T1ns + T2ns - 1)/FASTLED_I2S_NS_PER_PULSE) + 1; + ones_for_one = T1 / pgc_ + T2 / pgc_; + // Serial.print("One bit: target "); + // Serial.print(T1ns+T2ns); Serial.print("ns --- "); + // Serial.print(ones_for_one); Serial.print(" 1 bits"); + // Serial.print(" = "); Serial.print(ones_for_one * + // FASTLED_I2S_NS_PER_PULSE); Serial.println("ns"); + // Serial.printf("one bit : target %d ns --- %d pulses 1 bit = %f + // ns\n",T1ns+T2ns,ones_for_one ,ones_for_one*pulseduration); + + int i = 0; + while (i < ones_for_one) { + gOneBit[i] = 0xFFFFFF00; + ++i; + } + while (i < gPulsesPerBit) { + gOneBit[i] = 0x00000000; + ++i; + } + + // int ones_for_zero = ((T1ns - 1)/FASTLED_I2S_NS_PER_PULSE) + 1; + ones_for_zero = T1 / pgc_; + // Serial.print("Zero bit: target "); + // Serial.print(T1ns); Serial.print("ns --- "); + // Serial.print(ones_for_zero); Serial.print(" 1 bits"); + // Serial.print(" = "); Serial.print(ones_for_zero * + // FASTLED_I2S_NS_PER_PULSE); Serial.println("ns"); + // Serial.printf("Zero bit : target %d ns --- %d pulses 1 bit = %f + // ns\n",T1ns,ones_for_zero ,ones_for_zero*pulseduration); + i = 0; + while (i < ones_for_zero) { + gZeroBit[i] = 0xFFFFFF00; + ++i; + } + while (i < gPulsesPerBit) { + gZeroBit[i] = 0x00000000; + ++i; + } + + memset(gPixelRow, 0, NUM_COLOR_CHANNELS * 32); + memset(gPixelBits, 0, NUM_COLOR_CHANNELS * 32); +} + +bool i2s_is_initialized() { return gInitialized; } + +void i2s_init(int i2s_device) { + + // -- Choose whether to use I2S device 0 or device 1 + // Set up the various device-specific parameters + int interruptSource; + if (i2s_device == 0) { + i2s = &I2S0; + periph_module_enable(PERIPH_I2S0_MODULE); + interruptSource = ETS_I2S0_INTR_SOURCE; + i2s_base_pin_index = I2S0O_DATA_OUT0_IDX; + } else { + i2s = &I2S1; + periph_module_enable(PERIPH_I2S1_MODULE); + interruptSource = ETS_I2S1_INTR_SOURCE; + i2s_base_pin_index = I2S1O_DATA_OUT0_IDX; + } + + // -- Reset everything + i2s_reset(); + i2s_reset_dma(); + i2s_reset_fifo(); + + // -- Main configuration + i2s->conf.tx_msb_right = 1; + i2s->conf.tx_mono = 0; + i2s->conf.tx_short_sync = 0; + i2s->conf.tx_msb_shift = 0; + i2s->conf.tx_right_first = 1; // 0;//1; + i2s->conf.tx_slave_mod = 0; + + // -- Set parallel mode + i2s->conf2.val = 0; + i2s->conf2.lcd_en = 1; + i2s->conf2.lcd_tx_wrx2_en = 0; // 0 for 16 or 32 parallel output + i2s->conf2.lcd_tx_sdx2_en = 0; // HN + + // -- Set up the clock rate and sampling + i2s->sample_rate_conf.val = 0; + i2s->sample_rate_conf.tx_bits_mod = 32; // Number of parallel bits/pins + i2s->sample_rate_conf.tx_bck_div_num = 1; + i2s->clkm_conf.val = 0; + i2s->clkm_conf.clka_en = 0; + + // -- Data clock is computed as Base/(div_num + (div_b/div_a)) + // Base is 80Mhz, so 80/(10 + 0/1) = 8Mhz + // One cycle is 125ns + i2s->clkm_conf.clkm_div_a = CLOCK_DIVIDER_A; + i2s->clkm_conf.clkm_div_b = CLOCK_DIVIDER_B; + i2s->clkm_conf.clkm_div_num = CLOCK_DIVIDER_N; + + i2s->fifo_conf.val = 0; + i2s->fifo_conf.tx_fifo_mod_force_en = 1; + i2s->fifo_conf.tx_fifo_mod = 3; // 32-bit single channel data + i2s->fifo_conf.tx_data_num = 32; // fifo length + i2s->fifo_conf.dscr_en = 1; // fifo will use dma + + i2s->conf1.val = 0; + i2s->conf1.tx_stop_en = 0; + i2s->conf1.tx_pcm_bypass = 1; + + i2s->conf_chan.val = 0; + i2s->conf_chan.tx_chan_mod = + 1; // Mono mode, with tx_msb_right = 1, everything goes to right-channel + + i2s->timing.val = 0; + + // -- Allocate DMA buffers + for (int i = 0; i < NUM_DMA_BUFFERS; i++) { + dmaBuffers[i] = + allocateDMABuffer(32 * NUM_COLOR_CHANNELS * gPulsesPerBit); + } + // -- Arrange them as a circularly linked list + for (int i = 0; i < NUM_DMA_BUFFERS; i++) { + dmaBuffers[i]->descriptor.qe.stqe_next = + &(dmaBuffers[(i + 1) % NUM_DMA_BUFFERS]->descriptor); + } + + // -- Allocate i2s interrupt + SET_PERI_REG_BITS(I2S_INT_ENA_REG(i2s_device), I2S_OUT_EOF_INT_ENA_V, 1, + I2S_OUT_EOF_INT_ENA_S); + esp_intr_alloc(interruptSource, + 0, // ESP_INTR_FLAG_INTRDISABLED | ESP_INTR_FLAG_LEVEL3, + &interruptHandler, 0, &gI2S_intr_handle); + + // -- Create a semaphore to block execution until all the controllers are + // done + if (gTX_sem == NULL) { + gTX_sem = xSemaphoreCreateBinary(); + xSemaphoreGive(gTX_sem); + } + + // Serial.println("Init I2S"); + gInitialized = true; +} + +void i2s_clear_dma_buffer(uint32_t *buf) { + for (int i = 0; i < 8 * NUM_COLOR_CHANNELS; ++i) { + int offset = gPulsesPerBit * i; + for (int j = 0; j < ones_for_zero; ++j) + buf[offset + j] = 0xffffffff; + + for (int j = ones_for_one; j < gPulsesPerBit; ++j) + buf[offset + j] = 0; + } +} + +void i2s_start() { + // esp_intr_disable(gI2S_intr_handle); + // Serial.println("I2S start"); + i2s_reset(); + // Serial.println(dmaBuffers[0]->sampleCount()); + i2s->lc_conf.val = + I2S_OUT_DATA_BURST_EN | I2S_OUTDSCR_BURST_EN | I2S_OUT_DATA_BURST_EN; + i2s->out_link.addr = (uint32_t) & (dmaBuffers[0]->descriptor); + i2s->out_link.start = 1; + ////vTaskDelay(5); + i2s->int_clr.val = i2s->int_raw.val; + // //vTaskDelay(5); + i2s->int_ena.out_dscr_err = 1; + // enable interrupt + ////vTaskDelay(5); + esp_intr_enable(gI2S_intr_handle); + // //vTaskDelay(5); + i2s->int_ena.val = 0; + i2s->int_ena.out_eof = 1; + + // start transmission + i2s->conf.tx_start = 1; +} + +void i2s_reset() { + // Serial.println("I2S reset"); + const unsigned long lc_conf_reset_flags = + I2S_IN_RST_M | I2S_OUT_RST_M | I2S_AHBM_RST_M | I2S_AHBM_FIFO_RST_M; + i2s->lc_conf.val |= lc_conf_reset_flags; + i2s->lc_conf.val &= ~lc_conf_reset_flags; + + const uint32_t conf_reset_flags = I2S_RX_RESET_M | I2S_RX_FIFO_RESET_M | + I2S_TX_RESET_M | I2S_TX_FIFO_RESET_M; + i2s->conf.val |= conf_reset_flags; + i2s->conf.val &= ~conf_reset_flags; +} + +void i2s_reset_dma() { + i2s->lc_conf.in_rst = 1; + i2s->lc_conf.in_rst = 0; + i2s->lc_conf.out_rst = 1; + i2s->lc_conf.out_rst = 0; +} + +void i2s_reset_fifo() { + i2s->conf.rx_fifo_reset = 1; + i2s->conf.rx_fifo_reset = 0; + i2s->conf.tx_fifo_reset = 1; + i2s->conf.tx_fifo_reset = 0; +} + +void i2s_stop() { + esp_intr_disable(gI2S_intr_handle); + i2s_reset(); + i2s->conf.rx_start = 0; + i2s->conf.tx_start = 0; +} + +void i2s_begin() { xSemaphoreTake(gTX_sem, portMAX_DELAY); } + +void i2s_wait() { + // -- Wait here while the rest of the data is sent. The interrupt handler + // will keep refilling the DMA buffers until it is all sent; then it + // gives the semaphore back. + xSemaphoreTake(gTX_sem, portMAX_DELAY); + xSemaphoreGive(gTX_sem); +} + +void i2s_setup_pin(int _pin, int offset) { + gpio_num_t pin = (gpio_num_t)_pin; + PIN_FUNC_SELECT(GPIO_PIN_MUX_REG[pin], PIN_FUNC_GPIO); + gpio_set_direction(pin, (gpio_mode_t)GPIO_MODE_DEF_OUTPUT); + pinMode(pin, OUTPUT); + gpio_matrix_out(pin, i2s_base_pin_index + offset, false, false); +} + +void i2s_transpose_and_encode(int channel, uint32_t has_data_mask, + volatile uint32_t *buf) { + + // -- Tranpose each array: all the bit 7's, then all the bit 6's, + // ... + transpose32(gPixelRow[channel], gPixelBits[channel][0]); + + // Serial.print("Channel: "); Serial.print(channel); Serial.print(" + // "); + for (int bitnum = 0; bitnum < 8; ++bitnum) { + uint8_t *row = (uint8_t *)(gPixelBits[channel][bitnum]); + uint32_t bit = (row[0] << 24) | (row[1] << 16) | (row[2] << 8) | row[3]; + + /* SZG: More general, but too slow: + for (int pulse_num = 0; pulse_num < gPulsesPerBit; + ++pulse_num) { buf[buf_index++] = has_data_mask & ( (bit & + gOneBit[pulse_num]) | (~bit & gZeroBit[pulse_num]) ); + } + */ + + // -- Only fill in the pulses that are different between the "0" + // and "1" encodings + for (int pulse_num = ones_for_zero; pulse_num < ones_for_one; + ++pulse_num) { + buf[bitnum * gPulsesPerBit + channel * 8 * gPulsesPerBit + + pulse_num] = has_data_mask & bit; + } + } +} + +FASTLED_NAMESPACE_END + +#endif // ifdef FASTLED_ESP32_I2S \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/i2s.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/i2s.h new file mode 100644 index 0000000..c0bfdd3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/i2s.h @@ -0,0 +1,112 @@ +#pragma once +#include + +#include "namespace.h" + + + +#ifdef __cplusplus +extern "C" { +#endif + +#include "platforms/esp/esp_version.h" + +#include "driver/gpio.h" +#include "esp_heap_caps.h" +#include "soc/gpio_sig_map.h" +#include "soc/i2s_reg.h" +#include "soc/i2s_struct.h" +#include "soc/io_mux_reg.h" +#include "soc/soc.h" + +#if defined(ESP_IDF_VERSION_MAJOR) && ESP_IDF_VERSION_MAJOR >= 5 +#include "esp_private/periph_ctrl.h" +#else +#include "driver/periph_ctrl.h" +#endif + +#include "esp_system.h" // Load ESP_IDF_VERSION_MAJOR if exists +#include "rom/lldesc.h" +// ESP_IDF_VERSION_MAJOR is defined in ESP-IDF v3.3 or later +#if defined(ESP_IDF_VERSION_MAJOR) && ESP_IDF_VERSION_MAJOR > 3 +#include "esp_intr_alloc.h" +#else +#include "esp_intr.h" +#endif +#include "esp_log.h" + +// esp include for F_CPU +#include "esp32-hal.h" + +#ifndef F_CPU_MHZ +#define F_CPU_MHZ (F_CPU / 1000000L) +#endif + +#ifdef __cplusplus +} +#endif + + +// TODO: this is in like 2 places. Consolidate. +// override default NUM_DMA_BUFFERS if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS +// is defined and has a valid value +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 2 +#if FASTLED_ESP32_I2S_NUM_DMA_BUFFERS > 16 +#error invalid value for FASTLED_ESP32_I2S_NUM_DMA_BUFFERS +#endif +#define NUM_DMA_BUFFERS FASTLED_ESP32_I2S_NUM_DMA_BUFFERS +// for counting DMA buffers currently in use +#else +#define NUM_DMA_BUFFERS 2 +#endif + + +#define NUM_COLOR_CHANNELS 3 + + +FASTLED_NAMESPACE_BEGIN + + +struct DMABuffer { + lldesc_t descriptor; + uint8_t *buffer; +}; + +extern int gCurBuffer; +extern bool gDoneFilling; +extern int gCntBuffer; +extern uint8_t gPixelRow[NUM_COLOR_CHANNELS][32]; +extern uint8_t gPixelBits[NUM_COLOR_CHANNELS][8][4]; +extern DMABuffer *dmaBuffers[NUM_DMA_BUFFERS];; + +// typedef for a void function pointer +typedef void (*void_func_t)(void); +void i2s_set_fill_buffer_callback(void_func_t callback); + +int pgcd(int smallest, int precision, int a, int b, int c); + +/** Compute pules/bit patterns + * + * This is Yves Bazin's mad code for computing the pulse pattern + * and clock timing given the target signal given by T1, T2, and + * T3. In general, these parameters are interpreted as follows: + * + * a "1" bit is encoded by setting the pin HIGH to T1+T2 ns, then LOW for T3 ns + * a "0" bit is encoded by setting the pin HIGH to T1 ns, then LOW for T2+T3 ns + * + */ +void i2s_define_bit_patterns(int T1, int T2, int T3); +bool i2s_is_initialized(); +void i2s_init(int i2s_device); +void i2s_clear_dma_buffer(uint32_t *buf); // warning, this function assumes length. +void i2s_start(); +void i2s_reset(); +void i2s_reset_dma(); +void i2s_reset_fifo(); +void i2s_stop(); +void i2s_begin(); +void i2s_wait(); +void i2s_setup_pin(int pin, int offset); +void i2s_transpose_and_encode(int channel, uint32_t has_data_mask, volatile uint32_t *buf); + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h new file mode 100644 index 0000000..7ddc90a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_clockless_rmt_esp32.h @@ -0,0 +1,110 @@ +/* + * Integration into FastLED ClocklessController + * Copyright (c) 2024, Zach Vorhies + * Copyright (c) 2018,2019,2020 Samuel Z. Guyer + * Copyright (c) 2017 Thomas Basler + * Copyright (c) 2017 Martin F. Falatic + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * + * The default FastLED driver takes over control of the RMT interrupt + * handler, making it hard to use the RMT device for other + * (non-FastLED) purposes. You can change it's behavior to use the ESP + * core driver instead, allowing other RMT applications to + * co-exist. To switch to this mode, add the following directive + * before you include FastLED.h: + * + * #define FASTLED_RMT_BUILTIN_DRIVER 1 + */ + +#pragma once + + +#include "led_strip/enabled.h" + + + + +#include "idf4_rmt.h" +#include "FastLED.h" +#include "platforms/esp/esp_version.h" +#include "pixel_iterator.h" + +// -- Core or custom driver +#ifndef FASTLED_RMT_BUILTIN_DRIVER +#define FASTLED_RMT_BUILTIN_DRIVER false +#endif + +FASTLED_NAMESPACE_BEGIN + +#define FASTLED_HAS_CLOCKLESS 1 +// Not used. +//#define NUM_COLOR_CHANNELS 3 + +// -- Max RMT TX channel +#ifndef FASTLED_RMT_MAX_CHANNELS +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 4, 0) +// 8 for (ESP32) 4 for (ESP32S2, ESP32S3) 2 for (ESP32C3, ESP32H2) +#define FASTLED_RMT_MAX_CHANNELS SOC_RMT_TX_CANDIDATES_PER_GROUP +#else +#ifdef CONFIG_IDF_TARGET_ESP32S2 +#define FASTLED_RMT_MAX_CHANNELS 4 +#else +#define FASTLED_RMT_MAX_CHANNELS 8 +#endif +#endif +#endif + +template +class ClocklessController : public CPixelLEDController +{ +private: + // -- The actual controller object for ESP32 + RmtController mRMTController; + + // -- Verify that the pin is valid + static_assert(FastPin::validpin(), "Invalid pin specified"); + +public: + ClocklessController() + : mRMTController( + DATA_PIN, T1, T2, T3, + FASTLED_RMT_MAX_CHANNELS, + FASTLED_RMT_BUILTIN_DRIVER + ) + { + } + + void init() + { + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + // -- Show pixels + // This is the main entry point for the controller. + virtual void showPixels(PixelController &pixels) + { + PixelIterator iterator = pixels.as_iterator(this->getRgbw()); + mRMTController.showPixels(iterator); + } +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.cpp new file mode 100644 index 0000000..f92d88c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.cpp @@ -0,0 +1,112 @@ + +#ifdef ESP32 +#ifndef FASTLED_ESP32_I2S + + +#include "led_strip/enabled.h" + +#if !FASTLED_RMT5 + +#define FASTLED_INTERNAL + +#include "idf4_rmt.h" +#include "FastLED.h" +#include "idf4_rmt_impl.h" + +void RmtController::init(int pin, bool built_in_driver) { + gpio_num_t _pin = static_cast(pin); + ESP32RMTController::init(_pin, built_in_driver); +} + +RmtController::RmtController(int DATA_PIN, int T1, int T2, int T3, + int maxChannel, bool built_in_driver) { + pImpl = new ESP32RMTController(DATA_PIN, T1, T2, T3, maxChannel, + built_in_driver); +} +RmtController::~RmtController() { delete pImpl; } + +void RmtController::showPixels() { pImpl->showPixels(); } + +void RmtController::ingest(uint8_t val) { pImpl->ingest(val); } + +uint8_t *RmtController::getPixelBuffer(int size_in_bytes) { + return pImpl->getPixelBuffer(size_in_bytes); +} + +bool RmtController::built_in_driver() { return pImpl->mBuiltInDriver; } + +void RmtController::initPulseBuffer(int size_in_bytes) { + pImpl->initPulseBuffer(size_in_bytes); +} + +void RmtController::showPixels(PixelIterator &pixels) { + if (built_in_driver()) { + loadAllPixelsToRmtSymbolData(pixels); + } else { + loadPixelDataForStreamEncoding(pixels); + } + showPixels(); +} + +void RmtController::loadAllPixelsToRmtSymbolData(PixelIterator &pixels) { + // -- Make sure the data buffer is allocated + const bool is_rgbw = pixels.get_rgbw().active(); + const int bytes_per_pixel = is_rgbw ? 4 : 3; + const int size = pixels.size() * bytes_per_pixel; + initPulseBuffer(size); + + // -- Cycle through the R,G, B (and W) values in the right order, + // storing the pulses in the big buffer + if (!is_rgbw) { + while (pixels.has(1)) { + uint8_t r, g, b; + pixels.loadAndScaleRGB(&r, &g, &b); + ingest(r); + ingest(g); + ingest(b); + pixels.advanceData(); + pixels.stepDithering(); + } + } else { + while (pixels.has(1)) { + uint8_t r, g, b, w; + pixels.loadAndScaleRGBW(&r, &g, &b, &w); + ingest(r); + ingest(g); + ingest(b); + ingest(w); + pixels.advanceData(); + pixels.stepDithering(); + } + } +} + +void RmtController::loadPixelDataForStreamEncoding(PixelIterator &pixels) { + // -- Make sure the buffer is allocated + const bool is_rgbw = pixels.get_rgbw().active(); + const int size_per_pixel = is_rgbw ? 4 : 3; + const int size_in_bytes = pixels.size() * size_per_pixel; + uint8_t *pData = getPixelBuffer(size_in_bytes); + + if (!is_rgbw) { + while (pixels.has(1)) { + pixels.loadAndScaleRGB(pData, pData + 1, pData + 2); + pData += 3; + pixels.advanceData(); + pixels.stepDithering(); + } + } else { + while (pixels.has(1)) { + pixels.loadAndScaleRGBW(pData, pData + 1, pData + 2, pData + 3); + pData += 4; + pixels.advanceData(); + pixels.stepDithering(); + } + } +} + +#endif // FASTLED_RMT5 + +#endif // ! FASTLED_ESP32_I2S + +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h new file mode 100644 index 0000000..2b39dfb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt.h @@ -0,0 +1,166 @@ +/* + * Integration into FastLED ClocklessController + * Copyright (c) 2024, Zach Vorhies + * Copyright (c) 2018,2019,2020 Samuel Z. Guyer + * Copyright (c) 2017 Thomas Basler + * Copyright (c) 2017 Martin F. Falatic + * + * ESP32 support is provided using the RMT peripheral device -- a unit + * on the chip designed specifically for generating (and receiving) + * precisely-timed digital signals. Nominally for use in infrared + * remote controls, we use it to generate the signals for clockless + * LED strips. The main advantage of using the RMT device is that, + * once programmed, it generates the signal asynchronously, allowing + * the CPU to continue executing other code. It is also not vulnerable + * to interrupts or other timing problems that could disrupt the signal. + * + * The implementation strategy is borrowed from previous work and from + * the RMT support built into the ESP32 IDF. The RMT device has 8 + * channels, which can be programmed independently to send sequences + * of high/low bits. Memory for each channel is limited, however, so + * in order to send a long sequence of bits, we need to continuously + * refill the buffer until all the data is sent. To do this, we fill + * half the buffer and then set an interrupt to go off when that half + * is sent. Then we refill that half while the second half is being + * sent. This strategy effectively overlaps computation (by the CPU) + * and communication (by the RMT). + * + * Since the RMT device only has 8 channels, we need a strategy to + * allow more than 8 LED controllers. Our driver assigns controllers + * to channels on the fly, queuing up controllers as necessary until a + * channel is free. The main showPixels routine just fires off the + * first 8 controllers; the interrupt handler starts new controllers + * asynchronously as previous ones finish. So, for example, it can + * send the data for 8 controllers simultaneously, but 16 controllers + * would take approximately twice as much time. + * + * There is a #define that allows a program to control the total + * number of channels that the driver is allowed to use. It defaults + * to 8 -- use all the channels. Setting it to 1, for example, results + * in fully serial output: + * + * #define FASTLED_RMT_MAX_CHANNELS 1 + * + * OTHER RMT APPLICATIONS + * + * There may be a performance penalty for using this mode. We need to + * compute the RMT signal for the entire LED strip ahead of time, + * rather than overlapping it with communication. We also need a large + * buffer to hold the signal specification. Each bit of pixel data is + * represented by a 32-bit pulse specification, so it is a 32X blow-up + * in memory use. + * + * NEW: Use of Flash memory on the ESP32 can interfere with the timing + * of pixel output. The ESP-IDF system code disables all other + * code running on *either* core during these operation. To prevent + * this from happening, define this flag. It will force flash + * operations to wait until the show() is done. + * + * #define FASTLED_ESP32_FLASH_LOCK 1 + * + * NEW (June 2020): The RMT controller has been split into two + * classes: ClocklessController, which is an instantiation of the + * FastLED CPixelLEDController template, and ESP32RMTController, + * which just handles driving the RMT peripheral. One benefit of + * this design is that ESP32RMTContoller is not a template, so + * its methods can be marked with the IRAM_ATTR and end up in + * IRAM memory. Another benefit is that all of the color channel + * processing is done up-front, in the templated class, so we + * can fill the RMT buffers more quickly. + * + * IN THEORY, this design would also allow FastLED.show() to + * send the data while the program continues to prepare the next + * frame of data. + * + * #define FASTLED_RMT_SERIAL_DEBUG 1 + * + * NEW (Oct 2021): If set enabled (Set to 1), output errorcodes to + * Serial for debugging if not ESP_OK. Might be useful to find + * bugs or problems with GPIO PINS. + * + * + * Based on public domain code created 19 Nov 2016 by Chris Osborn + * http://insentricity.com * + * + */ +/* + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +#pragma once + +#if defined(CONFIG_RMT_SUPPRESS_DEPRECATE_WARN) +#undef CONFIG_RMT_SUPPRESS_DEPRECATE_WARN +#endif +#define CONFIG_RMT_SUPPRESS_DEPRECATE_WARN 1 + +#include "namespace.h" +#include "eorder.h" +#include "rgbw.h" +#include "pixel_iterator.h" + +FASTLED_NAMESPACE_BEGIN + + + +// NOT CURRENTLY IMPLEMENTED: +// -- Set to true to print debugging information about timing +// Useful for finding out if timing is being messed up by other things +// on the processor (WiFi, for example) +// #ifndef FASTLED_RMT_SHOW_TIMER +// #define FASTLED_RMT_SHOW_TIMER false +// #endif + +class ESP32RMTController; + +class RmtController +{ +public: + // When built_in_driver is true then the entire RMT datablock is + // generated ahead of time. This eliminates the flicker at the + // cost of using WAY more memory (24x the size of the pixel data + // as opposed to 2x - the size of an additional pixel buffer for + // stream encoding). + static void init(int pin, bool built_in_driver); + RmtController() = delete; + RmtController(RmtController &&) = delete; + RmtController &operator=(const RmtController &) = delete; + RmtController(const RmtController &) = delete; + RmtController( + int DATA_PIN, + int T1, int T2, int T3, // Bit timings. + int maxChannel, + bool built_in_driver); + ~RmtController(); + + void showPixels(PixelIterator &pixels); + +private: + void ingest(uint8_t val); + void showPixels(); + bool built_in_driver(); + uint8_t *getPixelBuffer(int size_in_bytes); + void initPulseBuffer(int size_in_bytes); + void loadAllPixelsToRmtSymbolData(PixelIterator& pixels); + + void loadPixelDataForStreamEncoding(PixelIterator& pixels); + ESP32RMTController *pImpl = nullptr; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.cpp new file mode 100644 index 0000000..0bbd829 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.cpp @@ -0,0 +1,941 @@ + +#ifdef ESP32 +#ifndef FASTLED_ESP32_I2S +#define FASTLED_INTERNAL + +#include "led_strip/enabled.h" + +#if !FASTLED_RMT5 + + +// Inlines the rmt_set_tx_intr_en function to avoid the overhead of a function call +#define INLINE_RMT_SET_TX_INTR_DISABLE 0 + +#include "FastLED.h" +#include "force_inline.h" +#include "idf4_rmt.h" +#include "idf4_rmt_impl.h" +#include "clock_cycles.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#include "esp32-hal.h" +// ESP_IDF_VERSION_MAJOR is defined in ESP-IDF v3.3 or later +#if defined(ESP_IDF_VERSION_MAJOR) && ESP_IDF_VERSION_MAJOR > 3 +#include "esp_intr_alloc.h" +#else +#include "esp_intr.h" +#endif +#include "driver/gpio.h" +#include "driver/rmt.h" +#if defined(ESP_IDF_VERSION_MAJOR) && ESP_IDF_VERSION_MAJOR >= 5 +#include "esp_private/periph_ctrl.h" +#else +#include "driver/periph_ctrl.h" +#endif +#include "freertos/semphr.h" +#include "soc/rmt_struct.h" + +#include "esp_log.h" + +#ifdef __cplusplus +} +#endif + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wpragmas" +#pragma GCC diagnostic ignored "-Wvolatile" + +// ignore warnings like: ignoring attribute 'section (".iram1.11")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] +// #pragma GCC diagnostic ignored "-Wattributes" + + +#ifndef FASTLED_RMT_SERIAL_DEBUG +#define FASTLED_RMT_SERIAL_DEBUG 0 +#endif + +#define FASTLED_ASSERT(format, errcode, ...) \ + if (errcode != ESP_OK) \ + { \ + Serial.printf(PSTR("FASTLED: " format "\n"), errcode, ##__VA_ARGS__); \ + } + + +#if FASTLED_RMT_SERIAL_DEBUG == 1 +#define FASTLED_DEBUG(format, errcode, ...) FASTLED_ASSERT(format, errcode, ##__VA_ARGS__) +#else +#define FASTLED_DEBUG(format, errcode, ...) (void)errcode; +#endif + +// 64 for ESP32, ESP32S2 +// 48 for ESP32S3, ESP32C3, ESP32H2 +#ifndef FASTLED_RMT_MEM_WORDS_PER_CHANNEL +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 4, 0) +#define FASTLED_RMT_MEM_WORDS_PER_CHANNEL SOC_RMT_MEM_WORDS_PER_CHANNEL +#else +// ESP32 value (only chip variant supported on older IDF) +#define FASTLED_RMT_MEM_WORDS_PER_CHANNEL 64 +#endif +#endif + +// -- RMT memory configuration +// By default we use two memory blocks for each RMT channel instead of 1. The +// reason is that one memory block is only 64 bits, which causes the refill +// interrupt to fire too often. When combined with WiFi, this leads to conflicts +// between interrupts and weird flashy effects on the LEDs. Special thanks to +// Brian Bulkowski for finding this problem and developing a fix. +#ifndef FASTLED_RMT_MEM_BLOCKS +#define FASTLED_RMT_MEM_BLOCKS 2 +#endif + +#define MAX_PULSES (FASTLED_RMT_MEM_WORDS_PER_CHANNEL * FASTLED_RMT_MEM_BLOCKS) +#define PULSES_PER_FILL (MAX_PULSES / 2) /* Half of the channel buffer */ + +// -- Configuration constants +#define DIVIDER 2 /* 4, 8 still seem to work, but timings become marginal */ + +// -- Max number of controllers we can support +#ifndef FASTLED_RMT_MAX_CONTROLLERS +#define FASTLED_RMT_MAX_CONTROLLERS 32 +#endif + +// -- Max RMT TX channel +#ifndef FASTLED_RMT_MAX_CHANNELS +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 4, 0) +// 8 for (ESP32) 4 for (ESP32S2, ESP32S3) 2 for (ESP32C3, ESP32H2) +#define FASTLED_RMT_MAX_CHANNELS SOC_RMT_TX_CANDIDATES_PER_GROUP +#else +#ifdef CONFIG_IDF_TARGET_ESP32S2 +#define FASTLED_RMT_MAX_CHANNELS 4 +#else +#define FASTLED_RMT_MAX_CHANNELS 8 +#endif +#endif +#endif + +// @davidlmorris 2024-08-03 +// This is work-around for the issue of random fastLed freezes randomly sometimes minutes +// but usually hours after the start, probably caused by interrupts +// being swallowed by the system so that the gTX_sem semaphore is never released +// by the RMT interrupt handler causing FastLED.Show() never to return. + +// The default is never return (or max ticks aka portMAX_DELAY). +// To resolve this we need to set a maximum time to hold the semaphore. +// For example: To wait a maximum of two seconds (enough time for the Esp32 to have sorted +// itself out and fast enough that it probably won't be greatly noticed by the audience) +// use: +// # define FASTLED_RMT_MAX_TICKS_FOR_GTX_SEM (2000/portTICK_PERIOD_MS) +// (Place this in your code directly before the first call to FastLED.h) +#ifndef FASTLED_RMT_MAX_TICKS_FOR_GTX_SEM +#define FASTLED_RMT_MAX_TICKS_FOR_GTX_SEM (portMAX_DELAY) +#endif + +#ifdef __cplusplus +extern "C" +{ +#endif + + extern void spi_flash_op_lock(void); + extern void spi_flash_op_unlock(void); + +#ifdef __cplusplus +} +#endif + +#define FASTLED_INTERNAL + +// On some platforms like c6 and h2, the RMT clock is 40MHz but +// there seems to be an issue either with arduino or the ESP-IDF +// that the APB_CLK_FREQ is not defined correctly. So we define +// it here for the RMT. This can probably be taken out later and +// was put in on 8/29/2024 by @zackees. +#ifndef F_CPU_RMT_CLOCK_MANUALLY_DEFINED // if user has not defined it manually then... +#if defined(CONFIG_IDF_TARGET_ESP32C6) && CONFIG_IDF_TARGET_ESP32C6 == 1 +#define F_CPU_RMT_CLOCK_MANUALLY_DEFINED (80 * 1000000) +#elif defined(CONFIG_IDF_TARGET_ESP32H2) && CONFIG_IDF_TARGET_ESP32H2 == 1 +#define F_CPU_RMT_CLOCK_MANUALLY_DEFINED (80 * 1000000) +#endif + +#ifdef F_CPU_RMT_CLOCK_MANUALLY_DEFINED +#define F_CPU_RMT (F_CPU_RMT_CLOCK_MANUALLY_DEFINED) +#else +#define F_CPU_RMT (APB_CLK_FREQ) +#endif +#endif // F_CPU_RMT_CLOCK_MANUALLY_DEFINED + +// -- Convert ESP32 CPU cycles to RMT device cycles, taking into account the divider +// RMT Clock is typically APB CLK, which is 80MHz on most devices, but 40MHz on ESP32-H2 and ESP32-C6 +#define RMT_CYCLES_PER_SEC (F_CPU_RMT / DIVIDER) +#define RMT_CYCLES_PER_ESP_CYCLE (F_CPU / RMT_CYCLES_PER_SEC) +#define ESP_TO_RMT_CYCLES(n) ((n) / (RMT_CYCLES_PER_ESP_CYCLE)) + +// -- Forward reference +class ESP32RMTController; + +// -- Array of all controllers +// This array is filled at the time controllers are registered +// (Usually when the sketch calls addLeds) +static ESP32RMTController *gControllers[FASTLED_RMT_MAX_CONTROLLERS]; + +// -- Current set of active controllers, indexed by the RMT +// channel assigned to them. +static ESP32RMTController *gOnChannel[FASTLED_RMT_MAX_CHANNELS]; + +static int gNumControllers = 0; +static int gNumStarted = 0; +static int gNumDone = 0; +static int gNext = 0; + +static intr_handle_t gRMT_intr_handle = NULL; + +// -- Global semaphore for the whole show process +// Semaphore is not given until all data has been sent +#if tskKERNEL_VERSION_MAJOR >= 7 +static SemaphoreHandle_t gTX_sem = NULL; +#else +static xSemaphoreHandle gTX_sem = NULL; +#endif + +// -- Make sure we can't call show() too quickly +CMinWait<50> gWait; + +static bool gInitialized = false; +// -- Stored values for FASTLED_RMT_MAX_CHANNELS and FASTLED_RMT_MEM_BLOCKS +int ESP32RMTController::gMaxChannel; +int ESP32RMTController::gMemBlocks; + +#if ESP_IDF_VERSION_MAJOR >= 5 + +// for gpio_matrix_out +#include + +// copied from rmt_private.h with slight changes to match the idf 4.x syntax +typedef struct +{ + struct + { + rmt_item32_t data32[SOC_RMT_MEM_WORDS_PER_CHANNEL]; + } chan[SOC_RMT_CHANNELS_PER_GROUP]; +} rmt_block_mem_t; + +// RMTMEM address is declared in .peripherals.ld +extern rmt_block_mem_t RMTMEM; +#endif + +// -- Write one byte's worth of RMT pulses to the big buffer +// out: A pointer into an array at least 8 units long (one unit for each bit). +FASTLED_FORCE_INLINE void IRAM_ATTR convert_byte_to_rmt( + FASTLED_REGISTER uint8_t byteval, + FASTLED_REGISTER uint32_t zero, + FASTLED_REGISTER uint32_t one, + volatile rmt_item32_t *out) +{ + FASTLED_REGISTER uint32_t pixel_u32 = byteval; + pixel_u32 <<= 24; + uint32_t tmp[8]; + for (FASTLED_REGISTER uint32_t j = 0; j < 8; j++) + { + FASTLED_REGISTER uint32_t new_val = (pixel_u32 & 0x80000000L) ? one : zero; + pixel_u32 <<= 1; + // Write to a non volatile buffer to keep this fast and + // allow the compiler to optimize this loop. + tmp[j] = new_val; + } + + // Now write out the values to the volatile buffer + out[0].val = tmp[0]; + out[1].val = tmp[1]; + out[2].val = tmp[2]; + out[3].val = tmp[3]; + out[4].val = tmp[4]; + out[5].val = tmp[5]; + out[6].val = tmp[6]; + out[7].val = tmp[7]; +} + +void IRAM_ATTR GiveGTX_sem() +{ + if (gTX_sem != NULL) + { + xSemaphoreGive(gTX_sem); + } +} + +ESP32RMTController::ESP32RMTController(int DATA_PIN, int T1, int T2, int T3, int maxChannel, bool built_in_driver) + : mPixelData(0), + mSize(0), + mCur(0), + mBufSize(0), + mWhichHalf(0), + mBuffer(0), + mBufferSize(0), + mCurPulse(0), + mBuiltInDriver(built_in_driver) +{ + // -- Store the max channel and mem blocks parameters + gMaxChannel = maxChannel; + gMemBlocks = FASTLED_RMT_MEM_BLOCKS; + + // -- Precompute rmt items corresponding to a zero bit and a one bit + // according to the timing values given in the template instantiation + // T1H + mOne.level0 = 1; + mOne.duration0 = ESP_TO_RMT_CYCLES(T1 + T2); // TO_RMT_CYCLES(T1+T2); + // T1L + mOne.level1 = 0; + mOne.duration1 = ESP_TO_RMT_CYCLES(T3); // TO_RMT_CYCLES(T3); + + // T0H + mZero.level0 = 1; + mZero.duration0 = ESP_TO_RMT_CYCLES(T1); // TO_RMT_CYCLES(T1); + // T0L + mZero.level1 = 0; + mZero.duration1 = ESP_TO_RMT_CYCLES(T2 + T3); // TO_RMT_CYCLES(T2 + T3); + + gControllers[gNumControllers] = this; + gNumControllers++; + + // -- Expected number of CPU cycles between buffer fills + mCyclesPerFill = (T1 + T2 + T3) * PULSES_PER_FILL; + + // -- If there is ever an interval greater than 1.5 times + // the expected time, then bail out. + mMaxCyclesPerFill = mCyclesPerFill + mCyclesPerFill / 2; + + mPin = gpio_num_t(DATA_PIN); +} + +// -- Get or create the buffer for the pixel data +// We can't allocate it ahead of time because we don't have +// the PixelController object until show is called. +uint8_t *ESP32RMTController::getPixelBuffer(int size_in_bytes) +{ + // -- Free the old buffer if it will be too small + if (mPixelData != 0 and mBufSize < size_in_bytes) + { + free(mPixelData); + mPixelData = 0; + } + + if (mPixelData == 0) + { + mBufSize = size_in_bytes; + mPixelData = (uint8_t *)malloc(mBufSize); + } + + mSize = size_in_bytes; + + return mPixelData; +} + +// -- Initialize RMT subsystem +// This only needs to be done once +void ESP32RMTController::init(gpio_num_t pin, bool built_in_driver) +{ + if (gInitialized) + return; + esp_err_t espErr = ESP_OK; + + for (int i = 0; i < ESP32RMTController::gMaxChannel; i += ESP32RMTController::gMemBlocks) + { + gOnChannel[i] = NULL; + + // -- RMT configuration for transmission + rmt_config_t rmt_tx; + memset(&rmt_tx, 0, sizeof(rmt_config_t)); + rmt_tx.channel = rmt_channel_t(i); + rmt_tx.rmt_mode = RMT_MODE_TX; + rmt_tx.gpio_num = pin; + rmt_tx.mem_block_num = ESP32RMTController::gMemBlocks; + rmt_tx.clk_div = DIVIDER; + rmt_tx.tx_config.loop_en = false; + rmt_tx.tx_config.carrier_level = RMT_CARRIER_LEVEL_LOW; + rmt_tx.tx_config.carrier_en = false; + rmt_tx.tx_config.idle_level = RMT_IDLE_LEVEL_LOW; + rmt_tx.tx_config.idle_output_en = true; + + // -- Apply the configuration + espErr = rmt_config(&rmt_tx); + FASTLED_DEBUG("rmt_config result: %d", espErr); + + // TODO: Move the value out of a define for this class and use + // the value from the define to pass into the RMT driver. + if (built_in_driver) + { + rmt_driver_install(rmt_channel_t(i), 0, 0); + } + else + { + // -- Set up the RMT to send 32 bits of the pulse buffer and then + // generate an interrupt. When we get this interrupt we + // fill the other part in preparation (like double-buffering) + espErr = rmt_set_tx_thr_intr_en(rmt_channel_t(i), true, PULSES_PER_FILL); + FASTLED_DEBUG("rmt_set_tx_thr_intr_en result: %d", espErr); + } + } + + // -- Create a semaphore to block execution until all the controllers are done + if (gTX_sem == NULL) + { + gTX_sem = xSemaphoreCreateBinary(); + xSemaphoreGive(gTX_sem); + } + + if (!built_in_driver) + { + // -- Allocate the interrupt if we have not done so yet. This + // interrupt handler must work for all different kinds of + // strips, so it delegates to the refill function for each + // specific instantiation of ClocklessController. + if (gRMT_intr_handle == NULL) + { + esp_intr_alloc(ETS_RMT_INTR_SOURCE, ESP_INTR_FLAG_IRAM | ESP_INTR_FLAG_LEVEL3, ESP32RMTController::interruptHandler, 0, &gRMT_intr_handle); + } + } + + gInitialized = true; + (void)espErr; +} + +// -- Show this string of pixels +// This is the main entry point for the pixel controller +void ESP32RMTController::showPixels() +{ + if (gNumStarted == 0) + { + // -- First controller: make sure everything is set up + init(mPin, mBuiltInDriver); + +#if FASTLED_ESP32_FLASH_LOCK == 1 + // -- Make sure no flash operations happen right now + spi_flash_op_lock(); +#endif + } + + // -- Keep track of the number of strips we've seen + gNumStarted++; + + // -- The last call to showPixels is the one responsible for doing + // all of the actual work + if (gNumStarted == gNumControllers) + { + gNext = 0; + + // -- This Take always succeeds immediately + xSemaphoreTake(gTX_sem, portMAX_DELAY); + + // -- Make sure it's been at least 50us since last show + gWait.wait(); + + // -- First, fill all the available channels + int channel = 0; + while (channel < gMaxChannel && gNext < gNumControllers) + { + ESP32RMTController::startNext(channel); + // -- Important: when we use more than one memory block, we need to + // skip the channels that would otherwise overlap in memory. + channel += gMemBlocks; + } + + // -- Wait here while the data is sent. The interrupt handler + // will keep refilling the RMT buffers until it is all + // done; then it gives the semaphore back. + xSemaphoreTake(gTX_sem, FASTLED_RMT_MAX_TICKS_FOR_GTX_SEM); + xSemaphoreGive(gTX_sem); + + // -- Make sure we don't call showPixels too quickly + gWait.mark(); + + // -- Reset the counters + gNumStarted = 0; + gNumDone = 0; + gNext = 0; + +#if FASTLED_ESP32_FLASH_LOCK == 1 + // -- Release the lock on flash operations + spi_flash_op_unlock(); +#endif + } +} + +// -- Start up the next controller +// This method is static so that it can dispatch to the +// appropriate startOnChannel method of the given controller. +void ESP32RMTController::startNext(int channel) +{ + if (gNext < gNumControllers) + { + ESP32RMTController *pController = gControllers[gNext]; + pController->startOnChannel(channel); + gNext++; + } +} + +// -- Start this controller on the given channel +// This function just initiates the RMT write; it does not wait +// for it to finish. +void ESP32RMTController::startOnChannel(int channel) +{ + esp_err_t espErr = ESP_OK; + // -- Assign this channel and configure the RMT + mRMT_channel = rmt_channel_t(channel); + + // -- Store a reference to this controller, so we can get it + // inside the interrupt handler + gOnChannel[channel] = this; + + // -- Assign the pin to this channel +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(4, 4, 0) + espErr = rmt_set_gpio(mRMT_channel, RMT_MODE_TX, mPin, false); + FASTLED_DEBUG("rmt_set_gpio result: %d", espErr); +#else + espErr = rmt_set_pin(mRMT_channel, RMT_MODE_TX, mPin); + FASTLED_DEBUG("rrmt_set_pin result: %d", espErr); +#endif + + if (mBuiltInDriver) + { + // -- Use the built-in RMT driver to send all the data in one shot + rmt_register_tx_end_callback(doneOnChannel, 0); + rmt_write_items(mRMT_channel, mBuffer, mBufferSize, false); + } + else + { + // -- Use our custom driver to send the data incrementally + + // -- Initialize the counters that keep track of where we are in + // the pixel data and the RMT buffer + mRMT_mem_start = &(RMTMEM.chan[mRMT_channel].data32[0]); + mRMT_mem_ptr = mRMT_mem_start; + mCur = 0; + mWhichHalf = 0; + mLastFill = 0; + + // -- Fill both halves of the RMT buffer (a totaly of 64 bits of pixel data) + fillNext(false); + fillNext(false); + + // -- Turn on the interrupts + espErr = rmt_set_tx_intr_en(mRMT_channel, true); + FASTLED_DEBUG("rmt_set_tx_intr_en result: %d", espErr); + + // -- Kick off the transmission + tx_start(); + } + (void)espErr; +} + +// -- Start RMT transmission +// Setting this RMT flag is what actually kicks off the peripheral +void ESP32RMTController::tx_start() +{ + // rmt_tx_start(mRMT_channel, true); + // Inline the code for rmt_tx_start, so it can be placed in IRAM +#if CONFIG_IDF_TARGET_ESP32C3 + // rmt_ll_tx_reset_pointer(&RMT, mRMT_channel) + RMT.tx_conf[mRMT_channel].mem_rd_rst = 1; + RMT.tx_conf[mRMT_channel].mem_rd_rst = 0; + RMT.tx_conf[mRMT_channel].mem_rst = 1; + RMT.tx_conf[mRMT_channel].mem_rst = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val |= (1 << mRMT_channel); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.tx_conf[mRMT_channel].conf_update = 1; + RMT.tx_conf[mRMT_channel].tx_start = 1; +#elif CONFIG_IDF_TARGET_ESP32H2 + // rmt_ll_tx_reset_pointer(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 1; + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 0; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 1; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val |= (1 << mRMT_channel); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].conf_update_chn = 1; + RMT.chnconf0[mRMT_channel].tx_start_chn = 1; +#elif CONFIG_IDF_TARGET_ESP32S3 +// rmt_ll_tx_reset_pointer(&RMT, mRMT_channel) +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 1; + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 0; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 1; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val |= (1 << mRMT_channel); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].conf_update_chn = 1; + RMT.chnconf0[mRMT_channel].tx_start_chn = 1; +#else + RMT.chnconf0[mRMT_channel].mem_rd_rst_n = 1; + RMT.chnconf0[mRMT_channel].mem_rd_rst_n = 0; + RMT.chnconf0[mRMT_channel].apb_mem_rst_n = 1; + RMT.chnconf0[mRMT_channel].apb_mem_rst_n = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val |= (1 << mRMT_channel); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].conf_update_n = 1; + RMT.chnconf0[mRMT_channel].tx_start_n = 1; +#endif +#elif CONFIG_IDF_TARGET_ESP32C6 + // rmt_ll_tx_reset_pointer(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 1; + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 0; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 1; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val |= (1 << mRMT_channel); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].conf_update_chn = 1; + RMT.chnconf0[mRMT_channel].tx_start_chn = 1; +#elif CONFIG_IDF_TARGET_ESP32S2 +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) + FASTLED_DEBUG(false, "tx_start Not yet implemented for ESP32-S2 in idf 5.x"); +#else + // rmt_ll_tx_reset_pointer(&RMT, mRMT_channel) + RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 1; + RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel * 3)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val &= ~(1 << (mRMT_channel * 3)); + RMT.int_ena.val |= (1 << (mRMT_channel * 3)); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.conf_ch[mRMT_channel].conf1.tx_start = 1; +#endif +#elif CONFIG_IDF_TARGET_ESP32 + // rmt_ll_tx_reset_pointer(&RMT, mRMT_channel) + RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 1; + RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel * 3)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val &= ~(1 << (mRMT_channel * 3)); + RMT.int_ena.val |= (1 << (mRMT_channel * 3)); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.conf_ch[mRMT_channel].conf1.tx_start = 1; +#elif CONFIG_IDF_TARGET_ESP32C6 + // rmt_ll_tx_reset_pointer(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 1; + RMT.chnconf0[mRMT_channel].mem_rd_rst_chn = 0; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 1; + RMT.chnconf0[mRMT_channel].apb_mem_rst_chn = 0; + // rmt_ll_clear_tx_end_interrupt(&RMT, mRMT_channel) + RMT.int_clr.val = (1 << (mRMT_channel)); + // rmt_ll_enable_tx_end_interrupt(&RMT, mRMT_channel, true) + RMT.int_ena.val |= (1 << mRMT_channel); + // rmt_ll_tx_start(&RMT, mRMT_channel) + RMT.chnconf0[mRMT_channel].conf_update_chn = 1; + RMT.chnconf0[mRMT_channel].tx_start_chn = 1; +#else +#error Not yet implemented for unknown ESP32 target +#endif + mLastFill = __clock_cycles(); +} + +void IRAM_ATTR _rmt_set_tx_intr_disable(rmt_channel_t channel) +{ + // rmt_ll_enable_tx_end_interrupt(&RMT, channel) +#if INLINE_RMT_SET_TX_INTR_DISABLE + rmt_set_tx_intr_en(channel, false); + return; +#else + + // Inline the code for rmt_set_tx_intr_en(channel, false) and rmt_tx_stop, so it can be placed in IRAM +#if CONFIG_IDF_TARGET_ESP32C3 + // rmt_ll_enable_tx_end_interrupt(&RMT, channel) + RMT.int_ena.val &= ~(1 << channel); + // rmt_ll_tx_stop(&RMT, channel) + RMT.tx_conf[channel].tx_stop = 1; + RMT.tx_conf[channel].conf_update = 1; + // rmt_ll_tx_reset_pointer(&RMT, channel) + RMT.tx_conf[channel].mem_rd_rst = 1; + RMT.tx_conf[channel].mem_rd_rst = 0; + RMT.tx_conf[channel].mem_rst = 1; + RMT.tx_conf[channel].mem_rst = 0; +#elif CONFIG_IDF_TARGET_ESP32H2 + // rmt_ll_enable_tx_end_interrupt(&RMT, channel) + RMT.int_ena.val &= ~(1 << channel); + // rmt_ll_tx_stop(&RMT, channel) + RMT.chnconf0[channel].tx_stop_chn = 1; + RMT.chnconf0[channel].conf_update_chn = 1; + // rmt_ll_tx_reset_pointer(&RMT, channel) + RMT.chnconf0[channel].mem_rd_rst_chn = 1; + RMT.chnconf0[channel].mem_rd_rst_chn = 0; + RMT.chnconf0[channel].apb_mem_rst_chn = 1; + RMT.chnconf0[channel].apb_mem_rst_chn = 0; +#elif CONFIG_IDF_TARGET_ESP32S3 + // rmt_ll_enable_tx_end_interrupt(&RMT, channel) + RMT.int_ena.val &= ~(1 << channel); +// rmt_ll_tx_stop(&RMT, channel) +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) + RMT.chnconf0[channel].tx_stop_chn = 1; + RMT.chnconf0[channel].conf_update_chn = 1; + // rmt_ll_tx_reset_pointer(&RMT, channel) + RMT.chnconf0[channel].mem_rd_rst_chn = 1; + RMT.chnconf0[channel].mem_rd_rst_chn = 0; + RMT.chnconf0[channel].apb_mem_rst_chn = 1; + RMT.chnconf0[channel].apb_mem_rst_chn = 0; +#else + RMT.chnconf0[channel].tx_stop_n = 1; + RMT.chnconf0[channel].conf_update_n = 1; + // rmt_ll_tx_reset_pointer(&RMT, channel) + RMT.chnconf0[channel].mem_rd_rst_n = 1; + RMT.chnconf0[channel].mem_rd_rst_n = 0; + RMT.chnconf0[channel].apb_mem_rst_n = 1; + RMT.chnconf0[channel].apb_mem_rst_n = 0; +#endif +#elif CONFIG_IDF_TARGET_ESP32C6 + // rmt_ll_enable_tx_end_interrupt(&RMT, channel) + RMT.int_ena.val &= ~(1 << channel); + // rmt_ll_tx_stop(&RMT, channel) + RMT.chnconf0[channel].tx_stop_chn = 1; + RMT.chnconf0[channel].conf_update_chn = 1; + // rmt_ll_tx_reset_pointer(&RMT, channel) + RMT.chnconf0[channel].mem_rd_rst_chn = 1; + RMT.chnconf0[channel].mem_rd_rst_chn = 0; + RMT.chnconf0[channel].apb_mem_rst_chn = 1; + RMT.chnconf0[channel].apb_mem_rst_chn = 0; +#elif CONFIG_IDF_TARGET_ESP32S2 +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) + FASTLED_ASSERT(false, "doneOnChannel not yet implemented for ESP32-S2 in idf 5.x"); +#else + // rmt_ll_enable_tx_end_interrupt(&RMT, channel) + RMT.int_ena.val &= ~(1 << (channel * 3)); + // rmt_ll_tx_stop(&RMT, channel) + RMT.conf_ch[channel].conf1.tx_stop = 1; + // rmt_ll_tx_reset_pointer(&RMT, channel) + RMT.conf_ch[channel].conf1.mem_rd_rst = 1; + RMT.conf_ch[channel].conf1.mem_rd_rst = 0; +#endif +#elif CONFIG_IDF_TARGET_ESP32 + // rmt_ll_enable_tx_end_interrupt(&RMT, channel) + RMT.int_ena.val &= ~(1 << (channel * 3)); + // rmt_ll_tx_stop(&RMT, channel) + RMT.conf_ch[channel].conf1.tx_start = 0; + RMT.conf_ch[channel].conf1.mem_rd_rst = 1; + RMT.conf_ch[channel].conf1.mem_rd_rst = 0; + // rmt_ll_tx_reset_pointer(&RMT, channel) + // RMT.conf_ch[channel].conf1.mem_rd_rst = 1; + // RMT.conf_ch[channel].conf1.mem_rd_rst = 0; +#else +#error Not yet implemented for unknown ESP32 target +#endif +#endif +} + +// -- A controller is done +// This function is called when a controller finishes writing +// its data. It is called either by the custom interrupt +// handler (below), or as a callback from the built-in +// interrupt handler. It is static because we don't know which +// controller is done until we look it up. +void IRAM_ATTR ESP32RMTController::doneOnChannel(rmt_channel_t channel, void *arg) +{ + ESP32RMTController *pController = gOnChannel[channel]; + + // -- Turn off output on the pin + // Otherwise the pin will stay connected to the RMT controller, + // and if the same RMT controller is used for another output + // pin the RMT output will be routed to both pins. + gpio_matrix_out(pController->mPin, SIG_GPIO_OUT_IDX, 0, 0); + + // -- Turn off the interrupts + _rmt_set_tx_intr_disable(channel); + + gOnChannel[channel] = NULL; + gNumDone++; + + if (gNumDone == gNumControllers) + { + // -- If this is the last controller, signal that we are all done + if (FASTLED_RMT_BUILTIN_DRIVER) + { + xSemaphoreGive(gTX_sem); + } + else + { + portBASE_TYPE HPTaskAwoken = 0; + xSemaphoreGiveFromISR(gTX_sem, &HPTaskAwoken); + if (HPTaskAwoken == pdTRUE) + portYIELD_FROM_ISR(); + } + } + else + { + // -- Otherwise, if there are still controllers waiting, then + // start the next one on this channel + if (gNext < gNumControllers) + { + startNext(channel); + } + } +} + +// -- Custom interrupt handler +// This interrupt handler handles two cases: a controller is +// done writing its data, or a controller needs to fill the +// next half of the RMT buffer with data. +void IRAM_ATTR ESP32RMTController::interruptHandler(void *arg) +{ + // -- The basic structure of this code is borrowed from the + // interrupt handler in esp-idf/components/driver/rmt.c + uint32_t intr_st = RMT.int_st.val; + uint8_t channel; + + for (channel = 0; channel < gMaxChannel; channel++) + { +#if CONFIG_IDF_TARGET_ESP32S2 + int tx_done_bit = channel * 3; + int tx_next_bit = channel + 12; +#elif CONFIG_IDF_TARGET_ESP32S3 || CONFIG_IDF_TARGET_ESP32C3 + int tx_done_bit = channel; + int tx_next_bit = channel + 8; +#elif CONFIG_IDF_TARGET_ESP32H2 + int tx_done_bit = channel; + int tx_next_bit = channel + 8; +#elif CONFIG_IDF_TARGET_ESP32C6 + int tx_done_bit = channel; // TODO correct? + int tx_next_bit = channel + 8; // TODO correct? +#elif CONFIG_IDF_TARGET_ESP32 + int tx_done_bit = channel * 3; + int tx_next_bit = channel + 24; +#else +#error Not yet implemented for unknown ESP32 target +#endif + + ESP32RMTController *pController = gOnChannel[channel]; + if (pController != NULL) + { + if (intr_st & BIT(tx_next_bit)) + { + // -- More to send on this channel + pController->fillNext(true); + RMT.int_clr.val |= BIT(tx_next_bit); + } + else + { + // -- Transmission is complete on this channel + if (intr_st & BIT(tx_done_bit)) + { + RMT.int_clr.val |= BIT(tx_done_bit); + doneOnChannel(rmt_channel_t(channel), 0); + } + } + } + } +} + +// -- Fill RMT buffer +// Puts 32 bits of pixel data into the next 32 slots in the RMT memory +// Each data bit is represented by a 32-bit RMT item that specifies how +// long to hold the signal high, followed by how long to hold it low. +void ESP32RMTController::fillNext(bool check_time) +{ + uint32_t now = __clock_cycles(); + if (check_time) + { + if (mLastFill != 0) + { + int32_t delta = (now - mLastFill); + if (delta > (int32_t)mMaxCyclesPerFill) + { + // Serial.print(delta); + // Serial.print(" BAIL "); + // Serial.println(mCur); + // rmt_tx_stop(mRMT_channel); + // Inline the code for rmt_tx_stop, so it can be placed in IRAM + /** -- Go back to the original strategy of just setting mCur = mSize + and letting the regular 'stop' process happen + * mRMT_mem_start = 0; + RMT.int_ena.val &= ~(1 << (mRMT_channel * 3)); + RMT.conf_ch[mRMT_channel].conf1.tx_start = 0; + RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 1; + RMT.conf_ch[mRMT_channel].conf1.mem_rd_rst = 0; + */ + mCur = mSize; + } + } + } + mLastFill = now; + + // -- Get the zero and one values into local variables + FASTLED_REGISTER uint32_t one_val = mOne.val; + FASTLED_REGISTER uint32_t zero_val = mZero.val; + + // -- Use locals for speed + volatile FASTLED_REGISTER rmt_item32_t *pItem = mRMT_mem_ptr; + + for (FASTLED_REGISTER int i = 0; i < PULSES_PER_FILL / 8; i++) + { + if (mCur < mSize) + { + + // -- Get the next four bytes of pixel data + convert_byte_to_rmt(mPixelData[mCur], zero_val, one_val, pItem); + pItem += 8; + mCur++; + } + else + { + // -- No more data; signal to the RMT we are done by filling the + // rest of the buffer with zeros + pItem->val = 0; + pItem++; + } + } + + // -- Flip to the other half, resetting the pointer if necessary + mWhichHalf++; + if (mWhichHalf == 2) + { + pItem = mRMT_mem_start; + mWhichHalf = 0; + } + + // -- Store the new pointer back into the object + mRMT_mem_ptr = pItem; +} + +// -- Init pulse buffer +// Set up the buffer that will hold all of the pulse items for this +// controller. +// This function is only used when the built-in RMT driver is chosen +void ESP32RMTController::initPulseBuffer(int size_in_bytes) +{ + if (mBuffer == 0) + { + // -- Each byte has 8 bits, each bit needs a 32-bit RMT item + mBufferSize = size_in_bytes * 8 * 4; + mBuffer = (rmt_item32_t *)calloc(mBufferSize, sizeof(rmt_item32_t)); + } + mCurPulse = 0; +} + +// -- Convert a byte into RMT pulses +// This function is only used when the built-in RMT driver is chosen +void ESP32RMTController::ingest(uint8_t byteval) +{ + convert_byte_to_rmt(byteval, mZero.val, mOne.val, mBuffer + mCurPulse); + mCurPulse += 8; +} + +#pragma GCC diagnostic pop + +#endif // FASTLED_RMT5 + +#endif // ! FASTLED_ESP32_I2S + +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.h new file mode 100644 index 0000000..faf07a2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf4_rmt_impl.h @@ -0,0 +1,178 @@ + +#pragma once + +#ifdef ESP32 +#ifndef FASTLED_ESP32_I2S + +#include "led_strip/enabled.h" + +#if !FASTLED_RMT5 + +#define FASTLED_INTERNAL + +#include "FastLED.h" +#include "idf4_rmt.h" +#include "clock_cycles.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#include "esp32-hal.h" +// ESP_IDF_VERSION_MAJOR is defined in ESP-IDF v3.3 or later +#if defined(ESP_IDF_VERSION_MAJOR) && ESP_IDF_VERSION_MAJOR > 3 +#include "esp_intr_alloc.h" +#else +#include "esp_intr.h" +#endif +#include "driver/gpio.h" +#include "driver/rmt.h" +#if defined(ESP_IDF_VERSION_MAJOR) && ESP_IDF_VERSION_MAJOR >= 5 +#include "esp_private/periph_ctrl.h" +#else +#include "driver/periph_ctrl.h" +#endif +#include "freertos/semphr.h" +#include "soc/rmt_struct.h" + +#include "esp_log.h" + +#ifdef __cplusplus +} +#endif + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wpragmas" +#pragma GCC diagnostic ignored "-Wvolatile" + + +#define FASTLED_INTERNAL + + + + +// -- Forward reference +class ESP32RMTController; + +class ESP32RMTController +{ +public: + // -- Initialize RMT subsystem + // This only needs to be done once. The particular pin is not important, + // because we need to configure the RMT channels on the fly. + static void init(gpio_num_t pin, bool built_in_driver); + +private: + // friend function esp_rmt_init + friend void esp_rmt_init(gpio_num_t pin, bool built_in_driver); + friend class RmtController; + + // -- RMT has 8 channels, numbered 0 to 7 + rmt_channel_t mRMT_channel; + + // -- Store the GPIO pin + gpio_num_t mPin; + + // -- Timing values for zero and one bits, derived from T1, T2, and T3 + rmt_item32_t mZero; + rmt_item32_t mOne; + + // -- Total expected time to send 32 bits + // Each strip should get an interrupt roughly at this interval + uint32_t mCyclesPerFill; + uint32_t mMaxCyclesPerFill; + uint32_t mLastFill; + + // -- Pixel data + uint8_t *mPixelData; + int mSize; + int mCur; + int mBufSize; + + // -- RMT memory + volatile rmt_item32_t *mRMT_mem_ptr; + volatile rmt_item32_t *mRMT_mem_start; + int mWhichHalf; + + // -- Buffer to hold all of the pulses. For the version that uses + // the RMT driver built into the ESP core. + rmt_item32_t *mBuffer; + uint16_t mBufferSize; // bytes + int mCurPulse; + bool mBuiltInDriver; + + // -- These values need to be real variables, so we can access them + // in the cpp file + static int gMaxChannel; + static int gMemBlocks; + +public: + // -- Constructor + // Mainly just stores the template parameters from the LEDController as + // member variables. + ESP32RMTController(int DATA_PIN, int T1, int T2, int T3, int maxChannel, bool built_in_driver); + + // -- Show this string of pixels + // This is the main entry point for the pixel controller + void IRAM_ATTR showPixels(); + + // -- Init pulse buffer + // Set up the buffer that will hold all of the pulse items for this + // controller. + // This function is only used when the built-in RMT driver is chosen + void initPulseBuffer(int size_in_bytes); + + // -- Convert a byte into RMT pulses + // This function is only used when the built-in RMT driver is chosen + void ingest(uint8_t byteval); + +private: + // -- Start up the next controller + // This method is static so that it can dispatch to the + // appropriate startOnChannel method of the given controller. + static void IRAM_ATTR startNext(int channel); + + // -- Start this controller on the given channel + // This function just initiates the RMT write; it does not wait + // for it to finish. + void IRAM_ATTR startOnChannel(int channel); + + // -- Start RMT transmission + // Setting this RMT flag is what actually kicks off the peripheral + void IRAM_ATTR tx_start(); + + // -- A controller is done + // This function is called when a controller finishes writing + // its data. It is called either by the custom interrupt + // handler (below), or as a callback from the built-in + // interrupt handler. It is static because we don't know which + // controller is done until we look it up. + static void IRAM_ATTR doneOnChannel(rmt_channel_t channel, void *arg); + + // -- Custom interrupt handler + // This interrupt handler handles two cases: a controller is + // done writing its data, or a controller needs to fill the + // next half of the RMT buffer with data. + static void IRAM_ATTR interruptHandler(void *arg); + + // -- Fill RMT buffer + // Puts 32 bits of pixel data into the next 32 slots in the RMT memory + // Each data bit is represented by a 32-bit RMT item that specifies how + // long to hold the signal high, followed by how long to hold it low. + // NOTE: Now the default is to use 128-bit buffers, so half a buffer is + // is 64 bits. See FASTLED_RMT_MEM_BLOCKS + void IRAM_ATTR fillNext(bool check_time); + + // -- Get or create the pixel data buffer + uint8_t *getPixelBuffer(int size_in_bytes); +}; + + +#pragma GCC diagnostic pop + +#endif // FASTLED_RMT5 + +#endif // ! FASTLED_ESP32_I2S + +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_clockless_rmt_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_clockless_rmt_esp32.h new file mode 100644 index 0000000..47843f0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_clockless_rmt_esp32.h @@ -0,0 +1,51 @@ +#pragma once + +// signal to the world that we have a ClocklessController to allow WS2812 and others. +#define FASTLED_HAS_CLOCKLESS 1 + +#include "crgb.h" +#include "eorder.h" +#include "pixel_iterator.h" +#include "idf5_rmt.h" + +template +class ClocklessController : public CPixelLEDController +{ +private: + // -- Verify that the pin is valid + static_assert(FastPin::validpin(), "Invalid pin specified"); + + // -- The actual controller object for ESP32 + RmtController5 mRMTController; + +public: + ClocklessController() + : mRMTController(DATA_PIN, T1, T2, T3) + { + } + + void init() override { } + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + + // Wait until the last draw is complete, if necessary. + virtual void* beginShowLeds() override { + void* data = CPixelLEDController::beginShowLeds(); + mRMTController.waitForDrawComplete(); + return data; + } + + // Prepares data for the draw. + virtual void showPixels(PixelController &pixels) override + { + PixelIterator iterator = pixels.as_iterator(this->getRgbw()); + mRMTController.loadPixelData(iterator); + } + + // Send the data to the strip + virtual void endShowLeds(void* data) override { + CPixelLEDController::endShowLeds(data); + mRMTController.showPixels(); + } +}; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_rmt.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_rmt.cpp new file mode 100644 index 0000000..013dea5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_rmt.cpp @@ -0,0 +1,82 @@ + +#include "led_strip/enabled.h" + +#if FASTLED_RMT5 + +#include +#include "idf5_rmt.h" +#include "led_strip/led_strip.h" +#include "esp_log.h" +#include "led_strip/configure_led.h" +#include "led_strip/rmt_strip.h" + +using namespace fastled_rmt51_strip; + +#define TAG "idf5_rmt.cpp" + +namespace { // anonymous namespace + +// TODO get rid of this +static const uint32_t TRESET = 280000; // 280us (WS2812-V5) + +void convert(int T1, int T2, int T3, uint16_t* T0H, uint16_t* T0L, uint16_t* T1H, uint16_t* T1L) { + *T0H = T1; + *T0L = T2 + T3; + *T1H = T1 + T2; + *T1L = T3; +} + +} // namespace + +RmtController5::RmtController5(int DATA_PIN, int T1, int T2, int T3) + : mPin(DATA_PIN), mT1(T1), mT2(T2), mT3(T3) { +} + +RmtController5::~RmtController5() { + if (mLedStrip) { + delete mLedStrip; + } +} + +void RmtController5::waitForDrawComplete() { + if (mLedStrip) { + mLedStrip->wait_for_draw_complete(); + } +} + +void RmtController5::loadPixelData(PixelIterator &pixels) { + const bool is_rgbw = pixels.get_rgbw().active(); + if (!mLedStrip) { + uint16_t t0h, t0l, t1h, t1l; + convert(mT1, mT2, mT3, &t0h, &t0l, &t1h, &t1l); + mLedStrip = create_rmt_led_strip(t0h, t0l, t1h, t1l, TRESET, mPin, pixels.size(), is_rgbw); + } else { + assert(mLedStrip->num_pixels() == pixels.size()); + } + mLedStrip->wait_for_draw_complete(); + if (is_rgbw) { + uint8_t r, g, b, w; + for (uint16_t i = 0; pixels.has(1); i++) { + pixels.loadAndScaleRGBW(&r, &g, &b, &w); + mLedStrip->set_pixel_rgbw(i, r, g, b, w); // Tested to be faster than memcpy of direct bytes. + pixels.advanceData(); + pixels.stepDithering(); + } + } else { + uint8_t r, g, b; + for (uint16_t i = 0; pixels.has(1); i++) { + pixels.loadAndScaleRGB(&r, &g, &b); + mLedStrip->set_pixel(i, r, g, b); // Tested to be faster than memcpy of direct bytes. + pixels.advanceData(); + pixels.stepDithering(); + } + } + +} + +void RmtController5::showPixels() { + mLedStrip->draw(); +} + +#endif // FASTLED_RMT5 + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_rmt.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_rmt.h new file mode 100644 index 0000000..b859ce4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/idf5_rmt.h @@ -0,0 +1,39 @@ +#pragma once + +#include "led_strip/enabled.h" + +#if FASTLED_RMT5 + +#include "pixel_iterator.h" +#include +#include "led_strip/rmt_strip.h" + + +class RmtController5 +{ +public: + // Bridge between FastLED and the ESP RMT5 driver. + RmtController5() = delete; + RmtController5(RmtController5 &&) = delete; + RmtController5 &operator=(const RmtController5 &) = delete; + RmtController5(const RmtController5 &) = delete; + RmtController5( + int DATA_PIN, + int T1, int T2, int T3); // FastLED bit timings. See embedded python script in chipsets.h for how to calculate these. + + ~RmtController5(); + + void loadPixelData(PixelIterator &pixels); + void showPixels(); + void waitForDrawComplete(); + +private: + int mPin; + int mT1, mT2, mT3; + fastled_rmt51_strip::IRmtLedStrip *mLedStrip = nullptr; +}; + + + +#endif // FASTLED_RMT5 + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/cleanup.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/cleanup.h new file mode 100644 index 0000000..b67ba1d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/cleanup.h @@ -0,0 +1,27 @@ +#pragma once + +// A structure that will execute a cleanup function on scope exit unless +// release() is called. +struct Cleanup { + typedef void (*void_fn_t)(void*); + template + Cleanup(CleanupFunction fn, void *arg) : mFn((void_fn_t)fn), mArg(arg) {} + + ~Cleanup() { + maybe_cleanup(); + } + + void release() { + mFn = nullptr; + } + + void maybe_cleanup() { + if (mFn) { + mFn(mArg); + mFn = nullptr; + } + } + + void_fn_t mFn = nullptr; + void *mArg = nullptr; +}; diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/configure_led.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/configure_led.cpp new file mode 100644 index 0000000..be71311 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/configure_led.cpp @@ -0,0 +1,54 @@ + +#ifdef ESP32 + +#include "enabled.h" + +#if FASTLED_RMT5 + +#include "configure_led.h" +#include "esp_log.h" +#include + +namespace fastled_rmt51_strip { + +#define TAG "construct_new_led_strip.cpp" + +esp_err_t construct_new_led_strip(config_led_t config, led_strip_handle_t* ret_strip) { + // LED strip general initialization, according to your led board design + led_strip_config_t strip_config = { + .strip_gpio_num = config.pin, + .max_leds = config.max_leds, + .rmt_bytes_encoder_config = config.rmt_bytes_encoder_config, + .reset_code = config.reset_code, + .flags = { + .invert_out = 0, + .rgbw = config.rgbw, + }, + }; + + led_strip_rmt_config_t rmt_config = { + .clk_src = RMT_CLK_SRC_DEFAULT, + .resolution_hz = LED_STRIP_RMT_DEFAULT_RESOLUTION, + .mem_block_symbols = config.mem_block_symbols, + .flags = { + .with_dma = config.with_dma, + }, + }; + + // LED Strip object handle + esp_err_t err = ESP_OK; + if (config.pixel_buf) { + err = led_strip_new_rmt_device_with_buffer( + &strip_config, &rmt_config, config.pixel_buf, ret_strip); + } else { + err = led_strip_new_rmt_device(&strip_config, &rmt_config, ret_strip); + } + return err; +} + +} + + +#endif // FASTLED_RMT5 + +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/configure_led.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/configure_led.h new file mode 100644 index 0000000..b7e8a85 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/configure_led.h @@ -0,0 +1,26 @@ +#pragma once + +#include +#include "led_strip.h" + +#include "defs.h" + +namespace fastled_rmt51_strip { + +struct config_led_t { + int pin; + uint32_t max_leds; + // led_model_t chipset; + bool rgbw; + //led_pixel_format_t rgbw; + rmt_bytes_encoder_config_t rmt_bytes_encoder_config; + rmt_symbol_word_t reset_code; + size_t mem_block_symbols = FASTLED_RMT_MEMBLOCK_SYMBOLS; + bool with_dma = FASTLED_RMT_WITH_DMA; + uint8_t* pixel_buf = nullptr; +}; + + +esp_err_t construct_new_led_strip(config_led_t config, led_strip_handle_t* ret_strip); + +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/construct.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/construct.cpp new file mode 100644 index 0000000..f465f11 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/construct.cpp @@ -0,0 +1,107 @@ + +#include "enabled.h" + +#if FASTLED_RMT5 + + + +#include "rmt_strip.h" +#include "led_strip.h" +#include "esp_log.h" +#include "configure_led.h" +#include "led_strip_types.h" +#include "defs.h" + +namespace fastled_rmt51_strip { + +#define TAG "construct.cpp" + +namespace { + +rmt_bytes_encoder_config_t make_encoder_config( + uint16_t T0H, uint16_t T0L, uint16_t T1H, uint16_t T1L, uint32_t TRESET, + rmt_symbol_word_t* reset) { + static_assert(LED_STRIP_RMT_DEFAULT_RESOLUTION == 10000000, "Assumes 10MHz"); + static const double ratio = .01; // assumes 10mhz + uint16_t t0h = static_cast(T0H * ratio); + uint16_t t0l = static_cast(T0L * ratio); + uint16_t t1h = static_cast(T1H * ratio); + uint16_t t1l = static_cast(T1L * ratio); + uint16_t treset = static_cast(TRESET * ratio *.5); + rmt_symbol_word_t bit0 = { + .duration0 = t0h, + .level0 = 1, + .duration1 = t0l, + .level1 = 0, + }; + + rmt_symbol_word_t bit1 = { + .duration0 = t1h, + .level0 = 1, + .duration1 = t1l, + .level1 = 0, + }; + + // reset code duration defaults to 280us to accomodate WS2812B-V5 + uint16_t reset_ticks = treset; + *reset = { + .duration0 = reset_ticks, + .level0 = 0, + .duration1 = reset_ticks, + .level1 = 0, + }; + + rmt_bytes_encoder_config_t out = { + .bit0 = bit0, + .bit1 = bit1, + .flags = { + .msb_first = 1 // WS2812 transfer bit order: G7...G0R7...R0B7...B0(W7...W0) + } + }; + return out; +} + +config_led_t make_led_config( + uint16_t T0H, uint16_t T0L, uint16_t T1H, uint16_t T1L, uint32_t TRESET, + int pin, uint32_t max_leds, bool is_rgbw, uint8_t* pixel_buf) { + rmt_symbol_word_t reset; + rmt_bytes_encoder_config_t bytes_encoder_config = make_encoder_config( + T0H, T0L, T1H, T1L, TRESET, &reset); + config_led_t config = { + .pin = pin, + .max_leds = max_leds, + .rgbw = is_rgbw, + .rmt_bytes_encoder_config = bytes_encoder_config, + .reset_code = reset, + .pixel_buf = pixel_buf + }; + return config; +} + +} // namespace + +#define WARN_ON_ERROR(x, tag, format, ...) do { \ + esp_err_t err_rc_ = (x); \ + if (unlikely(err_rc_ != ESP_OK)) { \ + ESP_LOGW(tag, "%s(%d): " format, __FUNCTION__, __LINE__ __VA_OPT__(,) __VA_ARGS__); \ + } \ +} while(0) + +esp_err_t construct_led_strip( + uint16_t T0H, uint16_t T0L, uint16_t T1H, uint16_t T1L, uint32_t TRESET, + int pin, uint32_t max_leds, bool is_rgbw, uint8_t* pixel_buf, + led_strip_handle_t* out) { + config_led_t config = make_led_config( + T0H, T0L, T1H, T1L, TRESET, + pin, max_leds, is_rgbw, pixel_buf); + esp_err_t err = construct_new_led_strip(config, out); + WARN_ON_ERROR(err, TAG, "construct_new_led_strip failed"); + if (err != ESP_OK) { + out = nullptr; + } + return err; +} + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/construct.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/construct.h new file mode 100644 index 0000000..7ec2593 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/construct.h @@ -0,0 +1,24 @@ +#pragma once + +#include "enabled.h" + +#if FASTLED_RMT5 + +#include + +#include "led_strip_types.h" + +namespace fastled_rmt51_strip { + +// Timings T0H, T0L, T1H, T1L, and TRESET are in nanoseconds and represent +// the high and low durations for a 0 bit, the high and low durations for a 1 +// bit, and the reset duration, respectively. +// See the data sheet for any given LED strip for these values. +esp_err_t construct_led_strip( + uint16_t T0H, uint16_t T0L, uint16_t T1H, uint16_t T1L, uint32_t TRESET, + int pin, uint32_t max_leds, bool is_rgbw, uint8_t* pixel_buf, + led_strip_handle_t* out); + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/defs.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/defs.h new file mode 100644 index 0000000..f706ded --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/defs.h @@ -0,0 +1,47 @@ +#pragma once + + +// Configuration settings for the led_strip. +#define LED_STRIP_RMT_DEFAULT_RESOLUTION 10000000 // 10MHz resolution + +#ifndef FASTLED_RMT_INTERRUPT_PRIORITY +#define FASTLED_RMT_INTERRUPT_PRIORITY 3 // maximum priority level for RMT interrupt +#endif + +#ifndef LED_STRIP_RMT_DEFAULT_TRANS_QUEUE_SIZE +#define LED_STRIP_RMT_DEFAULT_TRANS_QUEUE_SIZE 4 +#endif // LED_STRIP_RMT_DEFAULT_TRANS_QUEUE_SIZE + +// the memory size of each RMT channel, in words (4 bytes) +#ifndef LED_STRIP_RMT_DEFAULT_MEM_BLOCK_SYMBOLS +// TODO: This can be a runtime parameter that adjust to the number of strips. +#if CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32S2 +#define LED_STRIP_RMT_DEFAULT_MEM_BLOCK_SYMBOLS 64 +#else +#define LED_STRIP_RMT_DEFAULT_MEM_BLOCK_SYMBOLS 48 +#endif +#endif // LED_STRIP_RMT_DEFAULT_MEM_BLOCK_SYMBOLS + +#ifndef FASTLED_RMT_WITH_DMA +#if defined(CONFIG_IDF_TARGET_ESP32) || defined(CONFIG_IDF_TARGET_ESP32S2) || defined(ESP8266) || defined(CONFIG_IDF_TARGET_ESP32C3) +// This can be a runtime parameter that adjusts to the chip detection feature of esp-idf. + #define FASTLED_RMT_WITH_DMA 0 +#else + #define FASTLED_RMT_WITH_DMA 1 +#endif +#endif // FASTLED_RMT_WITH_DMA + +#ifndef FASTLED_RMT_MEMBLOCK_SYMBOLS +#if FASTLED_RMT_WITH_DMA +// This can be a runtime parameter that adjusts to the chip detection feature of esp-idf. +#define FASTLED_RMT_MEMBLOCK_SYMBOLS 1024 +#else +#define FASTLED_RMT_MEMBLOCK_SYMBOLS LED_STRIP_RMT_DEFAULT_MEM_BLOCK_SYMBOLS // Let the library decide +#endif // FASTLED_RMT_WITH_DMA + + +#ifndef FASTLED_RMT_MAX_CHANNELS +#define FASTLED_RMT_MAX_CHANNELS -1 // Allow runtime discovery +#endif // FASTLED_RMT_MAX_CHANNELS + +#endif // FASTLED_RMT_MEMBLOCK_SYMBOLS \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h new file mode 100644 index 0000000..1c4c651 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/enabled.h @@ -0,0 +1,16 @@ + +#pragma once + +#ifndef ESP32 +// No led strip component when not in ESP32 mode. + #define FASTLED_RMT5 0 +#else + #if !defined(FASTLED_RMT5) + #include "platforms/esp/esp_version.h" + #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) + #define FASTLED_RMT5 1 + #else + #define FASTLED_RMT5 0 + #endif // ESP_IDF_VERSION + #endif // FASTLED_RMT5 +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip.h new file mode 100644 index 0000000..5f761f1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip.h @@ -0,0 +1,140 @@ +#pragma once + +/* + * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + + + + +#ifdef ESP32 + +#include +#include "esp_err.h" +#include "led_strip_rmt.h" +#include "platforms/esp/esp_version.h" +#include "led_strip_interface.h" + + +namespace fastled_rmt51_strip { + + +typedef struct { + led_strip_t base; + rmt_channel_handle_t rmt_chan; + rmt_encoder_handle_t strip_encoder; + uint32_t strip_len; + uint8_t bytes_per_pixel; + uint8_t* pixel_buf; +} led_strip_rmt_obj; + +/** + * @brief Set RGB for a specific pixel + * + * @param strip: LED strip + * @param index: index of pixel to set + * @param red: red part of color + * @param green: green part of color + * @param blue: blue part of color + * + * @return + * - ESP_OK: Set RGB for a specific pixel successfully + * - ESP_ERR_INVALID_ARG: Set RGB for a specific pixel failed because of invalid parameters + * - ESP_FAIL: Set RGB for a specific pixel failed because other error occurred + */ +esp_err_t led_strip_set_pixel(led_strip_handle_t strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue); + +/** + * @brief Set RGBW for a specific pixel + * + * @note Only call this function if your led strip does have the white component (e.g. SK6812-RGBW) + * @note Also see `led_strip_set_pixel` if you only want to specify the RGB part of the color and bypass the white component + * + * @param strip: LED strip + * @param index: index of pixel to set + * @param red: red part of color + * @param green: green part of color + * @param blue: blue part of color + * @param white: separate white component + * + * @return + * - ESP_OK: Set RGBW color for a specific pixel successfully + * - ESP_ERR_INVALID_ARG: Set RGBW color for a specific pixel failed because of an invalid argument + * - ESP_FAIL: Set RGBW color for a specific pixel failed because other error occurred + */ +esp_err_t led_strip_set_pixel_rgbw(led_strip_handle_t strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue, uint32_t white); + +/** + * @brief Refresh memory colors to LEDs + * + * @param strip: LED strip + * + * @return + * - ESP_OK: Refresh successfully + * - ESP_FAIL: Refresh failed because some other error occurred + * + * @note: + * After updating the LED colors in the memory, a following invocation of this API is needed to flush colors to strip. + */ +esp_err_t led_strip_refresh(led_strip_handle_t strip); + + +/** + * @brief Refresh memory colors to LEDs asynchronously + * + * @param strip: LED strip + * + * @return + * - ESP_OK: Asynchronous refresh started successfully + * - ESP_FAIL: Asynchronous refresh failed to start because some other error occurred + * + * @note: + * This function starts the refresh process asynchronously. It returns immediately without waiting for the refresh to complete. + * Use led_strip_wait_refresh_done to wait for the refresh to finish. + */ +esp_err_t led_strip_refresh_async(led_strip_handle_t strip); + +/** + * @brief Wait for an asynchronous refresh operation to complete + * + * @param strip: LED strip + * @param timeout_ms: Timeout in milliseconds to wait for the refresh to complete + * + * @return + * - ESP_OK: Refresh completed successfully within the timeout period + * - ESP_ERR_TIMEOUT: Refresh did not complete within the specified timeout + * - ESP_FAIL: Waiting for refresh completion failed because some other error occurred + * + * @note: + * This function blocks until the asynchronous refresh operation completes or the timeout is reached. + * It should be called after led_strip_refresh_async to ensure the refresh process has finished. + */ +esp_err_t led_strip_wait_refresh_done(led_strip_handle_t strip, int32_t timeout_ms); + +/** + * @brief Clear LED strip (turn off all LEDs) + * + * @param strip: LED strip + * + * @return + * - ESP_OK: Clear LEDs successfully + * - ESP_FAIL: Clear LEDs failed because some other error occurred + */ +esp_err_t led_strip_clear(led_strip_handle_t strip); + +/** + * @brief Free LED strip resources + * + * @param strip: LED strip + * + * @return + * - ESP_OK: Free resources successfully + * - ESP_FAIL: Free resources failed because error occurred + */ +esp_err_t led_strip_del(led_strip_handle_t strip, bool release_pixel_buffer); + +} // namespace fastled_rmt51_strip + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_api.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_api.cpp new file mode 100644 index 0000000..ceaa7d0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_api.cpp @@ -0,0 +1,79 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#ifdef ESP32 + +#include "enabled.h" + +#if FASTLED_RMT5 + +#include "platforms/esp/esp_version.h" + +#if ESP_IDF_VERSION < ESP_IDF_VERSION_VAL(5, 0, 0) +#error "This library is only designed to run on ESP-IDF v5.0.0 and later" +#endif + +#include "esp_log.h" +#include "esp_check.h" + +#include "led_strip.h" +#include "led_strip_interface.h" + + + +namespace fastled_rmt51_strip { + + +// static const char *TAG = "led_strip"; +#define TAG "led_strip" + + +esp_err_t led_strip_set_pixel(led_strip_handle_t strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue) +{ + ESP_RETURN_ON_FALSE(strip, ESP_ERR_INVALID_ARG, TAG, "invalid argument"); + return strip->set_pixel(strip, index, red, green, blue); +} + + +esp_err_t led_strip_refresh_async(led_strip_handle_t strip) { + ESP_RETURN_ON_FALSE(strip, ESP_ERR_INVALID_ARG, TAG, "invalid argument"); + return strip->refresh_async(strip); +} + +esp_err_t led_strip_wait_refresh_done(led_strip_handle_t strip, int32_t timeout_ms) { + ESP_RETURN_ON_FALSE(strip, ESP_ERR_INVALID_ARG, TAG, "invalid argument"); + return strip->wait_refresh_done(strip, timeout_ms); +} + +esp_err_t led_strip_set_pixel_rgbw(led_strip_handle_t strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue, uint32_t white) +{ + ESP_RETURN_ON_FALSE(strip, ESP_ERR_INVALID_ARG, TAG, "invalid argument"); + return strip->set_pixel_rgbw(strip, index, red, green, blue, white); +} + +esp_err_t led_strip_refresh(led_strip_handle_t strip) +{ + ESP_RETURN_ON_FALSE(strip, ESP_ERR_INVALID_ARG, TAG, "invalid argument"); + return strip->refresh(strip); +} + +esp_err_t led_strip_clear(led_strip_handle_t strip) +{ + ESP_RETURN_ON_FALSE(strip, ESP_ERR_INVALID_ARG, TAG, "invalid argument"); + return strip->clear(strip); +} + +esp_err_t led_strip_del(led_strip_handle_t strip, bool release_pixel_buffer) +{ + ESP_RETURN_ON_FALSE(strip, ESP_ERR_INVALID_ARG, TAG, "invalid argument"); + return strip->del(strip, release_pixel_buffer); +} + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 + +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_interface.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_interface.h new file mode 100644 index 0000000..b649c78 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_interface.h @@ -0,0 +1,120 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ +#pragma once + +#include +#include "esp_err.h" + + +namespace fastled_rmt51_strip { + +typedef struct led_strip_t led_strip_t; /*!< Type of LED strip */ + +/** + * @brief LED strip interface definition + */ +struct led_strip_t { + /** + * @brief Set RGB for a specific pixel + * + * @param strip: LED strip + * @param index: index of pixel to set + * @param red: red part of color + * @param green: green part of color + * @param blue: blue part of color + * + * @return + * - ESP_OK: Set RGB for a specific pixel successfully + * - ESP_ERR_INVALID_ARG: Set RGB for a specific pixel failed because of invalid parameters + * - ESP_FAIL: Set RGB for a specific pixel failed because other error occurred + */ + esp_err_t (*set_pixel)(led_strip_t *strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue); + + /** + * @brief Set RGBW for a specific pixel. Similar to `set_pixel` but also set the white component + * + * @param strip: LED strip + * @param index: index of pixel to set + * @param red: red part of color + * @param green: green part of color + * @param blue: blue part of color + * @param white: separate white component + * + * @return + * - ESP_OK: Set RGBW color for a specific pixel successfully + * - ESP_ERR_INVALID_ARG: Set RGBW color for a specific pixel failed because of an invalid argument + * - ESP_FAIL: Set RGBW color for a specific pixel failed because other error occurred + */ + esp_err_t (*set_pixel_rgbw)(led_strip_t *strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue, uint32_t white); + + /** + * @brief Refresh memory colors to LEDs (blocking) + * + * @param strip: LED strip + * + * @return + * - ESP_OK: Refresh successfully + * - ESP_FAIL: Refresh failed because some other error occurred + * + * @note: + * After updating the LED colors in the memory, a following invocation of this API is needed to flush colors to strip. + * This function blocks until the refresh is complete. + */ + esp_err_t (*refresh)(led_strip_t *strip); + + /** + * @brief Refresh memory colors to LEDs asynchronously + * + * @param strip: LED strip + * + * @return + * - ESP_OK: Async refresh started successfully + * - ESP_FAIL: Failed to start async refresh + * + * @note: + * This function starts the refresh process and returns immediately. + * Use wait_refresh_done to wait for the refresh to complete. + */ + esp_err_t (*refresh_async)(led_strip_t *strip); + + /** + * @brief Wait for an asynchronous refresh operation to complete + * + * @param strip: LED strip + * @param timeout_ms: timeout value in milliseconds + * + * @return + * - ESP_OK: Refresh completed successfully within the timeout + * - ESP_ERR_TIMEOUT: Refresh did not complete within the specified timeout + * - ESP_FAIL: Waiting for refresh failed due to other errors + */ + esp_err_t (*wait_refresh_done)(led_strip_t *strip, int32_t timeout_ms); + + /** + * @brief Clear LED strip (turn off all LEDs) + * + * @param strip: LED strip + * @param timeout_ms: timeout value for clearing task + * + * @return + * - ESP_OK: Clear LEDs successfully + * - ESP_FAIL: Clear LEDs failed because some other error occurred + */ + esp_err_t (*clear)(led_strip_t *strip); + + /** + * @brief Free LED strip resources + * + * @param strip: LED strip + * + * @return + * - ESP_OK: Free resources successfully + * - ESP_FAIL: Free resources failed because error occurred + */ + esp_err_t (*del)(led_strip_t *strip, bool release_pixel_buffer); +}; + +} // namespace fastled_rmt51_strip diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt.h new file mode 100644 index 0000000..22bf12a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt.h @@ -0,0 +1,63 @@ +/* + * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ +#pragma once + + +#include + +#include "esp_err.h" +#include "led_strip_types.h" +#include "platforms/esp/esp_version.h" + +#if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) +#include "driver/rmt_types.h" +#else +#error "This library is only designed to run on ESP-IDF v5.0.0 and later" +#endif + + +namespace fastled_rmt51_strip { + +/** + * @brief LED Strip RMT specific configuration + */ +typedef struct { + rmt_clock_source_t clk_src; /*!< RMT clock source */ + uint32_t resolution_hz; /*!< RMT tick resolution, if set to zero, a default resolution (10MHz) will be applied */ + size_t mem_block_symbols; /*!< How many RMT symbols can one RMT channel hold at one time. Set to 0 will fallback to use the default size. */ + struct { + uint32_t with_dma: 1; /*!< Use DMA to transmit data */ + } flags; /*!< Extra driver flags */ +} led_strip_rmt_config_t; + +/** + * @brief Create LED strip based on RMT TX channel + * + * @param led_config LED strip configuration + * @param rmt_config RMT specific configuration + * @param ret_strip Returned LED strip handle + * @return + * - ESP_OK: create LED strip handle successfully + * - ESP_ERR_INVALID_ARG: create LED strip handle failed because of invalid argument + * - ESP_ERR_NO_MEM: create LED strip handle failed because of out of memory + * - ESP_FAIL: create LED strip handle failed because some other error + */ +esp_err_t led_strip_new_rmt_device( + const led_strip_config_t *led_config, + const led_strip_rmt_config_t *rmt_config, + led_strip_handle_t *ret_strip); + +// Create a new led strip with a pre-allocated pixel buffer. +esp_err_t led_strip_new_rmt_device_with_buffer( + const led_strip_config_t *led_config, + const led_strip_rmt_config_t *rmt_config, + uint8_t *pixel_buf, + led_strip_handle_t *ret_strip); + +// release_pixel_buffer is true then the pixel buffer will also be freed. +esp_err_t led_strip_release_rmt_device(led_strip_handle_t strip, bool release_pixel_buffer); + +} // namespace fastled_rmt51_strip diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp new file mode 100644 index 0000000..68287d3 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_dev.cpp @@ -0,0 +1,320 @@ +/* + * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#ifdef ESP32 + +#include "enabled.h" + +#if FASTLED_RMT5 + +#include +#include +#include + + +#include "esp_log.h" +#include "esp_check.h" +#include "driver/rmt_tx.h" + +#include "led_strip.h" +#include "led_strip_interface.h" +#include "led_strip_rmt_encoder.h" +#include "defs.h" + + + +#include "cleanup.h" + + +namespace fastled_rmt51_strip { + +// static const char *TAG = "led_strip_rmt"; +#define TAG "led_strip_rmt" + + + +static esp_err_t led_strip_rmt_set_pixel(led_strip_t *strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue) +{ + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + ESP_RETURN_ON_FALSE(index < rmt_strip->strip_len, ESP_ERR_INVALID_ARG, TAG, "index out of maximum number of LEDs"); + uint32_t start = index * rmt_strip->bytes_per_pixel; + // In thr order of GRB, as LED strip like WS2812 sends out pixels in this order + rmt_strip->pixel_buf[start + 0] = green & 0xFF; + rmt_strip->pixel_buf[start + 1] = red & 0xFF; + rmt_strip->pixel_buf[start + 2] = blue & 0xFF; + if (rmt_strip->bytes_per_pixel > 3) { + rmt_strip->pixel_buf[start + 3] = 0; + } + return ESP_OK; +} + +static esp_err_t led_strip_rmt_set_pixel_rgbw(led_strip_t *strip, uint32_t index, uint32_t red, uint32_t green, uint32_t blue, uint32_t white) +{ + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + ESP_RETURN_ON_FALSE(index < rmt_strip->strip_len, ESP_ERR_INVALID_ARG, TAG, "index out of maximum number of LEDs"); + ESP_RETURN_ON_FALSE(rmt_strip->bytes_per_pixel == 4, ESP_ERR_INVALID_ARG, TAG, "wrong LED pixel format, expected 4 bytes per pixel"); + uint8_t *buf_start = rmt_strip->pixel_buf + index * 4; + // SK6812 component order is GRBW + + *buf_start = green & 0xFF; + *++buf_start = red & 0xFF; + *++buf_start = blue & 0xFF; + *++buf_start = white & 0xFF; + return ESP_OK; +} + +static esp_err_t led_strip_rmt_refresh_async(led_strip_t *strip) +{ + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + rmt_transmit_config_t tx_conf = { + .loop_count = 0, + }; + ESP_RETURN_ON_ERROR(rmt_enable(rmt_strip->rmt_chan), TAG, "enable RMT channel failed"); + ESP_RETURN_ON_ERROR(rmt_transmit(rmt_strip->rmt_chan, rmt_strip->strip_encoder, rmt_strip->pixel_buf, + rmt_strip->strip_len * rmt_strip->bytes_per_pixel, &tx_conf), TAG, "transmit pixels by RMT failed"); + return ESP_OK; +} + +static esp_err_t led_strip_rmt_wait_refresh_done(led_strip_t *strip, int32_t timeout_ms) +{ + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + ESP_RETURN_ON_ERROR(rmt_tx_wait_all_done(rmt_strip->rmt_chan, timeout_ms), TAG, "wait for RMT channel done failed"); + ESP_RETURN_ON_ERROR(rmt_disable(rmt_strip->rmt_chan), TAG, "disable RMT channel failed"); + return ESP_OK; +} + +static esp_err_t led_strip_rmt_refresh(led_strip_t *strip) +{ + ESP_RETURN_ON_ERROR(led_strip_rmt_refresh_async(strip), TAG, "refresh LED strip failed"); + ESP_RETURN_ON_ERROR(led_strip_rmt_wait_refresh_done(strip, -1), TAG, "wait for RMT channel done failed"); + return ESP_OK; +} + + + +static esp_err_t led_strip_rmt_clear(led_strip_t *strip) +{ + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + // Write zero to turn off all leds + memset(rmt_strip->pixel_buf, 0, rmt_strip->strip_len * rmt_strip->bytes_per_pixel); + return led_strip_rmt_refresh(strip); +} + +#define WARN_ON_ERROR(x, tag, format, ...) do { \ + esp_err_t err_rc_ = (x); \ + if (unlikely(err_rc_ != ESP_OK)) { \ + ESP_LOGW(tag, "%s(%d): " format, __FUNCTION__, __LINE__ __VA_OPT__(,) __VA_ARGS__); \ + } \ +} while(0) + + +static esp_err_t led_strip_rmt_release_channel(led_strip_t *strip) +{ + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + if (rmt_strip->rmt_chan) { + WARN_ON_ERROR(rmt_del_channel(rmt_strip->rmt_chan), TAG, "delete RMT channel failed"); + rmt_strip->rmt_chan = NULL; + } + return ESP_OK; +} + +static esp_err_t led_strip_rmt_release_encoder(led_strip_t *strip) +{ + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + if (rmt_strip->strip_encoder) { + WARN_ON_ERROR(rmt_del_encoder(rmt_strip->strip_encoder), TAG, "delete strip encoder failed"); + rmt_strip->strip_encoder = NULL; + } + return ESP_OK; +} + + +static esp_err_t led_strip_rmt_del(led_strip_t *strip) +{ + WARN_ON_ERROR(led_strip_rmt_release_channel(strip), TAG, "remove RMT channel failed"); + WARN_ON_ERROR(led_strip_rmt_release_encoder(strip), TAG, "remove RMT encoder failed"); + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + uint8_t *pixel_buf = rmt_strip->pixel_buf; + if (pixel_buf) { + free(pixel_buf); + } + free(rmt_strip); + return ESP_OK; +} + + +static esp_err_t led_strip_rmt_del2(led_strip_t *strip, bool free_pixel_buf) +{ + WARN_ON_ERROR(led_strip_rmt_release_channel(strip), TAG, "remove RMT channel failed"); + WARN_ON_ERROR(led_strip_rmt_release_encoder(strip), TAG, "remove RMT encoder failed"); + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + if (free_pixel_buf) { + uint8_t *pixel_buf = rmt_strip->pixel_buf; + if (pixel_buf) { + free(pixel_buf); + } + } + free(rmt_strip); + return ESP_OK; +} + + +void delete_strip(led_strip_rmt_obj *rmt_strip) { + if (rmt_strip) { + if (rmt_strip->rmt_chan) { + rmt_del_channel(rmt_strip->rmt_chan); + } + if (rmt_strip->strip_encoder) { + rmt_del_encoder(rmt_strip->strip_encoder); + } + uint8_t* pixel_buf = rmt_strip->pixel_buf; + if (pixel_buf) { + free(pixel_buf); + } + free(rmt_strip); + } +} + +void delete_strip_leave_buffer(led_strip_rmt_obj *rmt_strip) { + if (rmt_strip) { + if (rmt_strip->rmt_chan) { + rmt_del_channel(rmt_strip->rmt_chan); + } + if (rmt_strip->strip_encoder) { + rmt_del_encoder(rmt_strip->strip_encoder); + } + free(rmt_strip); + } +} + +#undef ESP_RETURN_ON_FALSE +#undef ESP_RETURN_ON_ERROR +#define ESP_RETURN_ON_FALSE(a, err_code, goto_tag, log_tag, format, ...) do { \ + if (unlikely(!(a))) { \ + ESP_LOGE(log_tag, "%s(%d): " format, __FUNCTION__, __LINE__ __VA_OPT__(,) __VA_ARGS__); \ + ret = err_code; \ + return ret; \ + } \ + } while (0) + +#define ESP_RETURN_ON_ERROR(x, goto_tag, log_tag, format, ...) do { \ + esp_err_t err_rc_ = (x); \ + if (unlikely(err_rc_ != ESP_OK)) { \ + ESP_LOGE(log_tag, "%s(%d): " format, __FUNCTION__, __LINE__ __VA_OPT__(,) __VA_ARGS__); \ + ret = err_rc_; \ + return ret; \ + } \ + } while(0) + +esp_err_t led_strip_new_rmt_device_with_buffer( + const led_strip_config_t *led_config, + const led_strip_rmt_config_t *rmt_config, + uint8_t *pixel_buf, + led_strip_handle_t *ret_strip) { + led_strip_rmt_obj *rmt_strip = NULL; + esp_err_t ret = ESP_OK; + ESP_RETURN_ON_FALSE(led_config && rmt_config && ret_strip, ESP_ERR_INVALID_ARG, err, TAG, "invalid argument"); + uint8_t bytes_per_pixel = led_config->flags.rgbw ? 4 : 3; + uint32_t resolution = rmt_config->resolution_hz ? rmt_config->resolution_hz : LED_STRIP_RMT_DEFAULT_RESOLUTION; + + // for backward compatibility, if the user does not set the clk_src, use the default value + rmt_clock_source_t clk_src = RMT_CLK_SRC_DEFAULT; + if (rmt_config->clk_src) { + clk_src = rmt_config->clk_src; + } + size_t mem_block_symbols = rmt_config->mem_block_symbols; + assert(mem_block_symbols > 0); + // override the default value if the user sets it + //if (rmt_config->mem_block_symbols) { + // mem_block_symbols = rmt_config->mem_block_symbols; + //} + rmt_tx_channel_config_t rmt_chan_config = { + .gpio_num = gpio_num_t(led_config->strip_gpio_num), + .clk_src = clk_src, + .resolution_hz = resolution, + .mem_block_symbols = mem_block_symbols, + .trans_queue_depth = LED_STRIP_RMT_DEFAULT_TRANS_QUEUE_SIZE, + .intr_priority = FASTLED_RMT_INTERRUPT_PRIORITY, + //.flags.with_dma = rmt_config->flags.with_dma, + //.flags.invert_out = led_config->flags.invert_out, + .flags = { + .invert_out = led_config->flags.invert_out, + .with_dma = rmt_config->flags.with_dma, + } + }; + // Temporary object to hold the RMT object. If acquiring the RMT channel fails, we can just return the error. + // then we don't need to free the memory. + led_strip_rmt_obj rmt_obj_tmp = {}; + rmt_obj_tmp.pixel_buf = pixel_buf; + esp_err_t err = rmt_new_tx_channel(&rmt_chan_config, &rmt_obj_tmp.rmt_chan); + if (err == ESP_ERR_NOT_FOUND) { // No channels available + // We failed but we didn't allocate from the heap yet, so we can just return the error. + ret_strip = nullptr; + return err; + } + // Some other error occurred. + ESP_RETURN_ON_ERROR(err, err, TAG, "create RMT channel failed"); + // Creating the rmt object worked so go ahead and allocate from the heap. + rmt_strip = static_cast(calloc(1, sizeof(led_strip_rmt_obj))); + ESP_RETURN_ON_FALSE(rmt_strip, ESP_ERR_NO_MEM, err, TAG, "no mem for rmt strip"); + Cleanup cleanup_if_failure(delete_strip_leave_buffer, rmt_strip); + // Okay to copy the temporary object to the heap. + *rmt_strip = rmt_obj_tmp; + led_strip_encoder_config_t strip_encoder_conf = { + .resolution = resolution, + .bytes_encoder_config = led_config->rmt_bytes_encoder_config, + .reset_code = led_config->reset_code, + }; + ESP_RETURN_ON_ERROR(rmt_new_led_strip_encoder(&strip_encoder_conf, &rmt_strip->strip_encoder), err, TAG, "create LED strip encoder failed"); + + rmt_strip->bytes_per_pixel = bytes_per_pixel; + rmt_strip->strip_len = led_config->max_leds; + rmt_strip->base.set_pixel = led_strip_rmt_set_pixel; + rmt_strip->base.set_pixel_rgbw = led_strip_rmt_set_pixel_rgbw; + rmt_strip->base.refresh = led_strip_rmt_refresh; + rmt_strip->base.clear = led_strip_rmt_clear; + rmt_strip->base.del = led_strip_rmt_del2; + rmt_strip->base.refresh_async = led_strip_rmt_refresh_async; + rmt_strip->base.wait_refresh_done = led_strip_rmt_wait_refresh_done; + + *ret_strip = &rmt_strip->base; + cleanup_if_failure.release(); + return ESP_OK; +} + + +esp_err_t led_strip_new_rmt_device( + const led_strip_config_t *led_config, + const led_strip_rmt_config_t *rmt_config, + led_strip_handle_t *ret_strip) +{ + esp_err_t ret = ESP_OK; + ESP_RETURN_ON_FALSE(led_config && rmt_config && ret_strip, ESP_ERR_INVALID_ARG, err, TAG, "invalid argument"); + // ESP_RETURN_ON_FALSE(led_config->led_pixel_format < LED_PIXEL_FORMAT_INVALID, ESP_ERR_INVALID_ARG, err, TAG, "invalid led_pixel_format"); + //uint8_t bytes_per_pixel = (led_config->led_pixel_format == LED_PIXEL_FORMAT_GRBW) ? 4 : 3; + uint8_t bytes_per_pixel = led_config->flags.rgbw ? 4 : 3; + uint8_t* pixel_buf = static_cast(calloc(1, led_config->max_leds * bytes_per_pixel)); + ESP_RETURN_ON_FALSE(pixel_buf, ESP_ERR_NO_MEM, err, TAG, "no mem for pixel buffer"); + ret = led_strip_new_rmt_device_with_buffer(led_config, rmt_config, pixel_buf, ret_strip); + if (ret != ESP_OK) { + free(pixel_buf); + } + return ret; +} + +esp_err_t led_strip_release_rmt_device(led_strip_handle_t strip, bool release_pixel_buffer) { + led_strip_rmt_obj *rmt_strip = __containerof(strip, led_strip_rmt_obj, base); + if (!release_pixel_buffer) { + rmt_strip->pixel_buf = NULL; + } + return led_strip_rmt_del(strip); +} + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 + +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp new file mode 100644 index 0000000..0ee3da9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_encoder.cpp @@ -0,0 +1,172 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#ifdef ESP32 + +#include "enabled.h" + +#if FASTLED_RMT5 + +#include "enabled.h" + + +// enable fprmissive +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wnarrowing" + + +#include "esp_check.h" + + +#include "led_strip_rmt_encoder.h" +#include "cleanup.h" + + +namespace fastled_rmt51_strip { + +#define TAG "led_strip" + +// Replaces C's ability to or enums together. This is a C++ version of the same thing. +template +EnumT enum_or(EnumT a, EnumT b) { + return static_cast(static_cast(a) | static_cast(b)); +} + +typedef struct { + rmt_encoder_t base; + rmt_encoder_t *bytes_encoder; + rmt_encoder_t *copy_encoder; + int state; + rmt_symbol_word_t reset_code; +} rmt_led_strip_encoder_t; + + + +static size_t rmt_encode_led_strip(rmt_encoder_t *encoder, rmt_channel_handle_t channel, const void *primary_data, size_t data_size, rmt_encode_state_t *ret_state) +{ + rmt_led_strip_encoder_t *led_encoder = __containerof(encoder, rmt_led_strip_encoder_t, base); + rmt_encoder_handle_t bytes_encoder = led_encoder->bytes_encoder; + rmt_encoder_handle_t copy_encoder = led_encoder->copy_encoder; + rmt_encode_state_t session_state = rmt_encode_state_t(0); + rmt_encode_state_t state = rmt_encode_state_t(0); + size_t encoded_symbols = 0; + switch (led_encoder->state) { + case 0: // send RGB data + encoded_symbols += bytes_encoder->encode(bytes_encoder, channel, primary_data, data_size, &session_state); + if (session_state & RMT_ENCODING_COMPLETE) { + led_encoder->state = 1; // switch to next state when current encoding session finished + } + if (session_state & RMT_ENCODING_MEM_FULL) { + state = enum_or(state, RMT_ENCODING_MEM_FULL); + goto out; // yield if there's no free space for encoding artifacts + } + // fall-through + case 1: // send reset code + encoded_symbols += copy_encoder->encode(copy_encoder, channel, &led_encoder->reset_code, + sizeof(led_encoder->reset_code), &session_state); + if (session_state & RMT_ENCODING_COMPLETE) { + led_encoder->state = 0; // back to the initial encoding session + //state |= RMT_ENCODING_COMPLETE; + state = enum_or(state, RMT_ENCODING_COMPLETE); + } + if (session_state & RMT_ENCODING_MEM_FULL) { + //state |= RMT_ENCODING_MEM_FULL; + state = enum_or(state, RMT_ENCODING_MEM_FULL); + goto out; // yield if there's no free space for encoding artifacts + } + } +out: + *ret_state = state; + return encoded_symbols; +} + +static esp_err_t rmt_del_led_strip_encoder(rmt_encoder_t *encoder) +{ + rmt_led_strip_encoder_t *led_encoder = __containerof(encoder, rmt_led_strip_encoder_t, base); + rmt_del_encoder(led_encoder->bytes_encoder); + rmt_del_encoder(led_encoder->copy_encoder); + free(led_encoder); + return ESP_OK; +} + +static esp_err_t rmt_led_strip_encoder_reset(rmt_encoder_t *encoder) +{ + rmt_led_strip_encoder_t *led_encoder = __containerof(encoder, rmt_led_strip_encoder_t, base); + rmt_encoder_reset(led_encoder->bytes_encoder); + rmt_encoder_reset(led_encoder->copy_encoder); + led_encoder->state = 0; + return ESP_OK; +} + +void delete_encoder(rmt_led_strip_encoder_t *led_encoder) { + if (led_encoder) { + if (led_encoder->bytes_encoder) { + rmt_del_encoder(led_encoder->bytes_encoder); + } + if (led_encoder->copy_encoder) { + rmt_del_encoder(led_encoder->copy_encoder); + } + free(led_encoder); + } +} + +// now replace these with C++ versions that do the same thing as the jump statement +#undef ESP_GOTO_ON_FALSE +#undef ESP_GOTO_ON_ERROR + +#define ESP_GOTO_ON_FALSE(a, err_code, goto_tag, log_tag, format, ...) do { \ + if (unlikely(!(a))) { \ + ESP_LOGE(log_tag, "%s(%d): " format, __FUNCTION__, __LINE__ __VA_OPT__(,) __VA_ARGS__); \ + ret = err_code; \ + return ret; \ + } \ + } while (0) + +#define ESP_GOTO_ON_ERROR(x, goto_tag, log_tag, format, ...) do { \ + esp_err_t err_rc_ = (x); \ + if (unlikely(err_rc_ != ESP_OK)) { \ + ESP_LOGE(log_tag, "%s(%d): " format, __FUNCTION__, __LINE__ __VA_OPT__(,) __VA_ARGS__); \ + ret = err_rc_; \ + return ret; \ + } \ + } while(0) + + + + +esp_err_t rmt_new_led_strip_encoder(const led_strip_encoder_config_t *config, rmt_encoder_handle_t *ret_encoder) +{ + esp_err_t ret = ESP_OK; + rmt_led_strip_encoder_t *led_encoder = NULL; + Cleanup cleanup_if_fialure(delete_encoder, led_encoder); + + // RmtLedStripEncoderDeleterOnError deleter(&ret, &led_encoder); + ESP_GOTO_ON_FALSE(config && ret_encoder, ESP_ERR_INVALID_ARG, err, TAG, "invalid argument"); + //ESP_GOTO_ON_FALSE(config->led_model < LED_MODEL_INVALID, ESP_ERR_INVALID_ARG, err, TAG, "invalid led model"); + led_encoder = static_cast(calloc(1, sizeof(rmt_led_strip_encoder_t))); + ESP_GOTO_ON_FALSE(led_encoder, ESP_ERR_NO_MEM, err, TAG, "no mem for led strip encoder"); + led_encoder->base.encode = rmt_encode_led_strip; + led_encoder->base.del = rmt_del_led_strip_encoder; + led_encoder->base.reset = rmt_led_strip_encoder_reset; + rmt_bytes_encoder_config_t bytes_encoder_config = config->bytes_encoder_config; + ESP_GOTO_ON_ERROR(rmt_new_bytes_encoder(&bytes_encoder_config, &led_encoder->bytes_encoder), err, TAG, "create bytes encoder failed"); + rmt_copy_encoder_config_t copy_encoder_config = {}; + ESP_GOTO_ON_ERROR(rmt_new_copy_encoder(©_encoder_config, &led_encoder->copy_encoder), err, TAG, "create copy encoder failed"); + led_encoder->reset_code = config->reset_code; + *ret_encoder = &led_encoder->base; + cleanup_if_fialure.release(); + return ESP_OK; +} + + +#pragma GCC diagnostic pop + + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 + +#endif // ESP32 \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_encoder.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_encoder.h new file mode 100644 index 0000000..d706612 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_rmt_encoder.h @@ -0,0 +1,37 @@ +/* + * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ +#pragma once + +#include +#include "led_strip_types.h" +#include "driver/rmt_encoder.h" + + +namespace fastled_rmt51_strip { + + +/** + * @brief Type of led strip encoder configuration + */ +typedef struct { + uint32_t resolution; /*!< Encoder resolution, in Hz */ + rmt_bytes_encoder_config_t bytes_encoder_config; /*!< RMT bytes encoder configuration */ + rmt_symbol_word_t reset_code; /*!< Reset code for LED strip */ +} led_strip_encoder_config_t; + +/** + * @brief Create RMT encoder for encoding LED strip pixels into RMT symbols + * + * @param[in] config Encoder configuration + * @param[out] ret_encoder Returned encoder handle + * @return + * - ESP_ERR_INVALID_ARG for any invalid arguments + * - ESP_ERR_NO_MEM out of memory when creating led strip encoder + * - ESP_OK if creating encoder successfully + */ +esp_err_t rmt_new_led_strip_encoder(const led_strip_encoder_config_t *config, rmt_encoder_handle_t *ret_encoder); + +} // namespace fastled_rmt51_strip \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_types.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_types.h new file mode 100644 index 0000000..025edb4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/led_strip_types.h @@ -0,0 +1,57 @@ +/* + * SPDX-FileCopyrightText: 2022-2023 Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ +#pragma once + +#include +#include "driver/rmt_encoder.h" + + +namespace fastled_rmt51_strip { + +/** + * @brief LED strip pixel format + */ +typedef enum { + // Note - Zach Vorhies - Only this enum means that there is no re-ordering of the colors. + LED_PIXEL_FORMAT_GRB, /*!< Pixel format: GRB */ + LED_PIXEL_FORMAT_GRBW, /*!< Pixel format: GRBW */ + LED_PIXEL_FORMAT_INVALID /*!< Invalid pixel format */ +} led_pixel_format_t; + +/** + * @brief LED strip model + * @note Different led model may have different timing parameters, so we need to distinguish them. + */ +typedef enum { + LED_MODEL_WS2812, /*!< LED strip model: WS2812 */ + LED_MODEL_SK6812, /*!< LED strip model: SK6812 */ + LED_MODEL_INVALID /*!< Invalid LED strip model */ +} led_model_t; + +/** + * @brief LED strip handle + */ +typedef struct led_strip_t *led_strip_handle_t; + +/** + * @brief LED Strip Configuration + */ +typedef struct { + int strip_gpio_num; /*!< GPIO number that used by LED strip */ + uint32_t max_leds; /*!< Maximum LEDs in a single strip */ + //led_pixel_format_t led_pixel_format; /*!< LED pixel format */ + // led_model_t led_model; /*!< LED model */ + rmt_bytes_encoder_config_t rmt_bytes_encoder_config; /*!< RMT bytes encoder configuration */ + rmt_symbol_word_t reset_code; /*!< Reset code for LED strip */ + struct { + uint32_t invert_out: 1; /*!< Invert output signal */ + uint32_t rgbw: 1; /*!< RGBW mode */ + } flags; /*!< Extra driver flags */ + + +} led_strip_config_t; + +} // namespace fastled_rmt51_strip diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip.cpp new file mode 100644 index 0000000..50a0241 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip.cpp @@ -0,0 +1,174 @@ +#ifdef ESP32 + +#include "enabled.h" + +#if FASTLED_RMT5 + +#include "rmt_strip.h" +#include "esp_log.h" +#include "configure_led.h" +#include "construct.h" +#include "esp_check.h" + +#include "rmt_strip_group.h" + +namespace fastled_rmt51_strip { + + + +#define TAG "rtm_strip.cpp" + +#define RMT_ASSERT(x) \ + { \ + if (!(x)) { \ + ESP_ERROR_CHECK(ESP_FAIL); \ + } \ + } + +#define RMT_ASSERT_LT(x, y) \ + { \ + if (!((x) < (y))) { \ + ESP_ERROR_CHECK(ESP_FAIL); \ + } \ + } + +class RmtLedStrip : public IRmtLedStrip { +public: + RmtLedStrip(uint16_t T0H, uint16_t T0L, uint16_t T1H, uint16_t T1L, uint32_t TRESET, + int pin, uint32_t max_leds, bool is_rgbw) + : mT0H(T0H), + mT0L(T0L), + mT1H(T1H), + mT1L(T1L), + mTRESET(TRESET), + mIsRgbw(is_rgbw), + mPin(pin), + mMaxLeds(max_leds) { + const uint8_t bytes_per_pixel = is_rgbw ? 4 : 3; + mBuffer = static_cast(calloc(max_leds, bytes_per_pixel)); + } + + void acquire_rmt() { + assert(!mLedStrip); + assert(!mAquired); + + RmtActiveStripGroup::instance().wait_if_max_number_active(); + + do { + esp_err_t err = construct_led_strip( + mT0H, mT0L, mT1H, mT1L, mTRESET, + mPin, mMaxLeds, mIsRgbw, mBuffer, + &mLedStrip); + + if (err == ESP_OK) { + // Success + RmtActiveStripGroup::instance().add(this); + break; + } + + if (err == ESP_ERR_NOT_FOUND) { // No free RMT channels yet. + int active_strips = RmtActiveStripGroup::instance().count_active(); + if (active_strips == 0) { + // If there are no active strips and we don't have any resources then + // this means RMT is not supported on this platform so we just abort. + ESP_ERROR_CHECK(err); + } + // Update the total number of active strips allowed. + RmtActiveStripGroup::instance().set_total_allowed(active_strips); + // wait for one of the strips to complete and then try again. + RmtActiveStripGroup::instance().wait_for_any_strip_to_release(); + continue; + } + // Some other error that we can't handle. + + ESP_LOGE(TAG, "construct_led_strip failed because of unexpected error, is DMA not supported on this device?: %s", esp_err_to_name(err)); + ESP_ERROR_CHECK(err); + } while (true); + + mAquired = true; + } + + void release_rmt() { + if (!mAquired) { + return; + } + led_strip_wait_refresh_done(mLedStrip, -1); + RmtActiveStripGroup::instance().remove(this); + if (mLedStrip) { + led_strip_del(mLedStrip, false); + mLedStrip = nullptr; + } + mAquired = false; + } + + virtual ~RmtLedStrip() override { + release_rmt(); + free(mBuffer); + } + + virtual void set_pixel(uint32_t i, uint8_t r, uint8_t g, uint8_t b) override { + RMT_ASSERT(!mAquired); + RMT_ASSERT_LT(i, mMaxLeds); + RMT_ASSERT(!mIsRgbw); + mBuffer[i * 3 + 0] = r; + mBuffer[i * 3 + 1] = g; + mBuffer[i * 3 + 2] = b; + } + + virtual void set_pixel_rgbw(uint32_t i, uint8_t r, uint8_t g, uint8_t b, uint8_t w) override { + RMT_ASSERT(!mAquired); + RMT_ASSERT_LT(i, mMaxLeds); + RMT_ASSERT(mIsRgbw); + mBuffer[i * 4 + 0] = r; + mBuffer[i * 4 + 1] = g; + mBuffer[i * 4 + 2] = b; + mBuffer[i * 4 + 3] = w; + } + + void draw_and_wait_for_completion() { + ESP_ERROR_CHECK(led_strip_refresh(mLedStrip)); + } + + void draw_async() { + ESP_ERROR_CHECK(led_strip_refresh_async(mLedStrip)); + } + + virtual void draw() override { + release_rmt(); + if (!mAquired) { + acquire_rmt(); + } + draw_async(); + } + + virtual void wait_for_draw_complete() override { + release_rmt(); + } + + virtual uint32_t num_pixels() const { + return mMaxLeds; + } + +private: + int mPin = -1; + led_strip_handle_t mLedStrip = nullptr; + bool mIsRgbw = false; + uint32_t mMaxLeds = 0; + uint8_t* mBuffer = nullptr; + bool mAquired = false; + uint16_t mT0H = 0; + uint16_t mT0L = 0; + uint16_t mT1H = 0; + uint16_t mT1L = 0; + uint32_t mTRESET = 0; +}; + +IRmtLedStrip* create_rmt_led_strip(uint16_t T0H, uint16_t T0L, uint16_t T1H, uint16_t T1L, uint32_t TRESET, int pin, uint32_t max_leds, bool is_rgbw) { + return new RmtLedStrip(T0H, T0L, T1H, T1L, TRESET, pin, max_leds, is_rgbw); +} + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 + +#endif // ESP32 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip.h new file mode 100644 index 0000000..6f5c233 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip.h @@ -0,0 +1,24 @@ +#pragma once + +#include + + +namespace fastled_rmt51_strip { + +// Abstraction for an LED strip that can be controlled via RMT. +class IRmtLedStrip { +public: + virtual ~IRmtLedStrip() = default; + virtual void set_pixel(uint32_t i, uint8_t r, uint8_t g, uint8_t b) = 0; + virtual void set_pixel_rgbw(uint32_t i, uint8_t r, uint8_t g, uint8_t b, uint8_t w) = 0; + // Non-blocking draw if and only if the number of strips is less than the number of channels. + virtual void draw() = 0; + virtual void wait_for_draw_complete() = 0; + virtual uint32_t num_pixels() const = 0; +}; + +IRmtLedStrip* create_rmt_led_strip( + uint16_t T0H, uint16_t T0L, uint16_t T1H, uint16_t T1L, uint32_t TRESET, // Timing is in nanoseconds + int pin, uint32_t max_leds, bool is_rgbw); + +} // namespace fastled_rmt51_strip diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip_group.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip_group.cpp new file mode 100644 index 0000000..336be06 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip_group.cpp @@ -0,0 +1,105 @@ + + +#include "enabled.h" + +#if FASTLED_RMT5 + + +#include "rmt_strip_group.h" + +#include "rmt_strip.h" +#include "configure_led.h" +#include "construct.h" +#include "esp_check.h" + + +namespace fastled_rmt51_strip { + +RmtActiveStripGroup& RmtActiveStripGroup::instance() { + static RmtActiveStripGroup instance; + return instance; +} + +void RmtActiveStripGroup::add(IRmtLedStrip* strip) { + for (int i = 0; i < kMaxRmtLedStrips; i++) { + if (mAllRmtLedStrips[i] == nullptr) { + mAllRmtLedStrips[i] = strip; + return; + } + } + ESP_ERROR_CHECK(ESP_ERR_NOT_FOUND); +} + +void RmtActiveStripGroup::remove(IRmtLedStrip* strip) { + int found_idx = -1; + for (int i = 0; i < kMaxRmtLedStrips; i++) { + if (mAllRmtLedStrips[i] == strip) { + mAllRmtLedStrips[i] = nullptr; + found_idx = i; + } + } + if (found_idx == -1) { + ESP_ERROR_CHECK(ESP_ERR_NOT_FOUND); + } + // We want no gaps in the array so that we can only wait on the oldest + // element, which will be towards the front. Newest elements will be + // towards the back. + for (int i = found_idx; i < kMaxRmtLedStrips - 1; i++) { + mAllRmtLedStrips[i] = mAllRmtLedStrips[i + 1]; + } + mAllRmtLedStrips[kMaxRmtLedStrips - 1] = nullptr; +} + +void RmtActiveStripGroup::wait_for_any_strip_to_release() { + for (int i = 0; i < kMaxRmtLedStrips; i++) { + if (mAllRmtLedStrips[i]) { + mAllRmtLedStrips[i]->wait_for_draw_complete(); + } + } +} + +int RmtActiveStripGroup::count_active() { + int count = 0; + for (int i = 0; i < kMaxRmtLedStrips; i++) { + if (mAllRmtLedStrips[i]) { + count++; + } + } + return count; +} + +void RmtActiveStripGroup::wait_if_max_number_active() { + if (mTotalActiveStripsAllowed == -1) { + // We don't know the limit yet. + return; + } + if (mTotalActiveStripsAllowed == 0) { + // in invalid number of active strips. In this case we just abort + // the program. + ESP_ERROR_CHECK(ESP_FAIL); + } + // We've hit the limit before and now the number of known max number + // active strips is known and that we are saturated. Therefore we block + // the main thread until a strip is available. + if (count_active() >= mTotalActiveStripsAllowed) { + wait_for_any_strip_to_release(); + } +} + +void RmtActiveStripGroup::set_total_allowed(int value) { + mTotalActiveStripsAllowed = value; +} + +int RmtActiveStripGroup::get_total_allowed() const { + return mTotalActiveStripsAllowed; +} + +RmtActiveStripGroup::RmtActiveStripGroup() { + for (int i = 0; i < kMaxRmtLedStrips; i++) { + mAllRmtLedStrips[i] = nullptr; + } +} + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip_group.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip_group.h new file mode 100644 index 0000000..0284388 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_strip/rmt_strip_group.h @@ -0,0 +1,41 @@ +#pragma once + +#include "enabled.h" + +#if FASTLED_RMT5 + +#include "defs.h" +#include "rmt_strip.h" + +namespace fastled_rmt51_strip { + +// Acts a limiter on the number of active RMT channels. +// If there are more strips than RMT channels available +// this class will wait for a strip to finish before allowing +// a new one to start. +class RmtActiveStripGroup { +public: + static RmtActiveStripGroup& instance(); + void add(IRmtLedStrip* strip); + void remove(IRmtLedStrip* strip); + void wait_for_any_strip_to_release(); + int count_active(); + void wait_if_max_number_active(); + void set_total_allowed(int value); + int get_total_allowed() const; + +private: + // Way more than we should ever need now. This is used to + // size the array of all possible RMT led strips. + // One day an esp32 chip may actually have 64 RMT channels. + static const int kMaxRmtLedStrips = 64; + RmtActiveStripGroup(); + RmtActiveStripGroup(const RmtActiveStripGroup&) = delete; + RmtActiveStripGroup& operator=(const RmtActiveStripGroup&) = delete; + int mTotalActiveStripsAllowed = FASTLED_RMT_MAX_CHANNELS; // Default -1 to allow runtime discovery. + IRmtLedStrip* mAllRmtLedStrips[kMaxRmtLedStrips]; +}; + +} // namespace fastled_rmt51_strip + +#endif // FASTLED_RMT5 diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h new file mode 100644 index 0000000..cf1aa4d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h @@ -0,0 +1,46 @@ +#pragma once +#include "esp32-hal.h" +#ifndef ESP32 +#define ESP32 +#endif + +#define FASTLED_ESP32 + +#if CONFIG_IDF_TARGET_ARCH_RISCV +#define FASTLED_RISCV +#else +#define FASTLED_XTENSA +#endif + +// Handling for older versions of ESP32 Arduino core +#if !defined(ESP_IDF_VERSION) +// Older versions of ESP_IDF only supported ESP32 +#define CONFIG_IDF_TARGET_ESP32 1 +// Define missing version macros. Hard code older version 3.0 since actual version is unknown +#define ESP_IDF_VERSION_VAL(major, minor, patch) ((major << 16) | (minor << 8) | (patch)) +#define ESP_IDF_VERSION ESP_IDF_VERSION_VAL(3, 0, 0) +#endif + +// Use system millis timer +#define FASTLED_HAS_MILLIS + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; +typedef unsigned long prog_uint32_t; + + +// Default to NOT using PROGMEM here +#ifndef FASTLED_USE_PROGMEM +# define FASTLED_USE_PROGMEM 0 +#endif + +#ifndef FASTLED_ALLOW_INTERRUPTS +# define FASTLED_ALLOW_INTERRUPTS 1 +# define INTERRUPT_THRESHOLD 0 +#endif + +#define NEED_CXX_BITS + +// These can be overridden +# define FASTLED_ESP32_RAW_PIN_ORDER + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h new file mode 100644 index 0000000..d6a5f75 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h @@ -0,0 +1,166 @@ +#ifndef __INC_CLOCKLESS_BLOCK_ESP8266_H +#define __INC_CLOCKLESS_BLOCK_ESP8266_H + +#include +#include "namespace.h" +#include "register.h" +#include "eorder.h" +#include "transpose8x1_noinline.h" + +#define FASTLED_HAS_BLOCKLESS 1 + +#define FIX_BITS(bits) (((bits & 0x0fL) << 12) | (bits & 0x30)) + +#define MIN(X,Y) (((X)<(Y)) ? (X):(Y)) +#define USED_LANES (MIN(LANES, 6)) +#define PORT_MASK (((1 << USED_LANES)-1) & 0x0000FFFFL) +#define PIN_MASK FIX_BITS(PORT_MASK) + +FASTLED_NAMESPACE_BEGIN + +#ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES +extern uint32_t _frame_cnt; +extern uint32_t _retry_cnt; +#endif + +template +class InlineBlockClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + CMinWait mWait; + +public: + virtual int size() { return CLEDController::size() * LANES; } + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + /*uint32_t clocks = */ + int cnt=FASTLED_INTERRUPT_RETRY_COUNT; + while(!showRGBInternal(pixels) && cnt--) { + os_intr_unlock(); + #ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES + ++_retry_cnt; + #endif + delayMicroseconds(WAIT_TIME * 10); + os_intr_lock(); + } + // #if FASTLED_ALLOW_INTTERUPTS == 0 + // Adjust the timer + // long microsTaken = CLKS_TO_MICROS(clocks); + // MS_COUNTER += (1 + (microsTaken / 1000)); + // #endif + + mWait.mark(); + } + + template static void initPin() { + _ESPPIN::setOutput(); + } + + virtual void init() { + void (* funcs[])() ={initPin<12>, initPin<13>, initPin<14>, initPin<15>, initPin<4>, initPin<5>}; + + for (uint8_t i = 0; i < USED_LANES; ++i) { + funcs[i](); + } + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + + typedef union { + uint8_t bytes[8]; + uint16_t shorts[4]; + uint32_t raw[2]; + } Lines; + +#define ESP_ADJUST 0 // (2*(F_CPU/24000000)) +#define ESP_ADJUST2 0 + template __attribute__ ((always_inline)) inline static void writeBits(FASTLED_REGISTER uint32_t & last_mark, FASTLED_REGISTER Lines & b, PixelController &pixels) { // , FASTLED_REGISTER uint32_t & b2) { + Lines b2 = b; + transpose8x1_noinline(b.bytes,b2.bytes); + + FASTLED_REGISTER uint8_t d = pixels.template getd(pixels); + FASTLED_REGISTER uint8_t scale = pixels.template getscale(pixels); + + for(FASTLED_REGISTER uint32_t i = 0; i < USED_LANES; ++i) { + while((__clock_cycles() - last_mark) < (T1+T2+T3)); + last_mark = __clock_cycles(); + *FastPin::sport() = PIN_MASK; + + uint32_t nword = (uint32_t)(~b2.bytes[7-i]); + while((__clock_cycles() - last_mark) < (T1-6)); + *FastPin::cport() = FIX_BITS(nword); + + while((__clock_cycles() - last_mark) < (T1+T2)); + *FastPin::cport() = PIN_MASK; + + b.bytes[i] = pixels.template loadAndScale(pixels,i,d,scale); + } + + for(FASTLED_REGISTER uint32_t i = USED_LANES; i < 8; ++i) { + while((__clock_cycles() - last_mark) < (T1+T2+T3)); + last_mark = __clock_cycles(); + *FastPin::sport() = PIN_MASK; + + uint32_t nword = (uint32_t)(~b2.bytes[7-i]); + while((__clock_cycles() - last_mark) < (T1-6)); + *FastPin::cport() = FIX_BITS(nword); + + while((__clock_cycles() - last_mark) < (T1+T2)); + *FastPin::cport() = PIN_MASK; + } + } + + // This method is made static to force making register Y available to use for data on AVR - if the method is non-static, then + // gcc will use register Y for the this pointer. + static uint32_t IRAM_ATTR showRGBInternal(PixelController &allpixels) { + + // Setup the pixel controller and load/scale the first byte + Lines b0; + + for(int i = 0; i < USED_LANES; ++i) { + b0.bytes[i] = allpixels.loadAndScale0(i); + } + allpixels.preStepFirstByteDithering(); + + os_intr_lock(); + uint32_t _start = __clock_cycles(); + uint32_t last_mark = _start; + + while(allpixels.has(1)) { + // Write first byte, read next byte + writeBits<8+XTRA0,1>(last_mark, b0, allpixels); + + // Write second byte, read 3rd byte + writeBits<8+XTRA0,2>(last_mark, b0, allpixels); + allpixels.advanceData(); + + // Write third byte + writeBits<8+XTRA0,0>(last_mark, b0, allpixels); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + os_intr_unlock(); + #endif + + allpixels.stepDithering(); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + os_intr_lock(); + // if interrupts took longer than 45µs, punt on the current frame + if((int32_t)(__clock_cycles()-last_mark) > 0) { + if((int32_t)(__clock_cycles()-last_mark) > (T1+T2+T3+((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US))) { os_intr_unlock(); return 0; } + } + #endif + }; + + os_intr_unlock(); + #ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES + ++_frame_cnt; + #endif + return __clock_cycles() - _start; + } +}; + +FASTLED_NAMESPACE_END +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/clockless_esp8266.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/clockless_esp8266.h new file mode 100644 index 0000000..083c1a9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/clockless_esp8266.h @@ -0,0 +1,161 @@ +#pragma once + +FASTLED_NAMESPACE_BEGIN + +#ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES +extern uint32_t _frame_cnt; +extern uint32_t _retry_cnt; +#endif + +// Info on reading cycle counter from https://github.com/kbeckmann/nodemcu-firmware/blob/ws2812-dual/app/modules/ws2812.c +__attribute__ ((always_inline)) inline static uint32_t __clock_cycles() { + uint32_t cyc; + __asm__ __volatile__ ("rsr %0,ccount":"=a" (cyc)); + return cyc; +} + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { + typedef typename FastPin::port_ptr_t data_ptr_t; + typedef typename FastPin::port_t data_t; + + data_t mPinMask; + data_ptr_t mPort; + CMinWait mWait; +public: + virtual void init() { + FastPin::setOutput(); + mPinMask = FastPin::mask(); + mPort = FastPin::port(); + } + + virtual uint16_t getMaxRefreshRate() const { return 400; } + +protected: + + virtual void showPixels(PixelController & pixels) { + mWait.wait(); + int cnt = FASTLED_INTERRUPT_RETRY_COUNT; + while((showRGBInternal(pixels)==0) && cnt--) { + #ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES + ++_retry_cnt; + #endif + delayMicroseconds(WAIT_TIME); + } + mWait.mark(); + } + +#define _ESP_ADJ (0) +#define _ESP_ADJ2 (0) + + template __attribute__ ((always_inline)) inline static bool writeBits(FASTLED_REGISTER uint32_t & last_mark, FASTLED_REGISTER uint32_t b) { + b <<= 24; b = ~b; + for(FASTLED_REGISTER uint32_t i = BITS; i > 0; --i) { + while((__clock_cycles() - last_mark) < (T1+T2+T3)) { + ; + } + last_mark = __clock_cycles(); + FastPin::hi(); + + while((__clock_cycles() - last_mark) < T1) { + ; + } + if(b & 0x80000000L) { FastPin::lo(); } + b <<= 1; + + while((__clock_cycles() - last_mark) < (T1+T2)) { + ; + } + FastPin::lo(); + + // even with interrupts disabled, the NMI interupt seems to cause + // timing issues here. abort the frame if one bit took to long. if the + // last of the 24 bits has been sent already, it is too late + // this fixes the flickering first pixel that started to occur with + // framework version 3.0.0 + if ((__clock_cycles() - last_mark) >= (T1 + T2 + T3 - 5)) { + return true; + } + } + return false; + } + + + static uint32_t IRAM_ATTR showRGBInternal(PixelController pixels) { + // Setup the pixel controller and load/scale the first byte + pixels.preStepFirstByteDithering(); + FASTLED_REGISTER uint32_t b = pixels.loadAndScale0(); + pixels.preStepFirstByteDithering(); + uint32_t start; + + // This function has multiple exits, so we'll use an object + // with a destructor that releases the interrupt lock, regardless + // of how we exit the function. It also has methods for manually + // unlocking and relocking interrupts temporarily. + struct InterruptLock { + InterruptLock() { + os_intr_lock(); + } + ~InterruptLock() { + os_intr_unlock(); + } + void Unlock() { + os_intr_unlock(); + } + void Lock() { + os_intr_lock(); + } + }; + + { // Start of interrupt-locked block + InterruptLock intlock; + + start = __clock_cycles(); + uint32_t last_mark = start; + while(pixels.has(1)) { + // Write first byte, read next byte + if (writeBits<8+XTRA0>(last_mark, b)) { + return 0; + } + b = pixels.loadAndScale1(); + + // Write second byte, read 3rd byte + if (writeBits<8+XTRA0>(last_mark, b)) { + return 0; + } + b = pixels.loadAndScale2(); + + // Write third byte, read 1st byte of next pixel + if (writeBits<8+XTRA0>(last_mark, b)) { + return 0; + } + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + intlock.Unlock(); + #endif + + b = pixels.advanceAndLoadAndScale0(); + pixels.stepDithering(); + + #if (FASTLED_ALLOW_INTERRUPTS == 1) + intlock.Lock(); + // if interrupts took longer than 45µs, punt on the current frame + if((int32_t)(__clock_cycles()-last_mark) > 0) { + if((int32_t)(__clock_cycles()-last_mark) > (T1+T2+T3+((WAIT_TIME-INTERRUPT_THRESHOLD)*CLKS_PER_US))) { + return 0; + } + } + #endif + }; + } // End of interrupt-locked block + + #ifdef FASTLED_DEBUG_COUNT_FRAME_RETRIES + ++_frame_cnt; + #endif + return __clock_cycles() - start; + } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastled_esp8266.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastled_esp8266.h new file mode 100644 index 0000000..cb44433 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastled_esp8266.h @@ -0,0 +1,10 @@ +#pragma once + +#include "fastpin_esp8266.h" + +#ifdef FASTLED_ALL_PINS_HARDWARE_SPI +#include "fastspi_esp8266.h" +#endif + +#include "clockless_esp8266.h" +#include "clockless_block_esp8266.h" diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastpin_esp8266.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastpin_esp8266.h new file mode 100644 index 0000000..b9e1360 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastpin_esp8266.h @@ -0,0 +1,100 @@ +#pragma once + +FASTLED_NAMESPACE_BEGIN + +struct FASTLED_ESP_IO { + volatile uint32_t _GPO; + volatile uint32_t _GPOS; + volatile uint32_t _GPOC; +}; + +#define _GPB (*(FASTLED_ESP_IO*)(0x60000000+(0x300))) + + +template class _ESPPIN { +public: + typedef volatile uint32_t * port_ptr_t; + typedef uint32_t port_t; + + inline static void setOutput() { pinMode(PIN, OUTPUT); } + inline static void setInput() { pinMode(PIN, INPUT); } + + inline static void hi() __attribute__ ((always_inline)) { if(PIN < 16) { _GPB._GPOS = MASK; } else { GP16O = 1; } } + inline static void lo() __attribute__ ((always_inline)) { if(PIN < 16) { _GPB._GPOC = MASK; } else { GP16O = 0; } } + inline static void set(FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { if(PIN < 16) { _GPB._GPO = val; } else { GP16O = val; }} + + inline static void strobe() __attribute__ ((always_inline)) { toggle(); toggle(); } + + inline static void toggle() __attribute__ ((always_inline)) { if(PIN < 16) { _GPB._GPO ^= MASK; } else { GP16O ^= MASK; } } + + inline static void hi(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { hi(); } + inline static void lo(FASTLED_REGISTER port_ptr_t port) __attribute__ ((always_inline)) { lo(); } + inline static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val) __attribute__ ((always_inline)) { *port = val; } + + inline static port_t hival() __attribute__ ((always_inline)) { if (PIN<16) { return GPO | MASK; } else { return GP16O | MASK; } } + inline static port_t loval() __attribute__ ((always_inline)) { if (PIN<16) { return GPO & ~MASK; } else { return GP16O & ~MASK; } } + inline static port_ptr_t port() __attribute__ ((always_inline)) { if(PIN<16) { return &_GPB._GPO; } else { return &GP16O; } } + inline static port_ptr_t sport() __attribute__ ((always_inline)) { return &_GPB._GPOS; } // there is no GP160 support for this + inline static port_ptr_t cport() __attribute__ ((always_inline)) { return &_GPB._GPOC; } + inline static port_t mask() __attribute__ ((always_inline)) { return MASK; } + + inline static bool isset() __attribute__ ((always_inline)) { return (PIN < 16) ? (GPO & MASK) : (GP16O & MASK); } +}; + +#define _FL_DEFPIN(PIN, REAL_PIN) template<> class FastPin : public _ESPPIN {}; + + +#ifdef FASTLED_ESP8266_RAW_PIN_ORDER +#define MAX_PIN 16 +_FL_DEFPIN(0,0); _FL_DEFPIN(1,1); _FL_DEFPIN(2,2); _FL_DEFPIN(3,3); +_FL_DEFPIN(4,4); _FL_DEFPIN(5,5); + +// These pins should be disabled, as they always cause WDT resets +// _FL_DEFPIN(6,6); _FL_DEFPIN(7,7); +// _FL_DEFPIN(8,8); _FL_DEFPIN(9,9); _FL_DEFPIN(10,10); _FL_DEFPIN(11,11); + +_FL_DEFPIN(12,12); _FL_DEFPIN(13,13); _FL_DEFPIN(14,14); _FL_DEFPIN(15,15); +_FL_DEFPIN(16,16); + +#define PORTA_FIRST_PIN 12 +#elif defined(FASTLED_ESP8266_D1_PIN_ORDER) +#define MAX_PIN 15 +_FL_DEFPIN(0,3); +_FL_DEFPIN(1,1); +_FL_DEFPIN(2,16); +_FL_DEFPIN(3,5); +_FL_DEFPIN(4,4); +_FL_DEFPIN(5,14); +_FL_DEFPIN(6,12); +_FL_DEFPIN(7,13); +_FL_DEFPIN(8,0); +_FL_DEFPIN(9,2); +_FL_DEFPIN(10,15); +_FL_DEFPIN(11,13); +_FL_DEFPIN(12,12); +_FL_DEFPIN(13,14); +_FL_DEFPIN(14,4); +_FL_DEFPIN(15,5); + +#define PORTA_FIRST_PIN 12 + +#else // if defined(FASTLED_ESP8266_NODEMCU_PIN_ORDER) +#define MAX_PIN 10 + +// This seems to be the standard Dxx pin mapping on most of the esp boards that i've found +_FL_DEFPIN(0,16); _FL_DEFPIN(1,5); _FL_DEFPIN(2,4); _FL_DEFPIN(3,0); +_FL_DEFPIN(4,2); _FL_DEFPIN(5,14); _FL_DEFPIN(6,12); _FL_DEFPIN(7,13); +_FL_DEFPIN(8,15); _FL_DEFPIN(9,3); _FL_DEFPIN(10,1); + +#define PORTA_FIRST_PIN 6 + +// The rest of the pins - these are generally not available +// _FL_DEFPIN(11,6); +// _FL_DEFPIN(12,7); _FL_DEFPIN(13,8); _FL_DEFPIN(14,9); _FL_DEFPIN(15,10); +// _FL_DEFPIN(16,11); + +#endif + +#define HAS_HARDWARE_PIN_SUPPORT + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastspi_esp8266.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastspi_esp8266.h new file mode 100644 index 0000000..cbd30c0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/fastspi_esp8266.h @@ -0,0 +1,145 @@ +#pragma once +#pragma message "ESP8266 Hardware SPI support added" + +#include + +FASTLED_NAMESPACE_BEGIN + +/* + * ESP8266 Hardware SPI Driver + * + * Copyright (c) 2022 Benoit Anastay + * Rewrote based on Nick Wallace, ESP32 integration. + * + * + * To enable the hardware SPI driver, add the following line *before* including + * FastLED.h: + * + * #define FASTLED_ALL_PINS_HARDWARE_SPI + * + * This driver uses the SPI bus (GPIO D5 & D7). + * + */ +/* + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +template +class ESP8266SPIOutput { + Selectable *m_pSelect; + +public: + ESP8266SPIOutput() { m_pSelect = NULL; } + ESP8266SPIOutput(Selectable *pSelect) { m_pSelect = pSelect; } + void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } + + void init() { + // set the pins to output and make sure the select is released (which apparently means hi? This is a bit + // confusing to me) + SPI.begin(); + release(); + } + + // stop the SPI output. Pretty much a NOP with software, as there's no registers to kick + static void stop() { } + + // wait until the SPI subsystem is ready for more data to write. A NOP when bitbanging + static void wait() __attribute__((always_inline)) { } + static void waitFully() __attribute__((always_inline)) { wait(); } + + static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { writeByte(b); } + static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) { writeByte(b); wait(); } + + static void writeWord(uint16_t w) __attribute__((always_inline)) { writeByte(w>>8); writeByte(w&0xFF); } + + // naive writeByte implelentation, simply calls writeBit on the 8 bits in the byte. + static void writeByte(uint8_t b) { + SPI.transfer(b); + } + +public: + + // select the SPI output (TODO: research whether this really means hi or lo. Alt TODO: move select responsibility out of the SPI classes + // entirely, make it up to the caller to remember to lock/select the line?) + void select() { + SPI.beginTransaction(SPISettings(3200000, MSBFIRST, SPI_MODE0)); + if(m_pSelect != NULL) { m_pSelect->select(); } + } + + // release the SPI line + void release() { + if(m_pSelect != NULL) { m_pSelect->release(); } + SPI.endTransaction(); + } + + // Write out len bytes of the given value out over SPI. Useful for quickly flushing, say, a line of 0's down the line. + void writeBytesValue(uint8_t value, int len) { + select(); + writeBytesValueRaw(value, len); + release(); + } + + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { + SPI.transfer(value); + } + } + + // write a block of len uint8_ts out. Need to type this better so that explicit casts into the call aren't required. + // note that this template version takes a class parameter for a per-byte modifier to the data. + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + select(); + uint8_t *end = data + len; + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + release(); + } + + // default version of writing a block of data out to the SPI port, with no data modifications being made + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a single bit out, which bit from the passed in byte is determined by template parameter + template inline void writeBit(uint8_t b) { + SPI.transfer(b); + } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning of each grouping, as well as a class specifying a per + // byte of data modification to be made. (See DATA_NOP above) + template __attribute__((noinline)) void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + release(); + } +}; + +FASTLED_NAMESPACE_END \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h new file mode 100644 index 0000000..668a006 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h @@ -0,0 +1,37 @@ +#pragma once + +#ifndef ESP8266 +#define ESP8266 +#endif + +#define FASTLED_ESP8266 + +// Use system millis timer +#define FASTLED_HAS_MILLIS + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; +typedef uint32_t prog_uint32_t; + + +// Default to NOT using PROGMEM here +#ifndef FASTLED_USE_PROGMEM +# define FASTLED_USE_PROGMEM 0 +#endif + +#ifndef FASTLED_ALLOW_INTERRUPTS +# define FASTLED_ALLOW_INTERRUPTS 1 +# define INTERRUPT_THRESHOLD 0 +#endif + +#define NEED_CXX_BITS + +// These can be overridden +#if !defined(FASTLED_ESP8266_RAW_PIN_ORDER) && !defined(FASTLED_ESP8266_NODEMCU_PIN_ORDER) && !defined(FASTLED_ESP8266_D1_PIN_ORDER) +# ifdef ARDUINO_ESP8266_NODEMCU +# define FASTLED_ESP8266_NODEMCU_PIN_ORDER +# else +# define FASTLED_ESP8266_RAW_PIN_ORDER +# endif +#endif + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h new file mode 100644 index 0000000..033d75f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/esp/esp_version.h @@ -0,0 +1,13 @@ +#if __has_include() +#include "esp_idf_version.h" +#else +// Older esp toolchains don't have this header, so we define it here. +#define ESP_IDF_VERSION_MAJOR 3 +#define ESP_IDF_VERSION_MINOR 0 +#define ESP_IDF_VERSION_PATCH 0 + +#define ESP_IDF_VERSION_VAL(major, minor, patch) ((major << 16) | (minor << 8) | (patch)) +#define ESP_IDF_VERSION ESP_IDF_VERSION_VAL(ESP_IDF_VERSION_MAJOR, \ + ESP_IDF_VERSION_MINOR, \ + ESP_IDF_VERSION_PATCH) +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/fastspi_ardunio_core.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/fastspi_ardunio_core.h new file mode 100644 index 0000000..0de2df1 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/fastspi_ardunio_core.h @@ -0,0 +1,110 @@ +#pragma once + +#include +#pragma once + +#include "namespace.h" +#include + +#if defined(ARDUNIO_CORE_SPI) +#endif + +#if defined(ARDUNIO_CORE_SPI) +FASTLED_NAMESPACE_BEGIN + +template +class ArdunioCoreSPIOutput { + +public: + ArdunioCoreSPIOutput() {} + + // set the object representing the selectable -- ignore for now + void setSelect(Selectable *pSelect) { /* TODO */ } + + // initialize the SPI subssytem + void init() { _SPIObject.begin(); } + + // latch the CS select + void inline select() __attribute__((always_inline)) { + // begin the SPI transaction + _SPIObject.beginTransaction(SPISettings(_SPI_CLOCK_RATE, MSBFIRST, SPI_MODE0)); + } + + // release the CS select + void inline release() __attribute__((always_inline)) { + _SPIObject.endTransaction(); + } + + // wait until all queued up data has been written + static void waitFully() { /* TODO */ } + + // write a byte out via SPI (returns immediately on writing register) - + void inline writeByte(uint8_t b) __attribute__((always_inline)) { + _SPIObject.transfer(b); + } + + // write a word out via SPI (returns immediately on writing register) + void inline writeWord(uint16_t w) __attribute__((always_inline)) { + _SPIObject.transfer16(w); + } + + // A raw set of writing byte values, assumes setup/init/waiting done elsewhere + static void writeBytesValueRaw(uint8_t value, int len) { + while(len--) { _SPIObject.transfer(value); } + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytesValue(uint8_t value, int len) { + select(); writeBytesValueRaw(value, len); release(); + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + template void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { + uint8_t *end = data + len; + select(); + // could be optimized to write 16bit words out instead of 8bit bytes + while(data != end) { + writeByte(D::adjust(*data++)); + } + D::postBlock(len); + waitFully(); + release(); + } + + // A full cycle of writing a value for len bytes, including select, release, and waiting + void writeBytes(FASTLED_REGISTER uint8_t *data, int len) { writeBytes(data, len); } + + // write a single bit out, which bit from the passed in byte is determined by template parameter + template inline void writeBit(uint8_t b) { + // todo + } + + // write a block of uint8_ts out in groups of three. len is the total number of uint8_ts to write out. The template + // parameters indicate how many uint8_ts to skip at the beginning and/or end of each grouping + template void writePixels(PixelController pixels, void* context = NULL) { + select(); + int len = pixels.mLen; + + while(pixels.has(1)) { + if(FLAGS & FLAG_START_BIT) { + writeBit<0>(1); + } + writeByte(D::adjust(pixels.loadAndScale0())); + writeByte(D::adjust(pixels.loadAndScale1())); + writeByte(D::adjust(pixels.loadAndScale2())); + + pixels.advanceData(); + pixels.stepDithering(); + } + D::postBlock(len); + release(); + } + +}; + +FASTLED_NAMESPACE_END + + +#endif + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/fs_sdcard_arduino.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/fs_sdcard_arduino.hpp new file mode 100644 index 0000000..cf0a7f7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/fs_sdcard_arduino.hpp @@ -0,0 +1,120 @@ +#pragma once + +#include "fs.h" + +#include +#ifdef USE_SDFAT +#include +#else +#include +#endif + +#include "namespace.h" +#include "ref.h" + +FASTLED_NAMESPACE_BEGIN + +#ifdef USE_SDFAT +class SdFatFileHandle : public FileHandle { +private: + SdFile _file; + const char* _path; + +public: + SdFatFileHandle(SdFile file, const char* path) : _file(std::move(file)), _path(path) {} + ~SdFatFileHandle() override { _file.close(); } + + bool available() const override { + // return _file.available(); + auto f = const_cast(this); + return f->_file.available(); + } + size_t size() const override { return _file.fileSize(); } + size_t read(uint8_t *dst, size_t bytesToRead) override { return _file.read(dst, bytesToRead); } + size_t pos() const override { return _file.curPosition(); } + const char* path() const override { return _path; } + void seek(size_t pos) override { _file.seekSet(pos); } + void close() override { _file.close(); } +}; +#else +class SDFileHandle : public FileHandle { +private: + File _file; + const char* _path; + +public: + SDFileHandle(File file, const char* path) : _file(file), _path(path) {} + ~SDFileHandle() override { _file.close(); } + + bool available() const override { + // return _file.available(); + auto f = const_cast(_file); + return f.available(); + } + size_t size() const override { return _file.size(); } + size_t read(uint8_t *dst, size_t bytesToRead) override { return _file.read(dst, bytesToRead); } + size_t pos() const override { return _file.position(); } + const char* path() const override { return _path; } + void seek(size_t pos) override { _file.seek(pos); } + void close() override { _file.close(); } +}; +#endif + +class FsArduino : public FsImpl { +private: + int _cs_pin; +#ifdef USE_SDFAT + SdFat _sd; +#endif + +public: + FsArduino(int cs_pin) : _cs_pin(cs_pin) {} + + bool begin() override { +#ifdef USE_SDFAT + return _sd.begin(chipSelect, SPI_HALF_SPEED); +#else + return SD.begin(_cs_pin); +#endif + } + + void end() override { + // SD library doesn't have an end() method + } + + FileHandleRef openRead(const char *name) override { +#ifdef USE_SDFAT + SdFile file; + if (!file.open(name, oflag)) { + return Ref::TakeOwnership(nullptr); + } + return Ref::TakeOwnership(new SdFatFileHandle(std::move(file), name)); +#else + + #ifdef ESP32 + File file = SD.open(name); + #else + File file = SD.open(name); + #endif + if (!file) { + return Ref::TakeOwnership(nullptr); + } + return Ref::TakeOwnership(new SDFileHandle(std::move(file), name)); +#endif + } + + void close(FileHandleRef file) override { + // The close operation is now handled in the FileHandle wrapper classes + // This method is no longer necessary, but we keep it for compatibility + if (file) { + file->close(); + } + } +}; + +inline FsImplRef make_filesystem(int cs_pin) { + return FsImplRef::Null(); +} + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/clockless_stub.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/clockless_stub.h new file mode 100644 index 0000000..8eeaa8b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/clockless_stub.h @@ -0,0 +1,9 @@ +#pragma once + +#if defined(__EMSCRIPTEN__) +#include "platforms/wasm/clockless.h" +#elif defined(FASTLED_STUB_IMPL) +#include "platforms/stub/clockless_stub_generic.h" +#else +#error "This file should only be included for stub or emscripten builds" +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/clockless_stub_generic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/clockless_stub_generic.h new file mode 100644 index 0000000..15e12c5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/clockless_stub_generic.h @@ -0,0 +1,20 @@ +#pragma once + +#include "namespace.h" +#include "eorder.h" + +FASTLED_NAMESPACE_BEGIN + +#define FASTLED_HAS_CLOCKLESS 1 + +template +class ClocklessController : public CPixelLEDController { +public: + virtual void init() { } + +protected: + virtual void showPixels(PixelController & pixels) { } +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastled_stub.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastled_stub.h new file mode 100644 index 0000000..998cb0c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastled_stub.h @@ -0,0 +1,18 @@ +#ifndef __INC_FASTLED_STUB_H +#define __INC_FASTLED_STUB_H + +// fastpin_stub.h isn't needed (as it's not used by clockless) +#include "fastspi_stub.h" +#include "clockless_stub.h" + +/** + * Could avoid clockless and fastspi with + * #define NO_HARDWARE_PIN_SUPPORT + * #undef HAS_HARDWARE_PIN_SUPPORT + * But then compiling throws pragma message about "Forcing software SPI" + */ +#ifndef HAS_HARDWARE_PIN_SUPPORT +#define HAS_HARDWARE_PIN_SUPPORT +#endif + +#endif // __INC_FASTLED_STUB_H \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastspi_stub.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastspi_stub.h new file mode 100644 index 0000000..675fe4a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastspi_stub.h @@ -0,0 +1,10 @@ +#pragma once + + +#ifdef __EMSCRIPTEN__ +#include "platforms/wasm/fastspi_wasm.h" +#elif defined(FASTLED_STUB_IMPL) +#include "platforms/stub/fastspi_stub_generic.h" +#else +#error "This file should only be included for stub or emscripten builds" +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastspi_stub_generic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastspi_stub_generic.h new file mode 100644 index 0000000..99a2291 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/fastspi_stub_generic.h @@ -0,0 +1,28 @@ +#pragma once + +#ifndef FASTLED_STUB_IMPL +#error "why is this being included?" +#endif + +#include +#include "namespace.h" + +// Signal to the engine that all pins are hardware SPI +#define FASTLED_ALL_PINS_HARDWARE_SPI + +FASTLED_NAMESPACE_BEGIN + +class StubSPIOutput { +public: + StubSPIOutput() { } + void select() { } + void init() {} + void waitFully() {} + void release() {} + void writeByte(uint8_t byte) {} + void writeWord(uint16_t word) {} +}; + + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/generic/led_sysdefs_generic.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/generic/led_sysdefs_generic.hpp new file mode 100644 index 0000000..3befb8b --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/generic/led_sysdefs_generic.hpp @@ -0,0 +1,33 @@ + +#ifdef FASTLED_STUB_IMPL // Only use this if explicitly defined. + +#include "platforms/stub/led_sysdefs_stub.h" + +#include +#include + +static const auto start_time = std::chrono::system_clock::now(); + +void pinMode(uint8_t pin, uint8_t mode) { + // Empty stub as we don't actually ever write anything +} + +uint32_t millis() { + auto current_time = std::chrono::system_clock::now(); + return std::chrono::duration_cast(current_time - start_time).count(); +} + +uint32_t micros() { + auto current_time = std::chrono::system_clock::now(); + return std::chrono::duration_cast(current_time - start_time).count(); +} + +void delay(int ms) { + std::this_thread::sleep_for (std::chrono::milliseconds(ms)); +} + +void yield() { + std::this_thread::yield(); +} + +#endif // FASTLED_STUB_IMPL \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub.cpp new file mode 100644 index 0000000..71d4c55 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub.cpp @@ -0,0 +1,13 @@ + + +#ifdef FASTLED_STUB_IMPL // Only use this if explicitly defined. + +#include "platforms/stub/led_sysdefs_stub.h" + +#if defined(__EMSCRIPTEN__) +#include "platforms/wasm/led_sysdefs_wasm.h" +#else +#include "platforms/stub/generic/led_sysdefs_generic.hpp" +#endif + +#endif // FASTLED_STUB_IMPL \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub.h new file mode 100644 index 0000000..3291ca5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub.h @@ -0,0 +1,7 @@ +#pragma once + +#ifdef __EMSCRIPTEN__ +#include "platforms/wasm/led_sysdefs_wasm.h" +#else +#include "led_sysdefs_stub_generic.h" +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub_generic.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub_generic.h new file mode 100644 index 0000000..1a02d2c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/stub/led_sysdefs_stub_generic.h @@ -0,0 +1,44 @@ +#ifndef __INC_LED_SYSDEFS_STUB_H +#define __INC_LED_SYSDEFS_STUB_H + +#ifndef FASTLED_STUB_IMPL +#define FASTLED_STUB_IMPL +#endif + +#include + +#ifndef F_CPU +#define F_CPU 1000000000 +#endif // F_CPU + +#ifndef FASTLED_HAS_MILLIS +#define FASTLED_HAS_MILLIS 1 +#endif // FASTLED_HAS_MILLIS + + +#define FASTLED_USE_PROGMEM 0 +#define FASTLED_ALLOW_INTERRUPTS 1 +#define INTERRUPT_THRESHOLD 0 + +#define digitalPinToBitMask(P) ( 0 ) +#define digitalPinToPort(P) ( 0 ) +#define portOutputRegister(P) ( 0 ) +#define portInputRegister(P) ( 0 ) + +#define INPUT 0 +#define OUTPUT 1 + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; + +extern "C" { + void pinMode(uint8_t pin, uint8_t mode); + + uint32_t millis(void); + uint32_t micros(void); + + void delay(int ms); + void yield(void); +} + +#endif // __INC_LED_SYSDEFS_STUB_H \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/ui_defs.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/ui_defs.h new file mode 100644 index 0000000..7fac367 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/ui_defs.h @@ -0,0 +1,7 @@ +#pragma once + +#ifdef __EMSCRIPTEN__ +#include "platforms/wasm/js.h" +#else +// not defined for the system. +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/active_strip_data.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/active_strip_data.cpp new file mode 100644 index 0000000..3bc0be5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/active_strip_data.cpp @@ -0,0 +1,90 @@ + +#ifdef __EMSCRIPTEN__ + +#include +#include +#include // Include Emscripten headers +#include +#include + +#include +#include + + + +#include "fixed_map.h" +#include "singleton.h" +#include "slice.h" + +#include "active_strip_data.h" +#include "ui/events.h" +#include "fixed_map.h" +#include "js.h" +#include "str.h" +#include "namespace.h" + + +FASTLED_NAMESPACE_BEGIN + +ActiveStripData& ActiveStripData::Instance() { + return Singleton::instance(); +} + +void ActiveStripData::update(int id, uint32_t now, const uint8_t* pixel_data, size_t size) { + mStripMap.update(id, SliceUint8(pixel_data, size)); +} + +void ActiveStripData::updateScreenMap(int id, const ScreenMap& screenmap) { + mScreenMap.update(id, screenmap); +} + +emscripten::val ActiveStripData::getPixelData_Uint8(int stripIndex) { + // Efficient, zero copy conversion from internal data to JavaScript. + SliceUint8 stripData; + if (mStripMap.get(stripIndex, &stripData)) { + const uint8_t *data = stripData.data(); + uint8_t *data_mutable = const_cast(data); + size_t size = stripData.size(); + return emscripten::val( + emscripten::typed_memory_view(size, data_mutable)); + } + return emscripten::val::undefined(); +} + +Str ActiveStripData::infoJsonString() { + FLArduinoJson::JsonDocument doc; + auto array = doc.to(); + + for (const auto &[stripIndex, stripData] : mStripMap) { + auto obj = array.add(); + obj["strip_id"] = stripIndex; + obj["type"] = "r8g8b8"; + } + + Str jsonBuffer; + serializeJson(doc, jsonBuffer); + return jsonBuffer; +} + +static ActiveStripData* getActiveStripDataRef() { + ActiveStripData* instance = &Singleton::instance(); + return instance; +} + +EMSCRIPTEN_BINDINGS(engine_events_constructors) { + emscripten::class_("ActiveStripData") + .constructor(&getActiveStripDataRef, emscripten::allow_raw_pointers()) + .function("getPixelData_Uint8", &ActiveStripData::getPixelData_Uint8); +} + + +// gcc constructor to get the +// ActiveStripData instance created. +__attribute__((constructor)) +void __init_ActiveStripData() { + ActiveStripData::Instance(); +} + +FASTLED_NAMESPACE_END + +#endif diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/active_strip_data.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/active_strip_data.h new file mode 100644 index 0000000..76b633d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/active_strip_data.h @@ -0,0 +1,77 @@ +#pragma once + + + +#include +#include // Include Emscripten headers +#include +#include +#include + +#include + +#include "slice.h" +#include "singleton.h" +#include "fixed_map.h" + +#include "namespace.h" +#include "engine_events.h" +#include "fixed_map.h" +#include "screenmap.h" +#include "strip_id_map.h" + +FASTLED_NAMESPACE_BEGIN + +typedef Slice SliceUint8; + +// Zero copy data transfer of strip information from C++ to JavaScript. +class ActiveStripData: public EngineEvents::Listener { +public: + + + static constexpr size_t MAX_STRIPS = 16; // Adjust this value based on your needs + typedef FixedMap StripDataMap; + typedef FixedMap ScreenMapMap; + + static ActiveStripData& Instance(); + void update(int id, uint32_t now, const uint8_t* pixel_data, size_t size); + void updateScreenMap(int id, const ScreenMap& screenmap); + emscripten::val getPixelData_Uint8(int stripIndex); + Str infoJsonString(); + + + const StripDataMap& getData() const { + return mStripMap; + } + + ~ActiveStripData() { + EngineEvents::removeListener(this); + } + + void onBeginFrame() override { + mStripMap.clear(); + } + + void onCanvasUiSet(CLEDController *strip, const ScreenMap& screenmap) override { + int id = StripIdMap::addOrGetId(strip); + updateScreenMap(id, screenmap); + } + + const bool hasScreenMap(int id) const { + return mScreenMap.has(id); + } + + +private: + friend class Singleton; + ActiveStripData() { + EngineEvents::Listener* listener = this; + EngineEvents::addListener(listener); + } + + + StripDataMap mStripMap; + ScreenMapMap mScreenMap; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/clockless.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/clockless.h new file mode 100644 index 0000000..9b89fa4 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/clockless.h @@ -0,0 +1,61 @@ +#pragma once + +#include +#include + +#include "pixel_controller.h" +#include "pixel_iterator.h" +#include "namespace.h" +#include "eorder.h" +#include "crgb.h" +#include "singleton.h" + +#include "active_strip_data.h" + +#include "exports.h" +#include "strip_id_map.h" + + + + +FASTLED_NAMESPACE_BEGIN + +#define FASTLED_HAS_CLOCKLESS 1 + + +template +class ClocklessController : public CPixelLEDController { +public: + virtual void init() { } + ClocklessController() { + mId = StripIdMap::addOrGetId(this); + } + +protected: + virtual void showPixels(PixelController & pixels) { + mRgb.clear(); + ActiveStripData& ch_data = Singleton::instance(); + pixels.disableColorAdjustment(); + PixelController pixels_rgb = pixels; // Converts to RGB pixels + auto iterator = pixels_rgb.as_iterator(RgbwInvalid()); + mRgb.resize(iterator.size() * 3); + auto out_iterator = mRgb.data(); + while (iterator.has(1)) { + uint8_t r, g, b; + iterator.loadAndScaleRGB(&r, &g, &b); + out_iterator[0] = r; + out_iterator[1] = g; + out_iterator[2] = b; + out_iterator += 3; + iterator.advanceData(); + } + const uint8_t* rgb = mRgb.data(); + ch_data.update(mId, millis(), rgb, mRgb.size()); + } + private: + int mId = 0; + std::vector mRgb; +}; + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/Arduino.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/Arduino.h new file mode 100644 index 0000000..25071c5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/Arduino.h @@ -0,0 +1,118 @@ +// Arduino.h emulation for the WebAssembly platform. +// This allows us to compile sketches as is for the WebAssembly platform. + +#pragma once + +#include +#include +#include +#include +#include +#include "str.h" + +#include "namespace.h" +FASTLED_NAMESPACE_BEGIN +class Str; +FASTLED_NAMESPACE_END + +FASTLED_USING_NAMESPACE + +using std::min; +using std::max; + +inline long random(long min, long max) { + std::random_device rd; + std::mt19937 gen(rd()); + // Arduino random is exclusive of the max value, but std::uniform_int_distribution is inclusive. + // So we subtract 1 from the max value. + std::uniform_int_distribution<> dis(min, max-1); + return dis(gen); +} + +inline long random(long max) { + return random(0, max); +} + +template +struct PrintHelper {}; + +#define DEFINE_PRINT_HELPER(type, format) \ + template<> \ + struct PrintHelper { \ + static void print(type val) { printf(format, val); } \ + static void println(type val) { printf(format, val); printf("\n"); } \ + } + +#define DEFINE_PRINT_HELPER_EXT(type, format, val_opp) \ + template<> \ + struct PrintHelper { \ + static void print(type val) { printf(format, val_opp); } \ + static void println(type val) { printf(format, val_opp); printf("\n"); } \ + } + +// gcc push options +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wformat" + +DEFINE_PRINT_HELPER(double, "%f"); +DEFINE_PRINT_HELPER(float, "%f"); +DEFINE_PRINT_HELPER(const char *, "%s"); +DEFINE_PRINT_HELPER(uint64_t, "%lu"); +DEFINE_PRINT_HELPER(uint32_t, "%u"); +DEFINE_PRINT_HELPER(uint16_t, "%u"); +DEFINE_PRINT_HELPER(uint8_t, "%u"); +DEFINE_PRINT_HELPER(int64_t, "%ld"); +DEFINE_PRINT_HELPER(int32_t, "%d"); +DEFINE_PRINT_HELPER(int16_t, "%d"); +DEFINE_PRINT_HELPER(int8_t, "%d"); +DEFINE_PRINT_HELPER_EXT(std::string, "%s", val.c_str()); +DEFINE_PRINT_HELPER_EXT(Str, "%s", val.c_str()); + +// gcc pop options +#pragma GCC diagnostic pop + +struct SerialEmulation { + void begin(int) {} + template + void print(T val) { PrintHelper::print(val); } + template + void println(T val) { PrintHelper::println(val); } + int available() { return 0; } + int read() { return 0; } + void write(uint8_t) {} + void write(const char *s) { printf("%s", s); } + void write(const uint8_t *s, size_t n) { fwrite(s, 1, n, stdout); } + void write(const char *s, size_t n) { fwrite(s, 1, n, stdout); } + void flush() {} + void end() {} +}; + +#define LED_BUILTIN 13 +#define HIGH 1 +#define LOW 0 +void digitalWrite(int, int) {} +void analogWrite(int, int) {} +int digitalRead(int) { return LOW; } + +void pinMode(int, int) {} + +// avr flash memory macro is disabled. +#ifdef F +#undef F +#endif + +#define F(x) x + +// Found in the wild for scintillating example +#ifdef FL_PGM_READ_PTR_NEAR +#undef FL_PGM_READ_PTR_NEAR +#endif + +#define FL_PGM_READ_PTR_NEAR(addr) (*(addr)) +typedef unsigned char byte; + + +SerialEmulation Serial; +SerialEmulation Serial1; +SerialEmulation Serial2; +SerialEmulation Serial3; \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/Dockerfile b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/Dockerfile new file mode 100644 index 0000000..ddc79c0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/Dockerfile @@ -0,0 +1,107 @@ +ARG PLATFORM_TAG="" + +FROM emscripten/emsdk:3.1.70${PLATFORM_TAG} AS emscripten_base + +# Target base image +FROM fedora + +# Copy pre-compiled content of Emscripten SDK to target image +COPY --from=emscripten_base /emsdk /emsdk + +# Install required tools to run Emscripten SDK +RUN echo "max_parallel_downloads=10" >> /etc/dnf/dnf.conf + +RUN dnf install -y git nano which ca-certificates python3 python3-pip dos2unix tar wget unzip make cmake ninja-build ccache && \ + dnf clean all + +#RUN dnf install -y git nano which ca-certificates python3 python3-pip dos2unix tar wget unzip make cmake ninja-build clang lld && \ +# dnf clean all + + + +# Install PlatformIO +RUN pip3 install platformio==6.1.16 wormhole-tx + +# Create /container/bin directory and add symbolic links +RUN mkdir -p /container/bin && \ + ln -s /usr/bin/python3 /container/bin/python && \ + ln -s /usr/bin/pip3 /container/bin/pip + +# Add Python and Emscripten to PATH +ENV PATH="/container/bin:/usr/local/bin:/usr/bin:/emsdk:/emsdk/upstream/emscripten:${PATH}" +ENV CCACHE_DIR=/ccache +ENV CCACHE_MAXSIZE=1G + +# Create a custom print script +RUN echo '#!/bin/sh' > /usr/bin/print && \ + echo 'echo "$@"' >> /usr/bin/print && \ + chmod +x /usr/bin/print + +# Add print function and PATH modifications to /etc/profile +RUN echo 'print() { echo "$@"; }' >> /etc/profile && \ + echo 'export -f print' >> /etc/profile && \ + echo 'export PATH="/container/bin:/usr/bin:/emsdk:/emsdk/upstream/emscripten:$PATH"' >> /etc/profile && \ + echo 'source /emsdk/emsdk_env.sh' >> /etc/profile + +#COPY src/platforms/wasm/compiler/install-arduino-cli.sh /install-arduino-cli.sh +#RUN chmod +x /install-arduino-cli.sh && /install-arduino-cli.sh || echo "Failed to install Arduino CLI" + + +# Set up the entrypoint script +RUN echo '#!/bin/bash' > /entrypoint.sh && \ + echo 'source /emsdk/emsdk_env.sh' >> /entrypoint.sh && \ + echo 'exec "$@"' >> /entrypoint.sh && \ + chmod +x /entrypoint.sh + + +# In order to speed up the build, copy files that are not likely +# to be changed first. +COPY ./*.json /js/fastled/ +COPY ./*.properties /js/fastled/ +COPY ./src/*.* /js/fastled/src/ +COPY ./src/fx/ /js/fastled/src/fx/ +COPY ./src/lib8tion/ /js/fastled/src/lib8tion +COPY ./src/third_party/ /js/fastled/src/third_party + +COPY examples /examples + +# Create required directories +RUN mkdir -p /mapped /examples/wasm + +# Copy platforms directory separately, since it changes a lot during development +COPY ./src/platforms/ /js/fastled/src/platforms/ + +# Hack for now to get the wasm platform to compile +RUN cp /js/fastled/src/platforms/wasm/compiler/platformio.ini /js/platformio.ini && \ + cp /js/fastled/src/platforms/wasm/compiler/wasm_compiler_flags.py /js/wasm_compiler_flags.py && \ + cp /js/fastled/src/platforms/wasm/compiler/index.html /js/index.html && \ + cp /js/fastled/src/platforms/wasm/compiler/index.css /js/index.css && \ + cp /js/fastled/src/platforms/wasm/compiler/*.js /js/ && \ + cp /js/fastled/src/platforms/wasm/compiler/Arduino.h /js/Arduino.h && \ + cp /js/fastled/src/platforms/wasm/compiler/arduino-pre-process.sh /js/arduino-pre-process.sh && \ + cp /js/fastled/src/platforms/wasm/compiler/*.sh /js/ + +WORKDIR /js + +# This is too slow for lots of testing, disabled for now +# Prewarm the cache with a first compile. +#RUN mkdir -p /js/src && mkdir -p /mapped +# COPY /examples/Wasm /mapped/ +RUN cp -r /examples/wasm /mapped/ || mkdir -p /mapped/wasm +# RUN source /entrypoint.sh && pio run + +# Copy the compile script +COPY src/platforms/wasm/compiler/compile.py /js/ +COPY src/platforms/wasm/compiler/process-ino.py /js/ +RUN dos2unix /js/compile.py /js/process-ino.py +RUN dos2unix /js/*.sh +RUN chmod +x /js/*.sh + +RUN python /js/compile.py || echo "####### ERROR FAILED to run pre warm compiler toolchain. Compile performance will degrade with this docker image." + +#Clean up before the volume get's mapped in. +RUN rm -rf /mapped +RUN rm -rf /js/.pio/build/wasm/src/wasm.ino.o || echo "failed to delete wasm.ino.o" + +ENTRYPOINT ["/entrypoint.sh"] +CMD ["python", "/js/compile.py"] diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/arduino-pre-process.sh b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/arduino-pre-process.sh new file mode 100644 index 0000000..eccd600 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/arduino-pre-process.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +arduino-cli compile --preprocess --fqbn arduino:avr:uno /pre-warm/Blink/Blink.ino \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/compile.py b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/compile.py new file mode 100644 index 0000000..3e05451 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/compile.py @@ -0,0 +1,336 @@ +# A compilation script specific to fastled's docker compiler. +# This script will pull the users code from a mapped directory, +# then do some processing to convert the *.ino files to *.cpp and +# insert certain headers like "Arduino.h" (pointing to a fake implementation). +# After this, the code is compiled, and the output files are copied back +# to the users mapped directory in the fastled_js folder. +# There are a few assumptions for this script: +# 1. The mapped directory will contain only one directory with the users code, this is +# enforced by the script that sets up the docker container. +# 2. The docker container has installed compiler dependencies in the /js directory. + + +import argparse +import hashlib +import json +import os +import re +import shutil +import subprocess +import sys +from pathlib import Path +from typing import List + +JS_DIR = Path("/js") +MAPPED_DIR = Path("/mapped") +JS_SRC = JS_DIR / "src" +PIO_BUILD_DIR = JS_DIR / ".pio/build" +ARDUINO_H_SRC = JS_DIR / "Arduino.h" +INDEX_HTML_SRC = JS_DIR / "index.html" +INDEX_CSS_SRC = JS_DIR / "index.css" +INDEX_JS_SRC = JS_DIR / "index.js" +WASM_COMPILER_SETTTINGS = JS_DIR / "wasm_compiler_flags.py" +OUTPUT_FILES = ["fastled.js", "fastled.wasm"] +HEADERS_TO_INSERT = ['#include "Arduino.h"', '#include "platforms/wasm/js.h"'] +FILE_EXTENSIONS = [".ino", ".h", ".hpp", ".cpp"] +MAX_COMPILE_ATTEMPTS = 2 +FASTLED_OUTPUT_DIR_NAME = "fastled_js" + +assert JS_DIR.exists() +assert MAPPED_DIR.exists() +assert ARDUINO_H_SRC.exists() +assert INDEX_HTML_SRC.exists() +assert INDEX_CSS_SRC.exists() +assert INDEX_JS_SRC.exists() +assert WASM_COMPILER_SETTTINGS.exists() + + +def copy_files(src_dir: Path, js_src: Path) -> None: + print("Copying files from mapped directory to container...") + for item in src_dir.iterdir(): + if item.is_dir(): + print(f"Copying directory: {item}") + shutil.copytree(item, js_src / item.name, dirs_exist_ok=True) + else: + print(f"Copying file: {item}") + shutil.copy2(item, js_src / item.name) + + +def compile(js_dir: Path) -> int: + print("Starting compilation process...") + max_attempts = 2 + + for attempt in range(1, max_attempts + 1): + try: + print(f"Attempting compilation (attempt {attempt}/{max_attempts})...") + process = subprocess.Popen( + ["pio", "run"], + cwd=js_dir, + stdout=subprocess.PIPE, + stderr=subprocess.STDOUT, + universal_newlines=True, + ) + assert process.stdout is not None + for line in process.stdout: + processed_line = line.replace(".pio/libdeps/wasm/FastLED/", "") + print(processed_line, end="") + process.wait() + if process.returncode == 0: + print(f"Compilation successful on attempt {attempt}") + return 0 + else: + raise subprocess.CalledProcessError(process.returncode, ["pio", "run"]) + except subprocess.CalledProcessError: + print(f"Compilation failed on attempt {attempt}") + if attempt == max_attempts: + print("Max attempts reached. Compilation failed.") + return 1 + print("Retrying...") + return 1 + + +def insert_header(file: Path) -> None: + print(f"Inserting header in file: {file}") + with open(file, "r") as f: + content = f.read() + + # Remove existing includes + for header in HEADERS_TO_INSERT: + content = re.sub( + rf"^.*{re.escape(header)}.*\n", "", content, flags=re.MULTILINE + ) + + # Remove both versions of Arduino.h include + arduino_pattern = r'^\s*#\s*include\s*[<"]Arduino\.h[>"]\s*.*\n' + content = re.sub(arduino_pattern, "", content, flags=re.MULTILINE) + + # Add new headers at the beginning + content = "\n".join(HEADERS_TO_INSERT) + "\n" + content + + with open(file, "w") as f: + f.write(content) + print(f"Processed: {file}") + + +def transform_to_cpp(src_dir: Path) -> None: + print("Transforming files to cpp...") + ino_files = list(src_dir.glob("*.ino")) + + if ino_files: + ino_file = ino_files[0] + print(f"Found .ino file: {ino_file}") + main_cpp = src_dir / "main.cpp" + if main_cpp.exists(): + print("main.cpp already exists, renaming to main2.hpp") + main_cpp.rename(src_dir / "main2.hpp") + + new_cpp_file = ino_file.with_suffix(".ino.cpp") + print(f"Renaming {ino_file} to {new_cpp_file.name}") + ino_file.rename(new_cpp_file) + + if (src_dir / "main2.hpp").exists(): + print(f"Including main2.hpp in {new_cpp_file.name}") + with open(new_cpp_file, "a") as f: + f.write('#include "main2.hpp"\n') + + +def insert_headers( + src_dir: Path, exclusion_folders: List[Path], file_extensions: List[str] +) -> None: + print("Inserting headers in source files...") + for file in src_dir.rglob("*"): + if ( + file.suffix in file_extensions + and not any(folder in file.parents for folder in exclusion_folders) + and file.name != "Arduino.h" + ): + insert_header(file) + + +def process_ino_files(src_dir: Path) -> None: + transform_to_cpp(src_dir) + exclusion_folders: List[Path] = [] + insert_headers(src_dir, exclusion_folders, FILE_EXTENSIONS) + print("Transform to cpp and insert header operations completed.") + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Compile FastLED for WASM") + parser.add_argument( + "--keep-files", action="store_true", help="Keep source files after compilation" + ) + parser.add_argument( + "--only-copy", + action="store_true", + help="Only copy files from mapped directory to container", + ) + parser.add_argument( + "--only-insert-header", + action="store_true", + help="Only insert headers in source files", + ) + parser.add_argument( + "--only-compile", action="store_true", help="Only compile the project" + ) + parser.add_argument("--debug", action="store_true", help="Enable debug and symbols") + debug_from_env = bool(int(os.getenv("DEBUG", 0))) + if debug_from_env: + parser.set_defaults(debug=True) + return parser.parse_args() + + +def find_project_dir(mapped_dir: Path) -> Path: + mapped_dirs: List[Path] = list(mapped_dir.iterdir()) + if len(mapped_dirs) > 1: + raise ValueError( + f"Error: More than one directory found in {mapped_dir}, which are {mapped_dirs}" + ) + + src_dir: Path = mapped_dirs[0] + return src_dir + + +def process_compile(js_dir: Path) -> None: + print("Starting compilation...") + if compile(js_dir) != 0: + raise RuntimeError("Compilation failed.") + print("Compilation successful.") + + +def cleanup(args: argparse.Namespace, js_src: Path) -> None: + if not args.keep_files and not (args.only_copy or args.only_insert_header): + print("Removing temporary source files") + shutil.rmtree(js_src) + else: + print("Keeping temporary source files") + + +def hash_file(file_path: Path) -> str: + hasher = hashlib.md5() + with open(file_path, "rb") as f: + for chunk in iter(lambda: f.read(4096), b""): + hasher.update(chunk) + return hasher.hexdigest() + + +def main() -> int: + print("Starting FastLED WASM compilation script...") + args = parse_args() + print(f"Keep files flag: {args.keep_files}") + + try: + if JS_SRC.exists(): + shutil.rmtree(JS_SRC) + JS_SRC.mkdir(parents=True, exist_ok=True) + src_dir = find_project_dir(MAPPED_DIR) + + any_only_flags = args.only_copy or args.only_insert_header or args.only_compile + + do_copy = not any_only_flags or args.only_copy + do_insert_header = not any_only_flags or args.only_insert_header + do_compile = not any_only_flags or args.only_compile + debug = args.debug + + if do_copy: + copy_files(src_dir, JS_SRC) + print("Copying Arduino.h to src/Arduino.h") + shutil.copy(ARDUINO_H_SRC, JS_SRC / "Arduino.h") + if args.only_copy: + return 0 + + if do_insert_header: + process_ino_files(JS_SRC) + if args.only_insert_header: + print("Transform to cpp and insert header operations completed.") + return 0 + + with open(WASM_COMPILER_SETTTINGS, "r") as f: + content = f.read() + if debug: + content = re.sub(r"DEBUG = 0", "DEBUG = 1", content) + else: + content = re.sub(r"DEBUG = 1", "DEBUG = 0", content) + with open(WASM_COMPILER_SETTTINGS, "w") as f: + f.write(content) + + if do_compile: + process_compile(JS_DIR) + build_dirs = [d for d in PIO_BUILD_DIR.iterdir() if d.is_dir()] + if len(build_dirs) != 1: + raise RuntimeError( + f"Expected exactly one build directory in {PIO_BUILD_DIR}, found {len(build_dirs)}: {build_dirs}" + ) + build_dir: Path = build_dirs[0] + + print("Copying output files...") + fastled_js_dir: Path = src_dir / FASTLED_OUTPUT_DIR_NAME + fastled_js_dir.mkdir(parents=True, exist_ok=True) + + for file in ["fastled.js", "fastled.wasm"]: + print(f"Copying {file} to output directory") + shutil.copy2(build_dir / file, fastled_js_dir / file) + + print("Copying index.html to output directory") + shutil.copy2(INDEX_HTML_SRC, fastled_js_dir / "index.html") + print("Copying index.css to output directory") + shutil.copy2(INDEX_CSS_SRC, fastled_js_dir / "index.css") + print("Copying index.js to output directory") + shutil.copy2(INDEX_JS_SRC, fastled_js_dir / "index.js") + fastled_js_mem = build_dir / "fastled.js.mem" + fastled_wasm_map = build_dir / "fastled.wasm.map" + fastled_js_symbols = build_dir / "fastled.js.symbols" + if fastled_js_mem.exists(): + print(f"Copying {fastled_js_mem.name} to output directory") + shutil.copy2(fastled_js_mem, fastled_js_dir / fastled_js_mem.name) + if fastled_wasm_map.exists(): + print(f"Copying {fastled_wasm_map.name} to output directory") + shutil.copy2(fastled_wasm_map, fastled_js_dir / fastled_wasm_map.name) + if fastled_js_symbols.exists(): + print(f"Copying {fastled_js_symbols.name} to output directory") + shutil.copy2( + fastled_js_symbols, fastled_js_dir / fastled_js_symbols.name + ) + optional_input_data_dir = src_dir / "data" + output_data_dir = fastled_js_dir / optional_input_data_dir.name + + # Handle data directory if it exists + manifest: list[dict] = [] + if optional_input_data_dir.exists(): + # Clean up existing output data directory + if output_data_dir.exists(): + for _file in output_data_dir.iterdir(): + _file.unlink() + + # Create output data directory and copy files + output_data_dir.mkdir(parents=True, exist_ok=True) + for _file in optional_input_data_dir.iterdir(): + if _file.is_file(): # Only copy files, not directories + print(f"Copying {_file.name} -> {output_data_dir}") + shutil.copy2(_file, output_data_dir / _file.name) + hash = hash_file(_file) + manifest.append( + { + "name": _file.name, + "path": f"data/{_file.name}", + "size": _file.stat().st_size, + "hash": hash, + } + ) + + # Write manifest file even if empty + print("Writing manifest files.json") + manifest_json_str = json.dumps(manifest, indent=2, sort_keys=True) + with open(fastled_js_dir / "files.json", "w") as f: + f.write(manifest_json_str) + cleanup(args, JS_SRC) + + print("Compilation process completed successfully") + return 0 + + except Exception as e: + print(f"Error: {str(e)}") + return 1 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/100dots.html b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/100dots.html new file mode 100644 index 0000000..384393e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/100dots.html @@ -0,0 +1,186 @@ + + + + + + LED Grid Demo + + + + + + + + + + + + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/demo_threejs.html b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/demo_threejs.html new file mode 100644 index 0000000..3f074f7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/demo_threejs.html @@ -0,0 +1,216 @@ + + + + three.js webgl - framebuffer - texture + + + + + + + +

+ three.js framebuffer to texture +
+ +
+
+
+ + + + + + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/webgl_postprocessing_unreal_bloom.html b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/webgl_postprocessing_unreal_bloom.html new file mode 100644 index 0000000..0e94132 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/extra/webgl_postprocessing_unreal_bloom.html @@ -0,0 +1,191 @@ + + + + three.js webgl - postprocessing - unreal bloom + + + + + + + +
+ +
+ three.js - Bloom pass by Prashant Sharma and Ben Houston +
+ Model: Primary Ion Drive by + Mike Murdock, CC Attribution. +
+ + + + + + + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.css b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.css new file mode 100644 index 0000000..83f44f0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.css @@ -0,0 +1,158 @@ +body { + background-color: #121212; + /* Dark gray background */ + color: #E0E0E0; + /* Light gray text */ + margin: 0; + padding: 0; + font-family: 'Roboto Condensed', sans-serif; + display: flex; + flex-direction: column; + align-items: center; + min-height: 100vh; + opacity: 0; + /* Initially hide the content */ + transition: opacity 0.5s ease-in; + /* Fade-in effect */ +} + +#ui-controls { + flex: 0 0 300px; + display: none; + flex-direction: column; + align-items: flex-start; +} + +#ui-controls.active { + display: flex; +} + +.ui-control { + margin: 10px 0; + display: flex; + flex-direction: column; + align-items: center; +} + +.ui-control input[type="range"] { + width: 200px; +} + +h1 { + font-size: 6em; + margin-top: 10vh; + margin-bottom: 40px; + text-align: center; + font-weight: 300; + letter-spacing: 1px; + line-height: 1.2; + position: relative; + animation: continuousGlow 4s ease-in-out infinite; +} + +@keyframes continuousGlow { + 0% { + text-shadow: 0 0 5px rgba(224, 224, 224, 0.1); + } + + 25% { + text-shadow: 0 0 20px rgba(224, 224, 224, 0.3); + } + + 50% { + text-shadow: 0 0 30px rgba(224, 224, 224, 0.5); + } + + 75% { + text-shadow: 0 0 20px rgba(224, 224, 224, 0.3); + } + + 100% { + text-shadow: 0 0 5px rgba(224, 224, 224, 0.1); + } +} + +#main-container { + display: flex; + flex-direction: column; + align-items: center; + width: 100%; + max-width: 1000px; /* Adjust this value as needed */ + margin: 20px auto; +} + +#top-row { + display: flex; + justify-content: center; + align-items: flex-start; + width: 100%; + margin-bottom: 20px; +} + +#canvas-container { + flex: 0 0 auto; + margin-right: 20px; +} + +#myCanvas { + background-color: #1E1E1E; + width: 320px; + height: 320px; + image-rendering: pixelated; + box-shadow: 0 0 20px rgba(255, 255, 255, 0.2); +} + +#output { + font-size: 1em; + padding: 20px; + white-space: pre-wrap; + width: 100%; + background-color: #1E1E1E; + border-radius: 5px; + box-shadow: 0 0 10px rgba(255, 255, 255, 0.1); +} + +.ui-control { + margin: 10px 0; + display: flex; + justify-content: space-between; + align-items: center; + width: 100%; +} + +.ui-control label { + margin-right: 10px; + /* Adjust space between label and checkbox */ +} + +.ui-control input[type="checkbox"] { + cursor: pointer; + transform: scale(1.5); + /* Optionally, scale the checkbox for better visibility */ +} + +.ui-control button { + padding: 10px 20px; + font-size: 16px; + cursor: pointer; + background-color: #1E90FF; + color: white; + border: none; + border-radius: 5px; + transition: background-color 0.2s ease-in-out; +} + +.ui-control button:active, +.ui-control button.active { + background-color: #0066CC; +} + +.ui-control input[type="number"] { + width: 100px; + padding: 5px; + font-size: 16px; + background-color: #2E2E2E; + color: #E0E0E0; + border: 1px solid #444; + border-radius: 4px; +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.html b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.html new file mode 100644 index 0000000..1646131 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.html @@ -0,0 +1,113 @@ + + + + + + + + + + FastLED.js + + + + + + + + +

FastLED.js

+
+
+
+ +
+
+
+
+

+    
+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.js b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.js new file mode 100644 index 0000000..57f48d6 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/index.js @@ -0,0 +1,1342 @@ + +// Selective bloom demo: +// https://discourse.threejs.org/t/totentanz-selective-bloom/8329 + + +globalThis.loadFastLED = async function () { + log("FastLED loader function was not set."); + return null; +}; + +const urlParams = new URLSearchParams(window.location.search); +const FORCE_FAST_RENDERER = urlParams.get('gfx') === '0'; +const FORCE_THREEJS_RENDERER = urlParams.get('gfx') === '1'; + +// Will be overridden during initialization. +var print = function () { }; + +const prev_console = console; + +// Override console.log, console.warn, console.error to print to the output element +const _prev_log = prev_console.log; +const _prev_warn = prev_console.warn; +const _prev_error = prev_console.error; + +function log(...args) { + _prev_log(...args); + try { print(...args); } catch (e) { + __prev_log("Error in log", e); + } +} +function warn(...args) { + _prev_warn(...args); + try { print(...args); } catch (e) { + __prev_warn("Error in warn", e); + } +} + +function error(...args) { + const stackTrace = new Error().stack; + args = args + '\n' + stackTrace; + _prev_error(args); + try { print(args); } catch (e) { + _prev_error("Error in error", e); + } +} + +console = {}; +console.log = log; +console.warn = warn; +console.error = error; + + +function isDenseGrid(frameData) { + const screenMap = frameData.screenMap; + + // Check if all pixel densities are undefined + let allPixelDensitiesUndefined = true; + for (const stripId in screenMap.strips) { + const strip = screenMap.strips[stripId]; + allPixelDensitiesUndefined = allPixelDensitiesUndefined && (strip.diameter === undefined); + if (!allPixelDensitiesUndefined) { + break; + } + } + + if (!allPixelDensitiesUndefined) { + return false; + } + + // Calculate total pixels and screen area + let totalPixels = 0; + for (const strip of frameData) { + if (strip.strip_id in screenMap.strips) { + const stripMap = screenMap.strips[strip.strip_id]; + totalPixels += stripMap.map.length; + } + } + + const width = 1 + (screenMap.absMax[0] - screenMap.absMin[0]); + const height = 1 + (screenMap.absMax[1] - screenMap.absMin[1]); + const screenArea = width * height; + const pixelDensity = totalPixels / screenArea; + + // Return true if density is close to 1 (indicating a grid) + return pixelDensity > 0.9 && pixelDensity < 1.1; +} + + +async function initThreeJS(threeJsModules, containerId) { + + function initThreeJsStyle() { + const styleSheet = "https://threejs.org/files/main.css"; + const style = document.createElement('link'); + style.rel = 'stylesheet'; + style.type = 'text/css'; + style.href = styleSheet; + document.head.appendChild(style); + } + + let camera, stats; + let composer, renderer, mixer, clock; + + const params = { + threshold: 0, + strength: 1, + radius: 0, + exposure: 1 + }; + + async function initThreeScene() { + console.log("threeJsModules", threeJsModules); + const { THREE, Stats, GUI, OrbitControls, GLTFLoader, EffectComposer, RenderPass, UnrealBloomPass, OutputPass } = threeJsModules; + const container = document.getElementById(containerId); + clock = new THREE.Clock(); + const scene = new THREE.Scene(); + + camera = new THREE.PerspectiveCamera(40, window.innerWidth / window.innerHeight, 1, 100); + camera.position.set(-5, 2.5, -3.5); + scene.add(camera); + + scene.add(new THREE.AmbientLight(0xcccccc)); + + const pointLight = new THREE.PointLight(0xffffff, 100); + camera.add(pointLight); + + const loader = new GLTFLoader(); + const gltf = await loader.loadAsync('https://threejs.org/examples/models/gltf/PrimaryIonDrive.glb'); + + const model = gltf.scene; + scene.add(model); + + mixer = new THREE.AnimationMixer(model); + const clip = gltf.animations[0]; + mixer.clipAction(clip.optimize()).play(); + + renderer = new THREE.WebGLRenderer({ antialias: true }); + renderer.setPixelRatio(window.devicePixelRatio); + renderer.setSize(window.innerWidth, window.innerHeight); + renderer.setAnimationLoop(animate); + renderer.toneMapping = THREE.ReinhardToneMapping; + container.appendChild(renderer.domElement); + + const renderScene = new RenderPass(scene, camera); + const bloomPass = new UnrealBloomPass(new THREE.Vector2(window.innerWidth, window.innerHeight), 1.5, 0.4, 0.85); + bloomPass.threshold = params.threshold; + bloomPass.strength = params.strength; + bloomPass.radius = params.radius; + + const outputPass = new OutputPass(); + + composer = new EffectComposer(renderer); + composer.addPass(renderScene); + composer.addPass(bloomPass); + composer.addPass(outputPass); + + stats = new Stats(); + container.appendChild(stats.dom); + + const controls = new OrbitControls(camera, renderer.domElement); + controls.maxPolarAngle = Math.PI * 0.5; + controls.minDistance = 3; + controls.maxDistance = 8; + + window.addEventListener('resize', onWindowResize); + } + + function onWindowResize() { + const width = window.innerWidth; + const height = window.innerHeight; + + camera.aspect = width / height; + camera.updateProjectionMatrix(); + + renderer.setSize(width, height); + composer.setSize(width, height); + } + + function animate() { + const delta = clock.getDelta(); + mixer.update(delta); + stats.update(); + composer.render(); + } + initThreeJsStyle(); + await initThreeScene(); +} + +class GraphicsManager { + constructor(graphicsArgs) { + const { canvasId } = graphicsArgs; + this.canvasId = canvasId; + this.gl = null; + this.program = null; + this.positionBuffer = null; + this.texCoordBuffer = null; + this.texture = null; + this.texWidth = 0; + this.texHeight = 0; + this.texData = null; + } + + createShaders() { + const fragmentShaderId = 'fastled_FragmentShader'; + const vertexShaderId = 'fastled_vertexShader'; + if (document.getElementById(fragmentShaderId) && document.getElementById(vertexShaderId)) { + return; + } + const vertexShaderStr = ` + attribute vec2 a_position; + attribute vec2 a_texCoord; + varying vec2 v_texCoord; + void main() { + gl_Position = vec4(a_position, 0, 1); + v_texCoord = a_texCoord; + } + `; + + const fragmentShaderStr = ` + precision mediump float; + uniform sampler2D u_image; + varying vec2 v_texCoord; + void main() { + gl_FragColor = texture2D(u_image, v_texCoord); + } + `; + const fragmentShader = document.createElement('script'); + const vertexShader = document.createElement('script'); + fragmentShader.id = fragmentShaderId; + vertexShader.id = vertexShaderId; + fragmentShader.type = 'x-shader/x-fragment'; + vertexShader.type = 'x-shader/x-vertex'; + fragmentShader.text = fragmentShaderStr; + vertexShader.text = vertexShaderStr; + document.head.appendChild(fragmentShader); + document.head.appendChild(vertexShader); + } + + reset() { + if (this.gl) { + this.gl.deleteBuffer(this.positionBuffer); + this.gl.deleteBuffer(this.texCoordBuffer); + this.gl.deleteTexture(this.texture); + this.gl.deleteProgram(this.program); + } + this.texWidth = 0; + this.texHeight = 0; + this.gl = null; + } + + + initWebGL() { + this.createShaders(); + const canvas = document.getElementById(this.canvasId); + this.gl = canvas.getContext('webgl'); + if (!this.gl) { + error('WebGL not supported'); + return; + } + + // Create shaders + const vertexShader = this.createShader(this.gl.VERTEX_SHADER, document.getElementById('fastled_vertexShader').text); + const fragmentShader = this.createShader(this.gl.FRAGMENT_SHADER, document.getElementById('fastled_FragmentShader').text); + + // Create program + this.program = this.createProgram(vertexShader, fragmentShader); + + // Create buffers + this.positionBuffer = this.gl.createBuffer(); + this.gl.bindBuffer(this.gl.ARRAY_BUFFER, this.positionBuffer); + this.gl.bufferData(this.gl.ARRAY_BUFFER, new Float32Array([-1, -1, 1, -1, -1, 1, 1, 1]), this.gl.STREAM_DRAW); + + this.texCoordBuffer = this.gl.createBuffer(); + this.gl.bindBuffer(this.gl.ARRAY_BUFFER, this.texCoordBuffer); + this.gl.bufferData(this.gl.ARRAY_BUFFER, new Float32Array([0, 0, 1, 0, 0, 1, 1, 1]), this.gl.STREAM_DRAW); + + // Create texture + this.texture = this.gl.createTexture(); + this.gl.bindTexture(this.gl.TEXTURE_2D, this.texture); + this.gl.texParameteri(this.gl.TEXTURE_2D, this.gl.TEXTURE_WRAP_S, this.gl.CLAMP_TO_EDGE); + this.gl.texParameteri(this.gl.TEXTURE_2D, this.gl.TEXTURE_WRAP_T, this.gl.CLAMP_TO_EDGE); + this.gl.texParameteri(this.gl.TEXTURE_2D, this.gl.TEXTURE_MIN_FILTER, this.gl.NEAREST); + this.gl.texParameteri(this.gl.TEXTURE_2D, this.gl.TEXTURE_MAG_FILTER, this.gl.NEAREST); + } + + createShader(type, source) { + const shader = this.gl.createShader(type); + this.gl.shaderSource(shader, source); + this.gl.compileShader(shader); + if (!this.gl.getShaderParameter(shader, this.gl.COMPILE_STATUS)) { + error('Shader compile error:', this.gl.getShaderInfoLog(shader)); + this.gl.deleteShader(shader); + return null; + } + return shader; + } + + createProgram(vertexShader, fragmentShader) { + const program = this.gl.createProgram(); + this.gl.attachShader(program, vertexShader); + this.gl.attachShader(program, fragmentShader); + this.gl.linkProgram(program); + if (!this.gl.getProgramParameter(program, this.gl.LINK_STATUS)) { + error('Program link error:', this.gl.getProgramInfoLog(program)); + return null; + } + return program; + } + + updateCanvas(frameData) { + if (frameData.length === 0) { + console.warn("Received empty frame data, skipping update"); + return; + } + + if (!this.gl) this.initWebGL(); + + const canvasWidth = this.gl.canvas.width; + const canvasHeight = this.gl.canvas.height; + + // Check if we need to reallocate the texture + const newTexWidth = Math.pow(2, Math.ceil(Math.log2(canvasWidth))); + const newTexHeight = Math.pow(2, Math.ceil(Math.log2(canvasHeight))); + + if (this.texWidth !== newTexWidth || this.texHeight !== newTexHeight) { + this.texWidth = newTexWidth; + this.texHeight = newTexHeight; + + // Reallocate texture + this.gl.bindTexture(this.gl.TEXTURE_2D, this.texture); + this.gl.texImage2D( + this.gl.TEXTURE_2D, + 0, + this.gl.RGB, + this.texWidth, + this.texHeight, + 0, + this.gl.RGB, + this.gl.UNSIGNED_BYTE, + null + ); + + // Reallocate texData buffer + this.texData = new Uint8Array(this.texWidth * this.texHeight * 3); + } + + const screenMap = frameData.screenMap; + + // Clear the texture data + this.texData.fill(0); + + for (let i = 0; i < frameData.length; i++) { + const strip = frameData[i]; + const data = strip.pixel_data; + const strip_id = strip.strip_id; + if (!(strip_id in screenMap.strips)) { + console.warn(`No screen map found for strip ID ${strip_id}, skipping update`); + continue; + } + const stripData = screenMap.strips[strip_id]; + const pixelCount = data.length / 3; + const map = stripData.map; + const min_x = screenMap.absMin[0]; + const min_y = screenMap.absMin[1]; + //log("Writing data to canvas"); + for (let i = 0; i < pixelCount; i++) { + if (i >= map.length) { + console.warn(`Strip ${strip_id}: Pixel ${i} is outside the screen map ${map.length}, skipping update`); + continue; + } + let [x, y] = map[i]; + x -= min_x; + y -= min_y; + + // Can't access the texture with floating point. + x = Number.parseInt(x, 10); + y = Number.parseInt(y, 10); + + // check to make sure that the pixel is within the canvas + if (x < 0 || x >= canvasWidth || y < 0 || y >= canvasHeight) { + console.warn(`Strip ${strip_id}: Pixel ${i} is outside the canvas at ${x}, ${y}, skipping update`); + continue; + } + //log(x, y); + const diameter = stripData.diameter || 1.0; + const radius = Math.floor(diameter / 2); + + // Draw a filled square for each LED + for (let dy = -radius; dy <= radius; dy++) { + for (let dx = -radius; dx <= radius; dx++) { + const px = x + dx; + const py = y + dy; + + // Check bounds + if (px >= 0 && px < canvasWidth && py >= 0 && py < canvasHeight) { + const srcIndex = i * 3; + const destIndex = (py * this.texWidth + px) * 3; + // Pixel data is already in 0-255 range, use directly + const r = data[srcIndex] & 0xFF; + const g = data[srcIndex + 1] & 0xFF; + const b = data[srcIndex + 2] & 0xFF; + this.texData[destIndex] = r; + this.texData[destIndex + 1] = g; + this.texData[destIndex + 2] = b; + } + } + } + } + } + + + // Update texture with new data + this.gl.bindTexture(this.gl.TEXTURE_2D, this.texture); + this.gl.texSubImage2D( + this.gl.TEXTURE_2D, + 0, + 0, + 0, + this.texWidth, + this.texHeight, + this.gl.RGB, + this.gl.UNSIGNED_BYTE, + this.texData + ); + + // Set the viewport to the original canvas size + this.gl.viewport(0, 0, canvasWidth, canvasHeight); + this.gl.clearColor(0, 0, 0, 1); + this.gl.clear(this.gl.COLOR_BUFFER_BIT); + + this.gl.useProgram(this.program); + + const positionLocation = this.gl.getAttribLocation(this.program, 'a_position'); + this.gl.enableVertexAttribArray(positionLocation); + this.gl.bindBuffer(this.gl.ARRAY_BUFFER, this.positionBuffer); + this.gl.vertexAttribPointer(positionLocation, 2, this.gl.FLOAT, false, 0, 0); + + const texCoordLocation = this.gl.getAttribLocation(this.program, 'a_texCoord'); + this.gl.enableVertexAttribArray(texCoordLocation); + this.gl.bindBuffer(this.gl.ARRAY_BUFFER, this.texCoordBuffer); + this.gl.vertexAttribPointer(texCoordLocation, 2, this.gl.FLOAT, false, 0, 0); + + // Update texture coordinates based on actual canvas size + const texCoords = new Float32Array([ + 0, 0, + canvasWidth / this.texWidth, 0, + 0, canvasHeight / this.texHeight, + canvasWidth / this.texWidth, canvasHeight / this.texHeight, + ]); + this.gl.bindBuffer(this.gl.ARRAY_BUFFER, this.texCoordBuffer); + this.gl.bufferData(this.gl.ARRAY_BUFFER, texCoords, this.gl.STREAM_DRAW); + + this.gl.drawArrays(this.gl.TRIANGLE_STRIP, 0, 4); + } +} + + +class GraphicsManagerThreeJS { + constructor(graphicsArgs) { + const { canvasId, threeJsModules } = graphicsArgs; + this.canvasId = canvasId; + this.threeJsModules = threeJsModules; + this.SEGMENTS = 16; + this.LED_SCALE = 1.0; + this.leds = []; + this.scene = null; + this.camera = null; + this.renderer = null; + this.composer = null; + this.previousTotalLeds = 0; + this.bloom_stength = 1; + this.bloom_radius = 16; + } + + reset() { + // Clean up existing objects + if (this.leds) { + this.leds.forEach(led => { + led.geometry.dispose(); + led.material.dispose(); + this.scene?.remove(led); + }); + } + this.leds = []; + + if (this.composer) { + this.composer.dispose(); + } + + // Clear the scene + if (this.scene) { + while (this.scene.children.length > 0) { + this.scene.remove(this.scene.children[0]); + } + } + + // Don't remove the renderer or canvas + if (this.renderer) { + this.renderer.setSize(this.SCREEN_WIDTH, this.SCREEN_HEIGHT); + } + } + + makePositionCalculators(frameData) { + // Calculate dot size based on LED density + const screenMap = frameData.screenMap; + const width = screenMap.absMax[0] - screenMap.absMin[0]; + const height = screenMap.absMax[1] - screenMap.absMin[1]; + + const __screenWidth = this.SCREEN_WIDTH; + const __screenHeight = this.SCREEN_HEIGHT; + + function calcXPosition(x) { + return (x - screenMap.absMin[0]) / width * __screenWidth - __screenWidth / 2; + } + + function calcYPosition(y) { + return -((y - screenMap.absMin[1]) / height * __screenHeight - __screenHeight / 2); + } + return { calcXPosition, calcYPosition }; + } + + initThreeJS(frameData) { + + const { THREE, EffectComposer, RenderPass, UnrealBloomPass } = this.threeJsModules; + const canvas = document.getElementById(this.canvasId); + + // Always set width to 640px and scale height proportionally + const targetWidth = 640; + const aspectRatio = canvas.height / canvas.width; + const targetHeight = Math.round(targetWidth * aspectRatio); + + // Set the rendering resolution (2x the display size) + this.SCREEN_WIDTH = targetWidth * 2; + this.SCREEN_HEIGHT = targetHeight * 2; + + // Set internal canvas size to 2x for higher resolution + canvas.width = targetWidth * 2; + canvas.height = targetHeight * 2; + // But keep display size the same + canvas.style.width = targetWidth + 'px'; + canvas.style.height = targetHeight + 'px'; + canvas.style.maxWidth = targetWidth + 'px'; + canvas.style.maxHeight = targetHeight + 'px'; + + this.scene = new THREE.Scene(); + const margin = 1.05; // Add a small margin around the screen + // Use perspective camera with narrower FOV for less distortion + // BIG TODO: This camera setup does not respond to z-position changes. Eventually + // we we want to have a camera that shows leds closer to the screen as larger. + const fov = 45; + const aspect = this.SCREEN_WIDTH / this.SCREEN_HEIGHT; + this.camera = new THREE.PerspectiveCamera(fov, aspect, 0.1, 2000); + // Position camera closer to fill more of the screen + this.camera.position.z = Math.max(this.SCREEN_WIDTH, this.SCREEN_HEIGHT) * margin; + this.camera.position.y = 0; + + this.renderer = new THREE.WebGLRenderer({ + canvas: canvas, + antialias: true + }); + this.renderer.setSize(this.SCREEN_WIDTH, this.SCREEN_HEIGHT); + + const renderScene = new RenderPass(this.scene, this.camera); + this.composer = new EffectComposer(this.renderer); + this.composer.addPass(renderScene); + + // Create LED grid. + const { isDenseScreenMap } = this.createGrid(frameData); + + if (!isDenseScreenMap) { + this.bloom_stength = 16; + this.bloom_radius = 1; + } else { + this.bloom_stength = 0; + this.bloom_radius = 0; + } + + if (this.bloom_stength > 0 || this.bloom_radius > 0) { + const bloomPass = new UnrealBloomPass( + new THREE.Vector2(this.SCREEN_WIDTH, this.SCREEN_HEIGHT), + this.bloom_stength, + this.bloom_radius, // radius + 0.0 // threshold + ); + this.composer.addPass(bloomPass); + } + } + + createGrid(frameData) { + const { THREE } = this.threeJsModules; + const screenMap = frameData.screenMap; + + // Clear existing LEDs + this.leds.forEach(led => { + led.geometry.dispose(); + led.material.dispose(); + this.scene?.remove(led); + }); + this.leds = []; + + // Calculate total number of LEDs and their positions + let ledPositions = []; + frameData.forEach(strip => { + const stripId = strip.strip_id; + if (stripId in screenMap.strips) { + const stripMap = screenMap.strips[stripId]; + stripMap.map.forEach(pos => { + ledPositions.push(pos); + }); + } + }); + const width = screenMap.absMax[0] - screenMap.absMin[0]; + const height = screenMap.absMax[1] - screenMap.absMin[1]; + const { calcXPosition, calcYPosition } = this.makePositionCalculators(frameData); + const isDenseScreenMap = isDenseGrid(frameData); + let pixelDensityDefault = undefined; + if (isDenseScreenMap) { + console.log("Pixel density is close to 1, assuming grid or strip"); + pixelDensityDefault = Math.abs(calcXPosition(0) - calcXPosition(1)); + } + + const screenArea = width * height; + // Use point diameter from screen map if available, otherwise calculate default + const defaultDotSizeScale = Math.max(4, Math.sqrt(screenArea / (ledPositions.length * Math.PI)) * 0.4); + const stripDotSizes = Object.values(screenMap.strips).map(strip => strip.diameter); + const avgPointDiameter = stripDotSizes.reduce((a, b) => a + b, 0) / stripDotSizes.length; + let defaultDotSize = defaultDotSizeScale * avgPointDiameter; + if (pixelDensityDefault) { + // Override default dot size if pixel density is close to 1 for this dense strip. + defaultDotSize = pixelDensityDefault; + } + + const normalizedScale = this.SCREEN_WIDTH / width; + + + // Create LEDs at mapped positions + let ledIndex = 0; + frameData.forEach(strip => { + const stripId = strip.strip_id; + if (stripId in screenMap.strips) { + const stripData = screenMap.strips[stripId]; + let stripDiameter = null; + if (stripData.diameter) { + stripDiameter = stripData.diameter * normalizedScale; + } else { + stripDiameter = defaultDotSize; + } + stripData.map.forEach(pos => { + let geometry; + if (isDenseScreenMap) { + const width = stripDiameter * this.LED_SCALE; + const height = stripDiameter * this.LED_SCALE; + geometry = new THREE.PlaneGeometry(width, height); + } else { + geometry = new THREE.CircleGeometry(stripDiameter * this.LED_SCALE, this.SEGMENTS); + + } + const material = new THREE.MeshBasicMaterial({ color: 0x000000 }); + const led = new THREE.Mesh(geometry, material); + + // Position LED according to map, normalized to screen coordinates + const x = calcXPosition(pos[0]); + const y = calcYPosition(pos[1]); + led.position.set(x, y, 500); + + this.scene.add(led); + this.leds.push(led); + ledIndex++; + }); + } + }); + return {isDenseScreenMap} + } + + updateCanvas(frameData) { + + if (frameData.length === 0) { + console.warn("Received empty frame data, skipping update"); + return; + } + const totalPixels = frameData.reduce((acc, strip) => acc + strip.pixel_data.length / 3, 0); + + // Initialize scene if it doesn't exist or if LED count changed + if (!this.scene || totalPixels !== this.previousTotalLeds) { + if (this.scene) { + this.reset(); // Clear existing scene if LED count changed + } + this.initThreeJS(frameData); + this.previousTotalLeds = totalPixels; + } + + const screenMap = frameData.screenMap; + + // Create a map to store LED data by position + const positionMap = new Map(); + + // First pass: collect all LED data and positions + frameData.forEach(strip => { + const strip_id = strip.strip_id; + if (!(strip_id in screenMap.strips)) { + console.warn(`No screen map found for strip ID ${strip_id}, skipping update`); + return; + } + + const stripData = screenMap.strips[strip_id]; + const map = stripData.map; + const data = strip.pixel_data; + const pixelCount = data.length / 3; + + for (let j = 0; j < pixelCount; j++) { + if (j >= map.length) { + console.warn(`Strip ${strip_id}: Pixel ${j} is outside the screen map ${map.length}, skipping update`); + continue; + } + + const [x, y] = map[j]; + const posKey = `${x},${y}`; + const srcIndex = j * 3; + const r = (data[srcIndex] & 0xFF) / 255; + const g = (data[srcIndex + 1] & 0xFF) / 255; + const b = (data[srcIndex + 2] & 0xFF) / 255; + const brightness = (r + g + b) / 3; + + // Only update if this LED is brighter than any existing LED at this position + if (!positionMap.has(posKey) || positionMap.get(posKey).brightness < brightness) { + positionMap.set(posKey, { + x: x, + y: y, + r: r, + g: g, + b: b, + brightness: brightness + }); + } + } + }); + + // Calculate normalized coordinates + const min_x = screenMap.absMin[0]; + const min_y = screenMap.absMin[1]; + const width = screenMap.absMax[0] - min_x; + const height = screenMap.absMax[1] - min_y; + + // Second pass: update LED positions and colors + let ledIndex = 0; + for (const [_, ledData] of positionMap) { + if (ledIndex >= this.leds.length) break; + + const led = this.leds[ledIndex]; + const x = ledData.x - min_x; + const y = ledData.y - min_y; + + // Convert to normalized coordinates + const normalizedX = (x / width) * this.SCREEN_WIDTH - this.SCREEN_WIDTH / 2; + const normalizedY = (y / height) * this.SCREEN_HEIGHT - this.SCREEN_HEIGHT / 2; + + // Calculate z position based on distance from center for subtle depth + const distFromCenter = Math.sqrt(Math.pow(normalizedX, 2) + Math.pow(normalizedY, 2)); + const maxDist = Math.sqrt(Math.pow(this.SCREEN_WIDTH/2, 2) + Math.pow(this.SCREEN_HEIGHT/2, 2)); + const z = (distFromCenter / maxDist) * 100; // Max depth of 100 units + + led.position.set(normalizedX, normalizedY, z); + led.material.color.setRGB(ledData.r, ledData.g, ledData.b); + ledIndex++; + } + + // Clear any remaining LEDs + for (let i = ledIndex; i < this.leds.length; i++) { + this.leds[i].material.color.setRGB(0, 0, 0); + this.leds[i].position.set(-1000, -1000, 0); // Move offscreen + } + + this.composer.render(); + } +} + + + +class UiManager { + constructor(uiControlsId) { + this.uiElements = {}; + this.previousUiState = {}; + this.uiControlsId = uiControlsId; + } + + processUiChanges(uiUpdateCallback) { + const changes = {}; + let hasChanges = false; + for (const id in this.uiElements) { + const element = this.uiElements[id]; + let currentValue; + if (element.type === 'checkbox') { + currentValue = element.checked; + } else if (element.type === 'submit') { + let attr = element.getAttribute('data-pressed'); + currentValue = attr === 'true'; + } else if (element.type === 'number') { + currentValue = parseFloat(element.value); + } else { + currentValue = parseFloat(element.value); + } + if (this.previousUiState[id] !== currentValue) { + changes[id] = currentValue; + hasChanges = true; + this.previousUiState[id] = currentValue; + } + } + if (hasChanges) { + const data = JSON.stringify(changes); + uiUpdateCallback(data); + } + } + + addUiElements(jsonData) { + console.log("UI elements added:", jsonData); + + + const uiControlsContainer = document.getElementById(this.uiControlsId) || this.createUiControlsContainer(); + + let foundUi = false; + jsonData.forEach(data => { + console.log("data:", data); + const group = data.group; + const hasGroup = group !== "" && group !== undefined; + if (hasGroup) { + console.log(`Group ${group} found, for item ${data.name}`); + } + + let control; + if (data.type === 'slider') { + control = this.createSlider(data); + } else if (data.type === 'checkbox') { + control = this.createCheckbox(data); + } else if (data.type === 'button') { + control = this.createButton(data); + } else if (data.type === 'number') { + control = this.createNumberField(data); + } + + if (control) { + foundUi = true; + uiControlsContainer.appendChild(control); + if (data.type === 'button') { + this.uiElements[data.id] = control.querySelector('button'); + } else { + this.uiElements[data.id] = control.querySelector('input'); + } + this.previousUiState[data.id] = data.value; + } + }); + if (foundUi) { + console.log("UI elements added, showing UI controls container"); + uiControlsContainer.classList.add('active'); + } + } + + createUiControlsContainer() { + const container = document.getElementById(this.uiControlsId); + if (!container) { + error('UI controls container not found in the HTML'); + } + return container; + } + + createNumberField(element) { + const controlDiv = document.createElement('div'); + controlDiv.className = 'ui-control'; + + const label = document.createElement('label'); + label.textContent = element.name; + label.htmlFor = `number-${element.id}`; + + const numberInput = document.createElement('input'); + numberInput.type = 'number'; + numberInput.id = `number-${element.id}`; + numberInput.value = element.value; + numberInput.min = element.min; + numberInput.max = element.max; + numberInput.step = (element.step !== undefined) ? element.step : 'any'; + + controlDiv.appendChild(label); + controlDiv.appendChild(numberInput); + + return controlDiv; + } + + createSlider(element) { + const controlDiv = document.createElement('div'); + controlDiv.className = 'ui-control'; + + const labelValueContainer = document.createElement('div'); + labelValueContainer.style.display = 'flex'; + labelValueContainer.style.justifyContent = 'space-between'; + labelValueContainer.style.width = '100%'; + + const label = document.createElement('label'); + label.textContent = element.name; + label.htmlFor = `slider-${element.id}`; + + const valueDisplay = document.createElement('span'); + valueDisplay.textContent = element.value; + + labelValueContainer.appendChild(label); + labelValueContainer.appendChild(valueDisplay); + + const slider = document.createElement('input'); + slider.type = 'range'; + slider.id = `slider-${element.id}`; + slider.min = Number.parseFloat(element.min); + slider.max = Number.parseFloat(element.max); + slider.value = Number.parseFloat(element.value); + slider.step = Number.parseFloat(element.step); + setTimeout(() => { + // Sets the slider value, for some reason we have to do it + // next frame. + slider.value = Number.parseFloat(element.value); + valueDisplay.textContent = slider.value; + }, 0); + + + slider.addEventListener('input', function () { + valueDisplay.textContent = this.value; + }); + + controlDiv.appendChild(labelValueContainer); + controlDiv.appendChild(slider); + + return controlDiv; + } + + createCheckbox(element) { + const controlDiv = document.createElement('div'); + controlDiv.className = 'ui-control'; + + const label = document.createElement('label'); + label.textContent = element.name; + label.htmlFor = `checkbox-${element.id}`; + + const checkbox = document.createElement('input'); + checkbox.type = 'checkbox'; + checkbox.id = `checkbox-${element.id}`; + checkbox.checked = element.value; + + const flexContainer = document.createElement('div'); + flexContainer.style.display = 'flex'; + flexContainer.style.alignItems = 'center'; + flexContainer.style.justifyContent = 'space-between'; + + flexContainer.appendChild(label); + flexContainer.appendChild(checkbox); + + controlDiv.appendChild(flexContainer); + + return controlDiv; + } + + createButton(element) { + const controlDiv = document.createElement('div'); + controlDiv.className = 'ui-control'; + + const button = document.createElement('button'); + button.textContent = element.name; + button.id = `button-${element.id}`; + button.setAttribute('data-pressed', 'false'); + + button.addEventListener('mousedown', function () { + this.setAttribute('data-pressed', 'true'); + this.classList.add('active'); + }); + + button.addEventListener('mouseup', function () { + this.setAttribute('data-pressed', 'false'); + this.classList.remove('active'); + }); + + button.addEventListener('mouseleave', function () { + this.setAttribute('data-pressed', 'false'); + this.classList.remove('active'); + }); + controlDiv.appendChild(button); + return controlDiv; + } +} + + +(function () { + const DEFAULT_FRAME_RATE_60FPS = 60; // 60 FPS + let frameRate = DEFAULT_FRAME_RATE_60FPS; + let receivedCanvas = false; + // screenMap contains data mapping a strip id to a screen map, + // transforming led strip data pixel with an index + // to a screen pixel with xy. + let screenMap = { + strips: {}, + }; + let canvasId; + let uiControlsId; + let outputId; + + let uiManager; + let uiCanvasChanged = false; + let threeJsModules = {}; // For graphics. + let graphicsManager; + let containerId; // for ThreeJS + let graphicsArgs = {}; + + function customPrintFunction(...args) { + if (containerId === undefined) { + return; // Not ready yet. + } + // take the args and stringify them, then add them to the output element + let cleanedArgs = args.map(arg => { + if (typeof arg === 'object') { + try { + return JSON.stringify(arg).slice(0, 100); + } catch (e) { + return "" + arg; + } + } + return arg; + }); + const output = document.getElementById(outputId); + const allText = output.textContent + [...cleanedArgs].join(' ') + '\n'; + // split into lines, and if there are more than 100 lines, remove one. + const lines = allText.split('\n'); + while (lines.length > 100) { + lines.shift(); + } + output.textContent = lines.join('\n'); + } + + + function minMax(array_xy) { + // array_xy is a an array of an array of x and y values + // returns the lower left and upper right + let min_x = array_xy[0][0]; + let min_y = array_xy[0][1]; + let max_x = array_xy[0][0]; + let max_y = array_xy[0][1]; + for (let i = 1; i < array_xy.length; i++) { + min_x = Math.min(min_x, array_xy[i][0]); + min_y = Math.min(min_y, array_xy[i][1]); + max_x = Math.max(max_x, array_xy[i][0]); + max_y = Math.max(max_y, array_xy[i][1]); + } + return [[min_x, min_y], [max_x, max_y]]; + } + + globalThis.FastLED_onStripUpdate = function (jsonData) { + console.log("Received strip update:", jsonData); + + const event = jsonData.event; + let width = 0; + let height = 0; + let eventHandled = false; + if (event === "set_canvas_map") { + eventHandled = true; + // Work in progress. + const map = jsonData.map; + + console.log("Received map:", jsonData); + + + + const [min, max] = minMax(map); + console.log("min", min, "max", max); + + const stripId = jsonData.strip_id; + const isUndefined = (value) => typeof value === 'undefined'; + if (isUndefined(stripId)) { + throw new Error("strip_id is required for set_canvas_map event"); + } + + screenMap.strips[stripId] = { + map: map, + min: min, + max: max, + diameter: jsonData.diameter + }; + + + console.log("Screen map updated:", screenMap); + // iterate through all the screenMaps and get the absolute min and max + let absMin = [Number.POSITIVE_INFINITY, Number.POSITIVE_INFINITY]; + let absMax = [Number.NEGATIVE_INFINITY, Number.NEGATIVE_INFINITY]; + let setAtLeastOnce = false; + for (const stripId in screenMap.strips) { + console.log("Processing strip ID", stripId); + const id = Number.parseInt(stripId, 10); + const stripData = screenMap.strips[id]; + absMin[0] = Math.min(absMin[0], stripData.min[0]); + absMin[1] = Math.min(absMin[1], stripData.min[1]); + absMax[0] = Math.max(absMax[0], stripData.max[0]); + absMax[1] = Math.max(absMax[1], stripData.max[1]); + setAtLeastOnce = true; + } + if (!setAtLeastOnce) { + error("No screen map data found, skipping canvas size update"); + return; + } + screenMap.absMin = absMin; + screenMap.absMax = absMax; + width = Number.parseInt(absMax[0] - absMin[0], 10) + 1; + height = Number.parseInt(absMax[1] - absMin[1], 10) + 1; + console.log("canvas updated with width and height", width, height); + // now update the canvas size. + const canvas = document.getElementById(canvasId); + canvas.width = width; + canvas.height = height; + uiCanvasChanged = true; + console.log("Screen map updated:", screenMap); + } + + if (!eventHandled) { + console.warn(`We do not support event ${event} yet.`); + return; + } + if (receivedCanvas) { + console.warn("Canvas size has already been set, setting multiple canvas sizes is not supported yet and the previous one will be overwritten."); + } + const canvas = document.getElementById(canvasId); + canvas.width = width; + canvas.height = height; + + // Set display size (CSS pixels) to 640px width while maintaining aspect ratio + const displayWidth = 640; + const displayHeight = Math.round((height / width) * displayWidth); + + // Set CSS display size while maintaining aspect ratio + canvas.style.width = displayWidth + 'px'; + canvas.style.height = displayHeight + 'px'; + console.log(`Canvas size set to ${width}x${height}, displayed at ${canvas.style.width}x${canvas.style.height} `); + // unconditionally delete the graphicsManager + if (graphicsManager) { + graphicsManager.reset(); + graphicsManager = null; + } + }; + + + + globalThis.FastLED_onStripAdded = function (stripId, stripLength) { + const output = document.getElementById(outputId); + output.textContent += `Strip added: ID ${stripId}, length ${stripLength}\n`; + }; + + + + globalThis.FastLED_onFrame = function (frameData, uiUpdateCallback) { + uiManager.processUiChanges(uiUpdateCallback); + if (frameData.length === 0) { + console.warn("Received empty frame data, skipping update"); + return; + } + + updateCanvas(frameData); + }; + + globalThis.FastLED_onUiElementsAdded = function (jsonData) { + uiManager.addUiElements(jsonData); + }; + + // Function to call the setup and loop functions + function runFastLED(extern_setup, extern_loop, frame_rate, moduleInstance, filesJson) { + console.log("Calling setup function..."); + + const trimmedFilesJson = filesJson.map(file => { + return { + path: file.path, + size: file.size, + }; + }); + const options = { + files: trimmedFilesJson, + frameRate: frame_rate, + }; + const jsonStr = JSON.stringify(options); + moduleInstance._fastled_declare_files(jsonStr); + extern_setup(); + + + // Now launch a streaming fetch for all the files that are in the files.json + const fetchFilePromise = async (fetchFilePath) => { + const response = await fetch(fetchFilePath); + const data = await response.arrayBuffer(); + console.log("Fetched file:", fetchFilePath, "size:", data.byteLength); + return data; + }; + + const fetchAllFiles = async (filesJson) => { + const finishedData = {}; + const fetchPromises = filesJson.map(async file => { + const out = fetchFilePromise(file.path); + finishedData[file.path] = { + data: out, + size: file.size, + } + return out; + }); + const fileData = await Promise.all(fetchPromises); + console.log("All files fetched, sending to FastLED module"); + //for (filepath of finishedData) { + for (const filepath in finishedData) { + const bytes = finishedData[filepath].size; + const data = finishedData[filepath].data; + const ptr = moduleInstance._malloc(bytes); + const ptrName = moduleInstance._malloc(filepath.length + 1); + const fileDataArray = new Uint8Array(data); + const n = moduleInstance.lengthBytesUTF8(); + const nameDataArray = new Uint8Array(n); + stringToUTF8(filepath, nameDataArray, n); + moduleInstance.HEAPU8.set(fileDataArray, ptr); + moduleInstance.HEAPU8.set(nameDataArray, ptrName); + moduleInstance.ccall('jsAppendFile', 'number', ['number', 'number', 'number'], [ptrName, ptr, bytes]); + moduleInstance._free(ptr); + moduleInstance._free(ptrName); + } + }; + + fetchAllFiles(filesJson); + + + console.log("Starting loop..."); + const frameInterval = 1000 / frame_rate; + let lastFrameTime = 0; + + // Executes every frame but only runs the loop function at the specified frame rate + function runLoop(currentTime) { + if (currentTime - lastFrameTime >= frameInterval) { + extern_loop(); + lastFrameTime = currentTime; + } + requestAnimationFrame(runLoop); + } + requestAnimationFrame(runLoop); + } + + + + + function updateCanvas(frameData) { + // we are going to add the screenMap to the graphicsManager + frameData.screenMap = screenMap; + if (!graphicsManager) { + const isDenseMap = isDenseGrid(frameData); + if (FORCE_THREEJS_RENDERER) { + console.log("Creating Beautiful GraphicsManager with canvas ID (forced)", canvasId); + graphicsManager = new GraphicsManagerThreeJS(graphicsArgs); + } else if (FORCE_FAST_RENDERER) { + console.log("Creating Fast GraphicsManager with canvas ID (forced)", canvasId); + graphicsManager = new GraphicsManager(graphicsArgs); + } else if (isDenseMap) { + console.log("Creating Fast GraphicsManager with canvas ID", canvasId); + graphicsManager = new GraphicsManager(graphicsArgs); + } else { + console.log("Creating Beautiful GraphicsManager with canvas ID", canvasId); + graphicsManager = new GraphicsManagerThreeJS(graphicsArgs); + } + uiCanvasChanged = false; + } + + if (uiCanvasChanged) { + uiCanvasChanged = false; + graphicsManager.reset(); + } + + + graphicsManager.updateCanvas(frameData); + } + + + // Ensure we wait for the module to load + const onModuleLoaded = async (fastLedLoader) => { + // Unpack the module functions and send them to the runFastLED function + + + function __runFastLED(moduleInstance, frameRate, filesJson) { + const exports_exist = moduleInstance && moduleInstance._extern_setup && moduleInstance._extern_loop; + if (!exports_exist) { + console.error("FastLED setup or loop functions are not available."); + return; + } + + return runFastLED(moduleInstance._extern_setup, moduleInstance._extern_loop, frameRate, moduleInstance, filesJson); + } + // Start fetch now in parallel + const fetchFilePromise = async (fetchFilePath) => { + const response = await fetch(fetchFilePath); + const data = await response.json(); + return data; + }; + const filesJsonPromise = fetchFilePromise("files.json"); + try { + if (typeof fastLedLoader === 'function') { + // Load the module + fastLedLoader().then(async (instance) => { + console.log("Module loaded, running FastLED..."); + // Wait for the files.json to load. + let filesJson = null; + try { + filesJson = await filesJsonPromise; + console.log("Files JSON:", filesJson); + } catch (error) { + console.error("Error fetching files.json:", error); + filesJson = {}; + } + __runFastLED(instance, frameRate, filesJson); + }).catch(err => { + console.error("Error loading fastled as a module:", err); + }); + } else { + console.log("Could not detect a valid module loading for FastLED, expected function but got", typeof fastledLoader); + } + } catch (error) { + console.error("Failed to load FastLED:", error); + } + }; + + + + async function loadFastLed(options) { + canvasId = options.canvasId; + uiControlsId = options.uiControlsId; + outputId = options.printId; + print = customPrintFunction; + console.log("Loading FastLED with options:", options); + frameRate = options.frameRate || DEFAULT_FRAME_RATE_60FPS; + uiManager = new UiManager(uiControlsId); + threeJs = options.threeJs; + console.log("ThreeJS:", threeJs); + const fastLedLoader = options.fastled; + threeJsModules = threeJs.modules; + containerId = threeJs.containerId; + console.log("ThreeJS modules:", threeJsModules); + console.log("Container ID:", containerId); + graphicsArgs = { + canvasId: canvasId, + threeJsModules: threeJsModules + } + await onModuleLoaded(fastLedLoader); + } + globalThis.loadFastLED = loadFastLed; +})(); diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/install-arduino-cli.sh b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/install-arduino-cli.sh new file mode 100644 index 0000000..7bd1bbb --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/install-arduino-cli.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +# this is a work in progress for install the arduino-cli tool so that +# ino sketches can be converted into cpp code in preparation for the +# wasm compilation. + +wget https://github.com/arduino/arduino-cli/releases/download/v1.0.4/arduino-cli_1.0.4_Linux_64bit.tar.gz && \ + tar -xvf arduino-cli_1.0.4_Linux_64bit.tar.gz && \ + mv arduino-cli /usr/bin/arduino-cli && \ + rm -rf arduino-cli_1.0.4_Linux_64bit* + +# COPY examples/Blink/Blink.ino /pre-warm/Blink/Blink.ino +arduino-cli core update-index +arduino-cli core install arduino:avr + +mkdir -p /pre-warm/Blink && \ + cat < /pre-warm/Blink/Blink.ino +void setup() { + // initialize digital pin LED_BUILTIN as an output. + pinMode(LED_BUILTIN, OUTPUT); +} + +void loop() { + do_it(); + // turn the LED on (HIGH is the voltage level) + digitalWrite(LED_BUILTIN, HIGH); + // wait for a second + delay(1000); + // turn the LED off by making the voltage LOW + digitalWrite(LED_BUILTIN, LOW); + // wait for a second + delay(1000); +} + +void do_it() { + int i = 0; + i++; +} +EOF + +arduino-cli compile --preprocess --fqbn arduino:avr:uno /pre-warm/Blink/Blink.ino \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/platformio.ini b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/platformio.ini new file mode 100644 index 0000000..d0e175e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/platformio.ini @@ -0,0 +1,19 @@ + +# This platformio is designed to be run in the docker container for our wasm compiler. + +[env:wasm] +platform = native +extra_scripts = + post:wasm_compiler_flags.py +lib_compat_mode = off +build_flags = + -std=c++17 + -DFASTLED_NO_PINMAP + -DHAS_HARDWARE_PIN_SUPPORT + -DFASTLED_FORCE_SOFTWARE_SPI +custom_wasm_export_name = fastled + +# This will be copied into the container +lib_deps=./fastled + +build_dir=build/wasm \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/process-ino.py b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/process-ino.py new file mode 100644 index 0000000..b1abf5d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/process-ino.py @@ -0,0 +1,124 @@ +#!/usr/bin/env python3 + +# This is experimental code to process an INO file and output +# a C++ version like the arduino IDE does, where all the declarations +# of function prototypes are at the top of the file. +# However, clang ast dump will not correctly identify the integer types +# of the arguments. For examples, uint8_t was being identified as "int". +# This could be because we are using clang 11 from emscripten and this +# might have been fixed in a newer version version of clang. However, +# the amount of work to get this to work is massive so I'm stopping here. + +import os +import sys +import subprocess +import argparse +import re +from dataclasses import dataclass + +@dataclass +class FunctionPrototype: + return_type: str + name: str + args: list[str] + + def __repr__(self) -> str: + return f"{self.return_type} {self.name}({', '.join(self.args)})" + +def parse_arguments() -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Process INO file and dump AST.") + parser.add_argument("input_file", help="Input source file (.cpp)") + return parser.parse_args() + +def run_command(command): + result = subprocess.run(command, capture_output=True, text=True) + return result.stdout, result.stderr, result.returncode + +def parse_ast_output(ast_output): + function_pattern = re.compile(r'FunctionDecl.*?line:\d+:\d+\s+(.*?)\s+\'(.*?)\'') + functions = function_pattern.findall(ast_output) + return [f"{name} {prototype}" for name, prototype in functions] + +def main() -> None: + # Parse command-line arguments + args = parse_arguments() + + + # Ensure the file exists + if not os.path.isfile(args.input_file): + print(f"Error: File '{args.input_file}' not found!") + sys.exit(1) + + # Add Emscripten's Clang to PATH + os.environ['PATH'] = "/emsdk_portable/upstream/bin:" + os.environ['PATH'] + + # Print Clang version + stdout, stderr, returncode = run_command(["clang", "--version"]) + print(stdout) + if returncode != 0: + print(f"Error: {stderr}", file=sys.stderr) + sys.exit(returncode) + + # Dump the AST + stdout, stderr, returncode = run_command(["clang", "-Xclang", "-ast-dump", "-fsyntax-only", "-nostdinc", args.input_file]) + + # Parse the AST output, even if there was an error + function_prototypes = parse_ast_output(stdout) + + # Print warning if there was an error, but continue processing + if returncode != 0: + print(f"Warning: Clang reported an error (possibly due to missing stdio.h), but continuing to process output.", file=sys.stderr) + print(f"Clang error: {stderr}", file=sys.stderr) + + # Read the contents of the input file + with open(args.input_file, 'r') as f: + file_contents = f.read() + + # Find the position of setup() function + setup_pos = file_contents.find('void setup()') + if setup_pos == -1: + print("Error: setup() function not found in the file.") + sys.exit(1) + + def predicate(name: str) -> bool: + if name.startswith('loop ') or name.startswith('setup '): + return False + return True + + + + def parse(name: str) -> FunctionPrototype | None: + if name.startswith('invalid '): + name = name[len('invalid '):] + parts = name.split() + if len(parts) < 2: + return None + name, type, *rest = parts + args = " ".join(rest) + return FunctionPrototype(type, name, args.split(',')) + + + prototypes = [parse(name) for name in function_prototypes if predicate(name)] + prototypes = [str(proto) for proto in prototypes if proto] + + # Insert the prototypes before setup() + prototypes_text = "\n".join(prototypes) + prototypes_text_cleaned = prototypes_text.replace('\n', '\n') # This line effectively does nothing, but ensures prototypes_text_cleaned is a string + new_contents = file_contents[:setup_pos] + prototypes_text_cleaned + "\n\n" + file_contents[setup_pos:] + + # Write the modified contents back to the file + with open(args.input_file, 'w') as f: + f.write(new_contents) + + print(f"Function prototypes have been inserted into {args.input_file}") + + # Write the function prototypes to protos.txt as well + with open('protos.txt', 'w') as f: + f.write("Function Prototypes:\n") + for prototype in function_prototypes: + f.write(f"{prototype}\n") + + print(f"Function prototypes have also been written to protos.txt") + +if __name__ == "__main__": + main() diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/run.sh b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/run.sh new file mode 100644 index 0000000..2de77b5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/run.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +set -e +set -x + +python compile.py --only-copy + +# Find the .ino file in the src directory +ino_file=$(find src -name "*.ino" -type f) + +if [ -z "$ino_file" ]; then + echo "Error: No .ino file found in the src directory" + exit 1 +fi + +# Extract the filename without extension +ino_filename=$(basename "$ino_file") +ino_name="${ino_filename%.*}" + +# Copy and process the .ino file +cp "$ino_file" "src/${ino_name}.ino.cpp" +python process-ino.py "src/${ino_name}.ino.cpp" + +# Remove the original .ino file +rm "$ino_file" + +python compile.py --only-compile diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/wasm_compiler_flags.py b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/wasm_compiler_flags.py new file mode 100644 index 0000000..b344c2f --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/compiler/wasm_compiler_flags.py @@ -0,0 +1,106 @@ +import os + +DEBUG = 0 +USE_CCACHE = True + +if "DEBUG" in os.environ: + DEBUG = 1 + +if "NO_CCACHE" in os.environ: + USE_CCACHE = False + +# Global variable to control WASM output (0 for asm.js, 1 for WebAssembly) +# It seems easier to load the program as a pure JS file, so we will use asm.js +# right now as a test. +USE_WASM = 2 + +if DEBUG: + USE_WASM=1 + +Import("env", "projenv") + + + +# projenv is used for compiling individual files, env for linking +# libraries have their own env in env.GetLibBuilders() + +# this is kinda hacky but let's just replace the default toolchain +# with emscripten. the right way to do this would be to create a +# SCons toolchain file for emscripten, and platformio platform for +# WebAssembly, but this is easier for now + +CC = "ccache emcc" if USE_CCACHE else "emcc" +CXX = "ccache em++" if USE_CCACHE else "em++" +LINK = "ccache em++" if USE_CCACHE else "em++" + +projenv.Replace(CC=CC, CXX=CXX, LINK=LINK, AR="emar", RANLIB="emranlib") +env.Replace(CC=CC, CXX=CXX, LINK=LINK, AR="emar", RANLIB="emranlib") + +# Todo: Investigate the following flags +# -sSINGLE_FILE=1 + +wasmflags = [ + "-DFASTLED_ENGINE_EVENTS_MAX_LISTENERS=50", + "-DFASTLED_FORCE_NAMESPACE=1", + "-DFASTLED_USE_PROGMEM=0", + "-sEXPORTED_RUNTIME_METHODS=['ccall','cwrap','stringToUTF8','lengthBytesUTF8']", + "-sALLOW_MEMORY_GROWTH=0", + "-Oz", + #"-sEXPORT_ES6=1", + "-sEXPORTED_FUNCTIONS=['_malloc','_free','_extern_setup','_extern_loop','_fastled_declare_files']", + "--bind", + "-DUSE_OFFSET_CONVERTER=0", + "-sINITIAL_MEMORY=134217728", + "--no-entry", + "-s", + # Enable C++17 with GNU extensions. + "-std=gnu++17", + "-fpermissive", + "-Wno-constant-logical-operand", + "-Wnon-c-typedef-for-linkage", + f"-sWASM={USE_WASM}", +] + +if DEBUG: + wasmflags += [ + '-g3', + '-gsource-map', + '--emit-symbol-map', + #'-sSTACK_OVERFLOW_CHECK=2', + #'-sSAFE_HEAP=1', + #'-sSAFE_HEAP_LOG=1', + '-ASSERTIONS=1', + # sanitize address + '-fsanitize=address', + '-fsanitize=undefined', + ] + # Remove -Oz flag + opt_flags = ["-Oz", "-Os", "-O1", "-O2", "-O3"] + for opt in opt_flags: + if opt in wasmflags: + wasmflags.remove(opt) + + + +export_name = env.GetProjectOption("custom_wasm_export_name", "") +if export_name: + wasmflags += [ + "-s", + "MODULARIZE=1", + "-s", + f"EXPORT_NAME='{export_name}'", + "-o", + f"{env.subst('$BUILD_DIR')}/{export_name}.js", + ] + +env.Append(LINKFLAGS=wasmflags) + + +# Pass flags to the other Project Dependencies (libraries) +for lb in env.GetLibBuilders(): + lb.env.Replace(CC=CC, CXX=CXX, LINK=LINK, AR="emar", RANLIB="emranlib") + # Add whole-archive flag to ensure all objects have all symbols available + # for final linking. + lb.env.Append(LINKFLAGS=["-Wl,--whole-archive"]) + + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/exports.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/exports.h new file mode 100644 index 0000000..50e4007 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/exports.h @@ -0,0 +1,20 @@ +#pragma once + +// For some reason including the declaration does not work, you must include the *.hpp file??!?!?! + +/// Begin compatibility layer for FastLED platform. WebAssembly edition. + +// emscripten headers +#include +#include // Include Emscripten headers +#include + + +EMSCRIPTEN_KEEPALIVE extern "C" int extern_setup(); +EMSCRIPTEN_KEEPALIVE extern "C" int extern_loop(); +// Posts a message from JavaScript to C++. This is as raw as you can get, with no +// reciever control, which has to be handled by the user. It's recommended that +// that you send all strings as encoded json strings and then have your code +// on the backend decode the json string and figure out who the message is for. +EMSCRIPTEN_KEEPALIVE extern "C" bool extern_post_message(const char* jstStr); + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fastspi_wasm.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fastspi_wasm.h new file mode 100644 index 0000000..bb0bca8 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fastspi_wasm.h @@ -0,0 +1,104 @@ +#pragma once + +#ifndef __EMSCRIPTEN__ +#error "This file should only be included in an Emscripten build" +#endif + +#include + +#include +#include + + +#include "namespace.h" +#include "active_strip_data.h" +#include "singleton.h" +#include "ui/events.h" +#include "strip_id_map.h" +#include "crgb.h" +#include "pixel_controller.h" +#include "dither_mode.h" + +FASTLED_NAMESPACE_BEGIN + +extern uint8_t get_brightness(); + +#define FASTLED_ALL_PINS_HARDWARE_SPI + + +class WasmSpiOutput: public EngineEvents::Listener { +public: + WasmSpiOutput() { + EngineEvents::addListener(this); + } + + ~WasmSpiOutput() { + EngineEvents::removeListener(this); + } + + + CLEDController* tryFindOwner() { + if (mId == -1) { + mId = StripIdMap::getOrFindByAddress(reinterpret_cast(this)); + } + if (mId == -1) { + return nullptr; + } + return StripIdMap::getOwner(mId); + + } + + void onEndShowLeds() override { + // Get the led data and send it to the JavaScript side. This is tricky because we + // have to find the owner of this pointer, which will be inlined in a CLEDController + // subclass. Therefore we are going to do address lookup to get the CLEDController + // for all CLEDController instances that exist and select the one in which this SpiOutput + // class would be inlined into. + CLEDController* owner = tryFindOwner(); + if (owner == nullptr) { + return; + } + if (mId == -1) { + int new_id = StripIdMap::getId(owner); + if (new_id != -1) { + mId = new_id; + } + } + ColorAdjustment color_adjustment = owner->getAdjustmentData(get_brightness()); + PixelController pixels(owner->leds(), owner->size(), color_adjustment, DISABLE_DITHER); + pixels.disableColorAdjustment(); + mRgb.clear(); + while (pixels.has(1)) { + uint8_t r, g, b; + pixels.loadAndScaleRGB(&r, &g, &b); + mRgb.push_back(r); + mRgb.push_back(g); + mRgb.push_back(b); + pixels.advanceData(); + } + ActiveStripData& active_strips = Singleton::instance(); + active_strips.update(mId, millis(), mRgb.data(), mRgb.size()); + } + + void select() {} + void init() {} + void waitFully() {} + void release() {} + + void writeByte(uint8_t byte) { + } + + void writeWord(uint16_t word) { + writeByte(word >> 8); + writeByte(word & 0xFF); + } + +private: + int mId = -1; // Deferred initialization + std::vector mRgb; +}; + +// Compatibility alias +typedef WasmSpiOutput StubSPIOutput; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fs_wasm.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fs_wasm.cpp new file mode 100644 index 0000000..5d6749c --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fs_wasm.cpp @@ -0,0 +1,258 @@ + +#ifdef __EMSCRIPTEN__ + + +#include +#include // Include Emscripten headers +#include +#include +#include + + +#include +#include +#include + + +#include "fs.h" +#include "math_macros.h" +#include "namespace.h" +#include "ref.h" +#include "str.h" +#include "json.h" +#include "warn.h" + + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(FsImplWasm); +FASTLED_SMART_REF(WasmFileHandle); + +namespace { +// Map is great because it doesn't invalidate it's data members unless erase is +// called. +FASTLED_SMART_REF(FileData); + +class FileData : public Referent { + public: + + FileData(size_t capacity) : mCapacity(capacity) {} + FileData(const std::vector &data, size_t len) + : mData(data), mCapacity(len) {} + FileData() = default; + + void append(const uint8_t *data, size_t len) { + std::lock_guard lock(mMutex); + mData.insert(mData.end(), data, data + len); + mCapacity = MAX(mCapacity, mData.size()); + } + + size_t read(size_t pos, uint8_t *dst, size_t len) { + std::lock_guard lock(mMutex); + if (pos >= mData.size()) { + return 0; + } + size_t bytesAvailable = mData.size() - pos; + size_t bytesToActuallyRead = MIN(len, bytesAvailable); + std::copy(mData.begin() + pos, mData.begin() + pos + bytesToActuallyRead, + dst); + return bytesToActuallyRead; + } + + size_t capacity() const { + std::lock_guard lock(mMutex); + return mCapacity; + } +private: + std::vector mData; + size_t mCapacity = 0; + mutable std::mutex mMutex; +}; + +typedef std::map FileMap; +FileMap gFileMap; +// At the time of creation, it's unclear whether this can be called by multiple +// threads. With an std::map items remain valid while not erased. So we only +// need to protect the map itself for thread safety. The values in the map are +// safe to access without a lock. +std::mutex gFileMapMutex; +} // namespace + +class WasmFileHandle : public FileHandle { + private: + FileDataRef mData; + size_t mPos; + Str mPath; + + public: + WasmFileHandle(const Str &path, const FileDataRef data) + : mPath(path), mData(data), mPos(0) {} + + virtual ~WasmFileHandle() override {} + + bool available() const override { return mPos < mData->capacity(); } + size_t bytesLeft() const override { return mData->capacity() - mPos; } + size_t size() const override { return mData->capacity(); } + + size_t read(uint8_t *dst, size_t bytesToRead) override { + return mData->read(mPos, dst, bytesToRead); + } + + size_t pos() const override { return mPos; } + const char *path() const override { return mPath.c_str(); } + + void seek(size_t pos) override { mPos = MIN(pos, mData->capacity()); } + + void close() override { + // No need to do anything for in-memory files + } +}; + +class FsImplWasm : public FsImpl { + public: + FsImplWasm() = default; + ~FsImplWasm() override {} + + bool begin() override { return true; } + void end() override {} + + void close(FileHandleRef file) override { + if (file) { + file->close(); + } + } + + FileHandleRef openRead(const char *path) override { + Str key(path); + std::lock_guard lock(gFileMapMutex); + auto it = gFileMap.find(key); + if (it != gFileMap.end()) { + auto &data = it->second; + WasmFileHandleRef out = + WasmFileHandleRef::TakeOwnership(new WasmFileHandle(key, data)); + return out; + } + return FileHandleRef::Null(); + } +}; + +// Platforms eed to implement this to create an instance of the filesystem. +FsImplRef make_filesystem(int cs_pin) { return FsImplWasmRef::New(); } + + +FileDataRef _findIfExists(const Str& path) { + std::lock_guard lock(gFileMapMutex); + auto it = gFileMap.find(path); + if (it != gFileMap.end()) { + return it->second; + } + return FileDataRef::Null(); +} + +FileDataRef _findOrCreate(const Str& path, size_t len) { + std::lock_guard lock(gFileMapMutex); + auto it = gFileMap.find(path); + if (it != gFileMap.end()) { + return it->second; + } + auto entry = FileDataRef::New(len); + gFileMap.insert(std::make_pair(path, entry)); + return entry; +} + +FileDataRef _createIfNotExists(const Str& path, size_t len) { + std::lock_guard lock(gFileMapMutex); + auto it = gFileMap.find(path); + if (it != gFileMap.end()) { + return FileDataRef::Null(); + } + auto entry = FileDataRef::New(len); + gFileMap.insert(std::make_pair(path, entry)); + return entry; +} + +FASTLED_NAMESPACE_END + + +FASTLED_USING_NAMESPACE + + + +extern "C" { + + +EMSCRIPTEN_KEEPALIVE bool jsInjectFile(const char *path, const uint8_t *data, + size_t len) { + + auto inserted = _createIfNotExists(Str(path), len); + if (!inserted) { + FASTLED_WARN("File can only be injected once."); + return false; + } + inserted->append(data, len); + return true; +} + +EMSCRIPTEN_KEEPALIVE bool jsAppendFile(const char *path, const uint8_t *data, + size_t len) { + printf("Appending file %s with %d bytes\n", path, len); + auto entry = _findIfExists(Str(path)); + if (!entry) { + FASTLED_WARN("File must be declared before it can be appended."); + return false; + } + entry->append(data, len); + return true; +} + +EMSCRIPTEN_KEEPALIVE bool jsDeclareFile(const char *path, size_t len) { + // declare a file and it's length. But don't fill it in yet + auto inserted = _createIfNotExists(Str(path), len); + if (!inserted) { + FASTLED_WARN("File can only be declared once."); + return false; + } + return true; +} + + +EMSCRIPTEN_KEEPALIVE void fastled_declare_files(std::string jsonStr) { + FLArduinoJson::JsonDocument doc; + FLArduinoJson::deserializeJson(doc, jsonStr); + auto files = doc["files"]; + if (files.isNull()) { + return; + } + auto files_array = files.as(); + if (files_array.isNull()) { + return; + } + + for (auto file : files_array) { + auto size_obj = file["size"]; + if (size_obj.isNull()) { + continue; + } + auto size = size_obj.as(); + auto path_obj = file["path"]; + if (path_obj.isNull()) { + continue; + } + printf("Declaring file %s with size %d. These will become available as File system paths within the app.\n", path_obj.as(), size); + jsDeclareFile(path_obj.as(), size); + } +} + + + +} // extern "C" + + + + +EMSCRIPTEN_BINDINGS(_fastled_declare_files) { + emscripten::function("_fastled_declare_files", &fastled_declare_files); + //emscripten::function("jsAppendFile", emscripten::select_overload(&jsAppendFile), emscripten::allow_raw_pointer, arg<1>>()); +}; + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fs_wasm.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fs_wasm.h new file mode 100644 index 0000000..43316d0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/fs_wasm.h @@ -0,0 +1,32 @@ +#pragma once + +#include +#include + +#include "fs.h" +#include "namespace.h" +#include "ref.h" +#include "slice.h" + + +FASTLED_NAMESPACE_BEGIN + +FsImplRef make_filesystem(int cs_pin); + +FASTLED_NAMESPACE_END + +extern "C" { +// Called from the browser side, this is intended to create a file +// at the given path with the given data. You can only do this once. +bool jsInjectFile(const char *path, const uint8_t *data, size_t len); + + +// Declare a file with the given path and length. Then jsAppendFile can +// be called to fill in the data later. +bool jsDeclareFile(const char* path, size_t len); + +// After a file is declared, it can be appended with more data. +void jsAppendFile(const char *path, const uint8_t *data, size_t len); + +void fastled_declare_files(std::string jsonStr); +} // extern "C" diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/js.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/js.cpp new file mode 100644 index 0000000..c290907 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/js.cpp @@ -0,0 +1,196 @@ +#ifdef __EMSCRIPTEN__ + +#include +#include // Include Emscripten headers + +#include +#include // Include Emscripten headers +#include + + + +#include +#include +#include +#include + + + +#include "ui/ui_internal.h" +#include "str.h" +#include "active_strip_data.h" +#include "engine_events.h" +#include "js.h" +#include "str.h" +#include "namespace.h" +#include "screenmap.h" +#include "fixed_map.h" + + + +FASTLED_NAMESPACE_BEGIN + + +EMSCRIPTEN_KEEPALIVE void jsSetCanvasSize(const char* jsonString, size_t jsonSize) { + EM_ASM_({ + globalThis.FastLED_onStripUpdate = globalThis.FastLED_onStripUpdate || function(jsonStr) { + console.log("Missing globalThis.FastLED_onStripUpdate(jsonStr) function"); + }; + var jsonStr = UTF8ToString($0, $1); // Convert C string to JavaScript string with length + var jsonData = JSON.parse(jsonStr); + globalThis.FastLED_onStripUpdate(jsonData); + }, jsonString, jsonSize); +} + +EMSCRIPTEN_KEEPALIVE void jsSetCanvasSize(int cledcontoller_id, const ScreenMap &screenmap) { + // TODO: ScreenMap::toJson() should be used here. Right now we just send + // the screen map updates one at a time. While the ScreenMap::toJson() allows + // bulk conversion and is tested. This is an ad-hoc json format for the FastLED.js + // and it should be normalized to the way the ScreenMap::toJson() does it. + FLArduinoJson::JsonDocument doc; + doc["strip_id"] = cledcontoller_id; + doc["event"] = "set_canvas_map"; + auto array = doc["map"].to(); + for (uint32_t i = 0; i < screenmap.getLength(); i++) { + auto entry = array[i].to(); + entry.add(screenmap[i].x); + entry.add(screenmap[i].y); + } + // add diameter. + float diameter = screenmap.getDiameter(); + if (diameter > 0.0f) { + doc["diameter"] = diameter; + } + Str jsonBuffer; + serializeJson(doc, jsonBuffer); + jsSetCanvasSize(jsonBuffer.c_str(), jsonBuffer.size()); +} + +EMSCRIPTEN_KEEPALIVE void jsFillInMissingScreenMaps(ActiveStripData &active_strips) { + struct Function { + static bool isSquare(int num) { + int root = sqrt(num); + return root * root == num; + } + }; + const auto &info = active_strips.getData(); + // check to see if we have any missing screenmaps. + for (const auto &[stripIndex, stripData] : info) { + const bool has_screen_map = active_strips.hasScreenMap(stripIndex); + if (!has_screen_map) { + printf("Missing screenmap for strip %d\n", stripIndex); + // okay now generate a screenmap for this strip, let's assume + // a linear strip with only one row. + const uint32_t pixel_count = stripData.size() / 3; + ScreenMap screenmap(pixel_count); + if (pixel_count > 255 && Function::isSquare(pixel_count)) { + printf("Creating square screenmap for %d\n", pixel_count); + uint32_t side = sqrt(pixel_count); + // This is a square matrix, let's assume it's a square matrix + // and generate a screenmap for it. + for (uint16_t i = 0; i < side; i++) { + for (uint16_t j = 0; j < side; j++) { + uint16_t index = i * side + j; + pair_xy_float p = { + static_cast(i), + static_cast(j) + }; + screenmap.set(index, p); + } + } + active_strips.updateScreenMap(stripIndex, screenmap); + // Fire off the event to the JavaScript side that we now have + // a screenmap for this strip. + jsSetCanvasSize(stripIndex, screenmap); + } else { + printf("Creating linear screenmap for %d\n", pixel_count); + ScreenMap screenmap(pixel_count); + for (uint32_t i = 0; i < pixel_count; i++) { + screenmap.set(i, {static_cast(i), 0}); + } + active_strips.updateScreenMap(stripIndex, screenmap); + // Fire off the event to the JavaScript side that we now have + // a screenmap for this strip. + jsSetCanvasSize(stripIndex, screenmap); + } + } + } +} + +EMSCRIPTEN_KEEPALIVE void jsOnFrame(ActiveStripData& active_strips) { + jsFillInMissingScreenMaps(active_strips); + Str json_str = active_strips.infoJsonString(); + EM_ASM_({ + globalThis.FastLED_onFrame = globalThis.FastLED_onFrame || function(frameInfo, callback) { + console.log("Missing globalThis.FastLED_onFrame() function"); + //console.log("Received frame data:", frameData); + if (typeof callback === 'function') { + callback(); + } else { + console.error("Callback function is not a function but is of type " + typeof callback); + } + }; + globalThis.onFastLedUiUpdateFunction = globalThis.onFastLedUiUpdateFunction || function(jsonString) { + if (typeof jsonString === 'string' && jsonString !== null) { + Module._jsUiManager_updateUiComponents(jsonString); + } else { + console.error("Invalid jsonData received:", jsonString, "expected string but instead got:", typeof jsonString); + } + }; + + globalThis.FastLED_onFrameData = globalThis.FastLED_onFrameData || new Module.ActiveStripData(); + var activeStrips = globalThis.FastLED_onFrameData; + + var jsonStr = UTF8ToString($0); + var jsonData = JSON.parse(jsonStr); + for (var i = 0; i < jsonData.length; i++) { + var stripData = jsonData[i]; + var pixelData = activeStrips.getPixelData_Uint8(stripData.strip_id); + jsonData[i].pixel_data = pixelData; + } + + globalThis.FastLED_onFrame(jsonData, globalThis.onFastLedUiUpdateFunction); + }, json_str.c_str()); +} + +EMSCRIPTEN_KEEPALIVE void jsOnStripAdded(uintptr_t strip, uint32_t num_leds) { + EM_ASM_({ + globalThis.FastLED_onStripAdded = globalThis.FastLED_onStripAdded || function() { + console.log("Missing globalThis.FastLED_onStripAdded(id, length) function"); + console.log("Added strip id: " + arguments[0] + " with length: " + arguments[1]); + }; + globalThis.FastLED_onStripAdded($0, $1); + }, strip, num_leds); +} + +EMSCRIPTEN_KEEPALIVE void updateJs(const char* jsonStr) { + printf("updateJs: %s\n", jsonStr); + EM_ASM_({ + globalThis.FastLED_onUiElementsAdded = globalThis.FastLED_onUiElementsAdded || function(jsonData, updateFunc) { + console.log(new Date().toLocaleTimeString()); + console.log("Missing globalThis.FastLED_onUiElementsAdded(jsonData, updateFunc) function"); + console.log("Added ui elements:", jsonData); + }; + var jsonStr = UTF8ToString($0); + var data = null; + try { + data = JSON.parse(jsonStr); + } catch (error) { + console.error("Error parsing JSON:", error); + console.error("Problematic JSON string:", jsonStr); + return; + } + if (data) { + globalThis.FastLED_onUiElementsAdded(data); + } else { + console.error("Internal error, data is null"); + } + + }, jsonStr); +} + + + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/js.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/js.h new file mode 100644 index 0000000..79777e0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/js.h @@ -0,0 +1,204 @@ +#pragma once + + +#include +#include // Include Emscripten headers + +#include +#include +#include +#include + + + +#include "str.h" +#include "ui/ui_internal.h" +#include "str.h" +#include "engine_events.h" +#include "namespace.h" +#include "screenmap.h" +#include "ref.h" +#include "active_strip_data.h" + + + +// Needed or the wasm compiler will strip them out. +// Provide missing functions for WebAssembly build. +extern "C" { + +// Replacement for 'millis' in WebAssembly context +EMSCRIPTEN_KEEPALIVE uint32_t millis(); + +// Replacement for 'micros' in WebAssembly context +EMSCRIPTEN_KEEPALIVE uint32_t micros(); + +// Replacement for 'delay' in WebAssembly context +EMSCRIPTEN_KEEPALIVE void delay(int ms); +} + +FASTLED_NAMESPACE_BEGIN + +// Sets the canvas size. This assumes one strip per row. This is +// method is pretty inflexible and is likely to change in the future. +void jsSetCanvasSize(int cledcontroler_id, int width, int height); + +class jsSlider { + public: + jsSlider(const char *name, float value = 128.0f, float min = 0.0f, float max = 255.0f, + float step = 1.0f); + ~jsSlider(); + jsSlider& Group(const char* name) { mGroup = name; return *this; } + + const char *name() const; + void toJson(FLArduinoJson::JsonObject& json) const; + float value() const; + void setValue(float value); + operator float() const; + operator uint8_t() const; + operator uint16_t() const; + operator uint32_t() const { return static_cast(mValue); } + operator int() const; + const Str& groupName() const { return mGroup; } + + template bool operator>= (T v) const { return mValue >= static_cast(v); } + template bool operator<= (T v) const { return mValue <= static_cast(v); } + template bool operator> (T v) const { return mValue > static_cast(v); } + template bool operator< (T v) const { return mValue < static_cast(v); } + + template T as() const { return static_cast(mValue); } + + jsSlider& operator=(float value) { setValue(value); return *this; } + jsSlider& operator=(int value) { setValue(static_cast(value)); return *this; } + + private: + void updateInternal(const FLArduinoJson::JsonVariantConst& value); + + jsUiInternalRef mInternal; + float mMin; + float mMax; + float mValue; + float mStep; + Str mGroup; +}; + + +class jsNumberField { + public: + jsNumberField(const char *name, double value, double min = 0, double max = 100); + ~jsNumberField(); + jsNumberField& Group(const char* name) { mGroup = name; return *this; } + + const char *name() const; + void toJson(FLArduinoJson::JsonObject& json) const; + double value() const; + void setValue(double value); + operator double() const; + operator int() const; + const Str& groupName() const { return mGroup; } + + jsNumberField& operator=(double value) { setValue(value); return *this; } + jsNumberField& operator=(int value) { setValue(static_cast(value)); return *this; } + bool operator==(double v) const { return value() == v; } + bool operator==(int v) const { return value() == v; } + bool operator!=(double v) const { return value() != v; } + bool operator!=(int v) const { return value() != v; } + + private: + void updateInternal(const FLArduinoJson::JsonVariantConst& value); + + jsUiInternalRef mInternal; + double mValue; + double mMin; + double mMax; + Str mGroup; +}; + + +class jsCheckbox { + public: + jsCheckbox(const char *name, bool value); + ~jsCheckbox(); + jsCheckbox& Group(const char* name) { mGroup = name; return *this; }; + + const char *name() const; + void toJson(FLArduinoJson::JsonObject& json) const; + bool value() const; + void setValue(bool value); + operator bool() const; + operator int() const; + const Str& groupName() const { return mGroup; } + + jsCheckbox& operator=(bool value) { setValue(value); return *this; } + jsCheckbox& operator=(int value) { setValue(value != 0); return *this; } + + private: + void updateInternal(const FLArduinoJson::JsonVariantConst& value); + + jsUiInternalRef mInternal; + bool mValue; + Str mGroup; +}; + +class jsButton { + public: + jsButton(const char *name); + ~jsButton(); + jsButton& Group(const char* name) { mGroup = name; return *this; } + + const char *name() const; + void toJson(FLArduinoJson::JsonObject& json) const; + bool isPressed() const; + bool clicked() const { + bool clickedHappened = mPressed && (mPressed != mPressedLast); + return mClickedHappened; + } + operator bool() const { return clicked(); } + const Str& groupName() const { return mGroup; } + + private: + struct Updater : EngineEvents::Listener { + void init(jsButton *owner) { + mOwner = owner; + EngineEvents::addListener(this); + } + ~Updater() { EngineEvents::removeListener(this); } + void onPlatformPreLoop2() override { + mOwner->mClickedHappened = mOwner->mPressed && (mOwner->mPressed != mOwner->mPressedLast); + mOwner->mPressedLast = mOwner->mPressed; + } + jsButton *mOwner = nullptr; + }; + + Updater mUpdater; + + void updateInternal(const FLArduinoJson::JsonVariantConst& value); + + jsUiInternalRef mInternal; + bool mPressed = false; + bool mPressedLast = false; + bool mClickedHappened = false; + Str mGroup; +}; + + +void jsSetCanvasSize(const char* jsonString, size_t jsonSize); +void jsSetCanvasSize(int cledcontoller_id, uint16_t width, uint16_t height); +void jsSetCanvasSize(int cledcontoller_id, const ScreenMap& screenmap); +void jsOnFrame(ActiveStripData& active_strips); +void jsOnStripAdded(uintptr_t strip, uint32_t num_leds); +void updateJs(const char* jsonStr); + + + +#define FASTLED_HAS_UI_BUTTON 1 +#define FASTLED_HAS_UI_SLIDER 1 +#define FASTLED_HAS_UI_CHECKBOX 1 +#define FASTLED_HAS_UI_NUMBER_FIELD 1 + +typedef jsNumberField NumberField; +typedef jsSlider Slider; +typedef jsCheckbox Checkbox; +typedef jsButton Button; + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/led_sysdefs_wasm.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/led_sysdefs_wasm.h new file mode 100644 index 0000000..195b368 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/led_sysdefs_wasm.h @@ -0,0 +1,41 @@ +#pragma once + +#ifndef FASTLED_STUB_IMPL +#define FASTLED_STUB_IMPL +#endif + +#include + +#ifndef F_CPU +#define F_CPU 1000000000 +#endif // F_CPU + +#ifndef FASTLED_HAS_MILLIS +#define FASTLED_HAS_MILLIS 1 +#endif // FASTLED_HAS_MILLIS + + +#define FASTLED_USE_PROGMEM 0 +#define FASTLED_ALLOW_INTERRUPTS 1 +#define INTERRUPT_THRESHOLD 0 + +#define digitalPinToBitMask(P) ( 0 ) +#define digitalPinToPort(P) ( 0 ) +#define portOutputRegister(P) ( 0 ) +#define portInputRegister(P) ( 0 ) + +#define INPUT 0 +#define OUTPUT 1 + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; + +extern "C" { + void pinMode(uint8_t pin, uint8_t mode); + + uint32_t millis(void); + uint32_t micros(void); + + void delay(int ms); + void yield(void); +} diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/readme b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/readme new file mode 100644 index 0000000..6dda167 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/readme @@ -0,0 +1,44 @@ +## Important + +The emscripten target is still under active developement as of Oct. 2024. If you want to rely on +the code here then you need to pin to one of the commits or releases. + +The good news is that it works pretty well and will compile and run most demos (haven't found one yet +that does not work). However you do need to call set `jsSetCanvasSize(MATRIX_WIDTH, MATRIX_HEIGHT)` in order +for the js client to correctly set the canvas size. + +There are a lot of things that aren't easy such as UI and communication between JS engine and the +FastLED C++ engine. However, some of the core things have been implemented, such as sending strip +data, notifying when a strip has been created and how many leds it has, and end frame notifications +has been implemented. + +Also printf() commands will be re-routed to console.log. + +## Compiler + +We do supply a compiler for this code. And the good news is that it is quite fast - around 8 seconds +on a good day, which is way faster then compiling code and then uploading it to a physical device. The +bad news is that the compiler is a docker container and will eat up nearly a gig of memory since +it needs to run in a VM. But good news again is that it is compatible to run on Windows/MacOS(x64/Arm) +and Linux. All you need to do is have docker (and python) installed and run the following from the project root + +`uv run ci/wasm_compile.py -b examples/wasm --open` + +Once this is done, you will have a fastled_js folder at the folder root which will contain + * fastled.js + * fastled.wasm + * index.html + +You can fire this up immediatly, you can use `python -m http.server` and you should see your sketch running +in a web browser. + +The -b arg here tells docker to check if it needs to rebuild, which it's pretty fast at. If you aren't developing +then you can omit this -b arg and it should be pretty fast. + +The --open arg tells the command to open up a webbrowser once it finishes compiling. + +## TODO List + + * Support for RGB order. Right now it just ignores whatever RGB order is set and assumes RGB. + * Control of the `fx_engine` as a first class citizen through a JS or JSON api. The good thing about + the latter is that JSON can be saved and then run on a real device. \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/strip_id_map.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/strip_id_map.h new file mode 100644 index 0000000..a79c457 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/strip_id_map.h @@ -0,0 +1,123 @@ +#pragma once + +#include +#include +#include + +#include "singleton.h" +#include "namespace.h" +#include "fixed_map.h" + +// Define a reasonable maximum number of strips + +FASTLED_NAMESPACE_BEGIN + +class CLEDController; +extern uint16_t cled_contoller_size(); + +class StripIdMap { +public: + static const int MAX_STRIPS = 64; + static int addOrGetId(CLEDController* owner) { + StripIdMap& instance = Instance(); + int id; + if (instance.mStripMap.get(owner, &id)) { + return id; + } + id = instance.mCounter++; + printf("Adding strip id: %d\n", id); + instance.mStripMap.update(owner, id); + instance.mOwnerMap.update(id, owner); + return id; + } + + // 0 if not found + static CLEDController* getOwner(int id) { + StripIdMap& instance = Instance(); + CLEDController* owner; + if (instance.mOwnerMap.get(id, &owner)) { + return owner; + } + return nullptr; + } + + /// -1 if not found + static int getId(CLEDController* owner) { + StripIdMap& instance = Instance(); + int id; + if (instance.mStripMap.get(owner, &id)) { + return id; + } + return -1; + } + + static int getOrFindByAddress(uintptr_t address) { + if (address == 0) { + return -1; + } + int id = getId(reinterpret_cast(address)); + if (id >= 0) { + return id; + } + return spiFindIdOrMakeIt(address); + } + + static CLEDController* getOwnerByAddress(uintptr_t spi_address) { + // spiDevice is going to be a member of the subclass of CLEDController. So + // to find the device we need to iterate over the map and compare the spiDevice pointer + // to the pointer address of all the CLedController objects. + // Note that the device should already have been added by the time this function is called. + StripIdMap& instance = Instance(); + uint16_t controller_size = cled_contoller_size(); + uint16_t smallest_diff = 0xFFFF; + CLEDController* closest_controller = nullptr; + + for (auto it = instance.mStripMap.begin(); it != instance.mStripMap.end(); ++it) { + CLEDController* controller = it->first; + uintptr_t address_subclass = reinterpret_cast(controller) + controller_size; + // if below, then the spiDevice is NOT a member of the subclass of CLEDController + if (spi_address < address_subclass) { + continue; + } + uintptr_t diff = spi_address - address_subclass; + if (diff < smallest_diff) { + smallest_diff = diff; + closest_controller = controller; + } + } + if (closest_controller && smallest_diff < controller_size) { + return closest_controller; + } + return nullptr; + } + + static int spiFindIdOrMakeIt(uintptr_t spi_address) { + CLEDController* closest_controller = getOwnerByAddress(spi_address); + if (closest_controller) { + int id = addOrGetId(closest_controller); + //if (instance.mStripMap.get(closest_controller, &id)) { + // return id; + //} + return id; + } + return -1; + } + + #ifdef FASTLED_TESTING + static void test_clear() { + Instance().mStripMap.clear(); + Instance().mOwnerMap.clear(); + Instance().mCounter = 0; + } + #endif + +private: + static StripIdMap& Instance() { + return Singleton::instance(); + } + FixedMap mStripMap; + FixedMap mOwnerMap; + int mCounter = 0; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/timer.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/timer.cpp new file mode 100644 index 0000000..47bfc2a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/timer.cpp @@ -0,0 +1,29 @@ +#ifdef __EMSCRIPTEN__ + +#include +#include + +#include + + +// Needed or the wasm compiler will strip them out. +// Provide missing functions for WebAssembly build. +extern "C" { + + // Replacement for 'millis' in WebAssembly context + EMSCRIPTEN_KEEPALIVE uint32_t millis() { + return emscripten_get_now(); + } + + // Replacement for 'micros' in WebAssembly context + EMSCRIPTEN_KEEPALIVE uint32_t micros() { + return millis() * 1000; + } + + // Replacement for 'delay' in WebAssembly context + EMSCRIPTEN_KEEPALIVE void delay(int ms) { + std::this_thread::sleep_for(std::chrono::milliseconds(ms)); + } +} + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/button.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/button.cpp new file mode 100644 index 0000000..175948a --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/button.cpp @@ -0,0 +1,54 @@ + +#ifdef __EMSCRIPTEN__ + +#include "json.h" +#include "platforms/wasm/js.h" +#include "ui_manager.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +jsButton::jsButton(const char* name) + : mPressed(false) { + auto updateFunc = jsUiInternal::UpdateFunction(this, [](void* self, const FLArduinoJson::JsonVariantConst& value) { + static_cast(self)->updateInternal(value); + }); + + auto toJsonFunc = jsUiInternal::ToJsonFunction(this, [](void* self, FLArduinoJson::JsonObject& json) { + static_cast(self)->toJson(json); + }); + mInternal = jsUiInternalRef::New(name, std::move(updateFunc), std::move(toJsonFunc)); + jsUiManager::addComponent(mInternal); + mUpdater.init(this); +} + +jsButton::~jsButton() { + jsUiManager::removeComponent(mInternal); +} + +const char* jsButton::name() const { + return mInternal->name(); +} + +void jsButton::toJson(FLArduinoJson::JsonObject& json) const { + json["name"] = name(); + json["group"] = mGroup.c_str(); + json["type"] = "button"; + json["id"] = mInternal->id(); + json["pressed"] = mPressed; +} + +bool jsButton::isPressed() const { + // Due to ordering of operations, mPressedLast is always equal to + // mPressed. So we kind of fudge a little on the isPressed() event + // here; + return mPressed || mClickedHappened; +} + +void jsButton::updateInternal(const FLArduinoJson::JsonVariantConst& value) { + mPressed = value.as(); +} + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/checkbox.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/checkbox.cpp new file mode 100644 index 0000000..349184d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/checkbox.cpp @@ -0,0 +1,66 @@ + +#ifdef __EMSCRIPTEN__ + +#include +#include "namespace.h" + +#include "platforms/wasm/js.h" +#include "json.h" +#include "ui_manager.h" + + +FASTLED_NAMESPACE_BEGIN + +jsCheckbox::jsCheckbox(const char* name, bool value) + : mValue(value) { + auto updateFunc = jsUiInternal::UpdateFunction(this, [](void* self, const FLArduinoJson::JsonVariantConst& json) { + static_cast(self)->updateInternal(json); + }); + auto toJsonFunc = jsUiInternal::ToJsonFunction(this, [](void* self, FLArduinoJson::JsonObject& json) { + static_cast(self)->toJson(json); + }); + //mInternal = jsUiInternalRef::New(name, std::move(updateFunc), std::move(toJsonFunc)); + mInternal = jsUiInternalRef::New(name, std::move(updateFunc), std::move(toJsonFunc)); + jsUiManager::addComponent(mInternal); +} + +jsCheckbox::~jsCheckbox() { + jsUiManager::removeComponent(mInternal); +} + +const char* jsCheckbox::name() const { + return mInternal->name(); +} + +void jsCheckbox::toJson(FLArduinoJson::JsonObject& json) const { + json["name"] = name(); + json["group"] = mGroup.c_str(); + json["type"] = "checkbox"; + json["id"] = mInternal->id(); + json["value"] = mValue; +} + +bool jsCheckbox::value() const { + return mValue; +} + +void jsCheckbox::setValue(bool value) { + mValue = value; +} + +void jsCheckbox::updateInternal(const FLArduinoJson::JsonVariantConst& value) { + // We expect jsonStr to be a boolean value string, so parse it accordingly + mValue = value.as(); +} + +jsCheckbox::operator bool() const { + return mValue; +} + +jsCheckbox::operator int() const { + return mValue; +} + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/events.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/events.cpp new file mode 100644 index 0000000..1791244 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/events.cpp @@ -0,0 +1,51 @@ +#ifdef __EMSCRIPTEN__ + + + +#include +#include // Include Emscripten headers +#include +#include +#include + + +#include + +#include "events.h" +#include "namespace.h" + +#include "platforms/wasm/js.h" + +FASTLED_NAMESPACE_BEGIN + +// Note: Having trouble getting this into a cpp file. +void EngineListener::Init() { + Singleton::instance(); +} + +EngineListener::EngineListener() { + EngineEvents::addListener(this); +} +EngineListener::~EngineListener() { + EngineEvents::removeListener(this); +} + +void EngineListener::onEndFrame() { + ActiveStripData& active_strips = ActiveStripData::Instance(); + jsOnFrame(active_strips); +} + +void EngineListener::onStripAdded(CLEDController* strip, uint32_t num_leds) { + int id = StripIdMap::addOrGetId(strip); + jsOnStripAdded(id, num_leds); +} + +void EngineListener::onCanvasUiSet(CLEDController* strip, const ScreenMap& screenmap) { + int controller_id = StripIdMap::addOrGetId(strip); + jsSetCanvasSize(controller_id, screenmap); +} + + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/events.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/events.h new file mode 100644 index 0000000..adfe344 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/events.h @@ -0,0 +1,29 @@ +#pragma once + +#include + +#include "engine_events.h" +#include "namespace.h" + + + +FASTLED_NAMESPACE_BEGIN + +class CLEDController; +class ScreenMap; + +class EngineListener: public EngineEvents::Listener { +public: + friend class Singleton; + static void Init(); + +private: + void onEndFrame() override; + void onStripAdded(CLEDController* strip, uint32_t num_leds) override; + void onCanvasUiSet(CLEDController* strip, const ScreenMap& screenmap) override; + EngineListener(); + ~EngineListener(); +}; + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/setup_and_loop.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/setup_and_loop.cpp new file mode 100644 index 0000000..37a8829 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/setup_and_loop.cpp @@ -0,0 +1,66 @@ +#ifdef __EMSCRIPTEN__ + + +#include +#include // Include Emscripten headers +#include +#include +#include + +#include "events.h" +#include "engine_events.h" +#include "platforms/wasm/fs_wasm.h" +#include "namespace.h" + +FASTLED_USING_NAMESPACE + + +extern void setup(); +extern void loop(); + +// Frame time for 60 fps. +#define SIXTY_FPS 16 + +inline void setup_once() { + static bool g_setup_called = false; + if (g_setup_called) { + return; + } + EngineListener::Init(); + g_setup_called = true; + setup(); +} + + + + +////////////////////////////////////////////////////////////////////////// +// BEGIN EMSCRIPTEN EXPORTS +EMSCRIPTEN_KEEPALIVE extern "C" int extern_setup() { + setup_once(); + return 0; +} + +EMSCRIPTEN_KEEPALIVE extern "C" int extern_loop() { + + setup_once(); + //fastled_resume_timer(); + EngineEvents::onPlatformPreLoop(); + loop(); + //fastled_pause_timer(); + return 0; +} + + +void interval_loop(void* userData) { + extern_loop(); +} + + +EMSCRIPTEN_KEEPALIVE extern "C" void async_start_loop() { + // Receives a function to call and some user data to provide it. + //emscripten_request_animation_frame_loop(on_request_animation_frame_loop, 0); + emscripten_set_interval(interval_loop, SIXTY_FPS, nullptr); +} + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/slider.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/slider.cpp new file mode 100644 index 0000000..ef60ad2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/slider.cpp @@ -0,0 +1,89 @@ +#ifdef __EMSCRIPTEN__ + +#include +#include + +#include "platforms/wasm/js.h" +#include "ui_manager.h" +#include "json.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + + +jsSlider::jsSlider(const char* name, float value, float min, float max, float step) + : mMin(min), mMax(max), mValue(value), mStep(step) { + auto updateFunc = jsUiInternal::UpdateFunction(this, [](void* self, const FLArduinoJson::JsonVariantConst& json) { + static_cast(self)->updateInternal(json); + }); + auto toJsonFunc = jsUiInternal::ToJsonFunction(this, [](void* self, FLArduinoJson::JsonObject& json) { + static_cast(self)->toJson(json); + }); + mInternal = jsUiInternalRef::New(name, std::move(updateFunc), std::move(toJsonFunc)); + jsUiManager::addComponent(mInternal); +} + +jsSlider::~jsSlider() { + jsUiManager::removeComponent(mInternal); +} + +const char* jsSlider::name() const { + return mInternal->name(); +} + +void jsSlider::toJson(FLArduinoJson::JsonObject& json) const { + json["name"] = name(); + json["type"] = "slider"; + json["group"] = mGroup.c_str(); + json["id"] = mInternal->id(); + json["min"] = mMin; + json["max"] = mMax; + json["value"] = mValue; + json["step"] = mStep; +} + +float jsSlider::value() const { + return mValue; +} + +void jsSlider::updateInternal(const FLArduinoJson::JsonVariantConst& value) { + // We expect jsonStr to actually be a value string, so simply parse it. + float v = value.as(); + setValue(v); +} + +void jsSlider::setValue(float value) { + mValue = std::max(mMin, std::min(mMax, value)); + if (mValue != value) { + // The value was outside the range so print out a warning that we + // clamped. + const char* name = mInternal->name(); + int id = mInternal->id(); + printf( + "Warning: Slider %s with id %d value %f was clamped to range [%f, %f] -> %f\n", + name, id, + value, mMin, mMax, mValue); + } +} + + +jsSlider::operator float() const { + return mValue; +} + +jsSlider::operator uint8_t() const { + return static_cast(mValue); +} + +jsSlider::operator uint16_t() const { + return static_cast(mValue); +} + +jsSlider::operator int() const { + return static_cast(mValue); +} + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_internal.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_internal.cpp new file mode 100644 index 0000000..5053679 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_internal.cpp @@ -0,0 +1,45 @@ +#ifdef __EMSCRIPTEN__ + +#include "namespace.h" + +#include "ui_internal.h" + + +FASTLED_NAMESPACE_BEGIN + + jsUiInternal::jsUiInternal(const char* name, UpdateFunction updateFunc, ToJsonFunction toJsonFunc) + : mName(name), mUpdateFunc(updateFunc), mtoJsonFunc(toJsonFunc), mId(nextId()), mMutex() {} + + const char* jsUiInternal::name() const { return mName; } + void jsUiInternal::update(const FLArduinoJson::JsonVariantConst& json) { + std::lock_guard lock(mMutex); + if (mUpdateFunc) { + mUpdateFunc(json); + } +} + void jsUiInternal::toJson(FLArduinoJson::JsonObject& json) const { + std::lock_guard lock(mMutex); + if (mtoJsonFunc) { + mtoJsonFunc(json); + } +} + int jsUiInternal::id() const { return mId; } + + bool jsUiInternal::clearFunctions() { + std::lock_guard lock(mMutex); + bool wasCleared = !mUpdateFunc || !mtoJsonFunc; + mUpdateFunc.clear(); + mtoJsonFunc.clear(); + return wasCleared; +} + + int jsUiInternal::nextId() { + return sNextId.fetch_add(1, std::memory_order_seq_cst); +} + +std::atomic jsUiInternal::sNextId(0); + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_internal.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_internal.h new file mode 100644 index 0000000..2b95c19 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_internal.h @@ -0,0 +1,50 @@ +#pragma once + +#include +#include +#include +#include +#include + +#include "namespace.h" +#include "callback.h" +#include "json.h" +#include "ref.h" + +FASTLED_NAMESPACE_BEGIN + +FASTLED_SMART_REF(jsUiInternal); + +class jsUiInternal : public Referent { +public: + + using UpdateFunction = Callback; + using ToJsonFunction = Callback; + + jsUiInternal(const char* name, UpdateFunction updateFunc, ToJsonFunction toJsonFunc); + ~jsUiInternal() { + const bool functions_exist = mUpdateFunc || mtoJsonFunc; + if (functions_exist) { + clearFunctions(); + printf("Warning: %s: The owner of the jsUiInternal should clear the functions, not this destructor.\n", mName); + } + } + + const char* name() const; + void update(const FLArduinoJson::JsonVariantConst& json); + void toJson(FLArduinoJson::JsonObject& json) const; + int id() const; + + bool clearFunctions(); + +private: + static int nextId(); + static std::atomic sNextId; + int mId; + const char* mName; + UpdateFunction mUpdateFunc; + ToJsonFunction mtoJsonFunc; + mutable std::mutex mMutex; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_manager.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_manager.cpp new file mode 100644 index 0000000..1c8bf16 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_manager.cpp @@ -0,0 +1,110 @@ +#ifdef __EMSCRIPTEN__ + +#include + +#include +#include + + + +#include "ui_manager.h" +#include "fixed_map.h" +#include "json.h" +#include "namespace.h" + + +#include +#include +#include + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +void jsUiManager::addComponent(WeakRef component) { + std::lock_guard lock(instance().mMutex); + instance().mComponents.insert(component); + instance().mItemsAdded = true; +} + +void jsUiManager::removeComponent(WeakRef component) { + std::lock_guard lock(instance().mMutex); + instance().mComponents.erase(component); +} + +jsUiManager &jsUiManager::instance() { + return Singleton::instance(); +} + +std::vector jsUiManager::getComponents() { + std::vector components; + { + std::lock_guard lock(mMutex); + + components.reserve(mComponents.size()); + for (auto it = mComponents.begin(); it != mComponents.end();) { + if (auto component = it->lock()) { + components.push_back(component); + ++it; + } else { + mComponents.erase(it); + } + } + } + return components; +} + +void jsUiManager::updateUiComponents(const char *jsonStr) { + FLArduinoJson::JsonDocument doc; + FLArduinoJson::DeserializationError error = + FLArduinoJson::deserializeJson(doc, jsonStr); + if (error) { + printf("Error: Failed to parse JSON string: %s\n", error.c_str()); + return; + } + auto &self = instance(); + self.mPendingJsonUpdate = doc; + self.mHasPendingUpdate = true; +} + +void jsUiManager::executeUiUpdates(const FLArduinoJson::JsonDocument &doc) { + auto &self = instance(); + for (FLArduinoJson::JsonPairConst kv : + doc.as()) { + int id = atoi(kv.key().c_str()); + // double loop to avoid copying the value + for (auto it = self.mComponents.begin(); + it != self.mComponents.end();) { + if (auto component = it->lock()) { + ++it; + if (component->id() == id) { + component->update(kv.value()); + } + } else { + self.mComponents.erase(it); + } + } + } +} + +void jsUiManager::toJson(FLArduinoJson::JsonArray &json) { + std::vector components = instance().getComponents(); + for (const auto &component : components) { + FLArduinoJson::JsonObject componentJson = + json.add(); + component->toJson(componentJson); + if (componentJson.size() == 0) { + printf("Warning: Empty JSON from component\n"); + json.remove(json.size() - 1); + } + } +} + +EMSCRIPTEN_BINDINGS(js_interface) { + emscripten::function("_jsUiManager_updateUiComponents", + &jsUiManager::jsUpdateUiComponents); +} + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_manager.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_manager.h new file mode 100644 index 0000000..f4dc537 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_manager.h @@ -0,0 +1,79 @@ +#pragma once + +#include +#include +#include +#include +#include + +#include "events.h" +#include "singleton.h" + + +#include "fixed_set.h" +#include "fixed_map.h" +#include "ref.h" + +#include "platforms/wasm/js.h" +#include "json.h" + +FASTLED_NAMESPACE_BEGIN + +class jsUiInternal; + +class jsUiManager : EngineEvents::Listener { + public: + static void addComponent(WeakRef component); + static void removeComponent(WeakRef component); + + // Called from the JS engine. + static void jsUpdateUiComponents(const std::string& jsonStr) { updateUiComponents(jsonStr.c_str()); } + // Internal representation. + static void updateUiComponents(const char* jsonStr) ; + + private: + static void executeUiUpdates(const FLArduinoJson::JsonDocument& doc); + typedef FixedSet, 64> jsUIRefSet; + friend class Singleton; + jsUiManager() { + EngineEvents::addListener(this); + } + ~jsUiManager() { + EngineEvents::removeListener(this); + } + + void onPlatformPreLoop() override { + if (!mHasPendingUpdate) { + return; + } + jsUiManager::executeUiUpdates(mPendingJsonUpdate); + mPendingJsonUpdate.clear(); + mHasPendingUpdate = false; + } + + void onEndShowLeds() override { + if (mItemsAdded) { + // std::string jsonStr = toJsonStr(); + FLArduinoJson::JsonDocument doc; + FLArduinoJson::JsonArray jarray = doc.to(); + toJson(jarray); + Str buff; + FLArduinoJson::serializeJson(doc, buff); + updateJs(buff.c_str()); + mItemsAdded = false; + } + } + + std::vector getComponents(); + void toJson(FLArduinoJson::JsonArray& json); + + jsUIRefSet mComponents; + std::mutex mMutex; + + static jsUiManager &instance(); + bool mItemsAdded = false; + FLArduinoJson::JsonDocument mPendingJsonUpdate; + bool mHasPendingUpdate = false; +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_number_field.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_number_field.cpp new file mode 100644 index 0000000..d423e34 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/platforms/wasm/ui/ui_number_field.cpp @@ -0,0 +1,69 @@ + +#ifdef __EMSCRIPTEN__ + +#include + +#include "namespace.h" +#include "json.h" +#include "ui_internal.h" +#include "platforms/wasm/js.h" +#include "ui_manager.h" +#include "math_macros.h" + + +FASTLED_NAMESPACE_BEGIN + + +jsNumberField::jsNumberField(const char* name, double value, double min, double max) + : mValue(value), mMin(min), mMax(max) { + auto updateFunc = jsUiInternal::UpdateFunction(this, [](void* self, const FLArduinoJson::JsonVariantConst& json) { + static_cast(self)->updateInternal(json); + }); + auto toJsonFunc = jsUiInternal::ToJsonFunction(this, [](void* self, FLArduinoJson::JsonObject& json) { + static_cast(self)->toJson(json); + }); + mInternal = jsUiInternalRef::New(name, std::move(updateFunc), std::move(toJsonFunc)); + jsUiManager::addComponent(mInternal); +} + +jsNumberField::~jsNumberField() { + jsUiManager::removeComponent(mInternal); +} + +const char* jsNumberField::name() const { + return mInternal->name(); +} + +void jsNumberField::toJson(FLArduinoJson::JsonObject& json) const { + json["name"] = name(); + json["group"] = mGroup.c_str(); + json["type"] = "number"; + json["id"] = mInternal->id(); + json["value"] = mValue; + json["min"] = mMin; + json["max"] = mMax; +} + +double jsNumberField::value() const { + return mValue; +} + +void jsNumberField::setValue(double value) { + mValue = MAX(mMin, MIN(mMax, value)); +} + +void jsNumberField::updateInternal(const FLArduinoJson::JsonVariantConst& value) { + mValue = MAX(mMin, MIN(mMax, value.as())); +} + +jsNumberField::operator double() const { + return value(); +} + +jsNumberField::operator int() const { + return static_cast(value()); +} + +FASTLED_NAMESPACE_END + +#endif // __EMSCRIPTEN__ diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.cpp new file mode 100644 index 0000000..8107e6d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.cpp @@ -0,0 +1,196 @@ +/// @file power_mgt.cpp +/// Functions to limit the power used by FastLED + +/// Disables pragma messages and warnings +#define FASTLED_INTERNAL +#include "FastLED.h" +#include "power_mgt.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +// POWER MANAGEMENT + +/// @name Power Usage Values +/// These power usage values are approximate, and your exact readings +/// will be slightly (10%?) different from these. +/// +/// They were arrived at by actually measuing the power draw of a number +/// of different LED strips, and a bunch of closed-loop-feedback testing +/// to make sure that if we USE these values, we stay at or under +/// the target power consumption. +/// Actual power consumption is much, much more complicated and has +/// to include things like voltage drop, etc., etc. +/// However, this is good enough for most cases, and almost certainly better +/// than no power management at all. +/// +/// You're welcome to adjust these values as needed; there may eventually be an API +/// for changing these on the fly, but it saves codespace and RAM to have them +/// be compile-time constants. +/// @{ +static const uint8_t gRed_mW = 16 * 5; ///< 16mA @ 5v = 80mW +static const uint8_t gGreen_mW = 11 * 5; ///< 11mA @ 5v = 55mW +static const uint8_t gBlue_mW = 15 * 5; ///< 15mA @ 5v = 75mW +static const uint8_t gDark_mW = 1 * 5; ///< 1mA @ 5v = 5mW +/// @} + +// Alternate calibration by RAtkins via pre-PSU wattage measurments; +// these are all probably about 20%-25% too high due to PSU heat losses, +// but if you're measuring wattage on the PSU input side, this may +// be a better set of calibrations. (WS2812B) +// static const uint8_t gRed_mW = 100; +// static const uint8_t gGreen_mW = 48; +// static const uint8_t gBlue_mW = 100; +// static const uint8_t gDark_mW = 12; + + +/// Debug Option: Set to 1 to enable the power limiting LED +/// @see set_max_power_indicator_LED() +#define POWER_LED 1 + +/// Debug Option: Set to enable Serial debug statements for power limit functions +#define POWER_DEBUG_PRINT 0 + + +// Power consumed by the MCU +static const uint8_t gMCU_mW = 25 * 5; // 25mA @ 5v = 125 mW + +static uint8_t gMaxPowerIndicatorLEDPinNumber = 0; // default = Arduino onboard LED pin. set to zero to skip this. + + +uint32_t calculate_unscaled_power_mW( const CRGB* ledbuffer, uint16_t numLeds ) //25354 +{ + uint32_t red32 = 0, green32 = 0, blue32 = 0; + const CRGB* firstled = &(ledbuffer[0]); + uint8_t* p = (uint8_t*)(firstled); + + uint16_t count = numLeds; + + // This loop might benefit from an AVR assembly version -MEK + while( count) { + red32 += *p++; + green32 += *p++; + blue32 += *p++; + --count; + } + + red32 *= gRed_mW; + green32 *= gGreen_mW; + blue32 *= gBlue_mW; + + red32 >>= 8; + green32 >>= 8; + blue32 >>= 8; + + uint32_t total = red32 + green32 + blue32 + (gDark_mW * numLeds); + + return total; +} + + +uint8_t calculate_max_brightness_for_power_vmA(const CRGB* ledbuffer, uint16_t numLeds, uint8_t target_brightness, uint32_t max_power_V, uint32_t max_power_mA) { + return calculate_max_brightness_for_power_mW(ledbuffer, numLeds, target_brightness, max_power_V * max_power_mA); +} + +uint8_t calculate_max_brightness_for_power_mW(const CRGB* ledbuffer, uint16_t numLeds, uint8_t target_brightness, uint32_t max_power_mW) { + uint32_t total_mW = calculate_unscaled_power_mW( ledbuffer, numLeds); + + uint32_t requested_power_mW = ((uint32_t)total_mW * target_brightness) / 256; + + uint8_t recommended_brightness = target_brightness; + if(requested_power_mW > max_power_mW) { + recommended_brightness = (uint32_t)((uint8_t)(target_brightness) * (uint32_t)(max_power_mW)) / ((uint32_t)(requested_power_mW)); + } + + return recommended_brightness; +} + +// sets brightness to +// - no more than target_brightness +// - no more than max_mW milliwatts +uint8_t calculate_max_brightness_for_power_mW( uint8_t target_brightness, uint32_t max_power_mW) +{ + uint32_t total_mW = gMCU_mW; + + CLEDController *pCur = CLEDController::head(); + while(pCur) { + total_mW += calculate_unscaled_power_mW( pCur->leds(), pCur->size()); + pCur = pCur->next(); + } + +#if POWER_DEBUG_PRINT == 1 + Serial.print("power demand at full brightness mW = "); + Serial.println( total_mW); +#endif + + uint32_t requested_power_mW = ((uint32_t)total_mW * target_brightness) / 256; +#if POWER_DEBUG_PRINT == 1 + if( target_brightness != 255 ) { + Serial.print("power demand at scaled brightness mW = "); + Serial.println( requested_power_mW); + } + Serial.print("power limit mW = "); + Serial.println( max_power_mW); +#endif + + if( requested_power_mW < max_power_mW) { +#if POWER_LED > 0 + if( gMaxPowerIndicatorLEDPinNumber ) { + Pin(gMaxPowerIndicatorLEDPinNumber).lo(); // turn the LED off + } +#endif +#if POWER_DEBUG_PRINT == 1 + Serial.print("demand is under the limit"); +#endif + return target_brightness; + } + + uint8_t recommended_brightness = (uint32_t)((uint8_t)(target_brightness) * (uint32_t)(max_power_mW)) / ((uint32_t)(requested_power_mW)); +#if POWER_DEBUG_PRINT == 1 + Serial.print("recommended brightness # = "); + Serial.println( recommended_brightness); + + uint32_t resultant_power_mW = (total_mW * recommended_brightness) / 256; + Serial.print("resultant power demand mW = "); + Serial.println( resultant_power_mW); + + Serial.println(); +#endif + +#if POWER_LED > 0 + if( gMaxPowerIndicatorLEDPinNumber ) { + Pin(gMaxPowerIndicatorLEDPinNumber).hi(); // turn the LED on + } +#endif + + return recommended_brightness; +} + + +void set_max_power_indicator_LED( uint8_t pinNumber) +{ + gMaxPowerIndicatorLEDPinNumber = pinNumber; +} + +void set_max_power_in_volts_and_milliamps( uint8_t volts, uint32_t milliamps) +{ + FastLED.setMaxPowerInVoltsAndMilliamps(volts, milliamps); +} + +void set_max_power_in_milliwatts( uint32_t powerInmW) +{ + FastLED.setMaxPowerInMilliWatts(powerInmW); +} + +void show_at_max_brightness_for_power() +{ + // power management usage is now in FastLED.show, no need for this function + FastLED.show(); +} + +void delay_at_max_brightness_for_power( uint16_t ms) +{ + FastLED.delay(ms); +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h new file mode 100644 index 0000000..6315802 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/power_mgt.h @@ -0,0 +1,107 @@ +#pragma once + +#include "FastLED.h" + +#include "pixeltypes.h" + +/// @file power_mgt.h +/// Functions to limit the power used by FastLED + +FASTLED_NAMESPACE_BEGIN + +/// @defgroup Power Power Management Functions +/// Functions to limit the amount of power used by FastLED +/// @{ + + +/// @name Power Control Setup Functions +/// Functions to initialize the power control system +/// @{ + +/// Set the maximum power used in milliamps for a given voltage +/// @deprecated Use CFastLED::setMaxPowerInVoltsAndMilliamps() +void set_max_power_in_volts_and_milliamps( uint8_t volts, uint32_t milliamps); + +/// Set the maximum power used in watts +/// @deprecated Use CFastLED::setMaxPowerInMilliWatts +void set_max_power_in_milliwatts( uint32_t powerInmW); + +/// Select a pin with an LED that will be flashed to indicate that power management +/// is pulling down the brightness +/// @param pinNumber output pin. Zero is "no indicator LED". +void set_max_power_indicator_LED( uint8_t pinNumber); // zero = no indicator LED + +/// @} PowerSetup + + +/// @name Power Control 'show()' and 'delay()' Functions +/// Power-limiting replacements of `show()` and `delay()`. +/// These are drop-in replacements for CFastLED::show() and CFastLED::delay(). +/// In order to use these, you have to actually replace your calls to +/// CFastLED::show() and CFastLED::delay() with these two functions. +/// @deprecated These functions are deprecated as of [6ebcb64](https://github.com/FastLED/FastLED/commit/6ebcb6436273cc9a9dc91733af8dfd1fedde6d60), +/// circa 2015. Do not use them for new programs. +/// +/// @{ + +/// Similar to CFastLED::show(), but pre-adjusts brightness to keep +/// below the power threshold. +/// @deprecated This is now a part of CFastLED::show() +void show_at_max_brightness_for_power(); +/// Similar to CFastLED::delay(), but pre-adjusts brightness to keep below the power +/// threshold. +/// @deprecated This is now a part of CFastLED::delay() +void delay_at_max_brightness_for_power( uint16_t ms); + +/// @} PowerShowDelay + + +/// @name Power Control Internal Helper Functions +/// Internal helper functions for power control. +/// @{ + +/// Determines how many milliwatts the current LED data would draw +/// at max brightness (255) +/// @param ledbuffer the LED data to check +/// @param numLeds the number of LEDs in the data array +/// @returns the number of milliwatts the LED data would consume at max brightness +uint32_t calculate_unscaled_power_mW( const CRGB* ledbuffer, uint16_t numLeds); + +/// Determines the highest brightness level you can use and still stay under +/// the specified power budget for a given set of LEDs. +/// @param ledbuffer the LED data to check +/// @param numLeds the number of LEDs in the data array +/// @param target_brightness the brightness you'd ideally like to use +/// @param max_power_mW the max power draw desired, in milliwatts +/// @returns a limited brightness value. No higher than the target brightness, +/// but may be lower depending on the power limit. +uint8_t calculate_max_brightness_for_power_mW(const CRGB* ledbuffer, uint16_t numLeds, uint8_t target_brightness, uint32_t max_power_mW); + +/// @copybrief calculate_max_brightness_for_power_mW() +/// @param ledbuffer the LED data to check +/// @param numLeds the number of LEDs in the data array +/// @param target_brightness the brightness you'd ideally like to use +/// @param max_power_V the max power in volts +/// @param max_power_mA the max power in milliamps +/// @returns a limited brightness value. No higher than the target brightness, +/// but may be lower depending on the power limit. +uint8_t calculate_max_brightness_for_power_vmA(const CRGB* ledbuffer, uint16_t numLeds, uint8_t target_brightness, uint32_t max_power_V, uint32_t max_power_mA); + +/// Determines the highest brightness level you can use and still stay under +/// the specified power budget for all sets of LEDs. +/// Unlike the other internal power functions which use a pointer to a +/// specific set of LED data, this function uses the ::CFastLED linked list +/// of LED controllers and their attached data. +/// @param target_brightness the brightness you'd ideally like to use +/// @param max_power_mW the max power draw desired, in milliwatts +/// @returns a limited brightness value. No higher than the target brightness, +/// but may be lower depending on the power limit. +uint8_t calculate_max_brightness_for_power_mW( uint8_t target_brightness, uint32_t max_power_mW); + +/// @} PowerInternal + + +/// @} Power + +FASTLED_NAMESPACE_END + diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.cpp new file mode 100644 index 0000000..c45931d --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.cpp @@ -0,0 +1,30 @@ +#include "ref.h" + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +Referent::Referent() : mRefCount(0) {} +Referent::~Referent() = default; +void Referent::ref() { mRefCount++; } + +int Referent::ref_count() const { return mRefCount; } + +void Referent::unref() { + if (--mRefCount == 0) { + if (mWeakRef) { + mWeakRef->setReferent(nullptr); + mWeakRef.reset(); + } + destroy(); + } +} + +void Referent::destroy() { delete this; } + +Referent::Referent(const Referent &) = default; +Referent &Referent::operator=(const Referent &) = default; +Referent::Referent(Referent &&) = default; +Referent &Referent::operator=(Referent &&) = default; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h new file mode 100644 index 0000000..a778900 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/ref.h @@ -0,0 +1,434 @@ + +#pragma once + +#include + +// FastLED smart pointer. This was originally called Ptr but that conflicts with +// ArduinoJson::Ptr so it was renamed to Ref. + +#include "namespace.h" +#include "scoped_ptr.h" + + +FASTLED_NAMESPACE_BEGIN + +class Referent; // Inherit this if you want your object to be able to go into a + // Ref, or WeakRef. +template class Ref; // Reference counted smart pointer base class. +template class WeakRef; // Weak reference smart pointer base class. + +// Declares a smart pointer. FASTLED_SMART_REF(Foo) will declare a class FooRef +// which will be a typedef of Ref. After this FooRef::New(...args) can be +// used to create a new instance of Ref. +#define FASTLED_SMART_REF(type) \ + class type; \ + using type##Ref = Ref; + +#define FASTLED_SMART_REF_NO_FWD(type) using type##Ref = Ref; + +// If you have an interface class that you want to create a smart pointer for, +// then you need to use this to bind it to a constructor. +#define FASTLED_SMART_REF_CONSTRUCTOR(type, constructor) \ + template <> class RefTraits { \ + public: \ + template static Ref New(Args... args) { \ + Ref ptr = constructor(args...); \ + return ptr; \ + } \ + }; + +template class Ref; +template class WeakRef; + +template class RefTraits { + public: + using element_type = T; + using ptr_type = Ref; + + template static Ref New(Args... args) { + T *ptr = new T(args...); + return Ref::TakeOwnership(ptr); + } + + static Ref New() { + T *ptr = new T(); + return Ref::TakeOwnership(ptr); + } +}; + +// Ref is a reference-counted smart pointer that manages the lifetime of an +// object. +// +// It will work with any class implementing ref(), unref() and destroy(). +// +// Please note that this Ref class is "sticky" to it's referent, that is, no +// automatic conversion from raw pointers to Ref or vice versa is allowed and +// must be done explicitly, see the Ref::TakeOwnership() and Ref::NoTracking() +// methods. +// +// To create a Ref to a concrete object, it's best to use FASTLED_SMART_REF(Foo) +// and then use FooRef::New(...) to create a new instance of Ref. +// +// To create a Ref of an interface bound to a subclass (common for driver code +// or when hiding implementation) use the Ref::TakeOwnership(new +// Subclass()) method. +// +// For objects created statically, use Ref::NoTracking(referent) to +// create a Ref, as this will disable reference tracking but still allow it to +// be used as a Ref. +// +// Example: +// FASTLED_SMART_REF(Foo); +// class Foo: public Referent {}; +// FooRef foo = FooRef::New(); +// +// Example 2: (Manual binding to constructor) +// class FooSubclass: public Foo {}; +// Ref bar = Ref::TakeOwnership(new FooSubclass()); +// +// Example 3: (Provide your own constructor so that FooRef::New() works to +// create a FooSubclass) +// class FooSubclass: public Foo { // Foo is an interface, FooSubclass is an +// implementation. +// public: +// static FooRef New(int a, int b); +// }; +// FASTLED_SMART_REF_CONSTRUCTOR(Foo, FooSubclass::New); +// FooRef foo = FooRef::New(1, 2); // this will now work. +template class Ref : public RefTraits { + public: + friend class RefTraits; + + template static Ref New(Args... args) { + return RefTraits::New(args...); + } + // Used for low level allocations, typically for pointer to an + // implementation where it needs to convert to a Ref of a base class. + static Ref TakeOwnership(T *ptr) { return Ref(ptr, true); } + + // Used for low level allocations, typically to handle memory that is + // statically allocated where the destructor should not be called when + // the refcount reaches 0. + static Ref NoTracking(T &referent) { return Ref(&referent, false); } + + // create an upcasted Ref + template Ref(Ref &refptr) : referent_(refptr.get()) { + if (referent_ && isOwned()) { + referent_->ref(); + } + } + + template Ref(const Ref &refptr) : referent_(refptr.get()) { + if (referent_ && isOwned()) { + referent_->ref(); + } + } + + static Ref Null() { return Ref(); } + + Ref() : referent_(nullptr) {} + + // Forbidden to convert a raw pointer to a Referent into a Ref, because + // it's possible that the raw pointer comes from the stack or static memory. + Ref(T *referent) = delete; + Ref &operator=(T *referent) = delete; + + Ref(const Ref &other) : referent_(other.referent_) { + if (referent_ && isOwned()) { + referent_->ref(); + } + } + + Ref(Ref &&other) noexcept : referent_(other.referent_) { + other.referent_ = nullptr; + } + + ~Ref() { + if (referent_ && isOwned()) { + referent_->unref(); + } + } + + Ref &operator=(const Ref &other) { + if (this != &other) { + if (referent_ && isOwned()) { + referent_->unref(); + } + referent_ = other.referent_; + if (referent_ && isOwned()) { + referent_->ref(); + } + } + return *this; + } + + // Either returns the weakptr if it exists, or an empty weakptr. + WeakRef weakRefNoCreate() const; + WeakRef weakRef() const { return WeakRef(*this); } + + bool operator==(const T *other) const { return referent_ == other; } + + bool operator!=(const T *other) const { return referent_ != other; } + + bool operator==(const Ref &other) const { + return referent_ == other.referent_; + } + bool operator!=(const Ref &other) const { + return referent_ != other.referent_; + } + + bool operator<(const Ref &other) const { + return referent_ < other.referent_; + } + + Ref &operator=(Ref &&other) noexcept { + if (this != &other) { + if (referent_ && isOwned()) { + referent_->unref(); + } + referent_ = other.referent_; + other.referent_ = nullptr; + } + return *this; + } + + T *get() const { return referent_; } + + T *operator->() const { return referent_; } + + T &operator*() const { return *referent_; } + + explicit operator bool() const noexcept { return referent_ != nullptr; } + + void reset() { + if (referent_ && isOwned()) { + referent_->unref(); + } + referent_ = nullptr; + } + + void reset(Ref &refptr) { + if (refptr.referent_ != referent_) { + if (refptr.referent_ && refptr.isOwned()) { + refptr.referent_->ref(); + } + if (referent_ && isOwned()) { + referent_->unref(); + } + referent_ = refptr.referent_; + } + } + + // Releases the pointer from reference counting from this Ref. + T *release() { + T *temp = referent_; + referent_ = nullptr; + return temp; + } + + void swap(Ref &other) noexcept { + T *temp = referent_; + referent_ = other.referent_; + other.referent_ = temp; + } + + bool isOwned() const { return referent_ && referent_->ref_count() > 0; } + + private: + Ref(T *referent, bool from_heap) : referent_(referent) { + if (referent_ && from_heap) { + referent_->ref(); + } + } + T *referent_; +}; + +// Don't inherit from this, this is an internal object. +class WeakReferent { + public: + WeakReferent() : mRefCount(0), mReferent(nullptr) {} + ~WeakReferent() {} + + void ref() { mRefCount++; } + int ref_count() const { return mRefCount; } + void unref() { + if (--mRefCount == 0) { + destroy(); + } + } + void destroy() { delete this; } + void setReferent(Referent *referent) { mReferent = referent; } + Referent *getReferent() const { return mReferent; } + + protected: + WeakReferent(const WeakReferent &) = default; + WeakReferent &operator=(const WeakReferent &) = default; + WeakReferent(WeakReferent &&) = default; + WeakReferent &operator=(WeakReferent &&) = default; + + private: + mutable int mRefCount; + Referent *mReferent; +}; + +template class WeakRef { + public: + WeakRef() : mWeakRef() {} + + WeakRef(const Ref &ptr) { + if (ptr) { + WeakRef weakRefNoCreate = ptr.weakRefNoCreate(); + bool expired = weakRefNoCreate.expired(); + if (expired) { + Ref weakRefNoCreate = Ref::New(); + ptr->setWeakRef(weakRefNoCreate); + weakRefNoCreate->setReferent(ptr.get()); + } + mWeakRef = ptr->mWeakRef; + } + } + + template WeakRef(const Ref &ptr) : mWeakRef(ptr->mWeakRef) { + if (ptr) { + WeakRef weakRefNoCreate = ptr.weakRefNoCreate(); + bool expired = weakRefNoCreate.expired(); + if (expired) { + Ref weakRefNoCreate = Ref::New(); + ptr->setWeakRef(weakRefNoCreate); + weakRefNoCreate->setReferent(ptr.get()); + } + mWeakRef = ptr->mWeakRef; + } + } + + WeakRef(const WeakRef &other) : mWeakRef(other.mWeakRef) {} + + template + WeakRef(const WeakRef &other) : mWeakRef(other.mWeakRef) {} + + WeakRef(WeakRef &&other) noexcept : mWeakRef(other.mWeakRef) {} + + ~WeakRef() { reset(); } + + operator bool() const { return mWeakRef && mWeakRef->getReferent(); } + + bool operator!() const { + bool ok = *this; + return !ok; + } + + bool operator==(const WeakRef &other) const { + return mWeakRef == other.mWeakRef; + } + + bool operator!=(const WeakRef &other) const { + return !(mWeakRef != other.mWeakRef); + } + + bool operator==(const T *other) const { return lock().get() == other; } + + bool operator==(T *other) const { + if (!mWeakRef) { + return other == nullptr; + } + return mWeakRef->getReferent() == other; + } + + bool operator==(const Ref &other) const { + if (!mWeakRef) { + return !other; + } + return mWeakRef->getReferent() == other.get(); + } + + bool operator!=(const T *other) const { + bool equal = *this == other; + return !equal; + } + + WeakRef &operator=(const WeakRef &other) { + this->mWeakRef = other.mWeakRef; + return *this; + } + + Ref lock() const { + if (!mWeakRef) { + return Ref(); + } + T* out = static_cast(mWeakRef->getReferent()); + if (out->ref_count() == 0) { + // This is a static object, so the refcount is 0. + return Ref::NoTracking(*out); + } + // This is a heap object, so we need to ref it. + return Ref::TakeOwnership(static_cast(out)); + } + + bool expired() const { + if (!mWeakRef) { + return true; + } + if (!mWeakRef->getReferent()) { + return true; + } + return false; + } + + void reset() { + if (mWeakRef) { + mWeakRef.reset(); + } + } + Ref mWeakRef; +}; + +// Objects that inherit this class can be reference counted and put into +// a Ref object. They can also be put into a WeakRef object. +class Referent { + public: + virtual int ref_count() const; + + protected: + Referent(); + virtual ~Referent(); + Referent(const Referent &); + Referent &operator=(const Referent &); + Referent(Referent &&); + Referent &operator=(Referent &&); + + virtual void ref(); + virtual void unref(); + virtual void destroy(); + + private: + friend class WeakReferent; + template friend class Ref; + template friend class WeakRef; + void setWeakRef(Ref weakRefNoCreate) { + mWeakRef = weakRefNoCreate; + } + mutable int mRefCount; + Ref mWeakRef; // Optional weak reference to this object. +}; + +template inline WeakRef Ref::weakRefNoCreate() const { + if (!referent_) { + return WeakRef(); + } + WeakReferent *tmp = get()->mWeakRef.get(); + if (!tmp) { + return WeakRef(); + } + T *referent = static_cast(tmp->getReferent()); + if (!referent) { + return WeakRef(); + } + // At this point, we know that our weak referent is valid. + // However, the template parameter ensures that either we have + // an exact type, or are at least down-castable of it. + WeakRef out; + out.mWeakRef = get()->mWeakRef; + return out; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h new file mode 100644 index 0000000..84089cd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/register.h @@ -0,0 +1,15 @@ +#pragma once + + +/// @def FASTLED_REGISTER +/// Helper macro to replace the deprecated 'register' keyword if we're +/// using modern C++ where it's been removed entirely. + +#if __cplusplus < 201703L +#define FASTLED_REGISTER register +#else + #ifdef FASTLED_REGISTER + #undef FASTLED_REGISTER + #endif +#define FASTLED_REGISTER +#endif \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.cpp new file mode 100644 index 0000000..99a0f2e --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.cpp @@ -0,0 +1,159 @@ + +#include + +#define FASTLED_INTERNAL +#include "FastLED.h" + +#include "rgbw.h" + + +FASTLED_NAMESPACE_BEGIN + +namespace { +inline uint8_t min3(uint8_t a, uint8_t b, uint8_t c) { + if (a < b) { + if (a < c) { + return a; + } else { + return c; + } + } else { + if (b < c) { + return b; + } else { + return c; + } + } +} + +inline uint8_t divide_by_3(uint8_t x) { + uint16_t y = (uint16_t(x) * 85) >> 8; + return static_cast(y); +} +} // namespace + +// @brief Converts RGB to RGBW using a color transfer method +// from color channels to 3x white. +// @author Jonathanese +void rgb_2_rgbw_exact(uint16_t w_color_temperature, uint8_t r, uint8_t g, + uint8_t b, uint8_t r_scale, uint8_t g_scale, + uint8_t b_scale, uint8_t *out_r, uint8_t *out_g, + uint8_t *out_b, uint8_t *out_w) { + r = scale8(r, r_scale); + g = scale8(g, g_scale); + b = scale8(b, b_scale); + uint8_t min_component = min3(r, g, b); + *out_r = r - min_component; + *out_g = g - min_component; + *out_b = b - min_component; + *out_w = min_component; +} + +void rgb_2_rgbw_max_brightness(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, uint8_t *out_r, + uint8_t *out_g, uint8_t *out_b, uint8_t *out_w) { + *out_r = scale8(r, r_scale); + *out_g = scale8(g, g_scale); + *out_b = scale8(b, b_scale); + *out_w = min3(r, g, b); +} + +void rgb_2_rgbw_null_white_pixel(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, + uint8_t *out_r, uint8_t *out_g, uint8_t *out_b, + uint8_t *out_w) { + *out_r = scale8(r, r_scale); + *out_g = scale8(g, g_scale); + *out_b = scale8(b, b_scale); + *out_w = 0; +} + +void rgb_2_rgbw_white_boosted(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, uint8_t *out_r, + uint8_t *out_g, uint8_t *out_b, uint8_t *out_w) { + r = scale8(r, r_scale); + g = scale8(g, g_scale); + b = scale8(b, b_scale); + uint8_t min_component = min3(r, g, b); + uint8_t w; + bool is_min = true; + if (min_component <= 84) { + w = 3 * min_component; + } else { + w = 255; + is_min = false; + } + uint8_t r_prime; + uint8_t g_prime; + uint8_t b_prime; + if (is_min) { + r_prime = r - min_component; + g_prime = g - min_component; + b_prime = b - min_component; + } else { + uint8_t w3 = divide_by_3(w); + r_prime = r - w3; + g_prime = g - w3; + b_prime = b - w3; + } + + *out_r = r_prime; + *out_g = g_prime; + *out_b = b_prime; + *out_w = w; +} + +rgb_2_rgbw_function g_user_function = rgb_2_rgbw_exact; + +void set_rgb_2_rgbw_function(rgb_2_rgbw_function func) { + if (func == nullptr) { + g_user_function = rgb_2_rgbw_exact; + return; + } + g_user_function = func; +} + +void rgb_2_rgbw_user_function(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, uint8_t *out_r, + uint8_t *out_g, uint8_t *out_b, uint8_t *out_w) { + g_user_function(w_color_temperature, r, g, b, r_scale, g_scale, b_scale, + out_r, out_g, out_b, out_w); +} + +void rgbw_partial_reorder(EOrderW w_placement, uint8_t b0, uint8_t b1, + uint8_t b2, uint8_t w, uint8_t *out_b0, + uint8_t *out_b1, uint8_t *out_b2, uint8_t *out_b3) { + + uint8_t out[4] = {b0, b1, b2, 0}; + switch (w_placement) { + // unrolled loop for speed. + case W3: + out[3] = w; + break; + case W2: + out[3] = out[2]; // memmove and copy. + out[2] = w; + break; + case W1: + out[3] = out[2]; + out[2] = out[1]; + out[1] = w; + break; + case W0: + out[3] = out[2]; + out[2] = out[1]; + out[1] = out[0]; + out[0] = w; + break; + } + *out_b0 = out[0]; + *out_b1 = out[1]; + *out_b2 = out[2]; + *out_b3 = out[3]; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h new file mode 100644 index 0000000..97eb3dd --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/rgbw.h @@ -0,0 +1,171 @@ +#pragma once + +#include + +#include "force_inline.h" +#include "namespace.h" +#include "eorder.h" + +FASTLED_NAMESPACE_BEGIN + + +enum RGBW_MODE { + kRGBWInvalid, + kRGBWNullWhitePixel, + kRGBWExactColors, + kRGBWBoostedWhite, + kRGBWMaxBrightness, + kRGBWUserFunction +}; + +enum { + kRGBWDefaultColorTemp = 6000, +}; + +struct Rgbw { + explicit Rgbw(uint16_t white_color_temp = kRGBWDefaultColorTemp, + RGBW_MODE rgbw_mode = kRGBWExactColors, + EOrderW _w_placement = WDefault) + : white_color_temp(white_color_temp), w_placement(_w_placement), + rgbw_mode(rgbw_mode) {} + uint16_t white_color_temp = kRGBWDefaultColorTemp; + EOrderW w_placement = WDefault; + RGBW_MODE rgbw_mode = kRGBWExactColors; + FASTLED_FORCE_INLINE bool active() const { + return rgbw_mode != kRGBWInvalid; + } +}; + +struct RgbwInvalid : public Rgbw { + RgbwInvalid() { + white_color_temp = kRGBWDefaultColorTemp; + rgbw_mode = kRGBWInvalid; + } + static Rgbw value() { + RgbwInvalid invalid; + return invalid; + } +}; + +struct RgbwDefault : public Rgbw { + RgbwDefault() { + white_color_temp = kRGBWDefaultColorTemp; + rgbw_mode = kRGBWExactColors; + } + static Rgbw value() { + RgbwDefault _default; + return _default; + } +}; + +typedef void (*rgb_2_rgbw_function)(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, + uint8_t *out_r, uint8_t *out_g, + uint8_t *out_b, uint8_t *out_w); + +/// @brief Converts RGB to RGBW using a color transfer method +/// from saturated color channels to white. This is designed to produce +/// the most accurate white point for a given color temperature and +/// reduces power usage of the chip since a white led is much more efficient +/// than three color channels of the same power mixing together. However +/// the pixel will never achieve full brightness since the white channel is +/// 3x more efficient than the color channels mixed together, so in this mode +/// the max brightness of a given pixel is reduced. +/// @example RGB(255, 255, 255) -> RGBW(0, 0, 0, 85) +/// @example RGB(255, 0, 0) -> RGBW(255, 0, 0, 0) +void rgb_2_rgbw_exact(uint16_t w_color_temperature, uint8_t r, uint8_t g, + uint8_t b, uint8_t r_scale, uint8_t g_scale, + uint8_t b_scale, uint8_t *out_r, uint8_t *out_g, + uint8_t *out_b, uint8_t *out_w); + +/// The minimum brigthness of the RGB channels is used to set the W channel. +/// This will allow the max brightness of the led chipset to be used. However +/// the leds will appear over-desaturated in this mode. +/// @example RGB(255, 255, 255) -> RGBW(255, 255, 255, 255) +/// @example RGB(1, 0, 0) -> RGBW(1, 0, 0, 1) +void rgb_2_rgbw_max_brightness(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, uint8_t *out_r, + uint8_t *out_g, uint8_t *out_b, uint8_t *out_w); + +/// @brief Converts RGB to RGBW with the W channel set to black, always. +/// @example RGB(255, 255, 255) -> RGBW(255, 255, 255, 0) +void rgb_2_rgbw_null_white_pixel(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, + uint8_t *out_r, uint8_t *out_g, uint8_t *out_b, + uint8_t *out_w); + +/// @brief Converts RGB to RGBW with a boosted white channel. +void rgb_2_rgbw_white_boosted(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, uint8_t *out_r, + uint8_t *out_g, uint8_t *out_b, uint8_t *out_w); + +void rgb_2_rgbw_user_function(uint16_t w_color_temperature, uint8_t r, + uint8_t g, uint8_t b, uint8_t r_scale, + uint8_t g_scale, uint8_t b_scale, uint8_t *out_r, + uint8_t *out_g, uint8_t *out_b, uint8_t *out_w); + +void set_rgb_2_rgbw_function(rgb_2_rgbw_function func); + +/// @brief Converts RGB to RGBW using one of the functions. +FASTLED_FORCE_INLINE void rgb_2_rgbw( + /// @brief Dynamic version of the rgb_w_rgbw function with less chance for + /// the compiler to optimize. + /// @param out_w + RGBW_MODE mode, uint16_t w_color_temperature, uint8_t r, uint8_t g, + uint8_t b, uint8_t r_scale, uint8_t g_scale, uint8_t b_scale, + uint8_t *out_r, uint8_t *out_g, uint8_t *out_b, uint8_t *out_w) { + switch (mode) { + case kRGBWInvalid: + case kRGBWNullWhitePixel: + rgb_2_rgbw_null_white_pixel(w_color_temperature, r, g, b, r_scale, + g_scale, b_scale, out_r, out_g, out_b, + out_w); + return; + case kRGBWExactColors: + rgb_2_rgbw_exact(w_color_temperature, r, g, b, r_scale, g_scale, + b_scale, out_r, out_g, out_b, out_w); + return; + case kRGBWBoostedWhite: + rgb_2_rgbw_white_boosted(w_color_temperature, r, g, b, r_scale, g_scale, + b_scale, out_r, out_g, out_b, out_w); + return; + case kRGBWMaxBrightness: + rgb_2_rgbw_max_brightness(w_color_temperature, r, g, b, r_scale, + g_scale, b_scale, out_r, out_g, out_b, out_w); + return; + case kRGBWUserFunction: + rgb_2_rgbw_user_function(w_color_temperature, r, g, b, r_scale, g_scale, + b_scale, out_r, out_g, out_b, out_w); + return; + } + rgb_2_rgbw_null_white_pixel(w_color_temperature, r, g, b, r_scale, g_scale, + b_scale, out_r, out_g, out_b, out_w); +} + +// @brief Converts RGB to RGBW using one of the functions. +template +FASTLED_FORCE_INLINE void +rgb_2_rgbw(uint16_t w_color_temperature, uint8_t r, uint8_t g, uint8_t b, + uint8_t r_scale, uint8_t g_scale, uint8_t b_scale, uint8_t *out_r, + uint8_t *out_g, uint8_t *out_b, uint8_t *out_w) { + // We trust that the compiler will inline all of this. + rgb_2_rgbw(MODE, w_color_temperature, r, g, b, r_scale, g_scale, b_scale, + out_r, out_g, out_b, out_w); +} + +// Assuming all RGB pixels are already ordered in native led ordering, then this +// function will reorder them so that white is also the correct position. +// b0-b2 are actually rgb that are already in native LED order. +// and out_b0-out_b3 are the output RGBW in native LED chipset order. +// w is the white component that needs to be inserted into the RGB data at +// the correct position. +void rgbw_partial_reorder(EOrderW w_placement, uint8_t b0, uint8_t b1, + uint8_t b2, uint8_t w, uint8_t *out_b0, + uint8_t *out_b1, uint8_t *out_b2, uint8_t *out_b3); + + +FASTLED_NAMESPACE_END \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h new file mode 100644 index 0000000..24917c5 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/scoped_ptr.h @@ -0,0 +1,153 @@ + +#pragma once + + +#include + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + + +template +struct ArrayDeleter { + void operator()(T* ptr) { + delete[] ptr; + } +}; + +template +struct PointerDeleter { + void operator()(T* ptr) { + delete ptr; + } +}; + +template > +class scoped_ptr { + public: + // Constructor + explicit scoped_ptr(T *ptr = nullptr, Deleter deleter = Deleter()) + : ptr_(ptr), deleter_(deleter) {} + + // Destructor + ~scoped_ptr() { deleter_(ptr_); } + + // Disable copy semantics (no copying allowed) + scoped_ptr(const scoped_ptr &) = delete; + scoped_ptr &operator=(const scoped_ptr &) = delete; + + // Move constructor + scoped_ptr(scoped_ptr &&other) noexcept + : ptr_(other.ptr_), deleter_(other.deleter_) { + other.ptr_ = nullptr; + other.deleter_ = {}; + } + + // Move assignment operator + scoped_ptr &operator=(scoped_ptr &&other) noexcept { + if (this != &other) { + reset(other.ptr_); + deleter_ = other.deleter_; + other.ptr_ = nullptr; + other.deleter_ = {}; + } + return *this; + } + + // Access the managed object + T *operator->() const { return ptr_; } + + // Dereference the managed object + T &operator*() const { return *ptr_; } + + // Get the raw pointer + T *get() const { return ptr_; } + + // Boolean conversion operator + explicit operator bool() const noexcept { return ptr_ != nullptr; } + + // Logical NOT operator + bool operator!() const noexcept { return ptr_ == nullptr; } + + // Release the managed object and reset the pointer + void reset(T *ptr = nullptr) { + if (ptr_ != ptr) { + deleter_(ptr_); + ptr_ = ptr; + } + } + + T* release() { + T* tmp = ptr_; + ptr_ = nullptr; + return tmp; + } + + private: + T *ptr_; // Managed pointer + Deleter deleter_; // Custom deleter +}; + +template > class scoped_array { + public: + // Constructor + explicit scoped_array(T *arr = nullptr) : arr_(arr) {} + scoped_array(T *arr, Deleter deleter) : arr_(arr), deleter_(deleter) {} + + // Destructor + ~scoped_array() { deleter_(arr_); } + + // Disable copy semantics (no copying allowed) + scoped_array(const scoped_array &) = delete; + scoped_array &operator=(const scoped_array &) = delete; + + // Move constructor + scoped_array(scoped_array &&other) noexcept : arr_(other.arr_), deleter_(other.deleter_) { + other.arr_ = nullptr; + other.deleter_ = {}; + } + + // Move assignment operator + scoped_array &operator=(scoped_array &&other) noexcept { + if (this != &other) { + reset(other.arr_); + other.arr_ = nullptr; + } + return *this; + } + + // Array subscript operator + T &operator[](size_t i) const { return arr_[i]; } + + // Get the raw pointer + T *get() const { return arr_; } + + // Boolean conversion operator + explicit operator bool() const noexcept { return arr_ != nullptr; } + + // Logical NOT operator + bool operator!() const noexcept { return arr_ == nullptr; } + + // Release the managed array and reset the pointer + void reset(T *arr = nullptr) { + if (arr_ == arr) { + return; + } + deleter_(arr_); + arr_ = arr; + } + + T* release() { + T* tmp = arr_; + arr_ = nullptr; + return tmp; + } + + private: + T *arr_; // Managed array pointer + Deleter deleter_ = {}; +}; + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.cpp new file mode 100644 index 0000000..f9f2d30 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.cpp @@ -0,0 +1,70 @@ +/* Screenmap maps strip indexes to x,y coordinates. This is used for FastLED.js + * to map the 1D strip to a 2D grid. Note that the strip can have arbitrary + * size. this was first motivated during the (attempted? Oct. 19th 2024) port of + * the Chromancer project to FastLED.js. + */ + +#include "screenmap.h" + +#include "str.h" +#include "fixed_map.h" +#include "json.h" +#include "namespace.h" +#include "fixed_vector.h" + +FASTLED_NAMESPACE_BEGIN + + + +void ScreenMap::ParseJson(const char *jsonStrOfMapFile, + FixedMap *segmentMaps) { + FLArduinoJson::JsonDocument doc; + FLArduinoJson::deserializeJson(doc, jsonStrOfMapFile); + auto map = doc["map"]; + for (auto kv : map.as()) { + auto segment = kv.value(); + auto x = segment["x"]; + auto y = segment["y"]; + auto obj = segment["diameter"]; + float diameter = -1.0f; + if (obj.is()) { + float d = obj.as(); + if (d > 0.0f) { + diameter = d; + } + } + auto n = x.size(); + ScreenMap segment_map(n, diameter); + for (uint16_t j = 0; j < n; j++) { + segment_map.set(j, pair_xy_float{x[j], y[j]}); + } + segmentMaps->insert(kv.key().c_str(), segment_map); + } +} + +void ScreenMap::toJson(const FixedMap& segmentMaps, FLArduinoJson::JsonDocument* _doc) { + auto& doc = *_doc; + auto map = doc["map"].to(); + for (auto kv : segmentMaps) { + auto segment = map[kv.first].to(); + auto x_array = segment["x"].to(); + auto y_array = segment["y"].to(); + for (uint16_t i = 0; i < kv.second.getLength(); i++) { + const pair_xy_float& xy = kv.second[i]; + x_array.add(xy.x); + y_array.add(xy.y); + } + float diameter = kv.second.getDiameter(); + if (diameter > 0.0f) { + segment["diameter"] = diameter; + } + } +} + +void ScreenMap::toJsonStr(const FixedMap& segmentMaps, Str* jsonBuffer) { + FLArduinoJson::JsonDocument doc; + toJson(segmentMaps, &doc); + FLArduinoJson::serializeJson(doc, *jsonBuffer); +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h new file mode 100644 index 0000000..6c14536 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/screenmap.h @@ -0,0 +1,125 @@ +#pragma once + +#include + +#include "force_inline.h" +#include "lut.h" +#include "ref.h" + +#include "str.h" +#include "fixed_map.h" +#include "json.h" +#include "namespace.h" + +/* Screenmap maps strip indexes to x,y coordinates. This is used for FastLED.js + * to map the 1D strip to a 2D grid. Note that the strip can have arbitrary + * size. this was first motivated during the (attempted? Oct. 19th 2024) port of + * the Chromancer project to FastLED.js. + */ + + + +FASTLED_NAMESPACE_BEGIN + +class Str; + +// ScreenMap screen map maps strip indexes to x,y coordinates for a ui +// canvas in float format. +// This class is cheap to copy as it uses smart pointers for shared data. +class ScreenMap { + public: + ScreenMap() = default; + + // is_reverse is false by default for linear layout + ScreenMap(uint32_t length, float mDiameter = -1.0f) : length(length), mDiameter(mDiameter) { + mLookUpTable = LUTXYFLOATRef::New(length); + LUTXYFLOAT &lut = *mLookUpTable.get(); + pair_xy_float *data = lut.getData(); + for (uint32_t x = 0; x < length; x++) { + data[x] = {0, 0}; + } + } + + ScreenMap(const pair_xy_float *lut, uint32_t length, float diameter = -1.0) : length(length), mDiameter(diameter) { + mLookUpTable = LUTXYFLOATRef::New(length); + LUTXYFLOAT &lut16xy = *mLookUpTable.get(); + pair_xy_float *data = lut16xy.getData(); + for (uint32_t x = 0; x < length; x++) { + data[x] = lut[x]; + } + } + + template ScreenMap(const pair_xy_float (&lut)[N], float diameter = -1.0) : length(N), mDiameter(diameter) { + mLookUpTable = LUTXYFLOATRef::New(length); + LUTXYFLOAT &lut16xy = *mLookUpTable.get(); + pair_xy_float *data = lut16xy.getData(); + for (uint32_t x = 0; x < length; x++) { + data[x] = lut[x]; + } + } + + ScreenMap(const ScreenMap &other) { + mDiameter = other.mDiameter; + length = other.length; + mLookUpTable = other.mLookUpTable; + } + + const pair_xy_float &operator[](uint32_t x) const { + if (x >= length || !mLookUpTable) { + return empty(); // better than crashing. + } + LUTXYFLOAT &lut = *mLookUpTable.get(); + return lut[x]; + } + + void set(uint16_t index, const pair_xy_float &p) { + if (mLookUpTable) { + LUTXYFLOAT &lut = *mLookUpTable.get(); + auto *data = lut.getData(); + data[index] = p; + } + } + + void setDiameter(float diameter) { mDiameter = diameter; } + + // define the assignment operator + ScreenMap &operator=(const ScreenMap &other) { + if (this != &other) { + mDiameter = other.mDiameter; + length = other.length; + mLookUpTable = other.mLookUpTable; + } + return *this; + } + + pair_xy_float mapToIndex(uint32_t x) const { + if (x >= length || !mLookUpTable) { + return {0, 0}; + } + LUTXYFLOAT &lut = *mLookUpTable.get(); + pair_xy_float screen_coords = lut[x]; + return screen_coords; + } + + uint32_t getLength() const { return length; } + // The diameter each point represents. + float getDiameter() const { return mDiameter; } + + static void ParseJson(const char *jsonStrOfMapFile, + FixedMap *segmentMaps); + + static void toJsonStr(const FixedMap&, Str* jsonBuffer); + static void toJson(const FixedMap&, FLArduinoJson::JsonDocument* doc); + + private: + static const pair_xy_float &empty() { + static const pair_xy_float s_empty = pair_xy_float(0, 0); + return s_empty; + } + uint32_t length = 0; + float mDiameter = -1.0f; // Only serialized if it's not > 0.0f. + LUTXYFLOATRef mLookUpTable; +}; + + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/simplex.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/simplex.cpp new file mode 100644 index 0000000..776f7a0 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/simplex.cpp @@ -0,0 +1,462 @@ +#define FASTLED_INTERNAL +#include "FastLED.h" + +// This file implements simplex noise, which is an improved Perlin noise. This +// implementation is a fixed-point version that avoids all uses of floating +// point while still being compatible with the floating point version. + +// Original author: Stefan Gustavson, converted to Go by Lars Pensjö, converted +// to fixed-point Go and then to C++ by Ayke van Laethem. +// https://github.com/larspensjo/Go-simplex-noise/blob/master/simplexnoise/simplexnoise.go +// https://github.com/aykevl/ledsgo/blob/master/noise.go +// +// The code in this file has been placed in the public domain. You can do +// whatever you want with it. Attribution is appreciated but not required. + +// Notation: +// Every fixed-point calculation has a line comment saying how many bits in the +// given integer are used for the fractional part. For example: +// +// uint32_t n = a + b; // .12 +// +// means the result of this operation has the floating point 12 bits from the +// right. Specifically, there are 20 integer bits and 12 fractional bits. It +// can be converted to a floating point using: +// +// double nf = (double)n / (1 << 12); + +FASTLED_NAMESPACE_BEGIN + +#define P(x) FL_PGM_READ_BYTE_NEAR(p + (x)) + +// Permutation table. This is just a random jumble of all numbers. +// This needs to be exactly the same for all instances on all platforms, +// so it's easiest to just keep it as static explicit data. +FL_PROGMEM static uint8_t const p[] = { + 151, 160, 137, 91, 90, 15, + 131, 13, 201, 95, 96, 53, 194, 233, 7, 225, 140, 36, 103, 30, 69, 142, 8, 99, 37, 240, 21, 10, 23, + 190, 6, 148, 247, 120, 234, 75, 0, 26, 197, 62, 94, 252, 219, 203, 117, 35, 11, 32, 57, 177, 33, + 88, 237, 149, 56, 87, 174, 20, 125, 136, 171, 168, 68, 175, 74, 165, 71, 134, 139, 48, 27, 166, + 77, 146, 158, 231, 83, 111, 229, 122, 60, 211, 133, 230, 220, 105, 92, 41, 55, 46, 245, 40, 244, + 102, 143, 54, 65, 25, 63, 161, 1, 216, 80, 73, 209, 76, 132, 187, 208, 89, 18, 169, 200, 196, + 135, 130, 116, 188, 159, 86, 164, 100, 109, 198, 173, 186, 3, 64, 52, 217, 226, 250, 124, 123, + 5, 202, 38, 147, 118, 126, 255, 82, 85, 212, 207, 206, 59, 227, 47, 16, 58, 17, 182, 189, 28, 42, + 223, 183, 170, 213, 119, 248, 152, 2, 44, 154, 163, 70, 221, 153, 101, 155, 167, 43, 172, 9, + 129, 22, 39, 253, 19, 98, 108, 110, 79, 113, 224, 232, 178, 185, 112, 104, 218, 246, 97, 228, + 251, 34, 242, 193, 238, 210, 144, 12, 191, 179, 162, 241, 81, 51, 145, 235, 249, 14, 239, 107, + 49, 192, 214, 31, 181, 199, 106, 157, 184, 84, 204, 176, 115, 121, 50, 45, 127, 4, 150, 254, + 138, 236, 205, 93, 222, 114, 67, 29, 24, 72, 243, 141, 128, 195, 78, 66, 215, 61, 156, 180, +}; + +// A lookup table to traverse the simplex around a given point in 4D. +// Details can be found where this table is used, in the 4D noise method. +// TODO: This should not be required, backport it from Bill's GLSL code! +static uint8_t const simplex[64][4] = { + {0, 1, 2, 3}, {0, 1, 3, 2}, {0, 0, 0, 0}, {0, 2, 3, 1}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {1, 2, 3, 0}, + {0, 2, 1, 3}, {0, 0, 0, 0}, {0, 3, 1, 2}, {0, 3, 2, 1}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {1, 3, 2, 0}, + {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, + {1, 2, 0, 3}, {0, 0, 0, 0}, {1, 3, 0, 2}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {2, 3, 0, 1}, {2, 3, 1, 0}, + {1, 0, 2, 3}, {1, 0, 3, 2}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {2, 0, 3, 1}, {0, 0, 0, 0}, {2, 1, 3, 0}, + {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, + {2, 0, 1, 3}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {3, 0, 1, 2}, {3, 0, 2, 1}, {0, 0, 0, 0}, {3, 1, 2, 0}, + {2, 1, 0, 3}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {3, 1, 0, 2}, {0, 0, 0, 0}, {3, 2, 0, 1}, {3, 2, 1, 0}, +}; + +// hash is 0..0xff, x is 0.12 fixed point +// returns *.12 fixed-point value +static int32_t grad(uint8_t hash, int32_t x) { + uint8_t h = hash & 15; + int32_t grad = 1 + (h&7); // Gradient value 1.0, 2.0, ..., 8.0 + if ((h&8) != 0) { + grad = -grad; // Set a random sign for the gradient + } + return grad * x; // Multiply the gradient with the distance (integer * 0.12 = *.12) +} + +static int32_t grad(uint8_t hash, int32_t x, int32_t y) { + uint8_t h = hash & 7; // Convert low 3 bits of hash code + int32_t u = h < 4 ? x : y; // into 8 simple gradient directions, + int32_t v = h < 4 ? y : x; // and compute the dot product with (x,y). + return ((h&1) != 0 ? -u : u) + ((h&2) != 0 ? -2*v : 2*v); +} + +static int32_t grad(uint8_t hash, int32_t x, int32_t y, int32_t z) { + int32_t h = hash & 15; // Convert low 4 bits of hash code into 12 simple + int32_t u = h < 8 ? x : y; // gradient directions, and compute dot product. + int32_t v = h < 4 ? y : (h == 12 || h == 14 ? x : z); // Fix repeats at h = 12 to 15 + return ((h&1) != 0 ? -u : u) + ((h&2) != 0 ? -v : v); +} + +static int32_t grad(uint8_t hash, int32_t x, int32_t y, int32_t z, int32_t t) { + uint8_t h = hash & 31; // Convert low 5 bits of hash code into 32 simple + int32_t u = h < 24 ? x : y; // gradient directions, and compute dot product. + int32_t v = h < 16 ? y : z; + int32_t w = h < 8 ? z : t; + return ((h&1) != 0 ? -u : u) + ((h&2) != 0 ? -v : v) + ((h&4) != 0 ? -w : w); +} + +// 1D simplex noise. +uint16_t snoise16(uint32_t x) { + uint32_t i0 = x >> 12; + uint32_t i1 = i0 + 1; + int32_t x0 = x & 0xfff; // .12 + int32_t x1 = x0 - 0x1000; // .12 + + int32_t t0 = 0x8000 - ((x0*x0)>>9); // .15 + t0 = (t0 * t0) >> 15; // .15 + t0 = (t0 * t0) >> 15; // .15 + int32_t n0 = (t0 * grad(P(i0&0xff), x0)) >> 12; // .15 * .12 = .15 + + int32_t t1 = 0x8000 - ((x1*x1)>>9); // .15 + t1 = (t1 * t1) >> 15; // .15 + t1 = (t1 * t1) >> 15; // .15 + int32_t n1 = (t1 * grad(P(i1&0xff), x1)) >> 12; // .15 * .12 = .15 + + int32_t n = n0 + n1; // .15 + n += 2503; // .15: fix offset, adjust to +0.03 + n = (n * 26694) >> 16; // .15: fix scale to fit in [-1,1] + return uint16_t(n) + 0x8000; +} + +// 2D simplex noise. +uint16_t snoise16(uint32_t x, uint32_t y) { + const uint64_t F2 = 1572067135; // .32: F2 = 0.5*(sqrt(3.0)-1.0) + const uint64_t G2 = 907633384; // .32: G2 = (3.0-Math.sqrt(3.0))/6.0 + + // Skew the input space to determine which simplex cell we're in + uint32_t s = (((uint64_t)x + (uint64_t)y) * F2) >> 32; // (.12 + .12) * .32 = .12: Hairy factor for 2D + uint32_t i = ((x>>1) + (s>>1)) >> 11; // .0 + uint32_t j = ((y>>1) + (s>>1)) >> 11; // .0 + + uint64_t t = ((uint64_t)i + (uint64_t)j) * G2; // .32 + uint64_t X0 = ((uint64_t)i<<32) - t; // .32: Unskew the cell origin back to (x,y) space + uint64_t Y0 = ((uint64_t)j<<32) - t; // .32 + int32_t x0 = ((uint64_t)x<<2) - (X0>>18); // .14: The x,y distances from the cell origin + int32_t y0 = ((uint64_t)y<<2) - (Y0>>18); // .14 + + // For the 2D case, the simplex shape is an equilateral triangle. + // Determine which simplex we are in. + uint32_t i1, j1; // Offsets for second (middle) corner of simplex in (i,j) coords + if (x0 > y0) { + i1 = 1; + j1 = 0; // lower triangle, XY order: (0,0)->(1,0)->(1,1) + } else { + i1 = 0; + j1 = 1; + } // upper triangle, YX order: (0,0)->(0,1)->(1,1) + + // A step of (1,0) in (i,j) means a step of (1-c,-c) in (x,y), and + // a step of (0,1) in (i,j) means a step of (-c,1-c) in (x,y), where + // c = (3-sqrt(3))/6 + + int32_t x1 = x0 - ((int32_t)i1<<14) + (int32_t)(G2>>18); // .14: Offsets for middle corner in (x,y) unskewed coords + int32_t y1 = y0 - ((int32_t)j1<<14) + (int32_t)(G2>>18); // .14 + int32_t x2 = x0 - (1 << 14) + ((int32_t)(2*G2)>>18); // .14: Offsets for last corner in (x,y) unskewed coords + int32_t y2 = y0 - (1 << 14) + ((int32_t)(2*G2)>>18); // .14 + + int32_t n0 = 0, n1 = 0, n2 = 0; // Noise contributions from the three corners + + // Calculate the contribution from the three corners + int32_t t0 = (((int32_t)1 << 27) - x0*x0 - y0*y0) >> 12; // .16 + if (t0 > 0) { + t0 = (t0 * t0) >> 16; // .16 + t0 = (t0 * t0) >> 16; // .16 + n0 = t0 * grad(P((i+(uint32_t)(P(j&0xff)))&0xff), x0, y0); // .16 * .14 = .30 + } + + int32_t t1 = (((int32_t)1 << 27) - x1*x1 - y1*y1) >> 12; // .16 + if (t1 > 0) { + t1 = (t1 * t1) >> 16; // .16 + t1 = (t1 * t1) >> 16; // .16 + n1 = t1 * grad(P((i+i1+(uint32_t)(P((j+j1)&0xff)))&0xff), x1, y1); // .16 * .14 = .30 + } + + int32_t t2 = (((int32_t)1 << 27) - x2*x2 - y2*y2) >> 12; // .16 + if (t2 > 0) { + t2 = (t2 * t2) >> 16; // .16 + t2 = (t2 * t2) >> 16; // .16 + n2 = t2 * grad(P((i+1+(uint32_t)(P((j+1)&0xff)))&0xff), x2, y2); // .16 * .14 = .30 + } + + // Add contributions from each corner to get the final noise value. + // The result is scaled to return values in the interval [-1,1]. + int32_t n = n0 + n1 + n2; // .30 + n = ((n >> 8) * 23163) >> 16; // fix scale to fit exactly in an int16 + return (uint16_t)n + 0x8000; +} + +// 3D simplex noise. +uint16_t snoise16(uint32_t x, uint32_t y, uint32_t z) { + // Simple skewing factors for the 3D case + const uint64_t F3 = 1431655764; // .32: 0.333333333 + const uint64_t G3 = 715827884; // .32: 0.166666667 + + // Skew the input space to determine which simplex cell we're in + uint32_t s = (((uint64_t)x + (uint64_t)y + (uint64_t)z) * F3) >> 32; // .12 + .32 = .12: Very nice and simple skew factor for 3D + uint32_t i = ((x>>1) + (s>>1)) >> 11; // .0 + uint32_t j = ((y>>1) + (s>>1)) >> 11; // .0 + uint32_t k = ((z>>1) + (s>>1)) >> 11; // .0 + + uint64_t t = ((uint64_t)i + (uint64_t)j + (uint64_t)k) * G3; // .32 + uint64_t X0 = ((uint64_t)i<<32) - t; // .32: Unskew the cell origin back to (x,y) space + uint64_t Y0 = ((uint64_t)j<<32) - t; // .32 + uint64_t Z0 = ((uint64_t)k<<32) - t; // .32 + int32_t x0 = ((uint64_t)x<<2) - (X0>>18); // .14: The x,y distances from the cell origin + int32_t y0 = ((uint64_t)y<<2) - (Y0>>18); // .14 + int32_t z0 = ((uint64_t)z<<2) - (Z0>>18); // .14 + + // For the 3D case, the simplex shape is a slightly irregular tetrahedron. + // Determine which simplex we are in. + uint32_t i1, j1, k1; // Offsets for second corner of simplex in (i,j,k) coords + uint32_t i2, j2, k2; // Offsets for third corner of simplex in (i,j,k) coords + + // This code would benefit from a backport from the GLSL version! + if (x0 >= y0) { + if (y0 >= z0) { + i1 = 1; + j1 = 0; + k1 = 0; + i2 = 1; + j2 = 1; + k2 = 0; // X Y Z order + } else if (x0 >= z0) { + i1 = 1; + j1 = 0; + k1 = 0; + i2 = 1; + j2 = 0; + k2 = 1; // X Z Y order + } else { + i1 = 0; + j1 = 0; + k1 = 1; + i2 = 1; + j2 = 0; + k2 = 1; // Z X Y order + } + } else { // x0>18)); // .14: Offsets for second corner in (x,y,z) coords + int32_t y1 = y0 - ((int32_t)j1<<14) + ((int32_t)(G3>>18)); // .14 + int32_t z1 = z0 - ((int32_t)k1<<14) + ((int32_t)(G3>>18)); // .14 + int32_t x2 = x0 - ((int32_t)i2<<14) + ((int32_t)(2*G3)>>18); // .14: Offsets for third corner in (x,y,z) coords + int32_t y2 = y0 - ((int32_t)j2<<14) + ((int32_t)(2*G3)>>18); // .14 + int32_t z2 = z0 - ((int32_t)k2<<14) + ((int32_t)(2*G3)>>18); // .14 + int32_t x3 = x0 - (1 << 14) + (int32_t)((3*G3)>>18); // .14: Offsets for last corner in (x,y,z) coords + int32_t y3 = y0 - (1 << 14) + (int32_t)((3*G3)>>18); // .14 + int32_t z3 = z0 - (1 << 14) + (int32_t)((3*G3)>>18); // .14 + + // Calculate the contribution from the four corners + int32_t n0 = 0, n1 = 0, n2 = 0, n3 = 0; // .30 + const int32_t fix0_6 = 161061274; // .28: 0.6 + + int32_t t0 = (fix0_6 - x0*x0 - y0*y0 - z0*z0) >> 12; // .16 + if (t0 > 0) { + t0 = (t0 * t0) >> 16; // .16 + t0 = (t0 * t0) >> 16; // .16 + // .16 * .14 = .30 + n0 = t0 * grad(P((i+(uint32_t)P((j+(uint32_t)P(k&0xff))&0xff))&0xff), x0, y0, z0); + } + + int32_t t1 = (fix0_6 - x1*x1 - y1*y1 - z1*z1) >> 12; // .16 + if (t1 > 0) { + t1 = (t1 * t1) >> 16; // .16 + t1 = (t1 * t1) >> 16; // .16 + // .16 * .14 = .30 + n1 = t1 * grad(P((i+i1+(uint32_t)P((j+j1+(uint32_t)P((k+k1)&0xff))&0xff))&0xff), x1, y1, z1); + } + + int32_t t2 = (fix0_6 - x2*x2 - y2*y2 - z2*z2) >> 12; // .16 + if (t2 > 0) { + t2 = (t2 * t2) >> 16; // .16 + t2 = (t2 * t2) >> 16; // .16 + // .16 * .14 = .30 + n2 = t2 * grad(P((i+i2+(uint32_t)P((j+j2+(uint32_t)P((k+k2)&0xff))&0xff))&0xff), x2, y2, z2); + } + + int32_t t3 = (fix0_6 - x3*x3 - y3*y3 - z3*z3) >> 12; // .16 + if (t3 > 0) { + t3 = (t3 * t3) >> 16; // .16 + t3 = (t3 * t3) >> 16; // .16 + // .16 * .14 = .30 + n3 = t3 * grad(P((i+1+(uint32_t)P((j+1+(uint32_t)P((k+1)&0xff))&0xff))&0xff), x3, y3, z3); + } + + // Add contributions from each corner to get the final noise value. + // The result is scaled to stay just inside [-1,1] + int32_t n = n0 + n1 + n2 + n3; // .30 + n = ((n >> 8) * 16748) >> 16 ; // fix scale to fit exactly in an int16 + return (uint16_t)n + 0x8000; +} + +// 4D simplex noise. +uint16_t snoise16(uint32_t x, uint32_t y, uint32_t z, uint32_t w) { + // The skewing and unskewing factors are hairy again for the 4D case + const uint64_t F4 = 331804471; // .30: (Math.sqrt(5.0)-1.0)/4.0 = 0.30901699437494745 + const uint64_t G4 = 593549882; // .32: (5.0-Math.sqrt(5.0))/20.0 = 0.1381966011250105 + + // Skew the (x,y,z,w) space to determine which cell of 24 simplices we're + // in. + uint32_t s = (((uint64_t)x + (uint64_t)y + (uint64_t)z + (uint64_t)w) * F4) >> 32; // .12 + .30 = .10: Factor for 4D skewing. + uint32_t i = ((x>>2) + s) >> 10; // .0 + uint32_t j = ((y>>2) + s) >> 10; // .0 + uint32_t k = ((z>>2) + s) >> 10; // .0 + uint32_t l = ((w>>2) + s) >> 10; // .0 + + uint64_t t = (((uint64_t)i + (uint64_t)j + (uint64_t)k + (uint64_t)l) * G4) >> 18; // .14 + uint64_t X0 = ((uint64_t)i<<14) - t; // .14: Unskew the cell origin back to (x,y,z,w) space + uint64_t Y0 = ((uint64_t)j<<14) - t; // .14 + uint64_t Z0 = ((uint64_t)k<<14) - t; // .14 + uint64_t W0 = ((uint64_t)l<<14) - t; // .14 + int32_t x0 = ((uint64_t)x<<2) - X0; // .14: The x,y,z,w distances from the cell origin + int32_t y0 = ((uint64_t)y<<2) - Y0; // .14 + int32_t z0 = ((uint64_t)z<<2) - Z0; // .14 + int32_t w0 = ((uint64_t)w<<2) - W0; // .14 + + // For the 4D case, the simplex is a 4D shape I won't even try to describe. + // To find out which of the 24 possible simplices we're in, we need to + // determine the magnitude ordering of x0, y0, z0 and w0. + // The method below is a good way of finding the ordering of x,y,z,w and + // then find the correct traversal order for the simplex we’re in. + // First, six pair-wise comparisons are performed between each possible pair + // of the four coordinates, and the results are used to add up binary bits + // for an integer index. + int c = 0; + if (x0 > y0) { + c += 32; + } + if (x0 > z0) { + c += 16; + } + if (y0 > z0) { + c += 8; + } + if (x0 > w0) { + c += 4; + } + if (y0 > w0) { + c += 2; + } + if (z0 > w0) { + c += 1; + } + + // simplex[c] is a 4-vector with the numbers 0, 1, 2 and 3 in some order. + // Many values of c will never occur, since e.g. x>y>z>w makes x= 3 ? 1 : 0; + uint32_t j1 = simplex[c][1] >= 3 ? 1 : 0; + uint32_t k1 = simplex[c][2] >= 3 ? 1 : 0; + uint32_t l1 = simplex[c][3] >= 3 ? 1 : 0; + // The number 2 in the "simplex" array is at the second largest coordinate. + // The integer offsets for the third simplex corner + uint32_t i2 = simplex[c][0] >= 2 ? 1 : 0; + uint32_t j2 = simplex[c][1] >= 2 ? 1 : 0; + uint32_t k2 = simplex[c][2] >= 2 ? 1 : 0; + uint32_t l2 = simplex[c][3] >= 2 ? 1 : 0; + // The number 1 in the "simplex" array is at the second smallest coordinate. + // The integer offsets for the fourth simplex corner + uint32_t i3 = simplex[c][0] >= 1 ? 1 : 0; + uint32_t j3 = simplex[c][1] >= 1 ? 1 : 0; + uint32_t k3 = simplex[c][2] >= 1 ? 1 : 0; + uint32_t l3 = simplex[c][3] >= 1 ? 1 : 0; + // The fifth corner has all coordinate offsets = 1, so no need to look that up. + + int32_t x1 = x0 - ((int32_t)i1<<14) + (int32_t)(G4>>18); // .14: Offsets for second corner in (x,y,z,w) coords + int32_t y1 = y0 - ((int32_t)j1<<14) + (int32_t)(G4>>18); + int32_t z1 = z0 - ((int32_t)k1<<14) + (int32_t)(G4>>18); + int32_t w1 = w0 - ((int32_t)l1<<14) + (int32_t)(G4>>18); + int32_t x2 = x0 - ((int32_t)i2<<14) + (int32_t)(2*G4>>18); // .14: Offsets for third corner in (x,y,z,w) coords + int32_t y2 = y0 - ((int32_t)j2<<14) + (int32_t)(2*G4>>18); + int32_t z2 = z0 - ((int32_t)k2<<14) + (int32_t)(2*G4>>18); + int32_t w2 = w0 - ((int32_t)l2<<14) + (int32_t)(2*G4>>18); + int32_t x3 = x0 - ((int32_t)i3<<14) + (int32_t)(3*G4>>18); // .14: Offsets for fourth corner in (x,y,z,w) coords + int32_t y3 = y0 - ((int32_t)j3<<14) + (int32_t)(3*G4>>18); + int32_t z3 = z0 - ((int32_t)k3<<14) + (int32_t)(3*G4>>18); + int32_t w3 = w0 - ((int32_t)l3<<14) + (int32_t)(3*G4>>18); + int32_t x4 = x0 - (1 << 14) + (int32_t)(4*G4>>18); // .14: Offsets for last corner in (x,y,z,w) coords + int32_t y4 = y0 - (1 << 14) + (int32_t)(4*G4>>18); + int32_t z4 = z0 - (1 << 14) + (int32_t)(4*G4>>18); + int32_t w4 = w0 - (1 << 14) + (int32_t)(4*G4>>18); + + int32_t n0 = 0, n1 = 0, n2 = 0, n3 = 0, n4 = 0; // Noise contributions from the five corners + const int32_t fix0_6 = 161061274; // .28: 0.6 + + // Calculate the contribution from the five corners + int32_t t0 = (fix0_6 - x0*x0 - y0*y0 - z0*z0 - w0*w0) >> 12; // .16 + if (t0 > 0) { + t0 = (t0 * t0) >> 16; + t0 = (t0 * t0) >> 16; + // .16 * .14 = .30 + n0 = t0 * grad(P((i+(uint32_t)(P((j+(uint32_t)(P((k+(uint32_t)(P(l&0xff)))&0xff)))&0xff)))&0xff), x0, y0, z0, w0); + } + + int32_t t1 = (fix0_6 - x1*x1 - y1*y1 - z1*z1 - w1*w1) >> 12; // .16 + if (t1 > 0) { + t1 = (t1 * t1) >> 16; + t1 = (t1 * t1) >> 16; + // .16 * .14 = .30 + n1 = t1 * grad(P((i+i1+(uint32_t)(P((j+j1+(uint32_t)(P((k+k1+(uint32_t)(P((l+l1)&0xff)))&0xff)))&0xff)))&0xff), x1, y1, z1, w1); + } + + int32_t t2 = (fix0_6 - x2*x2 - y2*y2 - z2*z2 - w2*w2) >> 12; // .16 + if (t2 > 0) { + t2 = (t2 * t2) >> 16; + t2 = (t2 * t2) >> 16; + // .16 * .14 = .30 + n2 = t2 * grad(P((i+i2+(uint32_t)(P((j+j2+(uint32_t)(P((k+k2+(uint32_t)(P((l+l2)&0xff)))&0xff)))&0xff)))&0xff), x2, y2, z2, w2); + } + + int32_t t3 = (fix0_6 - x3*x3 - y3*y3 - z3*z3 - w3*w3) >> 12; // .16 + if (t3 > 0) { + t3 = (t3 * t3) >> 16; + t3 = (t3 * t3) >> 16; + // .16 * .14 = .30 + n3 = t3 * grad(P((i+i3+(uint32_t)(P((j+j3+(uint32_t)(P((k+k3+(uint32_t)(P((l+l3)&0xff)))&0xff)))&0xff)))&0xff), x3, y3, z3, w3); + } + + int32_t t4 = (fix0_6 - x4*x4 - y4*y4 - z4*z4 - w4*w4) >> 12; // .16 + if (t4 > 0) { + t4 = (t4 * t4) >> 16; + t4 = (t4 * t4) >> 16; + // .16 * .14 = .30 + n4 = t4 * grad(P((i+1+(uint32_t)(P((j+1+(uint32_t)(P((k+1+(uint32_t)(P((l+1)&0xff)))&0xff)))&0xff)))&0xff), x4, y4, z4, w4); + } + + int32_t n = n0 + n1 + n2 + n3 + n4; // .30 + n = ((n >> 8) * 13832) >> 16; // fix scale + return uint16_t(n) + 0x8000; +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h new file mode 100644 index 0000000..2e884e2 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/singleton.h @@ -0,0 +1,25 @@ +#pragma once + +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +// A templated singleton class, parameterized by the type of the singleton and an optional integer. +template +class Singleton { +public: + static T& instance() { + static T instance; + return instance; + } + static T* instanceRef() { + return &instance(); + } + Singleton(const Singleton&) = delete; + Singleton& operator=(const Singleton&) = delete; +private: + Singleton() = default; + ~Singleton() = default; +}; + +FASTLED_NAMESPACE_END \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/slice.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/slice.h new file mode 100644 index 0000000..cef79c7 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/slice.h @@ -0,0 +1,84 @@ +#pragma once + +#include +#include + +template +class Slice { +public: + Slice() : mData(nullptr), mSize(0) {} + Slice(T* data, size_t size) : mData(data), mSize(size) {} + + Slice(const Slice& other) : mData(other.mData), mSize(other.mSize) {} + + + Slice& operator=(const Slice& other) { + mData = other.mData; + mSize = other.mSize; + return *this; + } + + // Automatic promotion to const Slice + operator Slice() const { + return *this; + } + + T& operator[](size_t index) { + // No bounds checking in embedded environment + return mData[index]; + } + + const T& operator[](size_t index) const { + // No bounds checking in embedded environment + return mData[index]; + } + + T* begin() const { + return mData; + } + + T* end() const { + return mData + mSize; + } + + size_t length() const { + return mSize; + } + + const T* data() const { + return mData; + } + + T* data() { + return mData; + } + + size_t size() const { + return mSize; + } + + Slice slice(size_t start, size_t end) const { + // No bounds checking in embedded environment + return Slice(mData + start, end - start); + } + + Slice slice(size_t start) const { + // No bounds checking in embedded environment + return Slice(mData + start, mSize - start); + } + + // Find the first occurrence of a value in the slice + // Returns the index of the first occurrence if found, or size_t(-1) if not found + size_t find(const T& value) const { + for (size_t i = 0; i < mSize; ++i) { + if (mData[i] == value) { + return i; + } + } + return size_t(-1); + } + +private: + T* mData; + size_t mSize; +}; diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.cpp new file mode 100644 index 0000000..30b05ee --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.cpp @@ -0,0 +1,107 @@ +#include + +#include "str.h" +#include "namespace.h" + + +FASTLED_NAMESPACE_BEGIN + +namespace string_functions { +// Yet, another good itoa implementation +// returns: the length of the number string +int itoa(int value, char *sp, int radix) { + char tmp[16]; // be careful with the length of the buffer + char *tp = tmp; + int i; + unsigned v; + + int sign = (radix == 10 && value < 0); + if (sign) + v = -value; + else + v = (unsigned)value; + + while (v || tp == tmp) { + i = v % radix; + v /= radix; + if (i < 10) + *tp++ = i + '0'; + else + *tp++ = i + 'a' - 10; + } + + int len = tp - tmp; + + if (sign) { + *sp++ = '-'; + len++; + } + + while (tp > tmp) + *sp++ = *--tp; + + return len; +} + +} // namespace string_functions + +void StringFormatter::append(int val, StrN<64> *dst) { + char buf[63]; + string_functions::itoa(val, buf, 63); + dst->append(buf); +} + +StringHolder::StringHolder(const char *str) { + mLength = strlen(str); + mData = (char *)malloc(mLength + 1); + if (mData) { + memcpy(mData, str, mLength + 1); + } else { + mLength = 0; + } + mCapacity = mLength; +} + +StringHolder::StringHolder(size_t length) { + mData = (char *)malloc(length + 1); + if (mData) { + mLength = length; + mData[mLength] = '\0'; + } else { + mLength = 0; + } + mCapacity = mLength; +} + +StringHolder::~StringHolder() { + free(mData); // Release the memory +} + +void StringHolder::grow(size_t newLength) { + if (newLength <= mCapacity) { + // New length must be greater than current length + mLength = newLength; + return; + } + char *newData = (char *)realloc(mData, newLength + 1); + if (newData) { + mData = newData; + mLength = newLength; + mCapacity = newLength; + mData[mLength] = '\0'; // Ensure null-termination + } else { + // handle re-allocation failure. + char *newData = (char *)malloc(newLength + 1); + if (newData) { + memcpy(newData, mData, mLength + 1); + free(mData); + mData = newData; + mLength = newLength; + mCapacity = mLength; + } else { + // memory failure. + } + } +} + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h new file mode 100644 index 0000000..a2278e9 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/str.h @@ -0,0 +1,237 @@ +#pragma once + +#include +#include + +#include "ref.h" +#include "namespace.h" + +FASTLED_NAMESPACE_BEGIN + +#ifndef FASTLED_STR_INLINED_SIZE +#define FASTLED_STR_INLINED_SIZE 64 +#endif + +template class StrN; + +// A copy on write string class. Fast to copy from another +// Str object as read only pointers are shared. If the size +// of the string is below FASTLED_STR_INLINED_SIZE then the +// the entire string fits in the object and no heap allocation occurs. +// When the string is large enough it will overflow into heap +// allocated memory. Copy on write means that if the Str has +// a heap buffer that is shared with another Str object, then +// a copy is made and then modified in place. +// If write() or append() is called then the internal data structure +// will grow to accomodate the new data with extra space for future, +// like a vector. +class Str; + +/////////////////////////////////////////////////////// +// Implementation details. + +FASTLED_SMART_REF(StringHolder); + +class StringFormatter { + public: + static void append(int val, StrN<64> *dst); +}; + +class StringHolder : public Referent { + public: + StringHolder(const char *str); + StringHolder(size_t length); + ~StringHolder(); + bool isShared() const { return ref_count() > 1; } + void grow(size_t newLength); + bool hasCapacity(size_t newLength) const { return newLength <= mCapacity; } + const char *data() const { return mData; } + char *data() { return mData; } + size_t length() const { return mLength; } + size_t capacity() const { return mCapacity; } + + private: + char *mData = nullptr; + size_t mLength = 0; + size_t mCapacity = 0; +}; + +template class StrN { + private: + size_t mLength = 0; + char mInlineData[SIZE] = {0}; + StringHolderRef mHeapData; + + public: + // Constructors + StrN() = default; + + // cppcheck-suppress-begin [operatorEqVarError] + template StrN(const StrN &other) { copy(other); } + StrN(const char *str) { + size_t len = strlen(str); + mLength = len; + if (len + 1 <= SIZE) { + memcpy(mInlineData, str, len + 1); + mHeapData.reset(); + } else { + mHeapData = StringHolderRef::New(str); + } + } + StrN(const StrN &other) { copy(other); } + void copy(const char *str) { + size_t len = strlen(str); + mLength = len; + if (len + 1 <= SIZE) { + memcpy(mInlineData, str, len + 1); + mHeapData.reset(); + } else { + if (mHeapData && !mHeapData->isShared()) { + // We are the sole owners of this data so we can modify it + mHeapData->grow(len); + memcpy(mHeapData->data(), str, len + 1); + return; + } + mHeapData.reset(); + mHeapData = StringHolderRef::New(str); + } + } + StrN &operator=(const StrN &other) { + copy(other); + return *this; + } + template StrN &operator=(const StrN &other) { + copy(other); + return *this; + } + // cppcheck-suppress-end + + bool operator==(const StrN &other) const { + return strcmp(c_str(), other.c_str()) == 0; + } + + bool operator!=(const StrN &other) const { + return strcmp(c_str(), other.c_str()) != 0; + } + + template void copy(const StrN &other) { + size_t len = other.size(); + if (len + 1 <= SIZE) { + memcpy(mInlineData, other.c_str(), len + 1); + mHeapData.reset(); + } else { + if (other.mHeapData) { + mHeapData = other.mHeapData; + } else { + mHeapData = StringHolderRef::New(other.c_str()); + } + } + mLength = len; + } + + size_t write(int n) { + StrN<64> dst; + StringFormatter::append(n, &dst); // Inlined size should suffice + return write(dst.c_str(), dst.size()); + } + + size_t write(const uint8_t *data, size_t n) { + const char *str = reinterpret_cast(data); + return write(str, n); + } + + size_t write(const char *str, size_t n) { + size_t newLen = mLength + n; + if (newLen + 1 <= SIZE) { + memcpy(mInlineData + mLength, str, n); + mLength = newLen; + mInlineData[mLength] = '\0'; + return mLength; + } + if (mHeapData && !mHeapData->isShared()) { + if (!mHeapData->hasCapacity(newLen)) { + mHeapData->grow(newLen * 3 / 2); // Grow by 50% + } + memcpy(mHeapData->data() + mLength, str, n); + mLength = newLen; + mHeapData->data()[mLength] = '\0'; + return mLength; + } + mHeapData.reset(); + StringHolderRef newData = StringHolderRef::New(newLen); + if (newData) { + memcpy(newData->data(), c_str(), mLength); + memcpy(newData->data() + mLength, str, n); + newData->data()[newLen] = '\0'; + mHeapData = newData; + mLength = newLen; + } + mHeapData = newData; + return mLength; + } + + size_t write(char c) { return write(&c, 1); } + + size_t write(uint8_t c) { + const char *str = reinterpret_cast(&c); + return write(str, 1); + } + + // Destructor + ~StrN() {} + + // Accessors + size_t size() const { return mLength; } + const char *c_str() const { + return mHeapData ? mHeapData->data() : mInlineData; + } + + char *c_str_mutable() { + return mHeapData ? mHeapData->data() : mInlineData; + } + + char &operator[](size_t index) { + if (index >= mLength) { + static char dummy = '\0'; + return dummy; + } + return c_str_mutable()[index]; + } + + const char &operator[](size_t index) const { + if (index >= mLength) { + static char dummy = '\0'; + return dummy; + } + return c_str()[index]; + } + + // Append method + void append(const char *str) { write(str, strlen(str)); } + + bool operator<(const StrN &other) const { + return strcmp(c_str(), other.c_str()) < 0; + } + + template bool operator<(const StrN &other) const { + return strcmp(c_str(), other.c_str()) < 0; + } + + private: + StringHolderRef mData; +}; + +class Str : public StrN { + public: + Str() : StrN() {} + Str(const char *str) : StrN(str) {} + Str(const Str &other) : StrN(other) {} + template + Str(const StrN &other) : StrN(other) {} + Str &operator=(const Str &other) { + copy(other); + return *this; + } +}; + +FASTLED_NAMESPACE_END diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/stub_main.cpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/stub_main.cpp new file mode 100644 index 0000000..fbdcbba --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/stub_main.cpp @@ -0,0 +1,34 @@ +/* + * This is a stub implementation of main that can be used to include an *.ino + * file which is so close to C++ that many of them can be compiled as C++. The + * notable difference between a *.ino file and a *.cpp file is that the *.ino + * file does not need to include function prototypes, and are instead + * auto-generated. +*/ + + +#if defined(FASTLED_STUB_MAIN) || defined(FASTLED_STUB_MAIN_INCLUDE_INO) + +#ifndef _FASTLED_STRINGIFY +#define _FASTLED_STRINGIFY_HELPER(x) #x +#define _FASTLED_STRINGIFY(x) _FASTLED_STRINGIFY_HELPER(x) +#endif + +#ifdef FASTLED_STUB_MAIN_INCLUDE_INO +// Correctly include the file by expanding and stringifying the macro value +#include _FASTLED_STRINGIFY(FASTLED_STUB_MAIN_INCLUDE_INO) +#else +void setup() {} +void loop() {} +#endif // FASTLED_STUB_MAIN_INCLUDE_INO + +#include + +int main() { + // Super simple main function that just calls the setup and loop functions. + setup(); + while(1) { + loop(); + } +} +#endif // FASTLED_STUB_MAIN_INCLUDE_INO \ No newline at end of file diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h new file mode 100644 index 0000000..1ccff27 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.h @@ -0,0 +1,65 @@ +#pragma once + +// Arduino JSON may be included by the user, so we need to save the current state +// of the macros and restore them after including the library +#pragma push_macro("ARDUINO") +#pragma push_macro("ARDUINOJSON_ENABLE_STD_STREAM") +#pragma push_macro("ARDUINOJSON_ENABLE_STRING_VIEW") +#pragma push_macro("ARDUINOJSON_ENABLE_STD_STRING") +#pragma push_macro("ARDUINOJSON_ENABLE_ARDUINO_STRING") +#pragma push_macro("ARDUINOJSON_ENABLE_ARDUINO_STREAM") +#pragma push_macro("ARDUINOJSON_ENABLE_ARDUINO_PRINT") +#pragma push_macro("ARDUINOJSON_ENABLE_PROGMEM") + +// Safely undefine FLArduinoJson macros if defined +#ifdef ARDUINOJSON_ENABLE_STD_STREAM +#undef ARDUINOJSON_ENABLE_STD_STREAM +#endif +#define ARDUINOJSON_ENABLE_STD_STREAM 0 + +#ifdef ARDUINOJSON_ENABLE_STRING_VIEW +#undef ARDUINOJSON_ENABLE_STRING_VIEW +#endif +#define ARDUINOJSON_ENABLE_STRING_VIEW 0 + +#ifdef ARDUINOJSON_ENABLE_STD_STRING +#undef ARDUINOJSON_ENABLE_STD_STRING +#endif +#define ARDUINOJSON_ENABLE_STD_STRING 0 + +#ifdef ARDUINOJSON_ENABLE_ARDUINO_STRING +#undef ARDUINOJSON_ENABLE_ARDUINO_STRING +#endif +#define ARDUINOJSON_ENABLE_ARDUINO_STRING 0 + +#ifdef ARDUINOJSON_ENABLE_ARDUINO_STREAM +#undef ARDUINOJSON_ENABLE_ARDUINO_STREAM +#endif +#define ARDUINOJSON_ENABLE_ARDUINO_STREAM 0 + +#ifdef ARDUINOJSON_ENABLE_ARDUINO_PRINT +#undef ARDUINOJSON_ENABLE_ARDUINO_PRINT +#endif +#define ARDUINOJSON_ENABLE_ARDUINO_PRINT 0 + +#ifdef ARDUINOJSON_ENABLE_PROGMEM +#undef ARDUINOJSON_ENABLE_PROGMEM +#endif +#define ARDUINOJSON_ENABLE_PROGMEM 0 + +#ifdef ARDUINO +#undef ARDUINO +#endif + +#define FASTLED_JSON_GUARD +#include "json.hpp" +#undef FASTLED_JSON_GUARD + +#pragma pop_macro("ARDUINOJSON_ENABLE_PROGMEM") +#pragma pop_macro("ARDUINOJSON_ENABLE_ARDUINO_PRINT") +#pragma pop_macro("ARDUINOJSON_ENABLE_ARDUINO_STREAM") +#pragma pop_macro("ARDUINOJSON_ENABLE_ARDUINO_STRING") +#pragma pop_macro("ARDUINOJSON_ENABLE_STD_STRING") +#pragma pop_macro("ARDUINOJSON_ENABLE_STRING_VIEW") +#pragma pop_macro("ARDUINOJSON_ENABLE_STD_STREAM") +#pragma pop_macro("ARDUINO") diff --git a/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp new file mode 100644 index 0000000..08dc880 --- /dev/null +++ b/reference-designs/MagNET_TimeServer_M5StampS3/.pio.nosync/libdeps/m5stack-stamps3/FastLED/src/third_party/arduinojson/json.hpp @@ -0,0 +1,8222 @@ +// ArduinoJson - https://arduinojson.org +// Copyright © 2014-2024, Benoit BLANCHON +// MIT License + +#pragma once + + +#ifndef FASTLED_JSON_GUARD +#error "You must include json.h instead of json.hpp" +#endif + + + +#ifdef __cplusplus + +#if __cplusplus < 201103L && (!defined(_MSC_VER) || _MSC_VER < 1910) +# error ArduinoJson requires C++11 or newer. Configure your compiler for C++11 or downgrade ArduinoJson to 6.20. +#endif +#ifndef ARDUINOJSON_ENABLE_STD_STREAM +# ifdef __has_include +# if __has_include() && \ + __has_include() && \ + !defined(min) && \ + !defined(max) +# define ARDUINOJSON_ENABLE_STD_STREAM 1 +# else +# define ARDUINOJSON_ENABLE_STD_STREAM 0 +# endif +# else +# ifdef ARDUINO +# define ARDUINOJSON_ENABLE_STD_STREAM 0 +# else +# define ARDUINOJSON_ENABLE_STD_STREAM 1 +# endif +# endif +#endif +#ifndef ARDUINOJSON_ENABLE_STD_STRING +# ifdef __has_include +# if __has_include() && !defined(min) && !defined(max) +# define ARDUINOJSON_ENABLE_STD_STRING 1 +# else +# define ARDUINOJSON_ENABLE_STD_STRING 0 +# endif +# else +# ifdef ARDUINO +# define ARDUINOJSON_ENABLE_STD_STRING 0 +# else +# define ARDUINOJSON_ENABLE_STD_STRING 1 +# endif +# endif +#endif +#ifndef ARDUINOJSON_ENABLE_STRING_VIEW +# ifdef __has_include +# if __has_include() && __cplusplus >= 201703L +# define ARDUINOJSON_ENABLE_STRING_VIEW 1 +# else +# define ARDUINOJSON_ENABLE_STRING_VIEW 0 +# endif +# else +# define ARDUINOJSON_ENABLE_STRING_VIEW 0 +# endif +#endif +#ifndef ARDUINOJSON_SIZEOF_POINTER +# if defined(__SIZEOF_POINTER__) +# define ARDUINOJSON_SIZEOF_POINTER __SIZEOF_POINTER__ +# elif defined(_WIN64) && _WIN64 +# define ARDUINOJSON_SIZEOF_POINTER 8 // 64 bits +# else +# define ARDUINOJSON_SIZEOF_POINTER 4 // assume 32 bits otherwise +# endif +#endif +#ifndef ARDUINOJSON_USE_DOUBLE +# if ARDUINOJSON_SIZEOF_POINTER >= 4 // 32 & 64 bits systems +# define ARDUINOJSON_USE_DOUBLE 1 +# else +# define ARDUINOJSON_USE_DOUBLE 0 +# endif +#endif +#ifndef ARDUINOJSON_USE_LONG_LONG +# if ARDUINOJSON_SIZEOF_POINTER >= 4 // 32 & 64 bits systems +# define ARDUINOJSON_USE_LONG_LONG 1 +# else +# define ARDUINOJSON_USE_LONG_LONG 0 +# endif +#endif +#ifndef ARDUINOJSON_DEFAULT_NESTING_LIMIT +# define ARDUINOJSON_DEFAULT_NESTING_LIMIT 10 +#endif +#ifndef ARDUINOJSON_SLOT_ID_SIZE +# if ARDUINOJSON_SIZEOF_POINTER <= 2 +# define ARDUINOJSON_SLOT_ID_SIZE 1 +# elif ARDUINOJSON_SIZEOF_POINTER == 4 +# define ARDUINOJSON_SLOT_ID_SIZE 2 +# else +# define ARDUINOJSON_SLOT_ID_SIZE 4 +# endif +#endif +#ifndef ARDUINOJSON_POOL_CAPACITY +# if ARDUINOJSON_SLOT_ID_SIZE == 1 +# define ARDUINOJSON_POOL_CAPACITY 16 // 96 bytes +# elif ARDUINOJSON_SLOT_ID_SIZE == 2 +# define ARDUINOJSON_POOL_CAPACITY 128 // 1024 bytes +# else +# define ARDUINOJSON_POOL_CAPACITY 256 // 4096 bytes +# endif +#endif +#ifndef ARDUINOJSON_INITIAL_POOL_COUNT +# define ARDUINOJSON_INITIAL_POOL_COUNT 4 +#endif +#ifndef ARDUINOJSON_AUTO_SHRINK +# if ARDUINOJSON_SIZEOF_POINTER <= 2 +# define ARDUINOJSON_AUTO_SHRINK 0 +# else +# define ARDUINOJSON_AUTO_SHRINK 1 +# endif +#endif +#ifndef ARDUINOJSON_STRING_LENGTH_SIZE +# if ARDUINOJSON_SIZEOF_POINTER <= 2 +# define ARDUINOJSON_STRING_LENGTH_SIZE 1 // up to 255 characters +# else +# define ARDUINOJSON_STRING_LENGTH_SIZE 2 // up to 65535 characters +# endif +#endif +#ifdef ARDUINO +# ifndef ARDUINOJSON_ENABLE_ARDUINO_STRING +# define ARDUINOJSON_ENABLE_ARDUINO_STRING 1 +# endif +# ifndef ARDUINOJSON_ENABLE_ARDUINO_STREAM +# define ARDUINOJSON_ENABLE_ARDUINO_STREAM 1 +# endif +# ifndef ARDUINOJSON_ENABLE_ARDUINO_PRINT +# define ARDUINOJSON_ENABLE_ARDUINO_PRINT 1 +# endif +# ifndef ARDUINOJSON_ENABLE_PROGMEM +# define ARDUINOJSON_ENABLE_PROGMEM 1 +# endif +#else // ARDUINO +# ifndef ARDUINOJSON_ENABLE_ARDUINO_STRING +# define ARDUINOJSON_ENABLE_ARDUINO_STRING 0 +# endif +# ifndef ARDUINOJSON_ENABLE_ARDUINO_STREAM +# define ARDUINOJSON_ENABLE_ARDUINO_STREAM 0 +# endif +# ifndef ARDUINOJSON_ENABLE_ARDUINO_PRINT +# define ARDUINOJSON_ENABLE_ARDUINO_PRINT 0 +# endif +# ifndef ARDUINOJSON_ENABLE_PROGMEM +# ifdef __AVR__ +# define ARDUINOJSON_ENABLE_PROGMEM 1 +# else +# define ARDUINOJSON_ENABLE_PROGMEM 0 +# endif +# endif +#endif // ARDUINO +#ifndef ARDUINOJSON_DECODE_UNICODE +# define ARDUINOJSON_DECODE_UNICODE 1 +#endif +#ifndef ARDUINOJSON_ENABLE_COMMENTS +# define ARDUINOJSON_ENABLE_COMMENTS 0 +#endif +#ifndef ARDUINOJSON_ENABLE_NAN +# define ARDUINOJSON_ENABLE_NAN 0 +#endif +#ifndef ARDUINOJSON_ENABLE_INFINITY +# define ARDUINOJSON_ENABLE_INFINITY 0 +#endif +#ifndef ARDUINOJSON_POSITIVE_EXPONENTIATION_THRESHOLD +# define ARDUINOJSON_POSITIVE_EXPONENTIATION_THRESHOLD 1e7 +#endif +#ifndef ARDUINOJSON_NEGATIVE_EXPONENTIATION_THRESHOLD +# define ARDUINOJSON_NEGATIVE_EXPONENTIATION_THRESHOLD 1e-5 +#endif +#ifndef ARDUINOJSON_LITTLE_ENDIAN +# if defined(_MSC_VER) || \ + (defined(__BYTE_ORDER__) && \ + __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) || \ + defined(__LITTLE_ENDIAN__) || defined(__i386) || defined(__x86_64) +# define ARDUINOJSON_LITTLE_ENDIAN 1 +# else +# define ARDUINOJSON_LITTLE_ENDIAN 0 +# endif +#endif +#ifndef ARDUINOJSON_ENABLE_ALIGNMENT +# if defined(__AVR) +# define ARDUINOJSON_ENABLE_ALIGNMENT 0 +# else +# define ARDUINOJSON_ENABLE_ALIGNMENT 1 +# endif +#endif +#ifndef ARDUINOJSON_TAB +# define ARDUINOJSON_TAB " " +#endif +#ifndef ARDUINOJSON_STRING_BUFFER_SIZE +# define ARDUINOJSON_STRING_BUFFER_SIZE 32 +#endif +#ifndef ARDUINOJSON_DEBUG +# ifdef __PLATFORMIO_BUILD_DEBUG__ +# define ARDUINOJSON_DEBUG 1 +# else +# define ARDUINOJSON_DEBUG 0 +# endif +#endif +#if ARDUINOJSON_USE_LONG_LONG || ARDUINOJSON_USE_DOUBLE +# define ARDUINOJSON_USE_EXTENSIONS 1 +#else +# define ARDUINOJSON_USE_EXTENSIONS 0 +#endif +#if defined(nullptr) +# error nullptr is defined as a macro. Remove the faulty #define or #undef nullptr +#endif +#if ARDUINOJSON_ENABLE_ARDUINO_STRING || ARDUINOJSON_ENABLE_ARDUINO_STREAM || \ + ARDUINOJSON_ENABLE_ARDUINO_PRINT || \ + (ARDUINOJSON_ENABLE_PROGMEM && defined(ARDUINO)) +#include // ok include +#endif +#if !ARDUINOJSON_DEBUG +# ifdef __clang__ +# pragma clang system_header +# elif defined __GNUC__ +# pragma GCC system_header +# endif +#endif +#define ARDUINOJSON_CONCAT_(A, B) A##B +#define ARDUINOJSON_CONCAT2(A, B) ARDUINOJSON_CONCAT_(A, B) +#define ARDUINOJSON_CONCAT3(A, B, C) \ + ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT2(A, B), C) +#define ARDUINOJSON_CONCAT4(A, B, C, D) \ + ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT3(A, B, C), D) +#define ARDUINOJSON_CONCAT5(A, B, C, D, E) \ + ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT4(A, B, C, D), E) +#define ARDUINOJSON_BIN2ALPHA_0000() A +#define ARDUINOJSON_BIN2ALPHA_0001() B +#define ARDUINOJSON_BIN2ALPHA_0010() C +#define ARDUINOJSON_BIN2ALPHA_0011() D +#define ARDUINOJSON_BIN2ALPHA_0100() E +#define ARDUINOJSON_BIN2ALPHA_0101() F +#define ARDUINOJSON_BIN2ALPHA_0110() G +#define ARDUINOJSON_BIN2ALPHA_0111() H +#define ARDUINOJSON_BIN2ALPHA_1000() I +#define ARDUINOJSON_BIN2ALPHA_1001() J +#define ARDUINOJSON_BIN2ALPHA_1010() K +#define ARDUINOJSON_BIN2ALPHA_1011() L +#define ARDUINOJSON_BIN2ALPHA_1100() M +#define ARDUINOJSON_BIN2ALPHA_1101() N +#define ARDUINOJSON_BIN2ALPHA_1110() O +#define ARDUINOJSON_BIN2ALPHA_1111() P +#define ARDUINOJSON_BIN2ALPHA_(A, B, C, D) ARDUINOJSON_BIN2ALPHA_##A##B##C##D() +#define ARDUINOJSON_BIN2ALPHA(A, B, C, D) ARDUINOJSON_BIN2ALPHA_(A, B, C, D) +#define ARDUINOJSON_VERSION "7.2.0" +#define ARDUINOJSON_VERSION_MAJOR 7 +#define ARDUINOJSON_VERSION_MINOR 2 +#define ARDUINOJSON_VERSION_REVISION 0 +#define ARDUINOJSON_VERSION_MACRO V720 +#ifndef ARDUINOJSON_VERSION_NAMESPACE +# define ARDUINOJSON_VERSION_NAMESPACE \ + ARDUINOJSON_CONCAT5( \ + ARDUINOJSON_VERSION_MACRO, \ + ARDUINOJSON_BIN2ALPHA(ARDUINOJSON_ENABLE_PROGMEM, \ + ARDUINOJSON_USE_LONG_LONG, \ + ARDUINOJSON_USE_DOUBLE, 1), \ + ARDUINOJSON_BIN2ALPHA( \ + ARDUINOJSON_ENABLE_NAN, ARDUINOJSON_ENABLE_INFINITY, \ + ARDUINOJSON_ENABLE_COMMENTS, ARDUINOJSON_DECODE_UNICODE), \ + ARDUINOJSON_SLOT_ID_SIZE, ARDUINOJSON_STRING_LENGTH_SIZE) +#endif +#define ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE \ + namespace FLArduinoJson { \ + inline namespace ARDUINOJSON_VERSION_NAMESPACE { +#define ARDUINOJSON_END_PUBLIC_NAMESPACE \ + } \ + } +#define ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE \ + namespace FLArduinoJson { \ + inline namespace ARDUINOJSON_VERSION_NAMESPACE { \ + namespace detail { +#define ARDUINOJSON_END_PRIVATE_NAMESPACE \ + } \ + } \ + } +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +template +struct Converter; +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +class InvalidConversion; // Error here? See https://arduinojson.org/v7/invalid-conversion/ +ARDUINOJSON_END_PRIVATE_NAMESPACE +#include +#include +#include +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +class Allocator { + public: + virtual void* allocate(size_t size) = 0; + virtual void deallocate(void* ptr) = 0; + virtual void* reallocate(void* ptr, size_t new_size) = 0; + protected: + ~Allocator() = default; +}; +namespace detail { +class DefaultAllocator : public Allocator { + public: + void* allocate(size_t size) override { + return malloc(size); + } + void deallocate(void* ptr) override { + free(ptr); + } + void* reallocate(void* ptr, size_t new_size) override { + return realloc(ptr, new_size); + } + static Allocator* instance() { + static DefaultAllocator allocator; + return &allocator; + } + private: + DefaultAllocator() = default; + ~DefaultAllocator() = default; +}; +} // namespace detail +ARDUINOJSON_END_PUBLIC_NAMESPACE +#if ARDUINOJSON_DEBUG +#include // ok include +# define ARDUINOJSON_ASSERT(X) assert(X) +#else +# define ARDUINOJSON_ASSERT(X) ((void)0) +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +struct uint_; +template <> +struct uint_<8> { + typedef uint8_t type; +}; +template <> +struct uint_<16> { + typedef uint16_t type; +}; +template <> +struct uint_<32> { + typedef uint32_t type; +}; +template +using uint_t = typename uint_::type; +using SlotId = uint_t; +using SlotCount = SlotId; +const SlotId NULL_SLOT = SlotId(-1); +template +class Slot { + public: + Slot() : ptr_(nullptr), id_(NULL_SLOT) {} + Slot(T* p, SlotId id) : ptr_(p), id_(id) { + ARDUINOJSON_ASSERT((p == nullptr) == (id == NULL_SLOT)); + } + explicit operator bool() const { + return ptr_ != nullptr; + } + SlotId id() const { + return id_; + } + T* ptr() const { + return ptr_; + } + T* operator->() const { + ARDUINOJSON_ASSERT(ptr_ != nullptr); + return ptr_; + } + private: + T* ptr_; + SlotId id_; +}; +template +class MemoryPool { + public: + void create(SlotCount cap, Allocator* allocator) { + ARDUINOJSON_ASSERT(cap > 0); + slots_ = reinterpret_cast(allocator->allocate(slotsToBytes(cap))); + capacity_ = slots_ ? cap : 0; + usage_ = 0; + } + void destroy(Allocator* allocator) { + if (slots_) + allocator->deallocate(slots_); + slots_ = nullptr; + capacity_ = 0; + usage_ = 0; + } + Slot allocSlot() { + if (!slots_) + return {}; + if (usage_ >= capacity_) + return {}; + auto index = usage_++; + return {slots_ + index, SlotId(index)}; + } + T* getSlot(SlotId id) const { + ARDUINOJSON_ASSERT(id < usage_); + return slots_ + id; + } + void clear() { + usage_ = 0; + } + void shrinkToFit(Allocator* allocator) { + auto newSlots = reinterpret_cast( + allocator->reallocate(slots_, slotsToBytes(usage_))); + if (newSlots) { + slots_ = newSlots; + capacity_ = usage_; + } + } + SlotCount usage() const { + return usage_; + } + static SlotCount bytesToSlots(size_t n) { + return static_cast(n / sizeof(T)); + } + static size_t slotsToBytes(SlotCount n) { + return n * sizeof(T); + } + private: + SlotCount capacity_; + SlotCount usage_; + T* slots_; +}; +template +struct conditional { + typedef TrueType type; +}; +template +struct conditional { + typedef FalseType type; +}; +template +using conditional_t = + typename conditional::type; +template +struct enable_if {}; +template +struct enable_if { + typedef T type; +}; +template +using enable_if_t = typename enable_if::type; +template +struct function_traits; +template +struct function_traits { + using return_type = ReturnType; + using arg1_type = Arg1; +}; +template +struct function_traits { + using return_type = ReturnType; + using arg1_type = Arg1; + using arg2_type = Arg2; +}; +template +struct integral_constant { + static const T value = v; +}; +typedef integral_constant true_type; +typedef integral_constant false_type; +template +struct is_array : false_type {}; +template +struct is_array : true_type {}; +template +struct is_array : true_type {}; +template +struct remove_reference { + typedef T type; +}; +template +struct remove_reference { + typedef T type; +}; +template +using remove_reference_t = typename remove_reference::type; +template +class is_base_of { + protected: // <- to avoid GCC's "all member functions in class are private" + static int probe(const TBase*); + static char probe(...); + public: + static const bool value = + sizeof(probe(reinterpret_cast*>(0))) == + sizeof(int); +}; +template +T&& declval(); +template +struct is_class { + protected: // <- to avoid GCC's "all member functions in class are private" + template + static int probe(void (U::*)(void)); + template + static char probe(...); + public: + static const bool value = sizeof(probe(0)) == sizeof(int); +}; +template +struct is_const : false_type {}; +template +struct is_const : true_type {}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#ifdef _MSC_VER +# pragma warning(push) +# pragma warning(disable : 4244) +#endif +#ifdef __ICCARM__ +#pragma diag_suppress=Pa093 +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +struct is_convertible { + protected: // <- to avoid GCC's "all member functions in class are private" + static int probe(To); + static char probe(...); + static From& from_; + public: + static const bool value = sizeof(probe(from_)) == sizeof(int); +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#ifdef _MSC_VER +# pragma warning(pop) +#endif +#ifdef __ICCARM__ +#pragma diag_default=Pa093 +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +struct is_same : false_type {}; +template +struct is_same : true_type {}; +template +struct remove_cv { + typedef T type; +}; +template +struct remove_cv { + typedef T type; +}; +template +struct remove_cv { + typedef T type; +}; +template +struct remove_cv { + typedef T type; +}; +template +using remove_cv_t = typename remove_cv::type; +template +struct is_floating_point + : integral_constant>::value || + is_same>::value> {}; +template +struct is_integral : integral_constant, signed char>::value || + is_same, unsigned char>::value || + is_same, signed short>::value || + is_same, unsigned short>::value || + is_same, signed int>::value || + is_same, unsigned int>::value || + is_same, signed long>::value || + is_same, unsigned long>::value || + is_same, signed long long>::value || + is_same, unsigned long long>::value || + is_same, char>::value || + is_same, bool>::value> {}; +template +struct is_enum { + static const bool value = is_convertible::value && + !is_class::value && !is_integral::value && + !is_floating_point::value; +}; +template +struct is_pointer : false_type {}; +template +struct is_pointer : true_type {}; +template +struct is_signed : integral_constant, char>::value || + is_same, signed char>::value || + is_same, signed short>::value || + is_same, signed int>::value || + is_same, signed long>::value || + is_same, signed long long>::value || + is_same, float>::value || + is_same, double>::value> {}; +template +struct is_unsigned : integral_constant, unsigned char>::value || + is_same, unsigned short>::value || + is_same, unsigned int>::value || + is_same, unsigned long>::value || + is_same, unsigned long long>::value || + is_same, bool>::value> {}; +template +struct type_identity { + typedef T type; +}; +template +struct make_unsigned; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template <> +struct make_unsigned : type_identity {}; +template +using make_unsigned_t = typename make_unsigned::type; +template +struct remove_const { + typedef T type; +}; +template +struct remove_const { + typedef T type; +}; +template +using remove_const_t = typename remove_const::type; +template +struct make_void { + using type = void; +}; +template +using void_t = typename make_void::type; +using nullptr_t = decltype(nullptr); +template +T&& forward(remove_reference_t& t) noexcept { + return static_cast(t); +} +template +remove_reference_t&& move(T&& t) { + return static_cast&&>(t); +} +template +void swap_(T& a, T& b) { + T tmp = move(a); + a = move(b); + b = move(tmp); +} +ARDUINOJSON_END_PRIVATE_NAMESPACE +#include +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +using PoolCount = SlotId; +template +class MemoryPoolList { + struct FreeSlot { + SlotId next; + }; + static_assert(sizeof(FreeSlot) <= sizeof(T), "T is too small"); + public: + using Pool = MemoryPool; + MemoryPoolList() = default; + ~MemoryPoolList() { + ARDUINOJSON_ASSERT(count_ == 0); + } + friend void swap(MemoryPoolList& a, MemoryPoolList& b) { + bool aUsedPreallocated = a.pools_ == a.preallocatedPools_; + bool bUsedPreallocated = b.pools_ == b.preallocatedPools_; + if (aUsedPreallocated && bUsedPreallocated) { + for (PoolCount i = 0; i < ARDUINOJSON_INITIAL_POOL_COUNT; i++) + swap_(a.preallocatedPools_[i], b.preallocatedPools_[i]); + } else if (bUsedPreallocated) { + for (PoolCount i = 0; i < b.count_; i++) + a.preallocatedPools_[i] = b.preallocatedPools_[i]; + b.pools_ = a.pools_; + a.pools_ = a.preallocatedPools_; + } else if (aUsedPreallocated) { + for (PoolCount i = 0; i < a.count_; i++) + b.preallocatedPools_[i] = a.preallocatedPools_[i]; + a.pools_ = b.pools_; + b.pools_ = b.preallocatedPools_; + } else { + swap_(a.pools_, b.pools_); + } + swap_(a.count_, b.count_); + swap_(a.capacity_, b.capacity_); + swap_(a.freeList_, b.freeList_); + } + MemoryPoolList& operator=(MemoryPoolList&& src) { + ARDUINOJSON_ASSERT(count_ == 0); + if (src.pools_ == src.preallocatedPools_) { + memcpy(preallocatedPools_, src.preallocatedPools_, + sizeof(preallocatedPools_)); + pools_ = preallocatedPools_; + } else { + pools_ = src.pools_; + src.pools_ = nullptr; + } + count_ = src.count_; + capacity_ = src.capacity_; + src.count_ = 0; + src.capacity_ = 0; + return *this; + } + Slot allocSlot(Allocator* allocator) { + if (freeList_ != NULL_SLOT) { + return allocFromFreeList(); + } + if (count_) { + auto slot = allocFromLastPool(); + if (slot) + return slot; + } + auto pool = addPool(allocator); + if (!pool) + return {}; + return allocFromLastPool(); + } + void freeSlot(Slot slot) { + reinterpret_cast(slot.ptr())->next = freeList_; + freeList_ = slot.id(); + } + T* getSlot(SlotId id) const { + if (id == NULL_SLOT) + return nullptr; + auto poolIndex = SlotId(id / ARDUINOJSON_POOL_CAPACITY); + auto indexInPool = SlotId(id % ARDUINOJSON_POOL_CAPACITY); + ARDUINOJSON_ASSERT(poolIndex < count_); + return pools_[poolIndex].getSlot(indexInPool); + } + void clear(Allocator* allocator) { + for (PoolCount i = 0; i < count_; i++) + pools_[i].destroy(allocator); + count_ = 0; + freeList_ = NULL_SLOT; + if (pools_ != preallocatedPools_) { + allocator->deallocate(pools_); + pools_ = preallocatedPools_; + capacity_ = ARDUINOJSON_INITIAL_POOL_COUNT; + } + } + SlotCount usage() const { + SlotCount total = 0; + for (PoolCount i = 0; i < count_; i++) + total = SlotCount(total + pools_[i].usage()); + return total; + } + size_t size() const { + return Pool::slotsToBytes(usage()); + } + void shrinkToFit(Allocator* allocator) { + if (count_ > 0) + pools_[count_ - 1].shrinkToFit(allocator); + if (pools_ != preallocatedPools_ && count_ != capacity_) { + pools_ = static_cast( + allocator->reallocate(pools_, count_ * sizeof(Pool))); + ARDUINOJSON_ASSERT(pools_ != nullptr); // realloc to smaller can't fail + capacity_ = count_; + } + } + private: + Slot allocFromFreeList() { + ARDUINOJSON_ASSERT(freeList_ != NULL_SLOT); + auto id = freeList_; + auto slot = getSlot(freeList_); + freeList_ = reinterpret_cast(slot)->next; + return {slot, id}; + } + Slot allocFromLastPool() { + ARDUINOJSON_ASSERT(count_ > 0); + auto poolIndex = SlotId(count_ - 1); + auto slot = pools_[poolIndex].allocSlot(); + if (!slot) + return {}; + return {slot.ptr(), + SlotId(poolIndex * ARDUINOJSON_POOL_CAPACITY + slot.id())}; + } + Pool* addPool(Allocator* allocator) { + if (count_ == capacity_ && !increaseCapacity(allocator)) + return nullptr; + auto pool = &pools_[count_++]; + SlotCount poolCapacity = ARDUINOJSON_POOL_CAPACITY; + if (count_ == maxPools) // last pool is smaller because of NULL_SLOT + poolCapacity--; + pool->create(poolCapacity, allocator); + return pool; + } + bool increaseCapacity(Allocator* allocator) { + if (capacity_ == maxPools) + return false; + void* newPools; + auto newCapacity = PoolCount(capacity_ * 2); + if (pools_ == preallocatedPools_) { + newPools = allocator->allocate(newCapacity * sizeof(Pool)); + if (!newPools) + return false; + memcpy(newPools, preallocatedPools_, sizeof(preallocatedPools_)); + } else { + newPools = allocator->reallocate(pools_, newCapacity * sizeof(Pool)); + if (!newPools) + return false; + } + pools_ = static_cast(newPools); + capacity_ = newCapacity; + return true; + } + Pool preallocatedPools_[ARDUINOJSON_INITIAL_POOL_COUNT]; + Pool* pools_ = preallocatedPools_; + PoolCount count_ = 0; + PoolCount capacity_ = ARDUINOJSON_INITIAL_POOL_COUNT; + SlotId freeList_ = NULL_SLOT; + public: + static const PoolCount maxPools = + PoolCount(NULL_SLOT / ARDUINOJSON_POOL_CAPACITY + 1); +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#ifdef _MSC_VER +# pragma warning(push) +# pragma warning(disable : 4310) +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +struct numeric_limits; +template +struct numeric_limits::value>> { + static constexpr T lowest() { + return 0; + } + static constexpr T highest() { + return T(-1); + } +}; +template +struct numeric_limits< + T, enable_if_t::value && is_signed::value>> { + static constexpr T lowest() { + return T(T(1) << (sizeof(T) * 8 - 1)); + } + static constexpr T highest() { + return T(~lowest()); + } +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#ifdef _MSC_VER +# pragma warning(pop) +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +struct StringNode { + using references_type = uint_t; + using length_type = uint_t; + struct StringNode* next; + references_type references; + length_type length; + char data[1]; + static constexpr size_t maxLength = numeric_limits::highest(); + static constexpr size_t sizeForLength(size_t n) { + return n + 1 + offsetof(StringNode, data); + } + static StringNode* create(size_t length, Allocator* allocator) { + if (length > maxLength) + return nullptr; + auto size = sizeForLength(length); + if (size < length) // integer overflow + return nullptr; // (not testable on 64-bit) + auto node = reinterpret_cast(allocator->allocate(size)); + if (node) { + node->length = length_type(length); + node->references = 1; + } + return node; + } + static StringNode* resize(StringNode* node, size_t length, + Allocator* allocator) { + ARDUINOJSON_ASSERT(node != nullptr); + StringNode* newNode; + if (length <= maxLength) + newNode = reinterpret_cast( + allocator->reallocate(node, sizeForLength(length))); + else + newNode = nullptr; + if (newNode) + newNode->length = length_type(length); + else + allocator->deallocate(node); + return newNode; + } + static void destroy(StringNode* node, Allocator* allocator) { + allocator->deallocate(node); + } +}; +constexpr size_t sizeofString(size_t n) { + return StringNode::sizeForLength(n); +} +ARDUINOJSON_END_PRIVATE_NAMESPACE +#ifdef _MSC_VER // Visual Studio +# define FORCE_INLINE // __forceinline causes C4714 when returning std::string +# ifndef ARDUINOJSON_DEPRECATED +# define ARDUINOJSON_DEPRECATED(msg) __declspec(deprecated(msg)) +# endif +#elif defined(__GNUC__) // GCC or Clang +# define FORCE_INLINE __attribute__((always_inline)) +# ifndef ARDUINOJSON_DEPRECATED +# if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5) +# define ARDUINOJSON_DEPRECATED(msg) __attribute__((deprecated(msg))) +# else +# define ARDUINOJSON_DEPRECATED(msg) __attribute__((deprecated)) +# endif +# endif +#else // Other compilers +# define FORCE_INLINE +# ifndef ARDUINOJSON_DEPRECATED +# define ARDUINOJSON_DEPRECATED(msg) +# endif +#endif +#if defined(__has_attribute) +# if __has_attribute(no_sanitize) +# define ARDUINOJSON_NO_SANITIZE(check) __attribute__((no_sanitize(check))) +# else +# define ARDUINOJSON_NO_SANITIZE(check) +# endif +#else +# define ARDUINOJSON_NO_SANITIZE(check) +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +struct StringAdapter; +template +struct SizedStringAdapter; +template +typename StringAdapter::AdaptedString adaptString(const TString& s) { + return StringAdapter::adapt(s); +} +template +typename StringAdapter::AdaptedString adaptString(TChar* p) { + return StringAdapter::adapt(p); +} +template +typename SizedStringAdapter::AdaptedString adaptString(TChar* p, + size_t n) { + return SizedStringAdapter::adapt(p, n); +} +template +struct IsChar + : integral_constant::value && sizeof(T) == 1> {}; +class ZeroTerminatedRamString { + public: + static const size_t typeSortKey = 3; + ZeroTerminatedRamString(const char* str) : str_(str) {} + bool isNull() const { + return !str_; + } + FORCE_INLINE size_t size() const { + return str_ ? ::strlen(str_) : 0; + } + char operator[](size_t i) const { + ARDUINOJSON_ASSERT(str_ != 0); + ARDUINOJSON_ASSERT(i <= size()); + return str_[i]; + } + const char* data() const { + return str_; + } + friend int stringCompare(ZeroTerminatedRamString a, + ZeroTerminatedRamString b) { + ARDUINOJSON_ASSERT(!a.isNull()); + ARDUINOJSON_ASSERT(!b.isNull()); + return ::strcmp(a.str_, b.str_); + } + friend bool stringEquals(ZeroTerminatedRamString a, + ZeroTerminatedRamString b) { + return stringCompare(a, b) == 0; + } + bool isLinked() const { + return false; + } + protected: + const char* str_; +}; +template +struct StringAdapter::value>> { + typedef ZeroTerminatedRamString AdaptedString; + static AdaptedString adapt(const TChar* p) { + return AdaptedString(reinterpret_cast(p)); + } +}; +template +struct StringAdapter::value>> { + typedef ZeroTerminatedRamString AdaptedString; + static AdaptedString adapt(const TChar* p) { + return AdaptedString(reinterpret_cast(p)); + } +}; +class StaticStringAdapter : public ZeroTerminatedRamString { + public: + StaticStringAdapter(const char* str) : ZeroTerminatedRamString(str) {} + bool isLinked() const { + return true; + } +}; +template <> +struct StringAdapter { + typedef StaticStringAdapter AdaptedString; + static AdaptedString adapt(const char* p) { + return AdaptedString(p); + } +}; +class SizedRamString { + public: + static const size_t typeSortKey = 2; + SizedRamString(const char* str, size_t sz) : str_(str), size_(sz) {} + bool isNull() const { + return !str_; + } + size_t size() const { + return size_; + } + char operator[](size_t i) const { + ARDUINOJSON_ASSERT(str_ != 0); + ARDUINOJSON_ASSERT(i <= size()); + return str_[i]; + } + const char* data() const { + return str_; + } + bool isLinked() const { + return false; + } + protected: + const char* str_; + size_t size_; +}; +template +struct SizedStringAdapter::value>> { + typedef SizedRamString AdaptedString; + static AdaptedString adapt(const TChar* p, size_t n) { + return AdaptedString(reinterpret_cast(p), n); + } +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#if ARDUINOJSON_ENABLE_STD_STREAM +#include +#endif +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +class JsonString { + public: + enum Ownership { Copied, Linked }; + JsonString() : data_(0), size_(0), ownership_(Linked) {} + JsonString(const char* data, Ownership ownership = Linked) + : data_(data), size_(data ? ::strlen(data) : 0), ownership_(ownership) {} + JsonString(const char* data, size_t sz, Ownership ownership = Linked) + : data_(data), size_(sz), ownership_(ownership) {} + const char* c_str() const { + return data_; + } + bool isNull() const { + return !data_; + } + bool isLinked() const { + return ownership_ == Linked; + } + size_t size() const { + return size_; + } + explicit operator bool() const { + return data_ != 0; + } + friend bool operator==(JsonString lhs, JsonString rhs) { + if (lhs.size_ != rhs.size_) + return false; + if (lhs.data_ == rhs.data_) + return true; + if (!lhs.data_) + return false; + if (!rhs.data_) + return false; + return memcmp(lhs.data_, rhs.data_, lhs.size_) == 0; + } + friend bool operator!=(JsonString lhs, JsonString rhs) { + return !(lhs == rhs); + } +#if ARDUINOJSON_ENABLE_STD_STREAM + friend std::ostream& operator<<(std::ostream& lhs, const JsonString& rhs) { + lhs.write(rhs.c_str(), static_cast(rhs.size())); + return lhs; + } +#endif + private: + const char* data_; + size_t size_; + Ownership ownership_; +}; +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +class JsonStringAdapter : public SizedRamString { + public: + JsonStringAdapter(const JsonString& s) + : SizedRamString(s.c_str(), s.size()), linked_(s.isLinked()) {} + bool isLinked() const { + return linked_; + } + private: + bool linked_; +}; +template <> +struct StringAdapter { + typedef JsonStringAdapter AdaptedString; + static AdaptedString adapt(const JsonString& s) { + return AdaptedString(s); + } +}; +namespace string_traits_impl { +template +struct has_cstr : false_type {}; +template +struct has_cstr().c_str()), + const char*>::value>> : true_type {}; +template +struct has_data : false_type {}; +template +struct has_data().data()), + const char*>::value>> : true_type {}; +template +struct has_length : false_type {}; +template +struct has_length< + T, enable_if_t().length())>::value>> + : true_type {}; +template +struct has_size : false_type {}; +template +struct has_size< + T, enable_if_t().size()), size_t>::value>> + : true_type {}; +} // namespace string_traits_impl +template +struct string_traits { + enum { + has_cstr = string_traits_impl::has_cstr::value, + has_length = string_traits_impl::has_length::value, + has_data = string_traits_impl::has_data::value, + has_size = string_traits_impl::has_size::value + }; +}; +template +struct StringAdapter< + T, + enable_if_t<(string_traits::has_cstr || string_traits::has_data) && + (string_traits::has_length || string_traits::has_size)>> { + typedef SizedRamString AdaptedString; + static AdaptedString adapt(const T& s) { + return AdaptedString(get_data(s), get_size(s)); + } + private: + template + static enable_if_t::has_size, size_t> get_size(const U& s) { + return s.size(); + } + template + static enable_if_t::has_size, size_t> get_size(const U& s) { + return s.length(); + } + template + static enable_if_t::has_data, const char*> get_data( + const U& s) { + return s.data(); + } + template + static enable_if_t::has_data, const char*> get_data( + const U& s) { + return s.c_str(); + } +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#if ARDUINOJSON_ENABLE_PROGMEM +#ifdef ARDUINO +#else +class __FlashStringHelper; +#include +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +struct pgm_p { + pgm_p(const void* p) : address(reinterpret_cast(p)) {} + const char* address; +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#ifndef strlen_P +inline size_t strlen_P(FLArduinoJson::detail::pgm_p s) { + const char* p = s.address; + ARDUINOJSON_ASSERT(p != NULL); + while (pgm_read_byte(p)) + p++; + return size_t(p - s.address); +} +#endif +#ifndef strncmp_P +inline int strncmp_P(const char* a, FLArduinoJson::detail::pgm_p b, size_t n) { + const char* s1 = a; + const char* s2 = b.address; + ARDUINOJSON_ASSERT(s1 != NULL); + ARDUINOJSON_ASSERT(s2 != NULL); + while (n-- > 0) { + char c1 = *s1++; + char c2 = static_cast(pgm_read_byte(s2++)); + if (c1 < c2) + return -1; + if (c1 > c2) + return 1; + if (c1 == 0 /* and c2 as well */) + return 0; + } + return 0; +} +#endif +#ifndef strcmp_P +inline int strcmp_P(const char* a, FLArduinoJson::detail::pgm_p b) { + const char* s1 = a; + const char* s2 = b.address; + ARDUINOJSON_ASSERT(s1 != NULL); + ARDUINOJSON_ASSERT(s2 != NULL); + for (;;) { + char c1 = *s1++; + char c2 = static_cast(pgm_read_byte(s2++)); + if (c1 < c2) + return -1; + if (c1 > c2) + return 1; + if (c1 == 0 /* and c2 as well */) + return 0; + } +} +#endif +#ifndef memcmp_P +inline int memcmp_P(const void* a, FLArduinoJson::detail::pgm_p b, size_t n) { + const uint8_t* p1 = reinterpret_cast(a); + const char* p2 = b.address; + ARDUINOJSON_ASSERT(p1 != NULL); + ARDUINOJSON_ASSERT(p2 != NULL); + while (n-- > 0) { + uint8_t v1 = *p1++; + uint8_t v2 = pgm_read_byte(p2++); + if (v1 != v2) + return v1 - v2; + } + return 0; +} +#endif +#ifndef memcpy_P +inline void* memcpy_P(void* dst, FLArduinoJson::detail::pgm_p src, size_t n) { + uint8_t* d = reinterpret_cast(dst); + const char* s = src.address; + ARDUINOJSON_ASSERT(d != NULL); + ARDUINOJSON_ASSERT(s != NULL); + while (n-- > 0) { + *d++ = pgm_read_byte(s++); + } + return dst; +} +#endif +#ifndef pgm_read_dword +inline uint32_t pgm_read_dword(FLArduinoJson::detail::pgm_p p) { + uint32_t result; + memcpy_P(&result, p.address, 4); + return result; +} +#endif +#ifndef pgm_read_float +inline float pgm_read_float(FLArduinoJson::detail::pgm_p p) { + float result; + memcpy_P(&result, p.address, sizeof(float)); + return result; +} +#endif +#ifndef pgm_read_double +# if defined(__SIZEOF_DOUBLE__) && defined(__SIZEOF_FLOAT__) && \ + __SIZEOF_DOUBLE__ == __SIZEOF_FLOAT__ +inline double pgm_read_double(FLArduinoJson::detail::pgm_p p) { + return pgm_read_float(p.address); +} +# else +inline double pgm_read_double(FLArduinoJson::detail::pgm_p p) { + double result; + memcpy_P(&result, p.address, sizeof(double)); + return result; +} +# endif +#endif +#ifndef pgm_read_ptr +inline void* pgm_read_ptr(FLArduinoJson::detail::pgm_p p) { + void* result; + memcpy_P(&result, p.address, sizeof(result)); + return result; +} +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +class FlashString { + public: + static const size_t typeSortKey = 1; + FlashString(const __FlashStringHelper* str, size_t sz) + : str_(reinterpret_cast(str)), size_(sz) {} + bool isNull() const { + return !str_; + } + char operator[](size_t i) const { + ARDUINOJSON_ASSERT(str_ != 0); + ARDUINOJSON_ASSERT(i <= size_); + return static_cast(pgm_read_byte(str_ + i)); + } + const char* data() const { + return nullptr; + } + size_t size() const { + return size_; + } + friend bool stringEquals(FlashString a, SizedRamString b) { + ARDUINOJSON_ASSERT(a.typeSortKey < b.typeSortKey); + ARDUINOJSON_ASSERT(!a.isNull()); + ARDUINOJSON_ASSERT(!b.isNull()); + if (a.size() != b.size()) + return false; + return ::memcmp_P(b.data(), a.str_, a.size_) == 0; + } + friend int stringCompare(FlashString a, SizedRamString b) { + ARDUINOJSON_ASSERT(a.typeSortKey < b.typeSortKey); + ARDUINOJSON_ASSERT(!a.isNull()); + ARDUINOJSON_ASSERT(!b.isNull()); + size_t minsize = a.size() < b.size() ? a.size() : b.size(); + int res = ::memcmp_P(b.data(), a.str_, minsize); + if (res) + return -res; + if (a.size() < b.size()) + return -1; + if (a.size() > b.size()) + return 1; + return 0; + } + friend void stringGetChars(FlashString s, char* p, size_t n) { + ARDUINOJSON_ASSERT(s.size() <= n); + ::memcpy_P(p, s.str_, n); + } + bool isLinked() const { + return false; + } + private: + const char* str_; + size_t size_; +}; +template <> +struct StringAdapter { + typedef FlashString AdaptedString; + static AdaptedString adapt(const __FlashStringHelper* s) { + return AdaptedString(s, s ? strlen_P(reinterpret_cast(s)) : 0); + } +}; +template <> +struct SizedStringAdapter { + typedef FlashString AdaptedString; + static AdaptedString adapt(const __FlashStringHelper* s, size_t n) { + return AdaptedString(s, n); + } +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +enable_if_t +stringCompare(TAdaptedString1 s1, TAdaptedString2 s2) { + ARDUINOJSON_ASSERT(!s1.isNull()); + ARDUINOJSON_ASSERT(!s2.isNull()); + size_t size1 = s1.size(); + size_t size2 = s2.size(); + size_t n = size1 < size2 ? size1 : size2; + for (size_t i = 0; i < n; i++) { + if (s1[i] != s2[i]) + return s1[i] - s2[i]; + } + if (size1 < size2) + return -1; + if (size1 > size2) + return 1; + return 0; +} +template +enable_if_t<(TAdaptedString1::typeSortKey > TAdaptedString2::typeSortKey), int> +stringCompare(TAdaptedString1 s1, TAdaptedString2 s2) { + return -stringCompare(s2, s1); +} +template +enable_if_t +stringEquals(TAdaptedString1 s1, TAdaptedString2 s2) { + ARDUINOJSON_ASSERT(!s1.isNull()); + ARDUINOJSON_ASSERT(!s2.isNull()); + size_t size1 = s1.size(); + size_t size2 = s2.size(); + if (size1 != size2) + return false; + for (size_t i = 0; i < size1; i++) { + if (s1[i] != s2[i]) + return false; + } + return true; +} +template +enable_if_t<(TAdaptedString1::typeSortKey > TAdaptedString2::typeSortKey), bool> +stringEquals(TAdaptedString1 s1, TAdaptedString2 s2) { + return stringEquals(s2, s1); +} +template +static void stringGetChars(TAdaptedString s, char* p, size_t n) { + ARDUINOJSON_ASSERT(s.size() <= n); + for (size_t i = 0; i < n; i++) { + p[i] = s[i]; + } +} +class StringPool { + public: + StringPool() = default; + StringPool(const StringPool&) = delete; + void operator=(StringPool&& src) = delete; + ~StringPool() { + ARDUINOJSON_ASSERT(strings_ == nullptr); + } + friend void swap(StringPool& a, StringPool& b) { + swap_(a.strings_, b.strings_); + } + void clear(Allocator* allocator) { + while (strings_) { + auto node = strings_; + strings_ = node->next; + StringNode::destroy(node, allocator); + } + } + size_t size() const { + size_t total = 0; + for (auto node = strings_; node; node = node->next) + total += sizeofString(node->length); + return total; + } + template + StringNode* add(TAdaptedString str, Allocator* allocator) { + ARDUINOJSON_ASSERT(str.isNull() == false); + auto node = get(str); + if (node) { + node->references++; + return node; + } + size_t n = str.size(); + node = StringNode::create(n, allocator); + if (!node) + return nullptr; + stringGetChars(str, node->data, n); + node->data[n] = 0; // force NUL terminator + add(node); + return node; + } + void add(StringNode* node) { + ARDUINOJSON_ASSERT(node != nullptr); + node->next = strings_; + strings_ = node; + } + template + StringNode* get(const TAdaptedString& str) const { + for (auto node = strings_; node; node = node->next) { + if (stringEquals(str, adaptString(node->data, node->length))) + return node; + } + return nullptr; + } + void dereference(const char* s, Allocator* allocator) { + StringNode* prev = nullptr; + for (auto node = strings_; node; node = node->next) { + if (node->data == s) { + if (--node->references == 0) { + if (prev) + prev->next = node->next; + else + strings_ = node->next; + StringNode::destroy(node, allocator); + } + return; + } + prev = node; + } + } + private: + StringNode* strings_ = nullptr; +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +template +class SerializedValue { + public: + explicit SerializedValue(T str) : str_(str) {} + operator T() const { + return str_; + } + const char* data() const { + return str_.c_str(); + } + size_t size() const { + return str_.length(); + } + private: + T str_; +}; +template +class SerializedValue { + public: + explicit SerializedValue(TChar* p, size_t n) : data_(p), size_(n) {} + operator TChar*() const { + return data_; + } + TChar* data() const { + return data_; + } + size_t size() const { + return size_; + } + private: + TChar* data_; + size_t size_; +}; +using RawString = SerializedValue; +template +inline SerializedValue serialized(T str) { + return SerializedValue(str); +} +template +inline SerializedValue serialized(TChar* p) { + return SerializedValue(p, detail::adaptString(p).size()); +} +template +inline SerializedValue serialized(TChar* p, size_t n) { + return SerializedValue(p, n); +} +ARDUINOJSON_END_PUBLIC_NAMESPACE +#if defined(__clang__) +# pragma clang diagnostic push +# pragma clang diagnostic ignored "-Wconversion" +#elif defined(__GNUC__) +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wconversion" +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +#ifndef isnan +template +bool isnan(T x) { + return x != x; +} +#endif +#ifndef isinf +template +bool isinf(T x) { + return x != 0.0 && x * 2 == x; +} +#endif +template +struct alias_cast_t { + union { + F raw; + T data; + }; +}; +template +T alias_cast(F raw_data) { + alias_cast_t ac; + ac.raw = raw_data; + return ac.data; +} +ARDUINOJSON_END_PRIVATE_NAMESPACE +#if ARDUINOJSON_ENABLE_PROGMEM +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +#if ARDUINOJSON_ENABLE_PROGMEM +# ifndef ARDUINOJSON_DEFINE_PROGMEM_ARRAY +# define ARDUINOJSON_DEFINE_PROGMEM_ARRAY(type, name, ...) \ + static type const name[] PROGMEM = __VA_ARGS__; +# endif +template +inline const T* pgm_read(const T* const* p) { + return reinterpret_cast(pgm_read_ptr(p)); +} +inline uint32_t pgm_read(const uint32_t* p) { + return pgm_read_dword(p); +} +inline double pgm_read(const double* p) { + return pgm_read_double(p); +} +inline float pgm_read(const float* p) { + return pgm_read_float(p); +} +#else +# ifndef ARDUINOJSON_DEFINE_PROGMEM_ARRAY +# define ARDUINOJSON_DEFINE_PROGMEM_ARRAY(type, name, ...) \ + static type const name[] = __VA_ARGS__; +# endif +template +inline T pgm_read(const T* p) { + return *p; +} +#endif +template +class pgm_ptr { + public: + explicit pgm_ptr(const T* ptr) : ptr_(ptr) {} + T operator[](intptr_t index) const { + return pgm_read(ptr_ + index); + } + private: + const T* ptr_; +}; +template +struct FloatTraits {}; +template +struct FloatTraits { + typedef uint64_t mantissa_type; + static const short mantissa_bits = 52; + static const mantissa_type mantissa_max = + (mantissa_type(1) << mantissa_bits) - 1; + typedef int16_t exponent_type; + static const exponent_type exponent_max = 308; + static pgm_ptr positiveBinaryPowersOfTen() { + ARDUINOJSON_DEFINE_PROGMEM_ARRAY( // + uint64_t, factors, + { + 0x4024000000000000, // 1e1 + 0x4059000000000000, // 1e2 + 0x40C3880000000000, // 1e4 + 0x4197D78400000000, // 1e8 + 0x4341C37937E08000, // 1e16 + 0x4693B8B5B5056E17, // 1e32 + 0x4D384F03E93FF9F5, // 1e64 + 0x5A827748F9301D32, // 1e128 + 0x75154FDD7F73BF3C, // 1e256 + }); + return pgm_ptr(reinterpret_cast(factors)); + } + static pgm_ptr negativeBinaryPowersOfTen() { + ARDUINOJSON_DEFINE_PROGMEM_ARRAY( // + uint64_t, factors, + { + 0x3FB999999999999A, // 1e-1 + 0x3F847AE147AE147B, // 1e-2 + 0x3F1A36E2EB1C432D, // 1e-4 + 0x3E45798EE2308C3A, // 1e-8 + 0x3C9CD2B297D889BC, // 1e-16 + 0x3949F623D5A8A733, // 1e-32 + 0x32A50FFD44F4A73D, // 1e-64 + 0x255BBA08CF8C979D, // 1e-128 + 0x0AC8062864AC6F43 // 1e-256 + }); + return pgm_ptr(reinterpret_cast(factors)); + } + static T nan() { + return forge(0x7ff8000000000000); + } + static T inf() { + return forge(0x7ff0000000000000); + } + static T highest() { + return forge(0x7FEFFFFFFFFFFFFF); + } + template // int64_t + static T highest_for( + enable_if_t::value && is_signed::value && + sizeof(TOut) == 8, + signed>* = 0) { + return forge(0x43DFFFFFFFFFFFFF); // 9.2233720368547748e+18 + } + template // uint64_t + static T highest_for( + enable_if_t::value && is_unsigned::value && + sizeof(TOut) == 8, + unsigned>* = 0) { + return forge(0x43EFFFFFFFFFFFFF); // 1.8446744073709549568e+19 + } + static T lowest() { + return forge(0xFFEFFFFFFFFFFFFF); + } + static T forge(uint64_t bits) { + return alias_cast(bits); + } +}; +template +struct FloatTraits { + typedef uint32_t mantissa_type; + static const short mantissa_bits = 23; + static const mantissa_type mantissa_max = + (mantissa_type(1) << mantissa_bits) - 1; + typedef int8_t exponent_type; + static const exponent_type exponent_max = 38; + static pgm_ptr positiveBinaryPowersOfTen() { + ARDUINOJSON_DEFINE_PROGMEM_ARRAY(uint32_t, factors, + { + 0x41200000, // 1e1f + 0x42c80000, // 1e2f + 0x461c4000, // 1e4f + 0x4cbebc20, // 1e8f + 0x5a0e1bca, // 1e16f + 0x749dc5ae // 1e32f + }); + return pgm_ptr(reinterpret_cast(factors)); + } + static pgm_ptr negativeBinaryPowersOfTen() { + ARDUINOJSON_DEFINE_PROGMEM_ARRAY(uint32_t, factors, + { + 0x3dcccccd, // 1e-1f + 0x3c23d70a, // 1e-2f + 0x38d1b717, // 1e-4f + 0x322bcc77, // 1e-8f + 0x24e69595, // 1e-16f + 0x0a4fb11f // 1e-32f + }); + return pgm_ptr(reinterpret_cast(factors)); + } + static T forge(uint32_t bits) { + return alias_cast(bits); + } + static T nan() { + return forge(0x7fc00000); + } + static T inf() { + return forge(0x7f800000); + } + static T highest() { + return forge(0x7f7fffff); + } + template // int32_t + static T highest_for( + enable_if_t::value && is_signed::value && + sizeof(TOut) == 4, + signed>* = 0) { + return forge(0x4EFFFFFF); // 2.14748352E9 + } + template // uint32_t + static T highest_for( + enable_if_t::value && is_unsigned::value && + sizeof(TOut) == 4, + unsigned>* = 0) { + return forge(0x4F7FFFFF); // 4.29496704E9 + } + template // int64_t + static T highest_for( + enable_if_t::value && is_signed::value && + sizeof(TOut) == 8, + signed>* = 0) { + return forge(0x5EFFFFFF); // 9.22337148709896192E18 + } + template // uint64_t + static T highest_for( + enable_if_t::value && is_unsigned::value && + sizeof(TOut) == 8, + unsigned>* = 0) { + return forge(0x5F7FFFFF); // 1.844674297419792384E19 + } + static T lowest() { + return forge(0xFf7fffff); + } +}; +template +inline TFloat make_float(TFloat m, TExponent e) { + using traits = FloatTraits; + auto powersOfTen = e > 0 ? traits::positiveBinaryPowersOfTen() + : traits::negativeBinaryPowersOfTen(); + if (e <= 0) + e = TExponent(-e); + for (uint8_t index = 0; e != 0; index++) { + if (e & 1) + m *= powersOfTen[index]; + e >>= 1; + } + return m; +} +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +#if ARDUINOJSON_USE_DOUBLE +typedef double JsonFloat; +#else +typedef float JsonFloat; +#endif +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +enable_if_t::value && is_unsigned::value && + is_integral::value && sizeof(TOut) <= sizeof(TIn), + bool> +canConvertNumber(TIn value) { + return value <= TIn(numeric_limits::highest()); +} +template +enable_if_t::value && is_unsigned::value && + is_integral::value && sizeof(TIn) < sizeof(TOut), + bool> +canConvertNumber(TIn) { + return true; +} +template +enable_if_t::value && is_floating_point::value, bool> +canConvertNumber(TIn) { + return true; +} +template +enable_if_t::value && is_signed::value && + is_integral::value && is_signed::value && + sizeof(TOut) < sizeof(TIn), + bool> +canConvertNumber(TIn value) { + return value >= TIn(numeric_limits::lowest()) && + value <= TIn(numeric_limits::highest()); +} +template +enable_if_t::value && is_signed::value && + is_integral::value && is_signed::value && + sizeof(TIn) <= sizeof(TOut), + bool> +canConvertNumber(TIn) { + return true; +} +template +enable_if_t::value && is_signed::value && + is_integral::value && is_unsigned::value && + sizeof(TOut) >= sizeof(TIn), + bool> +canConvertNumber(TIn value) { + if (value < 0) + return false; + return TOut(value) <= numeric_limits::highest(); +} +template +enable_if_t::value && is_signed::value && + is_integral::value && is_unsigned::value && + sizeof(TOut) < sizeof(TIn), + bool> +canConvertNumber(TIn value) { + if (value < 0) + return false; + return value <= TIn(numeric_limits::highest()); +} +template +enable_if_t::value && is_integral::value && + sizeof(TOut) < sizeof(TIn), + bool> +canConvertNumber(TIn value) { + return value >= numeric_limits::lowest() && + value <= numeric_limits::highest(); +} +template +enable_if_t::value && is_integral::value && + sizeof(TOut) >= sizeof(TIn), + bool> +canConvertNumber(TIn value) { + return value >= numeric_limits::lowest() && + value <= FloatTraits::template highest_for(); +} +template +enable_if_t::value && is_floating_point::value, + bool> +canConvertNumber(TIn) { + return true; +} +template +TOut convertNumber(TIn value) { + return canConvertNumber(value) ? TOut(value) : 0; +} +ARDUINOJSON_END_PRIVATE_NAMESPACE +#if defined(__clang__) +# pragma clang diagnostic pop +#elif defined(__GNUC__) +# pragma GCC diagnostic pop +#endif +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +class VariantData; +class ResourceManager; +class CollectionIterator { + friend class CollectionData; + public: + CollectionIterator() : slot_(nullptr), currentId_(NULL_SLOT) {} + void next(const ResourceManager* resources); + bool done() const { + return slot_ == nullptr; + } + bool operator==(const CollectionIterator& other) const { + return slot_ == other.slot_; + } + bool operator!=(const CollectionIterator& other) const { + return slot_ != other.slot_; + } + VariantData* operator->() { + ARDUINOJSON_ASSERT(slot_ != nullptr); + return data(); + } + VariantData& operator*() { + ARDUINOJSON_ASSERT(slot_ != nullptr); + return *data(); + } + const VariantData& operator*() const { + ARDUINOJSON_ASSERT(slot_ != nullptr); + return *data(); + } + VariantData* data() { + return reinterpret_cast(slot_); + } + const VariantData* data() const { + return reinterpret_cast(slot_); + } + private: + CollectionIterator(VariantData* slot, SlotId slotId); + VariantData* slot_; + SlotId currentId_, nextId_; +}; +class CollectionData { + SlotId head_ = NULL_SLOT; + SlotId tail_ = NULL_SLOT; + public: + static void* operator new(size_t, void* p) noexcept { + return p; + } + static void operator delete(void*, void*) noexcept {} + using iterator = CollectionIterator; + iterator createIterator(const ResourceManager* resources) const; + size_t size(const ResourceManager*) const; + size_t nesting(const ResourceManager*) const; + void clear(ResourceManager* resources); + static void clear(CollectionData* collection, ResourceManager* resources) { + if (!collection) + return; + collection->clear(resources); + } + SlotId head() const { + return head_; + } + protected: + void appendOne(Slot slot, const ResourceManager* resources); + void appendPair(Slot key, Slot value, + const ResourceManager* resources); + void removeOne(iterator it, ResourceManager* resources); + void removePair(iterator it, ResourceManager* resources); + private: + Slot getPreviousSlot(VariantData*, const ResourceManager*) const; +}; +inline const VariantData* collectionToVariant( + const CollectionData* collection) { + const void* data = collection; // prevent warning cast-align + return reinterpret_cast(data); +} +inline VariantData* collectionToVariant(CollectionData* collection) { + void* data = collection; // prevent warning cast-align + return reinterpret_cast(data); +} +class ArrayData : public CollectionData { + public: + VariantData* addElement(ResourceManager* resources); + static VariantData* addElement(ArrayData* array, ResourceManager* resources) { + if (!array) + return nullptr; + return array->addElement(resources); + } + template + bool addValue(T&& value, ResourceManager* resources); + template + static bool addValue(ArrayData* array, T&& value, + ResourceManager* resources) { + if (!array) + return false; + return array->addValue(value, resources); + } + VariantData* getOrAddElement(size_t index, ResourceManager* resources); + VariantData* getElement(size_t index, const ResourceManager* resources) const; + static VariantData* getElement(const ArrayData* array, size_t index, + const ResourceManager* resources) { + if (!array) + return nullptr; + return array->getElement(index, resources); + } + void removeElement(size_t index, ResourceManager* resources); + static void removeElement(ArrayData* array, size_t index, + ResourceManager* resources) { + if (!array) + return; + array->removeElement(index, resources); + } + void remove(iterator it, ResourceManager* resources) { + CollectionData::removeOne(it, resources); + } + static void remove(ArrayData* array, iterator it, + ResourceManager* resources) { + if (array) + return array->remove(it, resources); + } + private: + iterator at(size_t index, const ResourceManager* resources) const; +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +#if ARDUINOJSON_USE_LONG_LONG +typedef int64_t JsonInteger; +typedef uint64_t JsonUInt; +#else +typedef long JsonInteger; +typedef unsigned long JsonUInt; +#endif +ARDUINOJSON_END_PUBLIC_NAMESPACE +#define ARDUINOJSON_ASSERT_INTEGER_TYPE_IS_SUPPORTED(T) \ + static_assert(sizeof(T) <= sizeof(FLArduinoJson::JsonInteger), \ + "To use 64-bit integers with ArduinoJson, you must set " \ + "ARDUINOJSON_USE_LONG_LONG to 1. See " \ + "https://arduinojson.org/v7/api/config/use_long_long/"); +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +class ObjectData : public CollectionData { + public: + template // also works with StringNode* + VariantData* addMember(TAdaptedString key, ResourceManager* resources); + template + VariantData* getOrAddMember(TAdaptedString key, ResourceManager* resources); + template + VariantData* getMember(TAdaptedString key, + const ResourceManager* resources) const; + template + static VariantData* getMember(const ObjectData* object, TAdaptedString key, + const ResourceManager* resources) { + if (!object) + return nullptr; + return object->getMember(key, resources); + } + template + void removeMember(TAdaptedString key, ResourceManager* resources); + template + static void removeMember(ObjectData* obj, TAdaptedString key, + ResourceManager* resources) { + if (!obj) + return; + obj->removeMember(key, resources); + } + void remove(iterator it, ResourceManager* resources) { + CollectionData::removePair(it, resources); + } + static void remove(ObjectData* obj, ObjectData::iterator it, + ResourceManager* resources) { + if (!obj) + return; + obj->remove(it, resources); + } + size_t size(const ResourceManager* resources) const { + return CollectionData::size(resources) / 2; + } + static size_t size(const ObjectData* obj, const ResourceManager* resources) { + if (!obj) + return 0; + return obj->size(resources); + } + private: + template + iterator findKey(TAdaptedString key, const ResourceManager* resources) const; +}; +enum class VariantTypeBits : uint8_t { + OwnedStringBit = 0x01, // 0000 0001 + NumberBit = 0x08, // 0000 1000 +#if ARDUINOJSON_USE_EXTENSIONS + ExtensionBit = 0x10, // 0001 0000 +#endif + CollectionMask = 0x60, +}; +enum class VariantType : uint8_t { + Null = 0, // 0000 0000 + RawString = 0x03, // 0000 0011 + LinkedString = 0x04, // 0000 0100 + OwnedString = 0x05, // 0000 0101 + Boolean = 0x06, // 0000 0110 + Uint32 = 0x0A, // 0000 1010 + Int32 = 0x0C, // 0000 1100 + Float = 0x0E, // 0000 1110 +#if ARDUINOJSON_USE_LONG_LONG + Uint64 = 0x1A, // 0001 1010 + Int64 = 0x1C, // 0001 1100 +#endif +#if ARDUINOJSON_USE_DOUBLE + Double = 0x1E, // 0001 1110 +#endif + Object = 0x20, + Array = 0x40, +}; +inline bool operator&(VariantType type, VariantTypeBits bit) { + return (uint8_t(type) & uint8_t(bit)) != 0; +} +union VariantContent { + VariantContent() {} + float asFloat; + bool asBoolean; + uint32_t asUint32; + int32_t asInt32; +#if ARDUINOJSON_USE_EXTENSIONS + SlotId asSlotId; +#endif + ArrayData asArray; + ObjectData asObject; + CollectionData asCollection; + const char* asLinkedString; + struct StringNode* asOwnedString; +}; +#if ARDUINOJSON_USE_EXTENSIONS +union VariantExtension { +# if ARDUINOJSON_USE_LONG_LONG + uint64_t asUint64; + int64_t asInt64; +# endif +# if ARDUINOJSON_USE_DOUBLE + double asDouble; +# endif +}; +#endif +template +T parseNumber(const char* s); +class VariantData { + VariantContent content_; // must be first to allow cast from array to variant + VariantType type_; + SlotId next_; + public: + static void* operator new(size_t, void* p) noexcept { + return p; + } + static void operator delete(void*, void*) noexcept {} + VariantData() : type_(VariantType::Null), next_(NULL_SLOT) {} + SlotId next() const { + return next_; + } + void setNext(SlotId slot) { + next_ = slot; + } + template + typename TVisitor::result_type accept( + TVisitor& visit, const ResourceManager* resources) const { +#if ARDUINOJSON_USE_EXTENSIONS + auto extension = getExtension(resources); +#else + (void)resources; // silence warning +#endif + switch (type_) { + case VariantType::Float: + return visit.visit(content_.asFloat); +#if ARDUINOJSON_USE_DOUBLE + case VariantType::Double: + return visit.visit(extension->asDouble); +#endif + case VariantType::Array: + return visit.visit(content_.asArray); + case VariantType::Object: + return visit.visit(content_.asObject); + case VariantType::LinkedString: + return visit.visit(JsonString(content_.asLinkedString)); + case VariantType::OwnedString: + return visit.visit(JsonString(content_.asOwnedString->data, + content_.asOwnedString->length, + JsonString::Copied)); + case VariantType::RawString: + return visit.visit(RawString(content_.asOwnedString->data, + content_.asOwnedString->length)); + case VariantType::Int32: + return visit.visit(static_cast(content_.asInt32)); + case VariantType::Uint32: + return visit.visit(static_cast(content_.asUint32)); +#if ARDUINOJSON_USE_LONG_LONG + case VariantType::Int64: + return visit.visit(extension->asInt64); + case VariantType::Uint64: + return visit.visit(extension->asUint64); +#endif + case VariantType::Boolean: + return visit.visit(content_.asBoolean != 0); + default: + return visit.visit(nullptr); + } + } + template + static typename TVisitor::result_type accept(const VariantData* var, + const ResourceManager* resources, + TVisitor& visit) { + if (var != 0) + return var->accept(visit, resources); + else + return visit.visit(nullptr); + } + VariantData* addElement(ResourceManager* resources) { + auto array = isNull() ? &toArray() : asArray(); + return detail::ArrayData::addElement(array, resources); + } + static VariantData* addElement(VariantData* var, ResourceManager* resources) { + if (!var) + return nullptr; + return var->addElement(resources); + } + template + bool addValue(T&& value, ResourceManager* resources) { + auto array = isNull() ? &toArray() : asArray(); + return detail::ArrayData::addValue(array, detail::forward(value), + resources); + } + template + static bool addValue(VariantData* var, T&& value, + ResourceManager* resources) { + if (!var) + return false; + return var->addValue(value, resources); + } + bool asBoolean(const ResourceManager* resources) const { +#if ARDUINOJSON_USE_EXTENSIONS + auto extension = getExtension(resources); +#else + (void)resources; // silence warning +#endif + switch (type_) { + case VariantType::Boolean: + return content_.asBoolean; + case VariantType::Uint32: + case VariantType::Int32: + return content_.asUint32 != 0; + case VariantType::Float: + return content_.asFloat != 0; +#if ARDUINOJSON_USE_DOUBLE + case VariantType::Double: + return extension->asDouble != 0; +#endif + case VariantType::Null: + return false; +#if ARDUINOJSON_USE_LONG_LONG + case VariantType::Uint64: + case VariantType::Int64: + return extension->asUint64 != 0; +#endif + default: + return true; + } + } + ArrayData* asArray() { + return isArray() ? &content_.asArray : 0; + } + const ArrayData* asArray() const { + return const_cast(this)->asArray(); + } + CollectionData* asCollection() { + return isCollection() ? &content_.asCollection : 0; + } + const CollectionData* asCollection() const { + return const_cast(this)->asCollection(); + } + template + T asFloat(const ResourceManager* resources) const { + static_assert(is_floating_point::value, "T must be a floating point"); +#if ARDUINOJSON_USE_EXTENSIONS + auto extension = getExtension(resources); +#else + (void)resources; // silence warning +#endif + switch (type_) { + case VariantType::Boolean: + return static_cast(content_.asBoolean); + case VariantType::Uint32: + return static_cast(content_.asUint32); + case VariantType::Int32: + return static_cast(content_.asInt32); +#if ARDUINOJSON_USE_LONG_LONG + case VariantType::Uint64: + return static_cast(extension->asUint64); + case VariantType::Int64: + return static_cast(extension->asInt64); +#endif + case VariantType::LinkedString: + case VariantType::OwnedString: + return parseNumber(content_.asOwnedString->data); + case VariantType::Float: + return static_cast(content_.asFloat); +#if ARDUINOJSON_USE_DOUBLE + case VariantType::Double: + return static_cast(extension->asDouble); +#endif + default: + return 0; + } + } + template + T asIntegral(const ResourceManager* resources) const { + static_assert(is_integral::value, "T must be an integral type"); +#if ARDUINOJSON_USE_EXTENSIONS + auto extension = getExtension(resources); +#else + (void)resources; // silence warning +#endif + switch (type_) { + case VariantType::Boolean: + return content_.asBoolean; + case VariantType::Uint32: + return convertNumber(content_.asUint32); + case VariantType::Int32: + return convertNumber(content_.asInt32); +#if ARDUINOJSON_USE_LONG_LONG + case VariantType::Uint64: + return convertNumber(extension->asUint64); + case VariantType::Int64: + return convertNumber(extension->asInt64); +#endif + case VariantType::LinkedString: + return parseNumber(content_.asLinkedString); + case VariantType::OwnedString: + return parseNumber(content_.asOwnedString->data); + case VariantType::Float: + return convertNumber(content_.asFloat); +#if ARDUINOJSON_USE_DOUBLE + case VariantType::Double: + return convertNumber(extension->asDouble); +#endif + default: + return 0; + } + } + ObjectData* asObject() { + return isObject() ? &content_.asObject : 0; + } + const ObjectData* asObject() const { + return const_cast(this)->asObject(); + } + JsonString asRawString() const { + switch (type_) { + case VariantType::RawString: + return JsonString(content_.asOwnedString->data, + content_.asOwnedString->length, JsonString::Copied); + default: + return JsonString(); + } + } + JsonString asString() const { + switch (type_) { + case VariantType::LinkedString: + return JsonString(content_.asLinkedString, JsonString::Linked); + case VariantType::OwnedString: + return JsonString(content_.asOwnedString->data, + content_.asOwnedString->length, JsonString::Copied); + default: + return JsonString(); + } + } +#if ARDUINOJSON_USE_EXTENSIONS + const VariantExtension* getExtension(const ResourceManager* resources) const; +#endif + VariantData* getElement(size_t index, + const ResourceManager* resources) const { + return ArrayData::getElement(asArray(), index, resources); + } + static VariantData* getElement(const VariantData* var, size_t index, + const ResourceManager* resources) { + return var != 0 ? var->getElement(index, resources) : 0; + } + template + VariantData* getMember(TAdaptedString key, + const ResourceManager* resources) const { + return ObjectData::getMember(asObject(), key, resources); + } + template + static VariantData* getMember(const VariantData* var, TAdaptedString key, + const ResourceManager* resources) { + if (!var) + return 0; + return var->getMember(key, resources); + } + VariantData* getOrAddElement(size_t index, ResourceManager* resources) { + auto array = isNull() ? &toArray() : asArray(); + if (!array) + return nullptr; + return array->getOrAddElement(index, resources); + } + template + VariantData* getOrAddMember(TAdaptedString key, ResourceManager* resources) { + if (key.isNull()) + return nullptr; + auto obj = isNull() ? &toObject() : asObject(); + if (!obj) + return nullptr; + return obj->getOrAddMember(key, resources); + } + bool isArray() const { + return type_ == VariantType::Array; + } + bool isBoolean() const { + return type_ == VariantType::Boolean; + } + bool isCollection() const { + return type_ & VariantTypeBits::CollectionMask; + } + bool isFloat() const { + return type_ & VariantTypeBits::NumberBit; + } + template + bool isInteger(const ResourceManager* resources) const { +#if ARDUINOJSON_USE_LONG_LONG + auto extension = getExtension(resources); +#else + (void)resources; // silence warning +#endif + switch (type_) { + case VariantType::Uint32: + return canConvertNumber(content_.asUint32); + case VariantType::Int32: + return canConvertNumber(content_.asInt32); +#if ARDUINOJSON_USE_LONG_LONG + case VariantType::Uint64: + return canConvertNumber(extension->asUint64); + case VariantType::Int64: + return canConvertNumber(extension->asInt64); +#endif + default: + return false; + } + } + bool isNull() const { + return type_ == VariantType::Null; + } + static bool isNull(const VariantData* var) { + if (!var) + return true; + return var->isNull(); + } + bool isObject() const { + return type_ == VariantType::Object; + } + bool isString() const { + return type_ == VariantType::LinkedString || + type_ == VariantType::OwnedString; + } + size_t nesting(const ResourceManager* resources) const { + auto collection = asCollection(); + if (collection) + return collection->nesting(resources); + else + return 0; + } + static size_t nesting(const VariantData* var, + const ResourceManager* resources) { + if (!var) + return 0; + return var->nesting(resources); + } + void removeElement(size_t index, ResourceManager* resources) { + ArrayData::removeElement(asArray(), index, resources); + } + static void removeElement(VariantData* var, size_t index, + ResourceManager* resources) { + if (!var) + return; + var->removeElement(index, resources); + } + template + void removeMember(TAdaptedString key, ResourceManager* resources) { + ObjectData::removeMember(asObject(), key, resources); + } + template + static void removeMember(VariantData* var, TAdaptedString key, + ResourceManager* resources) { + if (!var) + return; + var->removeMember(key, resources); + } + void reset() { // TODO: remove + type_ = VariantType::Null; + } + void setBoolean(bool value) { + ARDUINOJSON_ASSERT(type_ == VariantType::Null); // must call clear() first + type_ = VariantType::Boolean; + content_.asBoolean = value; + } + template + enable_if_t setFloat(T value, ResourceManager*) { + ARDUINOJSON_ASSERT(type_ == VariantType::Null); // must call clear() first + type_ = VariantType::Float; + content_.asFloat = value; + return true; + } + template + enable_if_t setFloat(T value, ResourceManager*); + template + enable_if_t::value, bool> setInteger(T value, + ResourceManager* resources); + template + enable_if_t::value, bool> setInteger( + T value, ResourceManager* resources); + void setRawString(StringNode* s) { + ARDUINOJSON_ASSERT(type_ == VariantType::Null); // must call clear() first + ARDUINOJSON_ASSERT(s); + type_ = VariantType::RawString; + content_.asOwnedString = s; + } + template + void setRawString(SerializedValue value, ResourceManager* resources); + template + static void setRawString(VariantData* var, SerializedValue value, + ResourceManager* resources) { + if (!var) + return; + var->clear(resources); + var->setRawString(value, resources); + } + template + bool setString(TAdaptedString value, ResourceManager* resources); + bool setString(StringNode* s, ResourceManager*) { + setOwnedString(s); + return true; + } + template + static void setString(VariantData* var, TAdaptedString value, + ResourceManager* resources) { + if (!var) + return; + var->clear(resources); + var->setString(value, resources); + } + void setLinkedString(const char* s) { + ARDUINOJSON_ASSERT(type_ == VariantType::Null); // must call clear() first + ARDUINOJSON_ASSERT(s); + type_ = VariantType::LinkedString; + content_.asLinkedString = s; + } + void setOwnedString(StringNode* s) { + ARDUINOJSON_ASSERT(type_ == VariantType::Null); // must call clear() first + ARDUINOJSON_ASSERT(s); + type_ = VariantType::OwnedString; + content_.asOwnedString = s; + } + size_t size(const ResourceManager* resources) const { + if (isObject()) + return content_.asObject.size(resources); + if (isArray()) + return content_.asArray.size(resources); + return 0; + } + static size_t size(const VariantData* var, const ResourceManager* resources) { + return var != 0 ? var->size(resources) : 0; + } + ArrayData& toArray() { + ARDUINOJSON_ASSERT(type_ == VariantType::Null); // must call clear() first + type_ = VariantType::Array; + new (&content_.asArray) ArrayData(); + return content_.asArray; + } + static ArrayData* toArray(VariantData* var, ResourceManager* resources) { + if (!var) + return 0; + var->clear(resources); + return &var->toArray(); + } + ObjectData& toObject() { + ARDUINOJSON_ASSERT(type_ == VariantType::Null); // must call clear() first + type_ = VariantType::Object; + new (&content_.asObject) ObjectData(); + return content_.asObject; + } + static ObjectData* toObject(VariantData* var, ResourceManager* resources) { + if (!var) + return 0; + var->clear(resources); + return &var->toObject(); + } + VariantType type() const { + return type_; + } + void clear(ResourceManager* resources); + static void clear(VariantData* var, ResourceManager* resources) { + if (!var) + return; + var->clear(resources); + } +}; +class VariantData; +class VariantWithId; +class ResourceManager { + union SlotData { + VariantData variant; +#if ARDUINOJSON_USE_EXTENSIONS + VariantExtension extension; +#endif + }; + public: + constexpr static size_t slotSize = sizeof(SlotData); + ResourceManager(Allocator* allocator = DefaultAllocator::instance()) + : allocator_(allocator), overflowed_(false) {} + ~ResourceManager() { + stringPool_.clear(allocator_); + variantPools_.clear(allocator_); + } + ResourceManager(const ResourceManager&) = delete; + ResourceManager& operator=(const ResourceManager& src) = delete; + friend void swap(ResourceManager& a, ResourceManager& b) { + swap(a.stringPool_, b.stringPool_); + swap(a.variantPools_, b.variantPools_); + swap_(a.allocator_, b.allocator_); + swap_(a.overflowed_, b.overflowed_); + } + Allocator* allocator() const { + return allocator_; + } + size_t size() const { + return variantPools_.size() + stringPool_.size(); + } + bool overflowed() const { + return overflowed_; + } + Slot allocVariant(); + void freeVariant(Slot slot); + VariantData* getVariant(SlotId id) const; +#if ARDUINOJSON_USE_EXTENSIONS + Slot allocExtension(); + void freeExtension(SlotId slot); + VariantExtension* getExtension(SlotId id) const; +#endif + template + StringNode* saveString(TAdaptedString str) { + if (str.isNull()) + return 0; + auto node = stringPool_.add(str, allocator_); + if (!node) + overflowed_ = true; + return node; + } + void saveString(StringNode* node) { + stringPool_.add(node); + } + template + StringNode* getString(const TAdaptedString& str) const { + return stringPool_.get(str); + } + StringNode* createString(size_t length) { + auto node = StringNode::create(length, allocator_); + if (!node) + overflowed_ = true; + return node; + } + StringNode* resizeString(StringNode* node, size_t length) { + node = StringNode::resize(node, length, allocator_); + if (!node) + overflowed_ = true; + return node; + } + void destroyString(StringNode* node) { + StringNode::destroy(node, allocator_); + } + void dereferenceString(const char* s) { + stringPool_.dereference(s, allocator_); + } + void clear() { + variantPools_.clear(allocator_); + overflowed_ = false; + stringPool_.clear(allocator_); + } + void shrinkToFit() { + variantPools_.shrinkToFit(allocator_); + } + private: + Allocator* allocator_; + bool overflowed_; + StringPool stringPool_; + MemoryPoolList variantPools_; +}; +template +struct IsString : false_type {}; +template +struct IsString::AdaptedString>> + : true_type {}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +class JsonArray; +class JsonObject; +class JsonVariant; +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +struct VariantTo {}; +template <> +struct VariantTo { + typedef JsonArray type; +}; +template <> +struct VariantTo { + typedef JsonObject type; +}; +template <> +struct VariantTo { + typedef JsonVariant type; +}; +class VariantAttorney { + public: + template + static auto getResourceManager(TClient& client) + -> decltype(client.getResourceManager()) { + return client.getResourceManager(); + } + template + static auto getData(TClient& client) -> decltype(client.getData()) { + return client.getData(); + } + template + static VariantData* getOrCreateData(TClient& client) { + return client.getOrCreateData(); + } +}; +enum CompareResult { + COMPARE_RESULT_DIFFER = 0, + COMPARE_RESULT_EQUAL = 1, + COMPARE_RESULT_GREATER = 2, + COMPARE_RESULT_LESS = 4, + COMPARE_RESULT_GREATER_OR_EQUAL = 3, + COMPARE_RESULT_LESS_OR_EQUAL = 5 +}; +template +CompareResult arithmeticCompare(const T& lhs, const T& rhs) { + if (lhs < rhs) + return COMPARE_RESULT_LESS; + else if (lhs > rhs) + return COMPARE_RESULT_GREATER; + else + return COMPARE_RESULT_EQUAL; +} +template +CompareResult arithmeticCompare( + const T1& lhs, const T2& rhs, + enable_if_t::value && is_integral::value && + sizeof(T1) < sizeof(T2)>* = 0) { + return arithmeticCompare(static_cast(lhs), rhs); +} +template +CompareResult arithmeticCompare( + const T1& lhs, const T2& rhs, + enable_if_t::value && is_integral::value && + sizeof(T2) < sizeof(T1)>* = 0) { + return arithmeticCompare(lhs, static_cast(rhs)); +} +template +CompareResult arithmeticCompare( + const T1& lhs, const T2& rhs, + enable_if_t::value && is_integral::value && + is_signed::value == is_signed::value && + sizeof(T2) == sizeof(T1)>* = 0) { + return arithmeticCompare(lhs, static_cast(rhs)); +} +template +CompareResult arithmeticCompare( + const T1& lhs, const T2& rhs, + enable_if_t::value && is_integral::value && + is_unsigned::value && is_signed::value && + sizeof(T2) == sizeof(T1)>* = 0) { + if (rhs < 0) + return COMPARE_RESULT_GREATER; + return arithmeticCompare(lhs, static_cast(rhs)); +} +template +CompareResult arithmeticCompare( + const T1& lhs, const T2& rhs, + enable_if_t::value && is_integral::value && + is_signed::value && is_unsigned::value && + sizeof(T2) == sizeof(T1)>* = 0) { + if (lhs < 0) + return COMPARE_RESULT_LESS; + return arithmeticCompare(static_cast(lhs), rhs); +} +template +CompareResult arithmeticCompare( + const T1& lhs, const T2& rhs, + enable_if_t::value || is_floating_point::value>* = + 0) { + return arithmeticCompare(static_cast(lhs), + static_cast(rhs)); +} +template +CompareResult arithmeticCompareNegateLeft( + JsonUInt, const T2&, enable_if_t::value>* = 0) { + return COMPARE_RESULT_LESS; +} +template +CompareResult arithmeticCompareNegateLeft( + JsonUInt lhs, const T2& rhs, enable_if_t::value>* = 0) { + if (rhs > 0) + return COMPARE_RESULT_LESS; + return arithmeticCompare(-rhs, static_cast(lhs)); +} +template +CompareResult arithmeticCompareNegateRight( + const T1&, JsonUInt, enable_if_t::value>* = 0) { + return COMPARE_RESULT_GREATER; +} +template +CompareResult arithmeticCompareNegateRight( + const T1& lhs, JsonUInt rhs, enable_if_t::value>* = 0) { + if (lhs > 0) + return COMPARE_RESULT_GREATER; + return arithmeticCompare(static_cast(rhs), -lhs); +} +struct VariantTag {}; +template +struct IsVariant : is_base_of {}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +class JsonVariantConst; +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +CompareResult compare(JsonVariantConst lhs, + const T& rhs); // VariantCompare.cpp +struct VariantOperatorTag {}; +template +struct VariantOperators : VariantOperatorTag { + template + friend enable_if_t::value && !is_array::value, T> operator|( + const TVariant& variant, const T& defaultValue) { + if (variant.template is()) + return variant.template as(); + else + return defaultValue; + } + friend const char* operator|(const TVariant& variant, + const char* defaultValue) { + if (variant.template is()) + return variant.template as(); + else + return defaultValue; + } + template + friend enable_if_t::value, JsonVariantConst> operator|( + const TVariant& variant, T defaultValue) { + if (variant) + return variant; + else + return defaultValue; + } + template + friend bool operator==(T* lhs, TVariant rhs) { + return compare(rhs, lhs) == COMPARE_RESULT_EQUAL; + } + template + friend bool operator==(const T& lhs, TVariant rhs) { + return compare(rhs, lhs) == COMPARE_RESULT_EQUAL; + } + template + friend bool operator==(TVariant lhs, T* rhs) { + return compare(lhs, rhs) == COMPARE_RESULT_EQUAL; + } + template + friend enable_if_t::value, bool> + operator==(TVariant lhs, const T& rhs) { + return compare(lhs, rhs) == COMPARE_RESULT_EQUAL; + } + template + friend bool operator!=(T* lhs, TVariant rhs) { + return compare(rhs, lhs) != COMPARE_RESULT_EQUAL; + } + template + friend bool operator!=(const T& lhs, TVariant rhs) { + return compare(rhs, lhs) != COMPARE_RESULT_EQUAL; + } + template + friend bool operator!=(TVariant lhs, T* rhs) { + return compare(lhs, rhs) != COMPARE_RESULT_EQUAL; + } + template + friend enable_if_t::value, bool> + operator!=(TVariant lhs, const T& rhs) { + return compare(lhs, rhs) != COMPARE_RESULT_EQUAL; + } + template + friend bool operator<(T* lhs, TVariant rhs) { + return compare(rhs, lhs) == COMPARE_RESULT_GREATER; + } + template + friend bool operator<(const T& lhs, TVariant rhs) { + return compare(rhs, lhs) == COMPARE_RESULT_GREATER; + } + template + friend bool operator<(TVariant lhs, T* rhs) { + return compare(lhs, rhs) == COMPARE_RESULT_LESS; + } + template + friend enable_if_t::value, bool> operator<( + TVariant lhs, const T& rhs) { + return compare(lhs, rhs) == COMPARE_RESULT_LESS; + } + template + friend bool operator<=(T* lhs, TVariant rhs) { + return (compare(rhs, lhs) & COMPARE_RESULT_GREATER_OR_EQUAL) != 0; + } + template + friend bool operator<=(const T& lhs, TVariant rhs) { + return (compare(rhs, lhs) & COMPARE_RESULT_GREATER_OR_EQUAL) != 0; + } + template + friend bool operator<=(TVariant lhs, T* rhs) { + return (compare(lhs, rhs) & COMPARE_RESULT_LESS_OR_EQUAL) != 0; + } + template + friend enable_if_t::value, bool> + operator<=(TVariant lhs, const T& rhs) { + return (compare(lhs, rhs) & COMPARE_RESULT_LESS_OR_EQUAL) != 0; + } + template + friend bool operator>(T* lhs, TVariant rhs) { + return compare(rhs, lhs) == COMPARE_RESULT_LESS; + } + template + friend bool operator>(const T& lhs, TVariant rhs) { + return compare(rhs, lhs) == COMPARE_RESULT_LESS; + } + template + friend bool operator>(TVariant lhs, T* rhs) { + return compare(lhs, rhs) == COMPARE_RESULT_GREATER; + } + template + friend enable_if_t::value, bool> operator>( + TVariant lhs, const T& rhs) { + return compare(lhs, rhs) == COMPARE_RESULT_GREATER; + } + template + friend bool operator>=(T* lhs, TVariant rhs) { + return (compare(rhs, lhs) & COMPARE_RESULT_LESS_OR_EQUAL) != 0; + } + template + friend bool operator>=(const T& lhs, TVariant rhs) { + return (compare(rhs, lhs) & COMPARE_RESULT_LESS_OR_EQUAL) != 0; + } + template + friend bool operator>=(TVariant lhs, T* rhs) { + return (compare(lhs, rhs) & COMPARE_RESULT_GREATER_OR_EQUAL) != 0; + } + template + friend enable_if_t::value, bool> + operator>=(TVariant lhs, const T& rhs) { + return (compare(lhs, rhs) & COMPARE_RESULT_GREATER_OR_EQUAL) != 0; + } +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +class JsonArray; +class JsonObject; +class JsonVariantConst : public detail::VariantTag, + public detail::VariantOperators { + friend class detail::VariantAttorney; + template + using ConversionSupported = + detail::is_same::fromJson)>::arg1_type, + JsonVariantConst>; + public: + JsonVariantConst() : data_(nullptr), resources_(nullptr) {} + explicit JsonVariantConst(const detail::VariantData* data, + const detail::ResourceManager* resources) + : data_(data), resources_(resources) {} + bool isNull() const { + return detail::VariantData::isNull(data_); + } + bool isUnbound() const { + return !data_; + } + size_t nesting() const { + return detail::VariantData::nesting(data_, resources_); + } + size_t size() const { + return detail::VariantData::size(data_, resources_); + } + template ::value, bool> = true> + T as() const { + return Converter::fromJson(*this); + } + template ::value, bool> = true> + detail::InvalidConversion as() const; + template + detail::enable_if_t::value, bool> is() const { + return Converter::checkJson(*this); + } + template + detail::enable_if_t::value, bool> is() const { + return false; + } + template + operator T() const { + return as(); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](T index) const { + return JsonVariantConst( + detail::VariantData::getElement(data_, size_t(index), resources_), + resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](const TString& key) const { + return JsonVariantConst(detail::VariantData::getMember( + data_, detail::adaptString(key), resources_), + resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](TChar* key) const { + return JsonVariantConst(detail::VariantData::getMember( + data_, detail::adaptString(key), resources_), + resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](const TVariant& key) const { + if (key.template is()) + return operator[](key.template as()); + else + return operator[](key.template as()); + } + template + ARDUINOJSON_DEPRECATED("use var[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TString& key) const { + return detail::VariantData::getMember(getData(), detail::adaptString(key), + resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use obj[\"key\"].is() instead") + detail::enable_if_t::value, bool> containsKey( + TChar* key) const { + return detail::VariantData::getMember(getData(), detail::adaptString(key), + resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use var[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TVariant& key) const { + return containsKey(key.template as()); + } + ARDUINOJSON_DEPRECATED("always returns zero") + size_t memoryUsage() const { + return 0; + } + protected: + const detail::VariantData* getData() const { + return data_; + } + const detail::ResourceManager* getResourceManager() const { + return resources_; + } + private: + const detail::VariantData* data_; + const detail::ResourceManager* resources_; +}; +class JsonVariant; +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +class ElementProxy; +template +class MemberProxy; +template +class VariantRefBase : public VariantTag { + friend class VariantAttorney; + public: + void clear() const { + VariantData::clear(getOrCreateData(), getResourceManager()); + } + bool isNull() const { + return VariantData::isNull(getData()); + } + bool isUnbound() const { + return !getData(); + } + template + T as() const; + template ::value>> + operator T() const { + return as(); + } + template + enable_if_t::value, JsonArray> to() const; + template + enable_if_t::value, JsonObject> to() const; + template + enable_if_t::value, JsonVariant> to() const; + template + FORCE_INLINE bool is() const; + template + bool set(const T& value) const { + return doSet>>(value); + } + template + bool set(T* value) const { + return doSet>(value); + } + size_t size() const { + return VariantData::size(getData(), getResourceManager()); + } + size_t nesting() const { + return VariantData::nesting(getData(), getResourceManager()); + } + template + enable_if_t::value, T> add() const { + return add().template to(); + } + template + enable_if_t::value, T> add() const; + template + bool add(const T& value) const { + return detail::VariantData::addValue(getOrCreateData(), value, + getResourceManager()); + } + template + bool add(T* value) const { + return detail::VariantData::addValue(getOrCreateData(), value, + getResourceManager()); + } + void remove(size_t index) const { + VariantData::removeElement(getData(), index, getResourceManager()); + } + template + enable_if_t::value> remove(TChar* key) const { + VariantData::removeMember(getData(), adaptString(key), + getResourceManager()); + } + template + enable_if_t::value> remove(const TString& key) const { + VariantData::removeMember(getData(), adaptString(key), + getResourceManager()); + } + template + enable_if_t::value> remove(const TVariant& key) const { + if (key.template is()) + remove(key.template as()); + else + remove(key.template as()); + } + ElementProxy operator[](size_t index) const; + template + ARDUINOJSON_DEPRECATED("use obj[key].is() instead") + enable_if_t::value, bool> containsKey( + const TString& key) const; + template + ARDUINOJSON_DEPRECATED("use obj[\"key\"].is() instead") + enable_if_t::value, bool> containsKey(TChar* key) const; + template + ARDUINOJSON_DEPRECATED("use obj[key].is() instead") + enable_if_t::value, bool> containsKey( + const TVariant& key) const; + template + FORCE_INLINE + enable_if_t::value, MemberProxy> + operator[](const TString& key) const; + template + FORCE_INLINE + enable_if_t::value, MemberProxy> + operator[](TChar* key) const; + template + enable_if_t::value, JsonVariantConst> operator[]( + const TVariant& key) const { + if (key.template is()) + return operator[](key.template as()); + else + return operator[](key.template as()); + } + ARDUINOJSON_DEPRECATED("use add() instead") + JsonVariant add() const; + ARDUINOJSON_DEPRECATED("use add() instead") + JsonArray createNestedArray() const; + template + ARDUINOJSON_DEPRECATED("use var[key].to() instead") + JsonArray createNestedArray(TChar* key) const; + template + ARDUINOJSON_DEPRECATED("use var[key].to() instead") + JsonArray createNestedArray(const TString& key) const; + ARDUINOJSON_DEPRECATED("use add() instead") + JsonObject createNestedObject() const; + template + ARDUINOJSON_DEPRECATED("use var[key].to() instead") + JsonObject createNestedObject(TChar* key) const; + template + ARDUINOJSON_DEPRECATED("use var[key].to() instead") + JsonObject createNestedObject(const TString& key) const; + ARDUINOJSON_DEPRECATED("always returns zero") + size_t memoryUsage() const { + return 0; + } + ARDUINOJSON_DEPRECATED("performs a deep copy") + void shallowCopy(JsonVariantConst src) const { + set(src); + } + private: + TDerived& derived() { + return static_cast(*this); + } + const TDerived& derived() const { + return static_cast(*this); + } + ResourceManager* getResourceManager() const { + return VariantAttorney::getResourceManager(derived()); + } + VariantData* getData() const { + return VariantAttorney::getData(derived()); + } + VariantData* getOrCreateData() const { + return VariantAttorney::getOrCreateData(derived()); + } + FORCE_INLINE FLArduinoJson::JsonVariant getVariant() const; + FORCE_INLINE FLArduinoJson::JsonVariantConst getVariantConst() const { + return FLArduinoJson::JsonVariantConst(getData(), getResourceManager()); + } + template + FORCE_INLINE enable_if_t::value, T> getVariant() + const { + return getVariantConst(); + } + template + FORCE_INLINE enable_if_t::value, T> getVariant() + const { + return getVariant(); + } + template + bool doSet(T&& value) const { + return doSet( + detail::forward(value), + is_same::return_type, + bool>{}); + } + template + bool doSet(T&& value, false_type) const; + template + bool doSet(T&& value, true_type) const; + FLArduinoJson::JsonVariant getOrCreateVariant() const; +}; +template +class ElementProxy : public VariantRefBase>, + public VariantOperators> { + friend class VariantAttorney; + public: + ElementProxy(TUpstream upstream, size_t index) + : upstream_(upstream), index_(index) {} + ElementProxy(const ElementProxy& src) + : upstream_(src.upstream_), index_(src.index_) {} + ElementProxy& operator=(const ElementProxy& src) { + this->set(src); + return *this; + } + template + ElementProxy& operator=(const T& src) { + this->set(src); + return *this; + } + template + ElementProxy& operator=(T* src) { + this->set(src); + return *this; + } + private: + ResourceManager* getResourceManager() const { + return VariantAttorney::getResourceManager(upstream_); + } + FORCE_INLINE VariantData* getData() const { + return VariantData::getElement( + VariantAttorney::getData(upstream_), index_, + VariantAttorney::getResourceManager(upstream_)); + } + VariantData* getOrCreateData() const { + auto data = VariantAttorney::getOrCreateData(upstream_); + if (!data) + return nullptr; + return data->getOrAddElement( + index_, VariantAttorney::getResourceManager(upstream_)); + } + TUpstream upstream_; + size_t index_; +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +class JsonVariant : public detail::VariantRefBase, + public detail::VariantOperators { + friend class detail::VariantAttorney; + public: + JsonVariant() : data_(0), resources_(0) {} + JsonVariant(detail::VariantData* data, detail::ResourceManager* resources) + : data_(data), resources_(resources) {} + private: + detail::ResourceManager* getResourceManager() const { + return resources_; + } + detail::VariantData* getData() const { + return data_; + } + detail::VariantData* getOrCreateData() const { + return data_; + } + detail::VariantData* data_; + detail::ResourceManager* resources_; +}; +namespace detail { +bool copyVariant(JsonVariant dst, JsonVariantConst src); +} +template <> +struct Converter : private detail::VariantAttorney { + static void toJson(JsonVariantConst src, JsonVariant dst) { + copyVariant(dst, src); + } + static JsonVariant fromJson(JsonVariant src) { + return src; + } + static bool checkJson(JsonVariant src) { + auto data = getData(src); + return !!data; + } +}; +template <> +struct Converter : private detail::VariantAttorney { + static void toJson(JsonVariantConst src, JsonVariant dst) { + copyVariant(dst, src); + } + static JsonVariantConst fromJson(JsonVariantConst src) { + return JsonVariantConst(getData(src), getResourceManager(src)); + } + static bool checkJson(JsonVariantConst src) { + auto data = getData(src); + return !!data; + } +}; +template +class Ref { + public: + Ref(T value) : value_(value) {} + T* operator->() { + return &value_; + } + T& operator*() { + return value_; + } + private: + T value_; +}; +class JsonArrayIterator { + friend class JsonArray; + public: + JsonArrayIterator() {} + explicit JsonArrayIterator(detail::ArrayData::iterator iterator, + detail::ResourceManager* resources) + : iterator_(iterator), resources_(resources) {} + JsonVariant operator*() { + return JsonVariant(iterator_.data(), resources_); + } + Ref operator->() { + return operator*(); + } + bool operator==(const JsonArrayIterator& other) const { + return iterator_ == other.iterator_; + } + bool operator!=(const JsonArrayIterator& other) const { + return iterator_ != other.iterator_; + } + JsonArrayIterator& operator++() { + iterator_.next(resources_); + return *this; + } + private: + detail::ArrayData::iterator iterator_; + detail::ResourceManager* resources_; +}; +class JsonArrayConstIterator { + friend class JsonArray; + public: + JsonArrayConstIterator() {} + explicit JsonArrayConstIterator(detail::ArrayData::iterator iterator, + const detail::ResourceManager* resources) + : iterator_(iterator), resources_(resources) {} + JsonVariantConst operator*() const { + return JsonVariantConst(iterator_.data(), resources_); + } + Ref operator->() { + return operator*(); + } + bool operator==(const JsonArrayConstIterator& other) const { + return iterator_ == other.iterator_; + } + bool operator!=(const JsonArrayConstIterator& other) const { + return iterator_ != other.iterator_; + } + JsonArrayConstIterator& operator++() { + iterator_.next(resources_); + return *this; + } + private: + detail::ArrayData::iterator iterator_; + const detail::ResourceManager* resources_; +}; +class JsonObject; +class JsonArrayConst : public detail::VariantOperators { + friend class JsonArray; + friend class detail::VariantAttorney; + public: + typedef JsonArrayConstIterator iterator; + iterator begin() const { + if (!data_) + return iterator(); + return iterator(data_->createIterator(resources_), resources_); + } + iterator end() const { + return iterator(); + } + JsonArrayConst() : data_(0), resources_(0) {} + JsonArrayConst(const detail::ArrayData* data, + const detail::ResourceManager* resources) + : data_(data), resources_(resources) {} + template + detail::enable_if_t::value, JsonVariantConst> + operator[](T index) const { + return JsonVariantConst( + detail::ArrayData::getElement(data_, size_t(index), resources_), + resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](const TVariant& variant) const { + if (variant.template is()) + return operator[](variant.template as()); + else + return JsonVariantConst(); + } + operator JsonVariantConst() const { + return JsonVariantConst(getData(), resources_); + } + bool isNull() const { + return data_ == 0; + } + operator bool() const { + return data_ != 0; + } + size_t nesting() const { + return detail::VariantData::nesting(getData(), resources_); + } + size_t size() const { + return data_ ? data_->size(resources_) : 0; + } + ARDUINOJSON_DEPRECATED("always returns zero") + size_t memoryUsage() const { + return 0; + } + private: + const detail::VariantData* getData() const { + return collectionToVariant(data_); + } + const detail::ArrayData* data_; + const detail::ResourceManager* resources_; +}; +inline bool operator==(JsonArrayConst lhs, JsonArrayConst rhs) { + if (!lhs && !rhs) + return true; + if (!lhs || !rhs) + return false; + auto a = lhs.begin(); + auto b = rhs.begin(); + for (;;) { + if (a == b) // same pointer or both null + return true; + if (a == lhs.end() || b == rhs.end()) + return false; + if (*a != *b) + return false; + ++a; + ++b; + } +} +class JsonObject; +class JsonArray : public detail::VariantOperators { + friend class detail::VariantAttorney; + public: + typedef JsonArrayIterator iterator; + JsonArray() : data_(0), resources_(0) {} + JsonArray(detail::ArrayData* data, detail::ResourceManager* resources) + : data_(data), resources_(resources) {} + operator JsonVariant() { + void* data = data_; // prevent warning cast-align + return JsonVariant(reinterpret_cast(data), + resources_); + } + operator JsonArrayConst() const { + return JsonArrayConst(data_, resources_); + } + template + detail::enable_if_t::value, T> add() const { + return add().to(); + } + template + detail::enable_if_t::value, T> add() const { + return JsonVariant(detail::ArrayData::addElement(data_, resources_), + resources_); + } + template + bool add(const T& value) const { + return detail::ArrayData::addValue(data_, value, resources_); + } + template + bool add(T* value) const { + return detail::ArrayData::addValue(data_, value, resources_); + } + iterator begin() const { + if (!data_) + return iterator(); + return iterator(data_->createIterator(resources_), resources_); + } + iterator end() const { + return iterator(); + } + bool set(JsonArrayConst src) const { + if (!data_) + return false; + clear(); + for (auto element : src) { + if (!add(element)) + return false; + } + return true; + } + void remove(iterator it) const { + detail::ArrayData::remove(data_, it.iterator_, resources_); + } + void remove(size_t index) const { + detail::ArrayData::removeElement(data_, index, resources_); + } + template + detail::enable_if_t::value> remove( + TVariant variant) const { + if (variant.template is()) + remove(variant.template as()); + } + void clear() const { + detail::ArrayData::clear(data_, resources_); + } + template + detail::enable_if_t::value, + detail::ElementProxy> + operator[](T index) const { + return {*this, size_t(index)}; + } + template + detail::enable_if_t::value, + detail::ElementProxy> + operator[](const TVariant& variant) const { + if (variant.template is()) + return operator[](variant.template as()); + else + return {*this, size_t(-1)}; + } + operator JsonVariantConst() const { + return JsonVariantConst(collectionToVariant(data_), resources_); + } + bool isNull() const { + return data_ == 0; + } + operator bool() const { + return data_ != 0; + } + size_t nesting() const { + return detail::VariantData::nesting(collectionToVariant(data_), resources_); + } + size_t size() const { + return data_ ? data_->size(resources_) : 0; + } + ARDUINOJSON_DEPRECATED("use add() instead") + JsonVariant add() const { + return add(); + } + ARDUINOJSON_DEPRECATED("use add() instead") + JsonArray createNestedArray() const { + return add(); + } + ARDUINOJSON_DEPRECATED("use add() instead") + JsonObject createNestedObject() const; + ARDUINOJSON_DEPRECATED("always returns zero") + size_t memoryUsage() const { + return 0; + } + private: + detail::ResourceManager* getResourceManager() const { + return resources_; + } + detail::VariantData* getData() const { + return collectionToVariant(data_); + } + detail::VariantData* getOrCreateData() const { + return collectionToVariant(data_); + } + detail::ArrayData* data_; + detail::ResourceManager* resources_; +}; +class JsonPair { + public: + JsonPair(detail::ObjectData::iterator iterator, + detail::ResourceManager* resources) { + if (!iterator.done()) { + key_ = iterator->asString(); + iterator.next(resources); + value_ = JsonVariant(iterator.data(), resources); + } + } + JsonString key() const { + return key_; + } + JsonVariant value() { + return value_; + } + private: + JsonString key_; + JsonVariant value_; +}; +class JsonPairConst { + public: + JsonPairConst(detail::ObjectData::iterator iterator, + const detail::ResourceManager* resources) { + if (!iterator.done()) { + key_ = iterator->asString(); + iterator.next(resources); + value_ = JsonVariantConst(iterator.data(), resources); + } + } + JsonString key() const { + return key_; + } + JsonVariantConst value() const { + return value_; + } + private: + JsonString key_; + JsonVariantConst value_; +}; +class JsonObjectIterator { + friend class JsonObject; + public: + JsonObjectIterator() {} + explicit JsonObjectIterator(detail::ObjectData::iterator iterator, + detail::ResourceManager* resources) + : iterator_(iterator), resources_(resources) {} + JsonPair operator*() const { + return JsonPair(iterator_, resources_); + } + Ref operator->() { + return operator*(); + } + bool operator==(const JsonObjectIterator& other) const { + return iterator_ == other.iterator_; + } + bool operator!=(const JsonObjectIterator& other) const { + return iterator_ != other.iterator_; + } + JsonObjectIterator& operator++() { + iterator_.next(resources_); // key + iterator_.next(resources_); // value + return *this; + } + private: + detail::ObjectData::iterator iterator_; + detail::ResourceManager* resources_; +}; +class JsonObjectConstIterator { + friend class JsonObject; + public: + JsonObjectConstIterator() {} + explicit JsonObjectConstIterator(detail::ObjectData::iterator iterator, + const detail::ResourceManager* resources) + : iterator_(iterator), resources_(resources) {} + JsonPairConst operator*() const { + return JsonPairConst(iterator_, resources_); + } + Ref operator->() { + return operator*(); + } + bool operator==(const JsonObjectConstIterator& other) const { + return iterator_ == other.iterator_; + } + bool operator!=(const JsonObjectConstIterator& other) const { + return iterator_ != other.iterator_; + } + JsonObjectConstIterator& operator++() { + iterator_.next(resources_); // key + iterator_.next(resources_); // value + return *this; + } + private: + detail::ObjectData::iterator iterator_; + const detail::ResourceManager* resources_; +}; +class JsonObjectConst : public detail::VariantOperators { + friend class JsonObject; + friend class detail::VariantAttorney; + public: + typedef JsonObjectConstIterator iterator; + JsonObjectConst() : data_(0), resources_(0) {} + JsonObjectConst(const detail::ObjectData* data, + const detail::ResourceManager* resources) + : data_(data), resources_(resources) {} + operator JsonVariantConst() const { + return JsonVariantConst(getData(), resources_); + } + bool isNull() const { + return data_ == 0; + } + operator bool() const { + return data_ != 0; + } + size_t nesting() const { + return detail::VariantData::nesting(getData(), resources_); + } + size_t size() const { + return data_ ? data_->size(resources_) : 0; + } + iterator begin() const { + if (!data_) + return iterator(); + return iterator(data_->createIterator(resources_), resources_); + } + iterator end() const { + return iterator(); + } + template + ARDUINOJSON_DEPRECATED("use obj[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TString& key) const { + return detail::ObjectData::getMember(data_, detail::adaptString(key), + resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use obj[\"key\"].is() instead") + bool containsKey(TChar* key) const { + return detail::ObjectData::getMember(data_, detail::adaptString(key), + resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use obj[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TVariant& key) const { + return containsKey(key.template as()); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](const TString& key) const { + return JsonVariantConst(detail::ObjectData::getMember( + data_, detail::adaptString(key), resources_), + resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](TChar* key) const { + return JsonVariantConst(detail::ObjectData::getMember( + data_, detail::adaptString(key), resources_), + resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](const TVariant& key) const { + if (key.template is()) + return operator[](key.template as()); + else + return JsonVariantConst(); + } + ARDUINOJSON_DEPRECATED("always returns zero") + size_t memoryUsage() const { + return 0; + } + private: + const detail::VariantData* getData() const { + return collectionToVariant(data_); + } + const detail::ObjectData* data_; + const detail::ResourceManager* resources_; +}; +inline bool operator==(JsonObjectConst lhs, JsonObjectConst rhs) { + if (!lhs && !rhs) // both are null + return true; + if (!lhs || !rhs) // only one is null + return false; + size_t count = 0; + for (auto kvp : lhs) { + auto rhsValue = rhs[kvp.key()]; + if (rhsValue.isUnbound()) + return false; + if (kvp.value() != rhsValue) + return false; + count++; + } + return count == rhs.size(); +} +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +class MemberProxy + : public VariantRefBase>, + public VariantOperators> { + friend class VariantAttorney; + public: + MemberProxy(TUpstream upstream, TStringRef key) + : upstream_(upstream), key_(key) {} + MemberProxy(const MemberProxy& src) + : upstream_(src.upstream_), key_(src.key_) {} + MemberProxy& operator=(const MemberProxy& src) { + this->set(src); + return *this; + } + template + MemberProxy& operator=(const T& src) { + this->set(src); + return *this; + } + template + MemberProxy& operator=(T* src) { + this->set(src); + return *this; + } + private: + ResourceManager* getResourceManager() const { + return VariantAttorney::getResourceManager(upstream_); + } + VariantData* getData() const { + return VariantData::getMember( + VariantAttorney::getData(upstream_), adaptString(key_), + VariantAttorney::getResourceManager(upstream_)); + } + VariantData* getOrCreateData() const { + auto data = VariantAttorney::getOrCreateData(upstream_); + if (!data) + return nullptr; + return data->getOrAddMember(adaptString(key_), + VariantAttorney::getResourceManager(upstream_)); + } + private: + TUpstream upstream_; + TStringRef key_; +}; +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +class JsonArray; +class JsonObject : public detail::VariantOperators { + friend class detail::VariantAttorney; + public: + typedef JsonObjectIterator iterator; + JsonObject() : data_(0), resources_(0) {} + JsonObject(detail::ObjectData* data, detail::ResourceManager* resource) + : data_(data), resources_(resource) {} + operator JsonVariant() const { + void* data = data_; // prevent warning cast-align + return JsonVariant(reinterpret_cast(data), + resources_); + } + operator JsonObjectConst() const { + return JsonObjectConst(data_, resources_); + } + operator JsonVariantConst() const { + return JsonVariantConst(collectionToVariant(data_), resources_); + } + bool isNull() const { + return data_ == 0; + } + operator bool() const { + return data_ != 0; + } + size_t nesting() const { + return detail::VariantData::nesting(collectionToVariant(data_), resources_); + } + size_t size() const { + return data_ ? data_->size(resources_) : 0; + } + iterator begin() const { + if (!data_) + return iterator(); + return iterator(data_->createIterator(resources_), resources_); + } + iterator end() const { + return iterator(); + } + void clear() const { + detail::ObjectData::clear(data_, resources_); + } + bool set(JsonObjectConst src) { + if (!data_ || !src.data_) + return false; + clear(); + for (auto kvp : src) { + if (!operator[](kvp.key()).set(kvp.value())) + return false; + } + return true; + } + template + detail::enable_if_t::value, + detail::MemberProxy> + operator[](const TString& key) const { + return {*this, key}; + } + template + detail::enable_if_t::value, + detail::MemberProxy> + operator[](TChar* key) const { + return {*this, key}; + } + template + detail::enable_if_t::value, + detail::MemberProxy> + operator[](const TVariant& key) const { + if (key.template is()) + return {*this, key.template as()}; + else + return {*this, nullptr}; + } + FORCE_INLINE void remove(iterator it) const { + detail::ObjectData::remove(data_, it.iterator_, resources_); + } + template + detail::enable_if_t::value> remove( + const TString& key) const { + detail::ObjectData::removeMember(data_, detail::adaptString(key), + resources_); + } + template + detail::enable_if_t::value> remove( + const TVariant& key) const { + if (key.template is()) + remove(key.template as()); + } + template + FORCE_INLINE void remove(TChar* key) const { + detail::ObjectData::removeMember(data_, detail::adaptString(key), + resources_); + } + template + ARDUINOJSON_DEPRECATED("use obj[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TString& key) const { + return detail::ObjectData::getMember(data_, detail::adaptString(key), + resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use obj[\"key\"].is() instead") + detail::enable_if_t::value, bool> containsKey( + TChar* key) const { + return detail::ObjectData::getMember(data_, detail::adaptString(key), + resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use obj[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TVariant& key) const { + return containsKey(key.template as()); + } + template + ARDUINOJSON_DEPRECATED("use obj[key].to() instead") + JsonArray createNestedArray(TChar* key) const { + return operator[](key).template to(); + } + template + ARDUINOJSON_DEPRECATED("use obj[key].to() instead") + JsonArray createNestedArray(const TString& key) const { + return operator[](key).template to(); + } + template + ARDUINOJSON_DEPRECATED("use obj[key].to() instead") + JsonObject createNestedObject(TChar* key) { + return operator[](key).template to(); + } + template + ARDUINOJSON_DEPRECATED("use obj[key].to() instead") + JsonObject createNestedObject(const TString& key) { + return operator[](key).template to(); + } + ARDUINOJSON_DEPRECATED("always returns zero") + size_t memoryUsage() const { + return 0; + } + private: + detail::ResourceManager* getResourceManager() const { + return resources_; + } + detail::VariantData* getData() const { + return detail::collectionToVariant(data_); + } + detail::VariantData* getOrCreateData() const { + return detail::collectionToVariant(data_); + } + detail::ObjectData* data_; + detail::ResourceManager* resources_; +}; +class JsonDocument : public detail::VariantOperators { + friend class detail::VariantAttorney; + public: + explicit JsonDocument(Allocator* alloc = detail::DefaultAllocator::instance()) + : resources_(alloc) {} + JsonDocument(const JsonDocument& src) : JsonDocument(src.allocator()) { + set(src); + } + JsonDocument(JsonDocument&& src) + : JsonDocument(detail::DefaultAllocator::instance()) { + swap(*this, src); + } + template + JsonDocument( + const T& src, Allocator* alloc = detail::DefaultAllocator::instance(), + detail::enable_if_t::value || + detail::is_same::value || + detail::is_same::value || + detail::is_same::value || + detail::is_same::value>* = 0) + : JsonDocument(alloc) { + set(src); + } + JsonDocument& operator=(JsonDocument src) { + swap(*this, src); + return *this; + } + template + JsonDocument& operator=(const T& src) { + set(src); + return *this; + } + Allocator* allocator() const { + return resources_.allocator(); + } + void shrinkToFit() { + resources_.shrinkToFit(); + } + template + T as() { + return getVariant().template as(); + } + template + T as() const { + return getVariant().template as(); + } + void clear() { + resources_.clear(); + data_.reset(); + } + template + bool is() { + return getVariant().template is(); + } + template + bool is() const { + return getVariant().template is(); + } + bool isNull() const { + return getVariant().isNull(); + } + bool overflowed() const { + return resources_.overflowed(); + } + size_t nesting() const { + return data_.nesting(&resources_); + } + size_t size() const { + return data_.size(&resources_); + } + bool set(const JsonDocument& src) { + return to().set(src.as()); + } + template + detail::enable_if_t::value, bool> set( + const T& src) { + return to().set(src); + } + template + typename detail::VariantTo::type to() { + clear(); + return getVariant().template to(); + } + template + ARDUINOJSON_DEPRECATED("use doc[\"key\"].is() instead") + bool containsKey(TChar* key) const { + return data_.getMember(detail::adaptString(key), &resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use doc[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TString& key) const { + return data_.getMember(detail::adaptString(key), &resources_) != 0; + } + template + ARDUINOJSON_DEPRECATED("use doc[key].is() instead") + detail::enable_if_t::value, bool> containsKey( + const TVariant& key) const { + return containsKey(key.template as()); + } + template + detail::enable_if_t::value, + detail::MemberProxy> + operator[](const TString& key) { + return {*this, key}; + } + template + detail::enable_if_t::value, + detail::MemberProxy> + operator[](TChar* key) { + return {*this, key}; + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](const TString& key) const { + return JsonVariantConst( + data_.getMember(detail::adaptString(key), &resources_), &resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](TChar* key) const { + return JsonVariantConst( + data_.getMember(detail::adaptString(key), &resources_), &resources_); + } + template + detail::enable_if_t::value, + detail::ElementProxy> + operator[](T index) { + return {*this, size_t(index)}; + } + JsonVariantConst operator[](size_t index) const { + return JsonVariantConst(data_.getElement(index, &resources_), &resources_); + } + template + detail::enable_if_t::value, JsonVariantConst> + operator[](const TVariant& key) const { + if (key.template is()) + return operator[](key.template as()); + if (key.template is()) + return operator[](key.template as()); + return {}; + } + template + detail::enable_if_t::value, T> add() { + return add().to(); + } + template + detail::enable_if_t::value, T> add() { + return JsonVariant(data_.addElement(&resources_), &resources_); + } + template + bool add(const TValue& value) { + return data_.addValue(value, &resources_); + } + template + bool add(TChar* value) { + return data_.addValue(value, &resources_); + } + template + detail::enable_if_t::value> remove(T index) { + detail::VariantData::removeElement(getData(), size_t(index), + getResourceManager()); + } + template + detail::enable_if_t::value> remove(TChar* key) { + detail::VariantData::removeMember(getData(), detail::adaptString(key), + getResourceManager()); + } + template + detail::enable_if_t::value> remove( + const TString& key) { + detail::VariantData::removeMember(getData(), detail::adaptString(key), + getResourceManager()); + } + template + detail::enable_if_t::value> remove( + const TVariant& key) { + if (key.template is()) + remove(key.template as()); + if (key.template is()) + remove(key.template as()); + } + operator JsonVariant() { + return getVariant(); + } + operator JsonVariantConst() const { + return getVariant(); + } + friend void swap(JsonDocument& a, JsonDocument& b) { + swap(a.resources_, b.resources_); + swap_(a.data_, b.data_); + } + ARDUINOJSON_DEPRECATED("use add() instead") + JsonVariant add() { + return add(); + } + ARDUINOJSON_DEPRECATED("use add() instead") + JsonArray createNestedArray() { + return add(); + } + template + ARDUINOJSON_DEPRECATED("use doc[key].to() instead") + JsonArray createNestedArray(TChar* key) { + return operator[](key).template to(); + } + template + ARDUINOJSON_DEPRECATED("use doc[key].to() instead") + JsonArray createNestedArray(const TString& key) { + return operator[](key).template to(); + } + ARDUINOJSON_DEPRECATED("use add() instead") + JsonObject createNestedObject() { + return add(); + } + template + ARDUINOJSON_DEPRECATED("use doc[key].to() instead") + JsonObject createNestedObject(TChar* key) { + return operator[](key).template to(); + } + template + ARDUINOJSON_DEPRECATED("use doc[key].to() instead") + JsonObject createNestedObject(const TString& key) { + return operator[](key).template to(); + } + ARDUINOJSON_DEPRECATED("always returns zero") + size_t memoryUsage() const { + return 0; + } + private: + JsonVariant getVariant() { + return JsonVariant(&data_, &resources_); + } + JsonVariantConst getVariant() const { + return JsonVariantConst(&data_, &resources_); + } + detail::ResourceManager* getResourceManager() { + return &resources_; + } + detail::VariantData* getData() { + return &data_; + } + const detail::VariantData* getData() const { + return &data_; + } + detail::VariantData* getOrCreateData() { + return &data_; + } + detail::ResourceManager resources_; + detail::VariantData data_; +}; +inline void convertToJson(const JsonDocument& src, JsonVariant dst) { + dst.set(src.as()); +} +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +template +struct VariantDataVisitor { + typedef TResult result_type; + template + TResult visit(const T&) { + return TResult(); + } +}; +template +struct JsonVariantVisitor { + typedef TResult result_type; + template + TResult visit(const T&) { + return TResult(); + } +}; +template +class VisitorAdapter { + public: + using result_type = typename TVisitor::result_type; + VisitorAdapter(TVisitor& visitor, const ResourceManager* resources) + : visitor_(&visitor), resources_(resources) {} + result_type visit(const ArrayData& value) { + return visitor_->visit(JsonArrayConst(&value, resources_)); + } + result_type visit(const ObjectData& value) { + return visitor_->visit(JsonObjectConst(&value, resources_)); + } + template + result_type visit(const T& value) { + return visitor_->visit(value); + } + private: + TVisitor* visitor_; + const ResourceManager* resources_; +}; +template +typename TVisitor::result_type accept(JsonVariantConst variant, + TVisitor& visit) { + auto data = VariantAttorney::getData(variant); + if (!data) + return visit.visit(nullptr); + auto resources = VariantAttorney::getResourceManager(variant); + VisitorAdapter adapter(visit, resources); + return data->accept(adapter, resources); +} +struct ComparerBase : JsonVariantVisitor {}; +template +struct Comparer; +template +struct Comparer::value>> : ComparerBase { + T rhs; // TODO: store adapted string? + explicit Comparer(T value) : rhs(value) {} + CompareResult visit(JsonString lhs) { + int i = stringCompare(adaptString(rhs), adaptString(lhs)); + if (i < 0) + return COMPARE_RESULT_GREATER; + else if (i > 0) + return COMPARE_RESULT_LESS; + else + return COMPARE_RESULT_EQUAL; + } + CompareResult visit(nullptr_t) { + if (adaptString(rhs).isNull()) + return COMPARE_RESULT_EQUAL; + else + return COMPARE_RESULT_DIFFER; + } + using ComparerBase::visit; +}; +template +struct Comparer< + T, enable_if_t::value || is_floating_point::value>> + : ComparerBase { + T rhs; + explicit Comparer(T value) : rhs(value) {} + template + enable_if_t::value || is_integral::value, + CompareResult> + visit(const U& lhs) { + return arithmeticCompare(lhs, rhs); + } + template + enable_if_t::value && !is_integral::value, + CompareResult> + visit(const U& lhs) { + return ComparerBase::visit(lhs); + } +}; +struct NullComparer : ComparerBase { + CompareResult visit(nullptr_t) { + return COMPARE_RESULT_EQUAL; + } + using ComparerBase::visit; +}; +template <> +struct Comparer : NullComparer { + explicit Comparer(nullptr_t) : NullComparer() {} +}; +struct ArrayComparer : ComparerBase { + JsonArrayConst rhs_; + explicit ArrayComparer(JsonArrayConst rhs) : rhs_(rhs) {} + CompareResult visit(JsonArrayConst lhs) { + if (rhs_ == lhs) + return COMPARE_RESULT_EQUAL; + else + return COMPARE_RESULT_DIFFER; + } + using ComparerBase::visit; +}; +struct ObjectComparer : ComparerBase { + JsonObjectConst rhs_; + explicit ObjectComparer(JsonObjectConst rhs) : rhs_(rhs) {} + CompareResult visit(JsonObjectConst lhs) { + if (lhs == rhs_) + return COMPARE_RESULT_EQUAL; + else + return COMPARE_RESULT_DIFFER; + } + using ComparerBase::visit; +}; +struct RawComparer : ComparerBase { + RawString rhs_; + explicit RawComparer(RawString rhs) : rhs_(rhs) {} + CompareResult visit(RawString lhs) { + size_t size = rhs_.size() < lhs.size() ? rhs_.size() : lhs.size(); + int n = memcmp(lhs.data(), rhs_.data(), size); + if (n < 0) + return COMPARE_RESULT_LESS; + else if (n > 0) + return COMPARE_RESULT_GREATER; + else + return COMPARE_RESULT_EQUAL; + } + using ComparerBase::visit; +}; +struct VariantComparer : ComparerBase { + JsonVariantConst rhs; + explicit VariantComparer(JsonVariantConst value) : rhs(value) {} + CompareResult visit(JsonArrayConst lhs) { + ArrayComparer comparer(lhs); + return reverseResult(comparer); + } + CompareResult visit(JsonObjectConst lhs) { + ObjectComparer comparer(lhs); + return reverseResult(comparer); + } + CompareResult visit(JsonFloat lhs) { + Comparer comparer(lhs); + return reverseResult(comparer); + } + CompareResult visit(JsonString lhs) { + Comparer comparer(lhs); + return reverseResult(comparer); + } + CompareResult visit(RawString value) { + RawComparer comparer(value); + return reverseResult(comparer); + } + CompareResult visit(JsonInteger lhs) { + Comparer comparer(lhs); + return reverseResult(comparer); + } + CompareResult visit(JsonUInt lhs) { + Comparer comparer(lhs); + return reverseResult(comparer); + } + CompareResult visit(bool lhs) { + Comparer comparer(lhs); + return reverseResult(comparer); + } + CompareResult visit(nullptr_t) { + NullComparer comparer; + return reverseResult(comparer); + } + private: + template + CompareResult reverseResult(TComparer& comparer) { + CompareResult reversedResult = accept(rhs, comparer); + switch (reversedResult) { + case COMPARE_RESULT_GREATER: + return COMPARE_RESULT_LESS; + case COMPARE_RESULT_LESS: + return COMPARE_RESULT_GREATER; + default: + return reversedResult; + } + } +}; +template +struct Comparer< + T, enable_if_t::value>> + : VariantComparer { + explicit Comparer(const T& value) + : VariantComparer(static_cast(value)) {} +}; +template +CompareResult compare(FLArduinoJson::JsonVariantConst lhs, const T& rhs) { + Comparer comparer(rhs); + return accept(lhs, comparer); +} +inline ArrayData::iterator ArrayData::at( + size_t index, const ResourceManager* resources) const { + auto it = createIterator(resources); + while (!it.done() && index) { + it.next(resources); + --index; + } + return it; +} +inline VariantData* ArrayData::addElement(ResourceManager* resources) { + auto slot = resources->allocVariant(); + if (!slot) + return nullptr; + CollectionData::appendOne(slot, resources); + return slot.ptr(); +} +inline VariantData* ArrayData::getOrAddElement(size_t index, + ResourceManager* resources) { + auto it = createIterator(resources); + while (!it.done() && index > 0) { + it.next(resources); + index--; + } + if (it.done()) + index++; + VariantData* element = it.data(); + while (index > 0) { + element = addElement(resources); + if (!element) + return nullptr; + index--; + } + return element; +} +inline VariantData* ArrayData::getElement( + size_t index, const ResourceManager* resources) const { + return at(index, resources).data(); +} +inline void ArrayData::removeElement(size_t index, ResourceManager* resources) { + remove(at(index, resources), resources); +} +template +inline bool ArrayData::addValue(T&& value, ResourceManager* resources) { + ARDUINOJSON_ASSERT(resources != nullptr); + auto slot = resources->allocVariant(); + if (!slot) + return false; + JsonVariant variant(slot.ptr(), resources); + if (!variant.set(detail::forward(value))) { + resources->freeVariant(slot); + return false; + } + CollectionData::appendOne(slot, resources); + return true; +} +constexpr size_t sizeofArray(size_t n) { + return n * ResourceManager::slotSize; +} +ARDUINOJSON_END_PRIVATE_NAMESPACE +ARDUINOJSON_BEGIN_PUBLIC_NAMESPACE +template +inline detail::enable_if_t::value, bool> copyArray( + const T& src, JsonVariant dst) { + return dst.set(src); +} +template +inline detail::enable_if_t< + !detail::is_base_of::value, bool> +copyArray(T (&src)[N], const TDestination& dst) { + return copyArray(src, N, dst); +} +template +inline detail::enable_if_t< + !detail::is_base_of::value, bool> +copyArray(const T* src, size_t len, const TDestination& dst) { + bool ok = true; + for (size_t i = 0; i < len; i++) { + ok &= copyArray(src[i], dst.template add()); + } + return ok; +} +template +inline bool copyArray(const char* src, size_t, const TDestination& dst) { + return dst.set(src); +} +template +inline bool copyArray(const T& src, JsonDocument& dst) { + return copyArray(src, dst.to()); +} +template +inline bool copyArray(const T* src, size_t len, JsonDocument& dst) { + return copyArray(src, len, dst.to()); +} +template +inline detail::enable_if_t::value, size_t> copyArray( + JsonVariantConst src, T& dst) { + dst = src.as(); + return 1; +} +template +inline size_t copyArray(JsonArrayConst src, T (&dst)[N]) { + return copyArray(src, dst, N); +} +template +inline size_t copyArray(JsonArrayConst src, T* dst, size_t len) { + size_t i = 0; + for (JsonArrayConst::iterator it = src.begin(); it != src.end() && i < len; + ++it) + copyArray(*it, dst[i++]); + return i; +} +template +inline size_t copyArray(JsonVariantConst src, char (&dst)[N]) { + JsonString s = src; + size_t len = N - 1; + if (len > s.size()) + len = s.size(); + memcpy(dst, s.c_str(), len); + dst[len] = 0; + return 1; +} +template +inline detail::enable_if_t::value && + detail::is_base_of::value, + size_t> +copyArray(const TSource& src, T& dst) { + return copyArray(src.template as(), dst); +} +ARDUINOJSON_END_PUBLIC_NAMESPACE +ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE +#if ARDUINOJSON_ENABLE_ALIGNMENT +inline bool isAligned(size_t value) { + const size_t mask = sizeof(void*) - 1; + size_t addr = value; + return (addr & mask) == 0; +} +inline size_t addPadding(size_t bytes) { + const size_t mask = sizeof(void*) - 1; + return (bytes + mask) & ~mask; +} +template +struct AddPadding { + static const size_t mask = sizeof(void*) - 1; + static const size_t value = (bytes + mask) & ~mask; +}; +#else +inline bool isAligned(size_t) { + return true; +} +inline size_t addPadding(size_t bytes) { + return bytes; +} +template +struct AddPadding { + static const size_t value = bytes; +}; +#endif +template +inline bool isAligned(T* ptr) { + return isAligned(reinterpret_cast(ptr)); +} +template +inline T* addPadding(T* p) { + size_t address = addPadding(reinterpret_cast(p)); + return reinterpret_cast(address); +} +inline CollectionIterator::CollectionIterator(VariantData* slot, SlotId slotId) + : slot_(slot), currentId_(slotId) { + nextId_ = slot_ ? slot_->next() : NULL_SLOT; +} +inline void CollectionIterator::next(const ResourceManager* resources) { + ARDUINOJSON_ASSERT(currentId_ != NULL_SLOT); + slot_ = resources->getVariant(nextId_); + currentId_ = nextId_; + if (slot_) + nextId_ = slot_->next(); +} +inline CollectionData::iterator CollectionData::createIterator( + const ResourceManager* resources) const { + return iterator(resources->getVariant(head_), head_); +} +inline void CollectionData::appendOne(Slot slot, + const ResourceManager* resources) { + if (tail_ != NULL_SLOT) { + auto tail = resources->getVariant(tail_); + tail->setNext(slot.id()); + tail_ = slot.id(); + } else { + head_ = slot.id(); + tail_ = slot.id(); + } +} +inline void CollectionData::appendPair(Slot key, + Slot value, + const ResourceManager* resources) { + key->setNext(value.id()); + if (tail_ != NULL_SLOT) { + auto tail = resources->getVariant(tail_); + tail->setNext(key.id()); + tail_ = value.id(); + } else { + head_ = key.id(); + tail_ = value.id(); + } +} +inline void CollectionData::clear(ResourceManager* resources) { + auto next = head_; + while (next != NULL_SLOT) { + auto currId = next; + auto slot = resources->getVariant(next); + next = slot->next(); + resources->freeVariant({slot, currId}); + } + head_ = NULL_SLOT; + tail_ = NULL_SLOT; +} +inline Slot CollectionData::getPreviousSlot( + VariantData* target, const ResourceManager* resources) const { + auto prev = Slot(); + auto currentId = head_; + while (currentId != NULL_SLOT) { + auto currentSlot = resources->getVariant(currentId); + if (currentSlot == target) + break; + prev = Slot(currentSlot, currentId); + currentId = currentSlot->next(); + } + return prev; +} +inline void CollectionData::removeOne(iterator it, ResourceManager* resources) { + if (it.done()) + return; + auto curr = it.slot_; + auto prev = getPreviousSlot(curr, resources); + auto next = curr->next(); + if (prev) + prev->setNext(next); + else + head_ = next; + if (next == NULL_SLOT) + tail_ = prev.id(); + resources->freeVariant({it.slot_, it.currentId_}); +} +inline void CollectionData::removePair(ObjectData::iterator it, + ResourceManager* resources) { + if (it.done()) + return; + auto keySlot = it.slot_; + auto valueId = it.nextId_; + auto valueSlot = resources->getVariant(valueId); + keySlot->setNext(valueSlot->next()); + resources->freeVariant({valueSlot, valueId}); + removeOne(it, resources); +} +inline size_t CollectionData::nesting(const ResourceManager* resources) const { + size_t maxChildNesting = 0; + for (auto it = createIterator(resources); !it.done(); it.next(resources)) { + size_t childNesting = it->nesting(resources); + if (childNesting > maxChildNesting) + maxChildNesting = childNesting; + } + return maxChildNesting + 1; +} +inline size_t CollectionData::size(const ResourceManager* resources) const { + size_t count = 0; + for (auto it = createIterator(resources); !it.done(); it.next(resources)) + count++; + return count; +} +inline Slot ResourceManager::allocVariant() { + auto p = variantPools_.allocSlot(allocator_); + if (!p) { + overflowed_ = true; + return {}; + } + return {new (&p->variant) VariantData, p.id()}; +} +inline void ResourceManager::freeVariant(Slot variant) { + variant->clear(this); + variantPools_.freeSlot({alias_cast(variant.ptr()), variant.id()}); +} +inline VariantData* ResourceManager::getVariant(SlotId id) const { + return reinterpret_cast(variantPools_.getSlot(id)); +} +#if ARDUINOJSON_USE_EXTENSIONS +inline Slot ResourceManager::allocExtension() { + auto p = variantPools_.allocSlot(allocator_); + if (!p) { + overflowed_ = true; + return {}; + } + return {&p->extension, p.id()}; +} +inline void ResourceManager::freeExtension(SlotId id) { + auto p = getExtension(id); + variantPools_.freeSlot({reinterpret_cast(p), id}); +} +inline VariantExtension* ResourceManager::getExtension(SlotId id) const { + return &variantPools_.getSlot(id)->extension; +} +#endif +template +inline VariantData* ObjectData::getMember( + TAdaptedString key, const ResourceManager* resources) const { + auto it = findKey(key, resources); + if (it.done()) + return nullptr; + it.next(resources); + return it.data(); +} +template +VariantData* ObjectData::getOrAddMember(TAdaptedString key, + ResourceManager* resources) { + auto data = getMember(key, resources); + if (data) + return data; + return addMember(key, resources); +} +template +inline ObjectData::iterator ObjectData::findKey( + TAdaptedString key, const ResourceManager* resources) const { + if (key.isNull()) + return iterator(); + bool isKey = true; + for (auto it = createIterator(resources); !it.done(); it.next(resources)) { + if (isKey && stringEquals(key, adaptString(it->asString()))) + return it; + isKey = !isKey; + } + return iterator(); +} +template +inline void ObjectData::removeMember(TAdaptedString key, + ResourceManager* resources) { + remove(findKey(key, resources), resources); +} +template +inline VariantData* ObjectData::addMember(TAdaptedString key, + ResourceManager* resources) { + auto keySlot = resources->allocVariant(); + if (!keySlot) + return nullptr; + auto valueSlot = resources->allocVariant(); + if (!valueSlot) + return nullptr; + if (!keySlot->setString(key, resources)) + return nullptr; + CollectionData::appendPair(keySlot, valueSlot, resources); + return valueSlot.ptr(); +} +constexpr size_t sizeofObject(size_t n) { + return 2 * n * ResourceManager::slotSize; +} +class EscapeSequence { + public: + static char escapeChar(char c) { + const char* p = escapeTable(true); + while (p[0] && p[1] != c) { + p += 2; + } + return p[0]; + } + static char unescapeChar(char c) { + const char* p = escapeTable(false); + for (;;) { + if (p[0] == '\0') + return 0; + if (p[0] == c) + return p[1]; + p += 2; + } + } + private: + static const char* escapeTable(bool isSerializing) { + return &"//''\"\"\\\\b\bf\fn\nr\rt\t"[isSerializing ? 4 : 0]; + } +}; +struct FloatParts { + uint32_t integral; + uint32_t decimal; + int16_t exponent; + int8_t decimalPlaces; +}; +template +inline int16_t normalize(TFloat& value) { + typedef FloatTraits traits; + int16_t powersOf10 = 0; + int8_t index = sizeof(TFloat) == 8 ? 8 : 5; + int bit = 1 << index; + if (value >= ARDUINOJSON_POSITIVE_EXPONENTIATION_THRESHOLD) { + for (; index >= 0; index--) { + if (value >= traits::positiveBinaryPowersOfTen()[index]) { + value *= traits::negativeBinaryPowersOfTen()[index]; + powersOf10 = int16_t(powersOf10 + bit); + } + bit >>= 1; + } + } + if (value > 0 && value <= ARDUINOJSON_NEGATIVE_EXPONENTIATION_THRESHOLD) { + for (; index >= 0; index--) { + if (value < traits::negativeBinaryPowersOfTen()[index] * 10) { + value *= traits::positiveBinaryPowersOfTen()[index]; + powersOf10 = int16_t(powersOf10 - bit); + } + bit >>= 1; + } + } + return powersOf10; +} +constexpr uint32_t pow10(int exponent) { + return (exponent == 0) ? 1 : 10 * pow10(exponent - 1); +} +inline FloatParts decomposeFloat(JsonFloat value, int8_t decimalPlaces) { + uint32_t maxDecimalPart = pow10(decimalPlaces); + int16_t exponent = normalize(value); + uint32_t integral = uint32_t(value); + for (uint32_t tmp = integral; tmp >= 10; tmp /= 10) { + maxDecimalPart /= 10; + decimalPlaces--; + } + JsonFloat remainder = + (value - JsonFloat(integral)) * JsonFloat(maxDecimalPart); + uint32_t decimal = uint32_t(remainder); + remainder = remainder - JsonFloat(decimal); + decimal += uint32_t(remainder * 2); + if (decimal >= maxDecimalPart) { + decimal = 0; + integral++; + if (exponent && integral >= 10) { + exponent++; + integral = 1; + } + } + while (decimal % 10 == 0 && decimalPlaces > 0) { + decimal /= 10; + decimalPlaces--; + } + return {integral, decimal, exponent, decimalPlaces}; +} +template +class CountingDecorator { + public: + explicit CountingDecorator(TWriter& writer) : writer_(writer), count_(0) {} + void write(uint8_t c) { + count_ += writer_.write(c); + } + void write(const uint8_t* s, size_t n) { + count_ += writer_.write(s, n); + } + size_t count() const { + return count_; + } + private: + TWriter writer_; + size_t count_; +}; +template +class TextFormatter { + public: + explicit TextFormatter(TWriter writer) : writer_(writer) {} + TextFormatter& operator=(const TextFormatter&) = delete; + size_t bytesWritten() const { + return writer_.count(); + } + void writeBoolean(bool value) { + if (value) + writeRaw("true"); + else + writeRaw("false"); + } + void writeString(const char* value) { + ARDUINOJSON_ASSERT(value != NULL); + writeRaw('\"'); + while (*value) + writeChar(*value++); + writeRaw('\"'); + } + void writeString(const char* value, size_t n) { + ARDUINOJSON_ASSERT(value != NULL); + writeRaw('\"'); + while (n--) + writeChar(*value++); + writeRaw('\"'); + } + void writeChar(char c) { + char specialChar = EscapeSequence::escapeChar(c); + if (specialChar) { + writeRaw('\\'); + writeRaw(specialChar); + } else if (c) { + writeRaw(c); + } else { + writeRaw("\\u0000"); + } + } + template + void writeFloat(T value) { + writeFloat(JsonFloat(value), sizeof(T) >= 8 ? 9 : 6); + } + void writeFloat(JsonFloat value, int8_t decimalPlaces) { + if (isnan(value)) + return writeRaw(ARDUINOJSON_ENABLE_NAN ? "NaN" : "null"); +#if ARDUINOJSON_ENABLE_INFINITY + if (value < 0.0) { + writeRaw('-'); + value = -value; + } + if (isinf(value)) + return writeRaw("Infinity"); +#else + if (isinf(value)) + return writeRaw("null"); + if (value < 0.0) { + writeRaw('-'); + value = -value; + } +#endif + auto parts = decomposeFloat(value, decimalPlaces); + writeInteger(parts.integral); + if (parts.decimalPlaces) + writeDecimals(parts.decimal, parts.decimalPlaces); + if (parts.exponent) { + writeRaw('e'); + writeInteger(parts.exponent); + } + } + template + enable_if_t::value> writeInteger(T value) { + typedef make_unsigned_t unsigned_type; + unsigned_type unsigned_value; + if (value < 0) { + writeRaw('-'); + unsigned_value = unsigned_type(unsigned_type(~value) + 1); + } else { + unsigned_value = unsigned_type(value); + } + writeInteger(unsigned_value); + } + template + enable_if_t::value> writeInteger(T value) { + char buffer[22]; + char* end = buffer + sizeof(buffer); + char* begin = end; + do { + *--begin = char(value % 10 + '0'); + value = T(value / 10); + } while (value); + writeRaw(begin, end); + } + void writeDecimals(uint32_t value, int8_t width) { + char buffer[16]; + char* end = buffer + sizeof(buffer); + char* begin = end; + while (width--) { + *--begin = char(value % 10 + '0'); + value /= 10; + } + *--begin = '.'; + writeRaw(begin, end); + } + void writeRaw(const char* s) { + writer_.write(reinterpret_cast(s), strlen(s)); + } + void writeRaw(const char* s, size_t n) { + writer_.write(reinterpret_cast(s), n); + } + void writeRaw(const char* begin, const char* end) { + writer_.write(reinterpret_cast(begin), + static_cast(end - begin)); + } + template + void writeRaw(const char (&s)[N]) { + writer_.write(reinterpret_cast(s), N - 1); + } + void writeRaw(char c) { + writer_.write(static_cast(c)); + } + protected: + CountingDecorator writer_; +}; +class DummyWriter { + public: + size_t write(uint8_t) { + return 1; + } + size_t write(const uint8_t*, size_t n) { + return n; + } +}; +template